Public Member Functions | Public Attributes | List of all members
iipr::CLensCorrFindSupplierComp::FeaturesConsumer Class Reference

#include <CLensCorrFindSupplierComp.h>

Inheritance diagram for iipr::CLensCorrFindSupplierComp::FeaturesConsumer:
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

Features features
 

Detailed Description

Definition at line 64 of file CLensCorrFindSupplierComp.h.

Member Function Documentation

virtual bool iipr::CLensCorrFindSupplierComp::FeaturesConsumer::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::CLensCorrFindSupplierComp::FeaturesConsumer::ResetFeatures ( )
virtual

Remove all features from this container.

Implements iipr::IFeaturesConsumer.

Member Data Documentation

Features iipr::CLensCorrFindSupplierComp::FeaturesConsumer::features

Definition at line 71 of file CLensCorrFindSupplierComp.h.


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

© 2007-2017 Witold Gantzke and Kirill Lepskiy