Definition at line 21 of file CombinedFeatures.h.
CCombinedFeatures::CCombinedFeatures | ( | ) |
default constructor
Definition at line 17 of file CombinedFeatures.cpp.
CCombinedFeatures::CCombinedFeatures | ( | const CCombinedFeatures & | orig | ) |
copy constructor
Definition at line 23 of file CombinedFeatures.cpp.
CCombinedFeatures::~CCombinedFeatures | ( | ) | [virtual] |
Definition at line 33 of file CombinedFeatures.cpp.
CFeatures * CCombinedFeatures::duplicate | ( | ) | const [virtual] |
duplicate feature object
Implements CFeatures.
Definition at line 28 of file CombinedFeatures.cpp.
virtual EFeatureType CCombinedFeatures::get_feature_type | ( | ) | [virtual] |
get feature type
Implements CFeatures.
Definition at line 41 of file CombinedFeatures.h.
virtual EFeatureClass CCombinedFeatures::get_feature_class | ( | ) | [virtual] |
get feature class
Implements CFeatures.
Definition at line 50 of file CombinedFeatures.h.
virtual INT CCombinedFeatures::get_num_vectors | ( | ) | [virtual] |
get number of feature vectors
Implements CFeatures.
Definition at line 59 of file CombinedFeatures.h.
virtual INT CCombinedFeatures::get_size | ( | ) | [virtual] |
get memory footprint of one feature
Implements CFeatures.
Definition at line 73 of file CombinedFeatures.h.
void CCombinedFeatures::list_feature_objs | ( | ) |
list feature objects
Definition at line 38 of file CombinedFeatures.cpp.
bool CCombinedFeatures::check_feature_obj_compatibility | ( | CCombinedFeatures * | comb_feat | ) |
check feature object compatibility
comb_feat | feature to check for compatibility |
Definition at line 55 of file CombinedFeatures.cpp.
CFeatures* CCombinedFeatures::get_first_feature_obj | ( | ) |
get first feature object
Definition at line 97 of file CombinedFeatures.h.
CFeatures* CCombinedFeatures::get_first_feature_obj | ( | CListElement< CFeatures * > *& | current | ) |
get first feature object
current | list of features |
Definition at line 109 of file CombinedFeatures.h.
CFeatures* CCombinedFeatures::get_next_feature_obj | ( | ) |
get next feature object
Definition at line 120 of file CombinedFeatures.h.
CFeatures* CCombinedFeatures::get_next_feature_obj | ( | CListElement< CFeatures * > *& | current | ) |
get next feature object
current | list of features |
Definition at line 132 of file CombinedFeatures.h.
CFeatures* CCombinedFeatures::get_last_feature_obj | ( | ) |
get last feature object
Definition at line 143 of file CombinedFeatures.h.
bool CCombinedFeatures::insert_feature_obj | ( | CFeatures * | obj | ) |
insert feature object
obj | feature object to insert |
Definition at line 155 of file CombinedFeatures.h.
bool CCombinedFeatures::append_feature_obj | ( | CFeatures * | obj | ) |
append feature object
obj | feature object to append |
Definition at line 167 of file CombinedFeatures.h.
bool CCombinedFeatures::delete_feature_obj | ( | ) |
delete feature object
Definition at line 178 of file CombinedFeatures.h.
int CCombinedFeatures::get_num_feature_obj | ( | ) |
get number of feature objects
Definition at line 194 of file CombinedFeatures.h.
set preprocessor
add preprocessor
p | preprocessor to set |
Definition at line 48 of file Features.cpp.
del current preprocessor
delete preprocessor from list caller has to clean up returned preproc
num | index of preprocessor in list |
Definition at line 107 of file Features.cpp.
get current preprocessor
get specified preprocessor
num | index of preprocessor in list |
Definition at line 78 of file Features.cpp.
void CFeatures::set_preprocessed | ( | INT | num | ) | [inherited] |
set applied flag for preprocessor
num | index of preprocessor in list |
Definition at line 95 of file Features.h.
bool CFeatures::is_preprocessed | ( | INT | num | ) | [inherited] |
get whether specified preprocessor was already applied
num | index of preprocessor in list |
Definition at line 101 of file Features.h.
INT CFeatures::get_num_preprocessed | ( | ) | [inherited] |
get whether specified preprocessor (or all if num=1) was/were already applied
get the number of applied preprocs
Definition at line 87 of file Features.cpp.
INT CFeatures::get_num_preproc | ( | ) | [inherited] |
get number of preprocessors
Definition at line 113 of file Features.h.
void CFeatures::clean_preprocs | ( | ) | [inherited] |
INT CFeatures::get_cache_size | ( | ) | [inherited] |
in case there is a feature matrix allow for reshaping
NOT IMPLEMENTED!
num_features | new number of features | |
num_vectors | new number of vectors |
Reimplemented in CSimpleFeatures< ST >, CSimpleFeatures< double >, CSimpleFeatures< float >, CSimpleFeatures< int >, CSimpleFeatures< short int >, CSimpleFeatures< unsigned char >, CSimpleFeatures< char >, and CSimpleFeatures< unsigned short int >.
Definition at line 140 of file Features.h.
void CFeatures::list_feature_obj | ( | ) | [inherited] |
list feature object
Definition at line 152 of file Features.cpp.
bool CFeatures::load | ( | CHAR * | fname | ) | [virtual, inherited] |
load features from file
fname | filename to load from |
Reimplemented in CByteFeatures, CCharFeatures, CIntFeatures, CRealFeatures, CShortFeatures, CShortRealFeatures, CStringFeatures< ST >, CWordFeatures, CStringFeatures< unsigned char >, and CStringFeatures< unsigned short int >.
Definition at line 213 of file Features.cpp.
bool CFeatures::save | ( | CHAR * | fname | ) | [virtual, inherited] |
save features to file
fname | filename to save to |
Reimplemented in CByteFeatures, CCharFeatures, CIntFeatures, CRealFeatures, CShortFeatures, CShortRealFeatures, CStringFeatures< ST >, CWordFeatures, CStringFeatures< unsigned char >, and CStringFeatures< unsigned short int >.
Definition at line 218 of file Features.cpp.
bool CFeatures::check_feature_compatibility | ( | CFeatures * | f | ) | [inherited] |
check feature compatibility
f | features to check for compatibility |
Definition at line 223 of file Features.cpp.
CList<CFeatures*>* CCombinedFeatures::feature_list [protected] |
feature list
Definition at line 201 of file CombinedFeatures.h.
CParallel CSGObject::parallel [static, inherited] |
Definition at line 105 of file SGObject.h.
CIO CSGObject::io [static, inherited] |
Definition at line 106 of file SGObject.h.
CVersion CSGObject::version [static, inherited] |
Definition at line 107 of file SGObject.h.