IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ipsdk::imaproc::shape::analysis::Inertia3dLambdaInterMsr Class Reference

Measurement object for measure InertiaLambdaInter. More...

#include <Inertia3dLambdaInterMsr.h>

Inheritance diagram for ipsdk::imaproc::shape::analysis::Inertia3dLambdaInterMsr:

Public Types

typedef Inertia3dLambdaInterMsrInfo::MsrParamsConstStorageType MsrParamsConstStorageType
 Shared pointer to const parameter type associated to measure.
 
typedef Inertia3dLambdaInterMsrInfo::MsrResultType MsrResultType
 Result type associated to measure.
 
typedef MsrResultType::ValueType MsrResultValueType
 Result value type associated to measure.
 

Public Member Functions

 ~Inertia3dLambdaInterMsr ()
 destructor
 

Protected Member Functions

 Inertia3dLambdaInterMsr ()
 constructor
 
ipsdk::BoolResult processMeasure (const ipsdk::ipUInt64 cPlanIdx, const ipsdk::ipUInt64 shapeIdx, MsrResultValueType &result)
 process measure associated to a given shape More...
 

Protected Attributes

MsrParamsConstStorageType _pMsrParams
 Derived parameter associated to measure.
 

Detailed Description

Measurement object for measure InertiaLambdaInter.

Author
H. Delestre
Date
2016/03/25

Measure allowing to compute the intermediary (ie. the one between min and max) eigen value from the second order moment matrix computed from the Inertia measurement for 3d shape

Member Function Documentation

◆ processMeasure()

ipsdk::BoolResult ipsdk::imaproc::shape::analysis::Inertia3dLambdaInterMsr::processMeasure ( const ipsdk::ipUInt64  cPlanIdx,
const ipsdk::ipUInt64  shapeIdx,
MsrResultValueType result 
)
protected

process measure associated to a given shape

Parameters
cPlanIdxcurrent color plan index (0 in case of a grey level image)
shapeIdxindex of current processed shape
resultmeasurement result for current shape
Returns
false in case of failure

The documentation for this class was generated from the following file: