15 #ifndef __IPSDKBASESHAPEANALYSIS_MEASURERESULTTYPES_H__ 16 #define __IPSDKBASESHAPEANALYSIS_MEASURERESULTTYPES_H__ 20 #include <boost/shared_ptr.hpp> 26 class BaseMeasureResult;
71 #endif // __IPSDKBASESHAPEANALYSIS_MEASURERESULTTYPES_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
boost::shared_ptr< BaseMeasureResult > MeasureResultPtr
shared pointer to MeasureResult
Definition: MeasureResultTypes.h:69
Definition: DataItemNodeHdrMacrosDetails.h:48
unit string will be appended to each column header into measure result csv
Definition: MeasureResultTypes.h:59
unit string will not be written into measure result csv
Definition: MeasureResultTypes.h:57
Class associated to measure results agregating a single value for each shape.
Definition: MeasureResultTypes.h:28
measure result is associated to a single typed value for each shape entity
Definition: MeasureResultTypes.h:42
eMsrResultCsvUnitFormat
Definition: MeasureResultTypes.h:55
measure result is associated to a custom data type behavior, see associated measure for more informat...
Definition: MeasureResultTypes.h:46
eMsrResultType
Enumerate describing measure measure result type.
Definition: MeasureResultTypes.h:40
measure result is associated to a collection of typed value for each shape entity ...
Definition: MeasureResultTypes.h:44
Base class for measure results.
Definition: BaseMeasureResult.h:29
boost::shared_ptr< const BaseMeasureResult > MeasureResultConstPtr
shared pointer to const MeasureResult
Definition: MeasureResultTypes.h:72
Predefined base collection types for library.
Class associated to measure results agregating a collection of values for each shape.
Definition: CollMeasureResult.h:37
unit string will be written on line just after column header line into measure result csv ...
Definition: MeasureResultTypes.h:61
Predefined macros for enumerates management.
#define IPSDK_ENUM(enumTypeStr, enumSeq)
macro allowing to declare an enumerate for library
Definition: EnumMacros.h:26