Public Member Functions | Public Attributes | List of all members
iipr::CCheckboardCalibSupplierComp::LinesConsumer Class Reference

#include <CCheckboardCalibSupplierComp.h>

Inheritance diagram for iipr::CCheckboardCalibSupplierComp::LinesConsumer:
iipr::IFeaturesConsumer istd::IChangeable istd::IPolymorphic

Public Member Functions

virtual void ResetFeatures ()
 Remove all features from this container. More...
 
virtual bool AddFeature (const imeas::INumericValue *featurePtr, bool *isFullPtr=NULL)
 Add new feature to the set of features. More...
 

Public Attributes

Lines lines
 

Detailed Description

Definition at line 69 of file CCheckboardCalibSupplierComp.h.

Member Function Documentation

virtual bool iipr::CCheckboardCalibSupplierComp::LinesConsumer::AddFeature ( const imeas::INumericValue featurePtr,
bool *  isFullPtr = NULL 
)
virtual

Add new feature to the set of features.

Parameters
featurePtrinstance of feature object. Please note, that the container takes controll over this object, so you cannot destroy this object manually. It cannot be NULL.
isFullPtrOptional parameter pointing at flag idicating that container is full. This flag will be set to true, if this container is full and it will not collect additional features. In other case the flag will be not changed.
Returns
true if the pushed feature is valid for this container and was inserted correctly.

Implements iipr::IFeaturesConsumer.

virtual void iipr::CCheckboardCalibSupplierComp::LinesConsumer::ResetFeatures ( )
virtual

Remove all features from this container.

Implements iipr::IFeaturesConsumer.

Member Data Documentation

Lines iipr::CCheckboardCalibSupplierComp::LinesConsumer::lines

Definition at line 76 of file CCheckboardCalibSupplierComp.h.


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

© 2007-2017 Witold Gantzke and Kirill Lepskiy