#include <TrackerData.h>
Public Member Functions | |
void | CalcJacobian () |
void | GetDerivsUnsafe (ATANCamera &Cam) |
void | LinearUpdate (const Vector< 6 > &v6) |
void | Project (const SE3<> &se3CFromW, ATANCamera &Cam) |
void | ProjectAndDerivs (SE3<> &se3, ATANCamera &Cam) |
TrackerData (MapPoint *pMapPoint) | |
Public Attributes | |
bool | bDidSubPix |
bool | bFound |
bool | bInImage |
bool | bPotentiallyVisible |
bool | bSearched |
double | dSqrtInvNoise |
PatchFinder | Finder |
Matrix< 2, 6 > | m26Jacobian |
Matrix< 2 > | m2CamDerivs |
int | nSearchLevel |
MapPoint & | Point |
Vector< 2 > | v2Error_CovScaled |
Vector< 2 > | v2Found |
Vector< 2 > | v2Image |
Vector< 2 > | v2ImPlane |
Vector< 3 > | v3Cam |
Static Public Attributes | |
static CVD::ImageRef | irImageSize |
Definition at line 16 of file TrackerData.h.
TrackerData::TrackerData | ( | MapPoint * | pMapPoint | ) | [inline] |
Definition at line 18 of file TrackerData.h.
void TrackerData::CalcJacobian | ( | ) | [inline] |
Definition at line 86 of file TrackerData.h.
void TrackerData::GetDerivsUnsafe | ( | ATANCamera & | Cam | ) | [inline] |
Definition at line 70 of file TrackerData.h.
void TrackerData::LinearUpdate | ( | const Vector< 6 > & | v6 | ) | [inline] |
Definition at line 100 of file TrackerData.h.
void TrackerData::Project | ( | const SE3<> & | se3CFromW, |
ATANCamera & | Cam | ||
) | [inline] |
Definition at line 48 of file TrackerData.h.
void TrackerData::ProjectAndDerivs | ( | SE3<> & | se3, |
ATANCamera & | Cam | ||
) | [inline] |
Definition at line 76 of file TrackerData.h.
Definition at line 36 of file TrackerData.h.
bool TrackerData::bFound |
Definition at line 35 of file TrackerData.h.
Definition at line 30 of file TrackerData.h.
Definition at line 31 of file TrackerData.h.
Definition at line 34 of file TrackerData.h.
double TrackerData::dSqrtInvNoise |
Definition at line 38 of file TrackerData.h.
Definition at line 23 of file TrackerData.h.
ImageRef TrackerData::irImageSize [static] |
Definition at line 106 of file TrackerData.h.
Matrix<2,6> TrackerData::m26Jacobian |
Definition at line 43 of file TrackerData.h.
Matrix<2> TrackerData::m2CamDerivs |
Definition at line 29 of file TrackerData.h.
Definition at line 33 of file TrackerData.h.
Definition at line 20 of file TrackerData.h.
Vector<2> TrackerData::v2Error_CovScaled |
Definition at line 42 of file TrackerData.h.
Vector<2> TrackerData::v2Found |
Definition at line 37 of file TrackerData.h.
Vector<2> TrackerData::v2Image |
Definition at line 28 of file TrackerData.h.
Vector<2> TrackerData::v2ImPlane |
Definition at line 27 of file TrackerData.h.
Vector<3> TrackerData::v3Cam |
Definition at line 26 of file TrackerData.h.