15 #ifndef __IPSDKGEOMETRY_BASEGEOMETRYMEASURE_H__ 16 #define __IPSDKGEOMETRY_BASEGEOMETRYMEASURE_H__ 20 #pragma warning (push) 21 #pragma warning (disable : 4251) 26 #include <IPSDKSerialization/Engine/BaseSerializationObject.h> 88 #endif // __IPSDKGEOMETRY_BASEGEOMETRYMEASURE_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
eHoleMsrPolicy
Enumerate describing measurement hole policy.
Definition: GeometryMeasureTypes.h:30
const eHoleMsrPolicy & getHoleMsrPolicy() const
access to hole measurement policy associated to measure
Definition: BaseGeometryMeasure.h:69
Predefined types for geometry entity management.
eCoordinateDimension
Enumerate describing coordinates dimension.
Definition: GeometryEntityTypes.h:38
#define IPSDK_DECLARE_ABSTRACT_SERIAL_WITH_COPY(libraryName, className)
macro enabling serialization on abstract class
Definition: SerializationHdrMacro.h:91
Definition of import/export macro for library.
#define IPSDKGEOMETRY_API
Import/Export macro for library IPSDKGeometry.
Definition: IPSDKGeometryExports.h:25
eHoleMsrPolicy _holeMsrPolicy
hole measurement policy associated to measure
Definition: BaseGeometryMeasure.h:62
Base class for geometry measures.
Definition: BaseGeometryMeasure.h:34
Base class for serializable class.
Definition: BaseSerializationObject.h:33
void setHoleMsrPolicy(const eHoleMsrPolicy &holeMsrPolicy)
access to hole measurement policy associated to measure
Definition: BaseGeometryMeasure.h:75
Predefined types for geometry measurement management.