27 #ifndef G2O_VERTEX_PLANE_H_ 28 #define G2O_VERTEX_PLANE_H_ 31 #include "g2o/config.h" 45 virtual bool read(std::istream& is);
46 virtual bool write(std::ostream& os)
const;
51 Eigen::Map<const Vector3D> update(update_);
52 _estimate.oplus(update);
56 Eigen::Map<const Vector4D> _est(est);
57 _estimate.fromVector(_est);
62 Eigen::Map<Vector4D> _est(est);
63 _est = _estimate.toVector();
74 #ifdef G2O_HAVE_OPENGL 78 VertexPlaneDrawAction();
virtual void oplusImpl(const double *update_)
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
Eigen::Matrix< double, 3, 1, Eigen::ColMajor > Vector3D
Abstract action that operates on a graph entity.
virtual bool setEstimateDataImpl(const double *est)
virtual int estimateDimension() const
virtual void setToOriginImpl()
sets the node to the origin (used in the multilevel stuff)
#define G2O_TYPES_SLAM3D_ADDONS_API
virtual bool getEstimateData(double *est) const