27 #ifndef G2O_DEPRECATED_CAMERA_PARAMETERS_H_ 28 #define G2O_DEPRECATED_CAMERA_PARAMETERS_H_ 35 namespace deprecated {
45 void setKcam(
double fx,
double fy,
double cx,
double cy);
48 virtual bool read(std::istream& is);
49 virtual bool write(std::ostream& os)
const;
51 const Eigen::Matrix3d&
Kcam()
const {
return _Kcam;}
52 const Eigen::Matrix3d&
invKcam()
const {
return _invKcam;}
67 const Eigen::Affine3d&
w2i()
const {
return _w2i;}
69 virtual void updateImpl();
70 virtual bool resolveDependancies();
76 #ifdef G2O_HAVE_OPENGL 79 CacheCameraDrawAction();
caching the offset related to a vertex
Eigen::Matrix3d _Kcam_inverseOffsetR
const Eigen::Matrix3d & invKcam() const
const ParameterCamera * camParams() const
parameters of the camera
Abstract action that operates on a graph entity.
const Eigen::Affine3d & w2i() const
return the world to image transform
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
#define G2O_DEPRECATED_TYPES_SLAM3D_API
const Eigen::Matrix3d & Kcam_inverseOffsetR() const
const Eigen::Matrix3d & Kcam() const
Eigen::Affine3d _w2i
world to image transform
EIGEN_MAKE_ALIGNED_OPERATOR_NEW