Public Types | Public Member Functions | Protected Member Functions | List of all members
iipr::CCircleFinderParamsComp Class Reference

#include <CCircleFinderParamsComp.h>

Inheritance diagram for iipr::CCircleFinderParamsComp:
icomp::CComponentBase iipr::CCircleFinderParams icomp::IComponent iipr::ICircleFinderParams istd::IPolymorphic iser::ISerializable istd::IChangeable istd::IPolymorphic

Public Types

typedef icomp::CComponentBase BaseClass
- Public Types inherited from iipr::ICircleFinderParams
enum  CaliperMode { CCM_FIRST, CCM_BEST }
 Caliper mode. More...

Public Member Functions

virtual const imath::IUnitInfoGetDistanceUnitInfo () const
 Get information about distance unit. More...
- Public Member Functions inherited from icomp::IComponent
virtual const ICompositeComponentGetParentComponent (bool ownerOnly=false) const =0
virtual void * GetInterface (const istd::CClassInfo &interfaceType, const QByteArray &subId="")=0
virtual const IComponentContextGetComponentContext () const =0
virtual void SetComponentContext (const icomp::IComponentContext *contextPtr, const ICompositeComponent *parentPtr, bool isParentOwner)=0
- Public Member Functions inherited from iipr::CCircleFinderParams
 CCircleFinderParams ()
virtual int GetCaliperMode () const
 Get caliper mode. More...
virtual void SetCaliperMode (int caliperMode)
 Set caliper mode. More...
virtual bool IsOutlierEliminationEnabled () const
 Return true, if the outlier elimination is activated. More...
virtual void SetOutlierEliminationEnabled (bool isOutlierEliminationEnabled=true)
 Enable the outlier elimination. More...
virtual double GetMinOutlierDistance () const
 Get the minimal outlier distance. More...
virtual void SetMinOutlierDistance (double minOutlierDistance)
 Set minimal outlier distance. More...
virtual int GetRaysCount () const
 Get the number of projection rays using for the find the circle points. More...
virtual void SetRaysCount (int raysCount)
 Set the number of projection rays using for the find the circle points. More...
virtual bool Serialize (iser::IArchive &archive)

Protected Member Functions

virtual void OnComponentCreated ()

Detailed Description

Definition at line 14 of file CCircleFinderParamsComp.h.

Member Typedef Documentation

Definition at line 17 of file CCircleFinderParamsComp.h.

Member Function Documentation

virtual const imath::IUnitInfo* iipr::CCircleFinderParamsComp::GetDistanceUnitInfo ( ) const

Get information about distance unit.

Reimplemented from iipr::CCircleFinderParams.

virtual void iipr::CCircleFinderParamsComp::OnComponentCreated ( )

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

© 2007-2017 Witold Gantzke and Kirill Lepskiy