#include <Bundle.h>
Definition at line 105 of file Bundle.h.
int Bundle::AddCamera |
( |
SE3<> |
se3CamFromWorld, |
|
|
bool |
bFixed |
|
) |
| |
void Bundle::AddMeas |
( |
int |
nCam, |
|
|
int |
nPoint, |
|
|
Vector< 2 > |
v2Pos, |
|
|
double |
dSigmaSquared |
|
) |
| |
int Bundle::AddPoint |
( |
Vector< 3 > |
v3Pos | ) |
|
void Bundle::ClearAccumulators |
( |
| ) |
|
|
protected |
int Bundle::Compute |
( |
bool * |
pbAbortSignal | ) |
|
bool Bundle::Converged |
( |
| ) |
|
|
inline |
template<class MEstimator >
bool Bundle::Do_LM_Step |
( |
bool * |
pbAbortSignal, |
|
|
double * |
lastMdSigmaSquared |
|
) |
| |
|
protected |
template<class MEstimator >
double Bundle::FindNewError |
( |
| ) |
|
|
protected |
void Bundle::GenerateMeasLUTs |
( |
| ) |
|
|
protected |
void Bundle::GenerateOffDiagScripts |
( |
| ) |
|
|
protected |
SE3 Bundle::GetCamera |
( |
int |
n | ) |
|
vector< pair< int, int > > Bundle::GetOutlierMeasurements |
( |
| ) |
|
set< int > Bundle::GetOutliers |
( |
| ) |
|
Vector< 3 > Bundle::GetPoint |
( |
int |
n | ) |
|
void Bundle::ModifyLambda_BadStep |
( |
| ) |
|
|
protected |
void Bundle::ModifyLambda_GoodStep |
( |
| ) |
|
|
protected |
void Bundle::ProjectAndFindSquaredError |
( |
Meas & |
meas | ) |
|
|
inlineprotected |
bool Bundle::mbHitMaxIterations |
|
protected |
double Bundle::mdLambdaFactor |
|
protected |
double Bundle::mdSigmaSquared |
|
protected |
double Bundle::mgvdUpdateConvergenceLimit |
|
protected |
int Bundle::mgvnBundleCout |
|
protected |
int Bundle::mgvnMaxIterations |
|
protected |
std::list<Meas> Bundle::mMeasList |
|
protected |
int Bundle::mnCamsToUpdate |
|
protected |
bool* Bundle::mpbAbortSignal |
|
protected |
std::vector<Camera> Bundle::mvCameras |
|
protected |
std::vector<std::vector<Meas*> > Bundle::mvMeasLUTs |
|
protected |
std::vector<std::pair<int,int> > Bundle::mvOutlierMeasurementIdx |
|
protected |
The documentation for this class was generated from the following files: