model builder simulation using given E-matrices. More...
#include <emat_estimation.h>
Public Member Functions | |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW | DummyModelBuilder (const ErrorAccumT &_error_accum, const ALIGNED< Matrix3d >::vector &_Ematrixes) |
virtual unsigned int | getSize () const |
model size. | |
shared_ptr< EMatrixModel > | operator() (const ImageMatchVec &selected) |
if called more times than the supplied number of E-matrixes, then results are undef. | |
Protected Attributes | |
ALIGNED< Matrix3d >::vector | Ematrixes |
int | i |
model builder simulation using given E-matrices.
Models given by the supplied ematrixes are returned. Each model is returned once and they are returned in order given.
Uses AngleError as an error function.
Definition at line 141 of file emat_estimation.h.
EIGEN_MAKE_ALIGNED_OPERATOR_NEW DummyModelBuilder< ErrorAccumT >::DummyModelBuilder | ( | const ErrorAccumT & | _error_accum, |
const ALIGNED< Matrix3d >::vector & | _Ematrixes | ||
) | [inline] |
Definition at line 148 of file emat_estimation.h.
virtual unsigned int DummyModelBuilder< ErrorAccumT >::getSize | ( | ) | const [inline, virtual] |
model size.
Implements GeneralizedModelBuilder< ErrorAccumT >.
Definition at line 161 of file emat_estimation.h.
shared_ptr<EMatrixModel> DummyModelBuilder< ErrorAccumT >::operator() | ( | const ImageMatchVec & | selected | ) | [inline] |
if called more times than the supplied number of E-matrixes, then results are undef.
Definition at line 154 of file emat_estimation.h.
ALIGNED<Matrix3d>::vector DummyModelBuilder< ErrorAccumT >::Ematrixes [protected] |
Definition at line 143 of file emat_estimation.h.
int DummyModelBuilder< ErrorAccumT >::i [protected] |
Definition at line 144 of file emat_estimation.h.