![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Primary configuration for measures. More...
#include <MeasureConfig.h>
Public Member Functions | |
| void | initDefault () |
| default initialization for object | |
| void | init (const eMsrInputImageId &imageId, const eMsrInputShapeCollId &shapeCollId) |
| initialization of object with un modified input image and shape collection | |
| void | init (const eMsrInputImageId &imageId, const IntensityPreProcessorConfigPtr &pIntensityPreProcessorConfig, const eMsrInputShapeCollId &shapeCollId) |
| initialization of object with an input image needing a pre processing | |
| void | initUnCalibrated (const eMsrInputShapeCollId &shapeCollId) |
| initialization of object with un calibrated shapes | |
| void | initGloballyCalibrated (const eMsrInputShapeCollId &shapeCollId) |
| initialization of object with shapes calibrated using global calibration | |
| void | initCustomCalibrated (const eMsrInputShapeCollId &shapeCollId, const GeometricCalibrationConstPtr &pGeometricCalibration) |
| initialization of object with shapes calibrated using custom calibration | |
| const eMsrInputImageId & | getImageId () const |
| retrieve input image id associated to object | |
| const IntensityPreProcessorConfigPtr & | getIntensityPreProcessorConfig () const |
| retrieve pre processor configuration for input image More... | |
| const eMsrInputShapeCollId & | getShapeCollId () const |
| retrieve shape collection id associated to object | |
| const eMsrCalibrationType & | getGeometricCalibrationType () const |
| retrieve calibration type used for processings | |
| const GeometricCalibrationConstPtr & | getGeometricCalibration () const |
| retrieve custom calibration used for processings More... | |
| bool | checkVolumePolicy (const bool b2dMsrMode) const |
| check whether a given volume policy is valid for configuration | |
Constructors and destructor | |
| MeasureConfig () | |
| ~MeasureConfig () | |
| bool | operator== (const MeasureConfig &cfg) const |
| comparison operators | |
| bool | operator!= (const MeasureConfig &cfg) const |
| comparison operators | |
Public Member Functions inherited from ipsdk::BaseSerializationObject | |
| BaseSerializationObject () | |
| Default constructor. | |
| virtual | ~BaseSerializationObject ()=0 |
| destructor | |
Public Member Functions inherited from ipsdk::BaseDynamicObject | |
| virtual const std::string & | getClassName () const |
| method allowing to retrieve object class name | |
| virtual BaseDynamicObject * | createNew () const =0 |
| method allowing to create new instance of current object type | |
| virtual DynamicObjectPtr | createShared () const =0 |
| method allowing to create new shared instance of current object type | |
| virtual bool | hasCopySupport () const =0 |
| check whether objet has copy support | |
| virtual BaseDynamicObject * | duplicate () const =0 |
| method allowing to duplicate current object More... | |
| virtual DynamicObjectPtr | duplicateShared () const =0 |
| method allowing shared duplication of current object More... | |
| BaseDynamicObject () | |
| virtual | ~BaseDynamicObject ()=0 |
Protected Attributes | |
| eMsrInputImageId | _imageId |
| flag allowing to identify used input image | |
| IntensityPreProcessorConfigPtr | _pIntensityPreProcessorConfig |
| object used to create processed image | |
| eMsrInputShapeCollId | _shapeCollId |
| flag allowing to identify used input shape collection | |
| eMsrCalibrationType | _geometricCalibrationType |
| GeometricCalibrationConstPtr | _pGeometricCalibration |
Additional Inherited Members | |
Static Public Member Functions inherited from ipsdk::BaseSerializationObject | |
| static ipUInt32 | getVersion () |
| method allowing to retrieve class version information for serialization | |
Static Public Member Functions inherited from ipsdk::BaseDynamicObject | |
| static const std::string & | getTypeName () |
| method allowing to retrieve name associated to class | |
Protected Member Functions inherited from ipsdk::BaseSerializationObject | |
| virtual BoolResult | write (BaseOArchive &ar) const |
| method allowing to ensure serialization write part for object | |
| virtual BoolResult | read (BaseIArchive &ar) |
| method allowing to ensure serialization read part for object | |
Protected Member Functions inherited from ipsdk::BaseDynamicObject | |
| virtual void | initCtorCopy (const BaseDynamicObject &object) |
| virtual void | copy (const BaseDynamicObject &object) |
| method allowing to copy data from another object | |
Primary configuration for measures.
|
inline |
retrieve pre processor configuration for input image
|
inline |
retrieve custom calibration used for processings
|
protected |
flag indicating which kind of shape calibration should be taken into account during processings
|
protected |
custom calibration used for processing in case where _geometricCalibrationType == eMsrCalibrationType::eMCT_Custom
1.8.14