15 #ifndef __IPSDKGEOMETRY_GEOMETRYMEASURE2DTYPES_H__ 16 #define __IPSDKGEOMETRY_GEOMETRYMEASURE2DTYPES_H__ 19 #include <boost/shared_ptr.hpp> 24 class BaseGeometryMeasure2d;
61 #endif // __IPSDKGEOMETRY_GEOMETRYMEASURE2DTYPES_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Perimeter.
Definition: GeometryMeasure2dTypes.h:35
boost::shared_ptr< const BaseGeometryMeasure2d > GeometryMeasure2dConstPtr
shared pointer to const BaseGeometryMeasure2d
Definition: GeometryMeasure2dTypes.h:52
eMeasure2dType
Enumerate describing geometry 2d measure type.
Definition: GeometryMeasure2dTypes.h:33
boost::shared_ptr< BaseGeometryMeasure2d > GeometryMeasure2dPtr
shared pointer to BaseGeometryMeasure2d
Definition: GeometryMeasure2dTypes.h:49
Hu Moments of order up to 3.
Definition: GeometryMeasure2dTypes.h:41
Area.
Definition: GeometryMeasure2dTypes.h:37
Moments of order up to 3.
Definition: GeometryMeasure2dTypes.h:39
Predefined types for entity 2d management.
#define IPSDK_ENUM(enumTypeStr, enumSeq)
macro allowing to declare an enumerate for library
Definition: EnumMacros.h:26