12 #ifndef _CCOMBINEDFEATURES__H__
13 #define _CCOMBINEDFEATURES__H__
150 inline virtual const char*
get_name()
const {
return "CombinedFeatures"; }
virtual EFeatureClass get_feature_class()
CFeatures * get_next_feature_obj()
int32_t get_num_feature_obj()
bool insert_feature_obj(CFeatures *obj)
virtual int32_t get_size()
EFeatureClass
shogun feature class
virtual ~CCombinedFeatures()
virtual int32_t get_num_vectors() const
virtual CFeatures * duplicate() const
CFeatures * get_last_feature_obj()
EFeatureType
shogun feature type
bool check_feature_obj_compatibility(CCombinedFeatures *comb_feat)
Class ListElement, defines how an element of the the list looks like.
The class Features is the base class of all feature objects.
CFeatures * get_first_feature_obj()
virtual const char * get_name() const
The class CombinedFeatures is used to combine a number of of feature objects into a single CombinedFe...
virtual EFeatureType get_feature_type()
Class List implements a doubly connected list for low-level-objects.
bool append_feature_obj(CFeatures *obj)
bool delete_feature_obj()