Class EdgeRoomRoom
Defined in File edge_room.hpp
Inheritance Relationships
Base Type
public BaseBinaryEdge< 6, Eigen::Isometry3d, g2o::VertexRoom, g2o::VertexRoom >
Class Documentation
-
class EdgeRoomRoom : public BaseBinaryEdge<6, Eigen::Isometry3d, g2o::VertexRoom, g2o::VertexRoom>
Public Functions
-
EIGEN_MAKE_ALIGNED_OPERATOR_NEW EdgeRoomRoom()
-
virtual bool read(std::istream &is)
-
virtual bool write(std::ostream &os) const
-
void computeError()
-
inline virtual void setMeasurement(const Isometry3 &m)
-
inline virtual bool setMeasurementData(const number_t *d)
-
inline virtual bool getMeasurementData(number_t *d) const
-
void linearizeOplus()
-
inline virtual int measurementDimension() const
-
virtual bool setMeasurementFromState()
-
inline virtual number_t initialEstimatePossible(const OptimizableGraph::VertexSet&, OptimizableGraph::Vertex*)
-
virtual void initialEstimate(const OptimizableGraph::VertexSet &from, OptimizableGraph::Vertex *to)
Protected Attributes
-
Isometry3 _inverseMeasurement
-
EIGEN_MAKE_ALIGNED_OPERATOR_NEW EdgeRoomRoom()