![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Predefined types for entity 2d management. More...
Go to the source code of this file.
Classes | |
| struct | ipsdk::geom::Point2dData< T > |
| Lightweight structure used to store Point2d data. More... | |
| class | ipsdk::geom::Point2d< T > |
| Point class associated to cartesian 2d coordinates. More... | |
Namespaces | |
| ipsdk | |
| Main namespace for IPSDK library. | |
| ipsdk::geom | |
| Namespace aggregating geometrical routines and classes. | |
Typedefs | |
| typedef boost::shared_ptr< BaseGeometryEntity2d > | ipsdk::geom::GeometryEntity2dPtr |
| shared pointer to BaseGeometryEntity2d | |
| typedef boost::shared_ptr< const BaseGeometryEntity2d > | ipsdk::geom::GeometryEntity2dConstPtr |
| shared pointer to const BaseGeometryEntity2d | |
| typedef std::vector< GeometryEntity2dPtr > | ipsdk::geom::GeometryEntity2dPtrColl |
| collection of geometry entity 2d | |
Enumerations | |
| enum | ipsdk::geom::eEntity2dType { ipsdk::geom::eE2DT_Point, ipsdk::geom::eE2DT_Vector, ipsdk::geom::eE2DT_BoundingBox, ipsdk::geom::eE2DT_PointCloud, ipsdk::geom::eE2DT_Polygon, ipsdk::geom::eE2DT_PolygonWithHoles, ipsdk::geom::eE2DT_Shape, ipsdk::geom::eE2DT_Circle, ipsdk::geom::eE2DT_Ellipse, ipsdk::geom::eE2DT_Square, ipsdk::geom::eE2DT_Rectangle, ipsdk::geom::eE2DT_Line, ipsdk::geom::eE2DT_Parabola, ipsdk::geom::eE2DT_Skeleton, ipsdk::geom::eE2DT_Segment } |
| Enumerate describing entity 2d type. More... | |
| enum | ipsdk::geom::eCoordinateSystem2dType { ipsdk::geom::eCS2DT_Cartesian, ipsdk::geom::eCS2DT_Polar } |
| Enumerate describing coordinate system 2d type. More... | |
Predefined types for entity 2d management.
1.8.14