Classes | |
class | TMAPFEATURE |
Model Feature (obj. position + 2 descriptors + warped pos. + visibility). More... | |
Public Member Functions | |
virtual TemplateMap * | clone () const |
Creates a new TemplateMap class instance. | |
virtual int | dimension () const |
Number of model features. | |
int | getNVis () const |
Number of visible model features. | |
std::vector< TMAPFEATURE > * | getTmap () |
Access to the Tmap element. | |
virtual void | load (std::string *fname) |
Load a template map from file. | |
cvdata::TemplateMap & | operator= (const cvdata::TemplateMap &value) |
The "true" assign operator. | |
virtual TemplateMap & | operator= (const opentl::core::cvdata::CvData &value) |
Assign operator. | |
void | resizeMap (int s) |
Resize the internal vector. | |
virtual void | save (std::string *fname) const |
Save a template map to file. | |
TemplateMap (const TemplateMap &value) | |
Copy constructor. | |
TemplateMap (int nRes, int jacDof, std::string *fname=NULL) | |
Constructor. | |
virtual | ~TemplateMap () |
Destructor. |
opentl::core::cvdata::TemplateMap::TemplateMap | ( | int | nRes, | |
int | jacDof, | |||
std::string * | fname = NULL | |||
) |
Constructor.
jacDof | Columns of the Jacobian matrices | |
nRes | Number of resolutions for each template point | |
fname | Filename (optional) for loading the template from file |
opentl::core::cvdata::TemplateMap::TemplateMap | ( | const TemplateMap & | value | ) |
Copy constructor.
virtual opentl::core::cvdata::TemplateMap::~TemplateMap | ( | ) | [virtual] |
Destructor.
virtual TemplateMap* opentl::core::cvdata::TemplateMap::clone | ( | ) | const [virtual] |
Creates a new TemplateMap class instance.
virtual int opentl::core::cvdata::TemplateMap::dimension | ( | ) | const [virtual] |
Number of model features.
int opentl::core::cvdata::TemplateMap::getNVis | ( | ) | const |
Number of visible model features.
std::vector<TMAPFEATURE>* opentl::core::cvdata::TemplateMap::getTmap | ( | ) | [inline] |
Access to the Tmap element.
virtual void opentl::core::cvdata::TemplateMap::load | ( | std::string * | fname | ) | [virtual] |
Load a template map from file.
cvdata::TemplateMap& opentl::core::cvdata::TemplateMap::operator= | ( | const cvdata::TemplateMap & | value | ) |
The "true" assign operator.
virtual TemplateMap& opentl::core::cvdata::TemplateMap::operator= | ( | const opentl::core::cvdata::CvData & | value | ) | [inline, virtual] |
void opentl::core::cvdata::TemplateMap::resizeMap | ( | int | s | ) |
Resize the internal vector.
virtual void opentl::core::cvdata::TemplateMap::save | ( | std::string * | fname | ) | const [virtual] |
Save a template map to file.