15 #ifndef __IPSDKGEOMETRY_GEOMETRYMEASURE3DTYPES_H__ 16 #define __IPSDKGEOMETRY_GEOMETRYMEASURE3DTYPES_H__ 19 #include <boost/shared_ptr.hpp> 24 class BaseGeometryMeasure3d;
55 #endif // __IPSDKGEOMETRY_GEOMETRYMEASURE3DTYPES_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
boost::shared_ptr< const BaseGeometryMeasure3d > GeometryMeasure3dConstPtr
shared pointer to const BaseGeometryMeasure3d
Definition: GeometryMeasure3dTypes.h:48
Area.
Definition: GeometryMeasure3dTypes.h:35
eMeasure3dType
Enumerate describing geometry 3d measure type.
Definition: GeometryMeasure3dTypes.h:33
Predefined types for entity 3d management.
#define IPSDK_ENUM(enumTypeStr, enumSeq)
macro allowing to declare an enumerate for library
Definition: EnumMacros.h:26
Volume.
Definition: GeometryMeasure3dTypes.h:37
boost::shared_ptr< BaseGeometryMeasure3d > GeometryMeasure3dPtr
shared pointer to BaseGeometryMeasure3d
Definition: GeometryMeasure3dTypes.h:45