![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Compute ray of equivalent 2d circle or 3d sphere (circle with same area or sphere with same volume) More...
Classes | |
| class | ipsdk::imaproc::shape::analysis::EquivalentRayMsr |
| Measurement object for measure EquivalentRay. More... | |
| class | ipsdk::imaproc::shape::analysis::EquivalentRayMsrInfo |
| Information object for measure EquivalentRay. More... | |
Typedefs | |
| typedef HolesBasicPolicyMsrParams | ipsdk::imaproc::shape::analysis::EquivalentRayMsrParams |
| parameter type associated to class | |
Compute ray of equivalent 2d circle or 3d sphere (circle with same area or sphere with same volume)
EquivalentRay measure compute ray of 2d circle with equivalent area (or 3d sphere with equivalent volume) :
Here is an example of equivalent ray measurement in 2d case with default parameters :
Compute ray of equivalent 2d circle or 3d sphere (circle with same area or sphere with same volume)
| Measure Type | Measure Unit Type | Parameter Type | Result Type | Shape Requirements |
|---|---|---|---|---|
Generic |
Length |
|
Value (ipsdk::ipReal64) |
Row Intersections |
This is a generic measure
This measure can be used in 2d and 3d case
Measure EquivalentRay is associated to a length measurement unit [ipsdk::shape::analysis::eMsrUnitFormat::eMUF_LengthUnit]
Measure EquivalentRay is associated to EquivalentRayMsrParams parameters
Measure EquivalentRay is associated to ipsdk::shape::analysis::ValueMeasureResult<ipsdk::ipReal64> results
Measure EquivalentRay requires row intersections from shape data
Measure EquivalentRay depends on following measures :
| Measure Mode | Measure Name | Measure Type | Measure Parameters |
|---|---|---|---|
| eMVP_2d | Area2d | Area2d | |
| eMVP_3d | Volume3d | Volume3d |
Generic example in 2d case :
Generic example in 3d case :
1.8.14