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

Predefined types for measure results management. More...

#include <IPSDKUtil/BaseCollections.h>
#include <IPSDKUtil/Tools/EnumMacros.h>
#include <boost/shared_ptr.hpp>

Go to the source code of this file.

Classes

class  ipsdk::shape::analysis::ValueMeasureResult< T >
 Class associated to measure results agregating a single value for each shape. More...
 
class  ipsdk::shape::analysis::CollMeasureResult< T >
 Class associated to measure results agregating a collection of values for each shape. More...
 

Namespaces

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

Typedefs

typedef boost::shared_ptr< BaseMeasureResult > ipsdk::shape::analysis::MeasureResultPtr
 shared pointer to MeasureResult
 
typedef boost::shared_ptr< const BaseMeasureResult > ipsdk::shape::analysis::MeasureResultConstPtr
 shared pointer to const MeasureResult
 

Enumerations

enum  ipsdk::shape::analysis::eMsrResultType { ipsdk::shape::analysis::eMRT_Value, ipsdk::shape::analysis::eMRT_Coll, ipsdk::shape::analysis::eMRT_Custom }
 Enumerate describing measure measure result type. More...
 
enum  ipsdk::shape::analysis::eMsrResultCsvUnitFormat { ipsdk::shape::analysis::eMRCUF_Ignored, ipsdk::shape::analysis::eMRCUF_Appended, ipsdk::shape::analysis::eMRCUF_NextLine }
 

Detailed Description

Predefined types for measure results management.

Author
E. Noirfalise
Date
2015/06/23