27#ifndef G2O_VERTEX_ELLIPSE_H
28#define G2O_VERTEX_ELLIPSE_H
48 virtual bool write(std::ostream& os)
const;
49 virtual bool read(std::istream& is);
62 _matchingVertices.push_back(v);
72 void _updateSVD()
const;
83 VertexEllipseDrawAction();
89 virtual bool refreshPropertyPtrs(
Abstract action that operates on a graph entity.
data recorded by the robot
string ellipse to be attached to a vertex
std::vector< int > _matchingVerticesIDs
void addMatchingVertexID(int id)
void setCovariance(Matrix3F &c)
const std::vector< int > & matchingVerticesIDs()
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
void clearMatchingVerticesIDs()
const myVector2fVector & matchingVertices()
void addMatchingVertex(float x, float y)
void clearMatchingVertices()
const Vector2F & singularValues()
const Matrix3F & covariance()
myVector2fVector _matchingVertices
std::vector< Vector2F > myVector2fVector
#define G2O_TYPES_DATA_API
Eigen::Matrix< float, 3, 3, Eigen::ColMajor > Matrix3F
Eigen::Matrix< float, 2, 2, Eigen::ColMajor > Matrix2F
Eigen::Matrix< float, 2, 1, Eigen::ColMajor > Vector2F