|
MIRA
|
This class provides templatized multidimensional sizes for multidimensional geometric objects. More...


Go to the source code of this file.
Classes | |
| class | Size< T, D > |
| Size class for defining sizes with different data types. More... | |
| class | Size< T, 2 > |
| Specialization for 2D with special members width() and height(). More... | |
| class | Size< T, 3 > |
| Specialization for 3D with special members width(),height() and depth(). More... | |
| class | IsCheapToCopy< Size2i > |
| class | IsCheapToCopy< Size2f > |
| class | IsCheapToCopy< Size2d > |
| class | IsCheapToCopy< Size3i > |
| class | IsCheapToCopy< Size3f > |
| class | IsCheapToCopy< Size3d > |
Namespaces | |
| mira | |
| specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec> | |
Typedefs | |
| typedef Size< int, 2 > | Size2i |
| The size type for 2D objects in integer precision. More... | |
| typedef Size< float, 2 > | Size2f |
| The size type for 2D objects in floating point precision. More... | |
| typedef Size< double, 2 > | Size2d |
| The size type for 2D objects in 64 bit floating point precision. More... | |
| typedef Size< int, 3 > | Size3i |
| The size type for 3D objects in integer precision. More... | |
| typedef Size< float, 3 > | Size3f |
| The size type for 3D objects in floating point precision. More... | |
| typedef Size< double, 3 > | Size3d |
| The size type for 3D objects in 64 bit floating point precision. More... | |
This class provides templatized multidimensional sizes for multidimensional geometric objects.
Here also specialization for the 2D and 3D case are provided.
1.8.14