27#ifndef G2O_VERTEX_TRACKXYZ_H_
28#define G2O_VERTEX_TRACKXYZ_H_
42 virtual bool read(std::istream& is);
43 virtual bool write(std::ostream& os)
const;
48 Eigen::Map<const Vector3> update(update_);
53 Eigen::Map<const Vector3> estMap(est);
59 Eigen::Map<Vector3> estMap(est);
67 _estimate = Eigen::Map<const Vector3>(est);
72 Eigen::Map<Vector3> v(est);
93class VertexPointXYZDrawAction :
public DrawAction {
95 VertexPointXYZDrawAction();
102 virtual bool refreshPropertyPtrs(
Abstract action that operates on a graph entity.
Vertex for a tracked point in space.
virtual bool setEstimateDataImpl(const double *est)
virtual int minimalEstimateDimension() const
virtual bool getMinimalEstimateData(double *est) const
virtual bool setMinimalEstimateDataImpl(const double *est)
virtual int estimateDimension() const
virtual void oplusImpl(const double *update_)
virtual bool getEstimateData(double *est) const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
virtual void setToOriginImpl()
sets the node to the origin (used in the multilevel stuff)
#define G2O_TYPES_SLAM3D_API
Property< float > FloatProperty