IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Namespaces | Typedefs | Enumerations
MeasureConfigTypes.h File Reference

Predefined types for measure primary configuration. More...

#include <IPSDKUtil/BaseTypes.h>
#include <IPSDKUtil/Tools/EnumMacros.h>
#include <IPSDKBaseData/Calibration/GeometricCalibrationTypes.h>
#include <boost/shared_ptr.hpp>
#include <set>

Go to the source code of this file.

Namespaces

 ipsdk
 Main namespace for IPSDK library.
 
 ipsdk::shape::analysis
 Namespace aggregating basic shape analysis components.
 

Typedefs

typedef boost::shared_ptr< MeasureConfig > ipsdk::shape::analysis::MeasureConfigPtr
 shared pointer to MeasureConfig object
 
typedef boost::shared_ptr< const MeasureConfig > ipsdk::shape::analysis::MeasureConfigConstPtr
 shared pointer to const MeasureConfig object
 
typedef boost::shared_ptr< BaseIntensityPreProcessorConfig > ipsdk::shape::analysis::IntensityPreProcessorConfigPtr
 shared pointer to IntensityPreProcessorConfig object
 
typedef boost::shared_ptr< const BaseIntensityPreProcessorConfig > ipsdk::shape::analysis::IntensityPreProcessorConfigConstPtr
 shared pointer to const IntensityPreProcessorConfig object
 
typedef std::set< eMsrInputShapeCollId > ipsdk::shape::analysis::ShapeCollIdSet
 set of input shape collection id required by measures
 
typedef std::set< eMsrInputImageId > ipsdk::shape::analysis::ImageIdSet
 set of input image id required by measures
 

Enumerations

enum  ipsdk::shape::analysis::eMsrInputShapeCollId { ipsdk::shape::analysis::eMISCI_ShapeColl1, ipsdk::shape::analysis::eMISCI_ShapeColl2, ipsdk::shape::analysis::eMISCI_ShapeColl3, ipsdk::shape::analysis::eMISCI_ShapeColl4 }
 Enumerate allowing to identify shape collection used for processing. More...
 
enum  ipsdk::shape::analysis::eMsrCalibrationType { ipsdk::shape::analysis::eMCT_None, ipsdk::shape::analysis::eMCT_Default, ipsdk::shape::analysis::eMCT_Global, ipsdk::shape::analysis::eMCT_Custom }
 Enumerate allowing to specify used calibration type. More...
 
enum  ipsdk::shape::analysis::eMsrInputImageId { ipsdk::shape::analysis::eMIII_Image1, ipsdk::shape::analysis::eMIII_Image2, ipsdk::shape::analysis::eMIII_Image3, ipsdk::shape::analysis::eMIII_Image4 }
 Enumerate allowing to identify used input image for processing. More...
 

Detailed Description

Predefined types for measure primary configuration.

Author
E. Noirfalise
Date
2017/09/22