Go to the documentation of this file.
26 I_ASSIGN(m_distanceUnitInfoCompPtr,
"DistanceUnitInfo",
"Provide information about distance units",
false,
"DistanceUnitInfo");
27 I_ASSIGN(m_isOutlierEliminationEnabledAttrPtr,
"OutlierEliminationEnabled",
"Enable outliers elimination",
false,
false);
28 I_ASSIGN(m_minOutlierDistanceAttrPtr,
"MinOutlierDistance",
"Minimal outliers distance in pixel",
false, 5.0);
29 I_ASSIGN(m_raysCountAttrPtr,
"RaysCount",
"Maximal number of projection rays, -1 for automatic calculation",
false, -1);
30 I_ASSIGN(m_caliperModeAttrPtr,
"CaliperMode",
"Mode of caliper\n\t0 - first candidate\n\t1 - best candidate",
true, 0);
42 I_ATTR(
bool, m_isOutlierEliminationEnabledAttrPtr);
43 I_ATTR(
double, m_minOutlierDistanceAttrPtr);
44 I_ATTR(
int, m_raysCountAttrPtr);
45 I_ATTR(
int, m_caliperModeAttrPtr);
Base class for component implementation.
icomp::CComponentBase BaseClass
const imath::IUnitInfo * GetDistanceUnitInfo() const override
Get information about distance unit.
void OnComponentCreated() override
Interface for the parameter of caliper based finders.
Common interface to get information about a measurement unit.
Common class for all classes which objects can be archived or restored from archive.
Contains the image processing classes.
© Witold Gantzke and Kirill Lepskiy