Colibri Core
|
#include <datatypes.h>
Public Types | |
typedef std::vector< PatternFeatureVector< FeatureType > * >::const_iterator | const_iterator |
typedef std::vector< PatternFeatureVector< FeatureType > * >::iterator | iterator |
Public Member Functions | |
PatternFeatureVectorMap () | |
PatternFeatureVectorMap (const PatternFeatureVectorMap< FeatureType > &ref) | |
virtual | ~PatternFeatureVectorMap () |
bool | has (const Pattern &ref) const |
iterator | find (const Pattern &ref) |
unsigned int | count () const |
void | insert (PatternFeatureVector< FeatureType > *pfv, bool checkexists=true) |
void | insert (PatternFeatureVector< FeatureType > &value, bool checkexists=true) |
size_t | size () const |
virtual std::string | tostring () |
iterator | begin () |
const_iterator | begin () const |
iterator | end () |
const_iterator | end () const |
virtual PatternFeatureVector< FeatureType > * | getdata (const Pattern &pattern) |
void | reserve (size_t size) |
void | shrink_to_fit () |
Public Attributes | |
std::vector< PatternFeatureVector< FeatureType > * > | data |
typedef std::vector<PatternFeatureVector<FeatureType>*>::const_iterator PatternFeatureVectorMap< FeatureType >::const_iterator |
typedef std::vector<PatternFeatureVector<FeatureType>*>::iterator PatternFeatureVectorMap< FeatureType >::iterator |
|
inline |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
std::vector<PatternFeatureVector<FeatureType> *> PatternFeatureVectorMap< FeatureType >::data |