#include <Descriptor.h>
Public Member Functions | |
DescriptorCollection (DescriptorTypeVector descrTypeList) | |
Constructor. | |
~DescriptorCollection () | |
destructor | |
int | Initialise (int regions) |
descriptor collection initialisation, including initialisation of all included descriptors | |
void | SetRegions (int numberOfRegions) |
sets the number of regions, which is the number of descriptors in the collection | |
int | GetRegions (void) |
returns the number of regions, which is the number of descriptors in the collection | |
void | PrintElements () |
prints element of all descriptors in the collection | |
void | toTxtFile (char *txtFilename) |
Saves the descriptorCollection vectors to a txt file on the disk. | |
void | SetParameters (char *parameterFile) |
set the parameters from a parameter text file | |
Public Attributes | |
std::vector< Descriptor * > | collection |
vector of descriptors | |
DescriptorTypeVector | typeVector |
vector of DescriptorTypes which are the types of descriptors of each descriptor in the collection | |
int | numberOfRegions |
number of regions, which is the number of descriptors in the collection | |
Parameters | paramtrs |
parameters for the descriptor extraction |
DescriptorCollection::DescriptorCollection | ( | DescriptorTypeVector | descrTypeList | ) |
Constructor.
DescriptorCollection::~DescriptorCollection | ( | ) |
destructor
int DescriptorCollection::Initialise | ( | int | regions | ) |
descriptor collection initialisation, including initialisation of all included descriptors
void DescriptorCollection::SetRegions | ( | int | numberOfRegions | ) |
sets the number of regions, which is the number of descriptors in the collection
int DescriptorCollection::GetRegions | ( | void | ) | [inline] |
returns the number of regions, which is the number of descriptors in the collection
void DescriptorCollection::PrintElements | ( | ) |
prints element of all descriptors in the collection
void DescriptorCollection::toTxtFile | ( | char * | txtFilename | ) |
Saves the descriptorCollection vectors to a txt file on the disk.
void DescriptorCollection::SetParameters | ( | char * | parameterFile | ) |
set the parameters from a parameter text file
std::vector<Descriptor*> DescriptorCollection::collection |
vector of descriptors
vector of DescriptorTypes which are the types of descriptors of each descriptor in the collection
number of regions, which is the number of descriptors in the collection
parameters for the descriptor extraction