#include <sbacam.h>
Public Member Functions | |
SBACam () | |
SBACam (Quaterniond r_, Vector3d t_) | |
SBACam (const SE3Quat &p) | |
void | setDr () |
void | setKcam (double fx, double fy, double cx, double cy, double tx) |
void | setProjection () |
void | setTransform () |
void | update (const Vector6d &update) |
Static Public Member Functions | |
static void | transformF2W (Matrix< double, 3, 4 > &m, const Vector3d &trans, const Quaterniond &qrot) |
static void | transformW2F (Matrix< double, 3, 4 > &m, const Vector3d &trans, const Quaterniond &qrot) |
Public Attributes | |
double | baseline |
Matrix3d | dRdx |
Matrix3d | dRdy |
Matrix3d | dRdz |
Matrix3d | Kcam |
Matrix< double, 3, 4 > | w2i |
Matrix< double, 3, 4 > | w2n |
g2o::SBACam::SBACam | ( | ) | [inline] |
g2o::SBACam::SBACam | ( | Quaterniond | r_, |
Vector3d | t_ | ||
) | [inline] |
g2o::SBACam::SBACam | ( | const SE3Quat & | p | ) | [inline] |
void g2o::SBACam::setDr | ( | ) | [inline] |
void g2o::SBACam::setKcam | ( | double | fx, |
double | fy, | ||
double | cx, | ||
double | cy, | ||
double | tx | ||
) | [inline] |
void g2o::SBACam::setProjection | ( | ) | [inline] |
void g2o::SBACam::setTransform | ( | ) | [inline] |
static void g2o::SBACam::transformF2W | ( | Matrix< double, 3, 4 > & | m, |
const Vector3d & | trans, | ||
const Quaterniond & | qrot | ||
) | [inline, static] |
static void g2o::SBACam::transformW2F | ( | Matrix< double, 3, 4 > & | m, |
const Vector3d & | trans, | ||
const Quaterniond & | qrot | ||
) | [inline, static] |
void g2o::SBACam::update | ( | const Vector6d & | update | ) | [inline] |
double g2o::SBACam::baseline |
Matrix3d g2o::SBACam::dRdx |
Matrix3d g2o::SBACam::dRdy |
Matrix3d g2o::SBACam::dRdz |
Matrix3d g2o::SBACam::Kcam |
Matrix<double,3,4> g2o::SBACam::w2i |
Matrix<double,3,4> g2o::SBACam::w2n |