Class CklamEdge

Inheritance Relationships

Base Type

Class Documentation

class vi_map::CklamEdge : public vi_map::Edge

Public Functions

CklamEdge() = delete
CklamEdge(const CklamEdge&) = default
CklamEdge(const pose_graph::EdgeId &id, const pose_graph::VertexId &from, const pose_graph::VertexId &to, const Eigen::Matrix<double, 12, 1> &b, const Eigen::Matrix<double, 12, 12> &A, const Eigen::Matrix<double, 7, 1> &keyframe_T_G_B_from, const Eigen::Matrix<double, 7, 1> &keyframe_T_G_B_to)
inline virtual ~CklamEdge()
inline virtual bool operator==(const CklamEdge &other) const
void serialize(vi_map::proto::CklamEdge *proto) const
void deserialize(const pose_graph::EdgeId &id, const vi_map::proto::CklamEdge &proto)
void setb(const Eigen::Matrix<double, 12, 1> &b)
const Eigen::Matrix<double, 12, 1> &getb() const
void setA(const Eigen::Matrix<double, 12, 12> &A)
const Eigen::Matrix<double, 12, 12> &getA() const
void setKeyframePoseFrom(const Eigen::Matrix<double, 7, 1> &keyframe_pose_from)
const Eigen::Matrix<double, 7, 1> &getKeyframePoseFrom() const
void setKeyframePoseTo(const Eigen::Matrix<double, 7, 1> &keyframe_pose_to)
const Eigen::Matrix<double, 7, 1> &getKeyframePoseTo() const

Public Members

CklamEdge