16 #ifndef __IPSDKBASESHAPEANALYSIS_MEASUREGLOBALINFO_H__ 17 #define __IPSDKBASESHAPEANALYSIS_MEASUREGLOBALINFO_H__ 21 #pragma warning (push) 22 #pragma warning (disable : 4251) 26 #include <IPSDKSerialization/Engine/BaseSerializationObject.h> 72 bool isValidCPlanIdx(
const ipUInt64 cPlanIdx)
const;
128 #pragma warning (pop) 130 #endif // __IPSDKBASESHAPEANALYSIS_MEASUREGLOBALINFO_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Real64Vector _maxGreyLevelColl
maximum grey level for image plan
Definition: MeasureGlobalInfo.h:106
std::vector< ipReal64 > Real64Vector
stl vector collections
Definition: BaseCollections.h:37
uint64_t ipUInt64
Base types definition.
Definition: BaseTypes.h:55
image::ImageGeometryConstPtr _pImageGeometry
shared pointer to image geometry
Definition: MeasureGlobalInfo.h:100
bool _bInit
object initialization flag
Definition: MeasureGlobalInfo.h:109
double ipReal64
Base types definition.
Definition: BaseTypes.h:57
Definition of import/export macro for library.
Base class for image geometry.
Definition: BaseImageGeometry.h:38
#define IPSDKBASESHAPEANALYSIS_API
Import/Export macro for library IPSDKBaseShapeAnalysis.
Definition: IPSDKBaseShapeAnalysisExports.h:25
boost::shared_ptr< const BaseImageGeometry > ImageGeometryConstPtr
shared pointer to const image geometry
Definition: ImageGeometryTypes.h:59
bool isInit() const
check for object initialization
Definition: MeasureGlobalInfo.h:116
#define IPSDK_DECLARE_SERIAL_WITHOUT_COPY(libraryName, className)
macro enabling serialization on class
Definition: SerializationHdrMacro.h:79
Predefined types for shape measurement operations global informations.
Real64Vector _minGreyLevelColl
minimum grey level for image plan
Definition: MeasureGlobalInfo.h:103
Predefined base collection types for library.
Predefined types for shape measurement operations global informations.
Definition: MeasureGlobalInfo.h:36
Base class for serializable class.
Definition: BaseSerializationObject.h:33