cmlabs::FeatureVectorList Class Reference

#include <FeatureVectorList.h>

Inheritance diagram for cmlabs::FeatureVectorList:

Inheritance graph
[legend]
Collaboration diagram for cmlabs::FeatureVectorList:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 FeatureVectorList ()
 FeatureVectorList (JString xml)
 FeatureVectorList (XMLNode *node)
virtual ~FeatureVectorList ()
Objectclone () const
bool addVector (FeatureVector *vector)
bool removeVector (FeatureVector *vector)
bool removeVector (int pos)
bool replaceVector (FeatureVector *oldvector, FeatureVector *newvector)
bool replaceVector (int pos, FeatureVector *vector)
FeatureVectorgetVector (int pos)
FeatureVectoroperator[] (int pos)
JString print ()
JString toXML ()
bool fromXML (XMLNode *node)

Public Attributes

ObjectCollection list


Detailed Description

Definition at line 34 of file FeatureVectorList.h.


Constructor & Destructor Documentation

cmlabs::FeatureVectorList::FeatureVectorList (  ) 

Definition at line 27 of file FeatureVectorList.cpp.

cmlabs::FeatureVectorList::FeatureVectorList ( JString  xml  ) 

Definition at line 30 of file FeatureVectorList.cpp.

cmlabs::FeatureVectorList::FeatureVectorList ( XMLNode node  ) 

Definition at line 35 of file FeatureVectorList.cpp.

cmlabs::FeatureVectorList::~FeatureVectorList (  )  [virtual]

Definition at line 40 of file FeatureVectorList.cpp.


Member Function Documentation

Object * cmlabs::FeatureVectorList::clone (  )  const [virtual]

Implements cmlabs::Object.

Definition at line 42 of file FeatureVectorList.cpp.

bool cmlabs::FeatureVectorList::addVector ( FeatureVector vector  ) 

Definition at line 81 of file FeatureVectorList.cpp.

bool cmlabs::FeatureVectorList::removeVector ( FeatureVector vector  ) 

Definition at line 85 of file FeatureVectorList.cpp.

bool cmlabs::FeatureVectorList::removeVector ( int  pos  ) 

Definition at line 89 of file FeatureVectorList.cpp.

bool cmlabs::FeatureVectorList::replaceVector ( FeatureVector oldvector,
FeatureVector newvector 
)

Definition at line 93 of file FeatureVectorList.cpp.

bool cmlabs::FeatureVectorList::replaceVector ( int  pos,
FeatureVector vector 
)

Definition at line 97 of file FeatureVectorList.cpp.

FeatureVector * cmlabs::FeatureVectorList::getVector ( int  pos  ) 

Definition at line 101 of file FeatureVectorList.cpp.

FeatureVector * cmlabs::FeatureVectorList::operator[] ( int  pos  ) 

Definition at line 105 of file FeatureVectorList.cpp.

JString cmlabs::FeatureVectorList::print (  )  [virtual]

Reimplemented from cmlabs::Object.

Definition at line 48 of file FeatureVectorList.cpp.

JString cmlabs::FeatureVectorList::toXML (  )  [virtual]

Reimplemented from cmlabs::Object.

Definition at line 61 of file FeatureVectorList.cpp.

bool cmlabs::FeatureVectorList::fromXML ( XMLNode node  )  [virtual]

Reimplemented from cmlabs::Object.

Definition at line 65 of file FeatureVectorList.cpp.


Member Data Documentation

Definition at line 44 of file FeatureVectorList.h.


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

Generated on Tue Jul 7 16:24:14 2009 for CoreLibrary by  doxygen 1.5.6