![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Information object for measure GreyInertia3dNormalOrientationPhi. More...
#include <GreyInertia3dNormalOrientationPhiMsrInfo.h>
Public Types | |
| typedef ipsdk::shape::analysis::ValueMeasureResult< ipsdk::ipReal64 > | MsrResultType |
Public Member Functions | |
| ~GreyInertia3dNormalOrientationPhiMsrInfo () | |
| destructor | |
| const std::string & | getObjectName () const |
| method allowing to retrieve object name | |
| const std::string & | getToolTip () const |
| method allowing to retrieve object tooltip | |
| const std::string & | getDefaultName () const |
| ipsdk::shapeanalysis::eMsrProcessingPolicy | getMsrProcessingPolicy () const |
Static Public Member Functions | |
| static const std::string & | getObjectNameStr () |
| method allowing to retrieve object name | |
| static const std::string & | getToolTipStr () |
| method allowing to retrieve object tooltip | |
Static Public Attributes | |
| static const ipsdk::shapeanalysis::eMsrProcessingPolicy::domain | g_msrProcessingPolicy = ipsdk::shapeanalysis::eMsrProcessingPolicy::eMPP_Generic |
Protected Member Functions | |
| GreyInertia3dNormalOrientationPhiMsrInfo () | |
| constructor | |
Information object for measure GreyInertia3dNormalOrientationPhi.
Measure allowing to compute the 3d shape normal orientation (phi component of the (phi, theta) representation) from the second order moment matrix computed from the GreyInertia measurement
| Measure Type | Measure Unit Type | Parameter Type | Result Type | Shape Requirements |
|---|---|---|---|---|
Generic |
Angle |
None |
Value (ipsdk::ipReal64) |
Row Intersections |
This is a generic measure
This measure can only be used in 3d case
Measure GreyInertia3dNormalOrientationPhi is associated to an angular (radians) measurement unit [ipsdk::shape::analysis::eMsrUnitFormat::eMUF_RadianUnit]
Measure GreyInertia3dNormalOrientationPhi has no parameters
Measure GreyInertia3dNormalOrientationPhi is associated to ipsdk::shape::analysis::ValueMeasureResult<ipsdk::ipReal64> results
Measure GreyInertia3dNormalOrientationPhi requires row intersections from shape data
Measure GreyInertia3dNormalOrientationPhi depends on following measures :
| Measure Mode | Measure Name | Measure Type | Measure Parameters |
|---|---|---|---|
| eMVP_3d | GreyInertia | GreyInertia |
Generic example in 3d case :
1.8.14