#include <MACentralAbsolute.hpp>
Public Member Functions | |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW | MACentralAbsolute (const double *points, const double *bearingVectors, int numberPoints, int numberBearingVectors) |
| Constructor. See protected class-members to understand parameters. | |
| virtual | ~MACentralAbsolute () |
| virtual opengv::bearingVector_t | getBearingVector (size_t index) const |
| virtual double | getWeight (size_t index) const |
| virtual opengv::translation_t | getCamOffset (size_t index) const |
| virtual opengv::rotation_t | getCamRotation (size_t index) const |
| virtual opengv::point_t | getPoint (size_t index) const |
| virtual size_t | getNumberCorrespondences () const |
| Public Member Functions inherited from opengv::absolute_pose::AbsoluteAdapterBase | |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW | AbsoluteAdapterBase () |
| Constructor. | |
| AbsoluteAdapterBase (const opengv::rotation_t &R) | |
| Constructor. | |
| AbsoluteAdapterBase (const opengv::translation_t &t, const opengv::rotation_t &R) | |
| Constructor. | |
| virtual | ~AbsoluteAdapterBase () |
| Destructor. | |
| opengv::translation_t | gett () const |
| Retrieve the prior or known value for the position. | |
| void | sett (const opengv::translation_t &t) |
| Set the prior or known value for the position. | |
| opengv::rotation_t | getR () const |
| Retrieve the prior or known value for the rotation. | |
| void | setR (const opengv::rotation_t &R) |
| Set the prior or known value for the rotation. | |
Protected Attributes | |
| const double * | _points |
| const double * | _bearingVectors |
| int | _numberPoints |
| int | _numberBearingVectors |
| opengv::translation_t | _t |
| opengv::rotation_t | _R |
| Protected Attributes inherited from opengv::absolute_pose::AbsoluteAdapterBase | |
| opengv::translation_t | _t |
| opengv::rotation_t | _R |
Check the documentation of the parent-class to understand the meaning of an AbsoluteAdapter. This child-class is for the central case and holds data in form of pointers to matlab data.
|
virtual |
Destructor
|
virtual |
See parent-class
Implements opengv::absolute_pose::AbsoluteAdapterBase.
|
virtual |
See parent-class. Returns zero for this adapter.
Implements opengv::absolute_pose::AbsoluteAdapterBase.
|
virtual |
See parent-class Returns identity for this adapter.
Implements opengv::absolute_pose::AbsoluteAdapterBase.
|
virtual |
See parent-class
Implements opengv::absolute_pose::AbsoluteAdapterBase.
|
virtual |
See parent-class
Implements opengv::absolute_pose::AbsoluteAdapterBase.
|
virtual |
See parent-class
Implements opengv::absolute_pose::AbsoluteAdapterBase.
|
protected |
A pointer to the bearing-vectors
|
protected |
The number of bearing vectors
|
protected |
The number of points
|
protected |
A pointer to the point data
The prior or known value for the rotation from the viewpoint back to the world frame. Initialized to identity if not provided.
The prior or known value for the position of the viewpoint seen from the world frame. Initialized to zero if not provided.