27 #ifndef G2O_EDGE_POINTXY_H 28 #define G2O_EDGE_POINTXY_H 31 #include "g2o/config.h" 40 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
49 virtual bool read(std::istream& is);
50 virtual bool write(std::ostream& os)
const;
62 Eigen::Map<Vector2D> m(d);
78 #ifndef NUMERIC_JACOBIAN_TWO_D_TYPES 79 virtual void linearizeOplus();
Eigen::Matrix< double, 2, 1, Eigen::ColMajor > Vector2D
virtual bool setMeasurementFromState()
std::set< Vertex * > VertexSet
#define G2O_TYPES_SLAM2D_API
virtual double initialEstimatePossible(const OptimizableGraph::VertexSet &, OptimizableGraph::Vertex *)
A general case Vertex for optimization.
virtual bool setMeasurementData(const double *d)
virtual bool getMeasurementData(double *d) const
virtual int measurementDimension() const
const EstimateType & estimate() const
return the current estimate of the vertex
virtual void setMeasurement(const Vector2D &m)