MIRA
Classes | Namespaces
DistanceLUT.h File Reference

This header provides a class for fast looking up the upper and lower bounds of the euclidean distances between a point and cells arranged in a regular grid. More...

#include <boost/thread/mutex.hpp>
#include <utils/Singleton.h>
#include <geometry/Point.h>
#include <geometry/Rect.h>
Include dependency graph for DistanceLUT.h:

Go to the source code of this file.

Classes

class  DistanceLUT
 This class creates a look up table (LUT) to calculate the minimum and maximum Euclidean distance between a point and cells that are arranged in a regular grid. More...
 
struct  DistanceLUT::CellDist
 A struct to store the minimal and maximal distance of the cell towards the center point. More...
 
class  DistanceLUT::Region
 Provides a view on a portion of the Distance LUT and can be obtained by calling DistanceLUT::getRegion(). More...
 

Namespaces

 mira
 specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec>
 

Detailed Description

This header provides a class for fast looking up the upper and lower bounds of the euclidean distances between a point and cells arranged in a regular grid.

Author
Erik Einhorn, Jens Kessler (Documentation)
Date
2009/09/28