opentl::core::cvdata::TemplateMap::TemplateMap::TMAPFEATURE Class Reference

Model Feature (obj. position + 2 descriptors + warped pos. + visibility). More...

List of all members.

Public Member Functions

TMAPFEATUREclone () const
 Clone (calls the copy constructor).
TMAPFEATUREoperator= (const TMAPFEATURE &value)
 Assignment operator.
 TMAPFEATURE (const TMAPFEATURE &value)
 Copy constructor (calls the assignment operator).
 TMAPFEATURE (int nRes, int dof)
 Constructor.
 ~TMAPFEATURE ()
 Destructor.

Public Attributes

double h [2]
 Warped (2D) position.
std::vector< double > JX
 Warped (2D) Jacobian.
std::vector< double > JY
bool vis
 Visibility flag.
std::vector< unsigned char > voff
 Warped (2xN) Jacobian matrix.
std::vector< unsigned char > von
 Online updated Descriptor: Multi-resolution template values.
double x [3]
 Body-frame position.


Detailed Description

Model Feature (obj. position + 2 descriptors + warped pos. + visibility).

Constructor & Destructor Documentation

opentl::core::cvdata::TemplateMap::TemplateMap::TMAPFEATURE::TMAPFEATURE ( int  nRes,
int  dof 
) [inline]

Constructor.

Parameters:
nRes Number of resolutions
dof Degrees of freedom (columns of screen Jacobian)

opentl::core::cvdata::TemplateMap::TemplateMap::TMAPFEATURE::TMAPFEATURE ( const TMAPFEATURE value  )  [inline]

Copy constructor (calls the assignment operator).

opentl::core::cvdata::TemplateMap::TemplateMap::TMAPFEATURE::~TMAPFEATURE (  )  [inline]

Destructor.


Member Function Documentation

TMAPFEATURE* opentl::core::cvdata::TemplateMap::TemplateMap::TMAPFEATURE::clone (  )  const [inline]

Clone (calls the copy constructor).

TMAPFEATURE& opentl::core::cvdata::TemplateMap::TemplateMap::TMAPFEATURE::operator= ( const TMAPFEATURE value  )  [inline]

Assignment operator.


Member Data Documentation

double opentl::core::cvdata::TemplateMap::TemplateMap::TMAPFEATURE::h[2]

Warped (2D) position.

std::vector<double> opentl::core::cvdata::TemplateMap::TemplateMap::TMAPFEATURE::JX

Warped (2D) Jacobian.

std::vector<double> opentl::core::cvdata::TemplateMap::TemplateMap::TMAPFEATURE::JY

bool opentl::core::cvdata::TemplateMap::TemplateMap::TMAPFEATURE::vis

Visibility flag.

std::vector<unsigned char> opentl::core::cvdata::TemplateMap::TemplateMap::TMAPFEATURE::voff

Warped (2xN) Jacobian matrix.

Offline Descriptor: Multi-resolution template values.

std::vector<unsigned char> opentl::core::cvdata::TemplateMap::TemplateMap::TMAPFEATURE::von

Online updated Descriptor: Multi-resolution template values.

double opentl::core::cvdata::TemplateMap::TemplateMap::TMAPFEATURE::x[3]

Body-frame position.


Generated on Fri Jul 31 17:38:38 2009 for OpenTL by  doxygen 1.5.8