27 #ifndef G2O_VERTEX_TRACKXYZ_H_ 28 #define G2O_VERTEX_TRACKXYZ_H_ 43 virtual bool read(std::istream& is);
44 virtual bool write(std::ostream& os)
const;
49 Eigen::Map<const Vector3D> update(update_);
54 Eigen::Map<const Vector3D> _est(est);
60 Eigen::Map<Vector3D> _est(est);
70 _estimate = Eigen::Map<const Vector3D>(est);
75 Eigen::Map<Vector3D> v(est);
93 #ifdef G2O_HAVE_OPENGL 97 class VertexPointXYZDrawAction:
public DrawAction{
99 VertexPointXYZDrawAction();
virtual bool getMinimalEstimateData(double *est) const
Abstract action that operates on a graph entity.
virtual bool setMinimalEstimateDataImpl(const double *est)
virtual int estimateDimension() const
virtual int minimalEstimateDimension() const
#define G2O_TYPES_SLAM3D_API
Vertex for a tracked point in space.
virtual bool setEstimateDataImpl(const double *est)
virtual bool getEstimateData(double *est) const
virtual void setToOriginImpl()
sets the node to the origin (used in the multilevel stuff)
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
virtual void oplusImpl(const double *update_)