Describes object features. More...
#include <eVision/Easy/EFeatureData.h>
Public Attributes | |
| int32_t | Size |
| Number of objects for which the feature is stored. | |
| eVision::ELegacyFeature | FeatNum |
| Code (see EFeature). | |
| eVision::EDataType | FeatDataType |
| Data type (see EDataType). | |
| eVision::EDataSize | FeatDataSize |
| Data size (see EDataSize). | |
| void * | hpvStartPtr |
| void * | hpvEndPtr |
Describes object features.
A feature is associated to an array of values, each corresponding to an object of given identification number. A feature is also characterized by the size of the array, a feature number, data size/type information and pointers to both ends of the array. The features can be accessed by their number (see EFeature). To obtain the value of a given feature of a given object, just use the class member ECodedImage::GetObjectFeature.
This enumeration pertains to the EasyObject legacy API and should not be used for new developments. See ECodedImage2 for the new API.
License(s): None
| eVision::EDataSize eVision::EFeatureData::FeatDataSize |
Data size (see EDataSize).
| eVision::EDataType eVision::EFeatureData::FeatDataType |
Data type (see EDataType).
| eVision::ELegacyFeature eVision::EFeatureData::FeatNum |
Code (see EFeature).
| void* eVision::EFeatureData::hpvEndPtr |
| void* eVision::EFeatureData::hpvStartPtr |
| int32_t eVision::EFeatureData::Size |
Number of objects for which the feature is stored.