Class TrajectoryEdge¶
Defined in File trajectory-edge.h
Inheritance Relationships¶
Base Type¶
public vi_map::Edge
(Class Edge)
Class Documentation¶
-
class
vi_map
::
TrajectoryEdge
: public vi_map::Edge¶ Public Functions
-
TrajectoryEdge
()¶
-
TrajectoryEdge
(const TrajectoryEdge&) = default¶
-
TrajectoryEdge
(const pose_graph::EdgeId &id, const pose_graph::VertexId &from, const pose_graph::VertexId &to, const Eigen::Matrix<int64_t, 1, Eigen::Dynamic> &trajectory_timestamps_ns, const Eigen::Matrix<double, 7, Eigen::Dynamic> &trajectory_G_T_I_pq, const uint32_t trajectory_identifier)¶
-
TrajectoryEdge
(const pose_graph::EdgeId &id, const pose_graph::VertexId &from, const pose_graph::VertexId &to)¶
-
bool
operator==
(const TrajectoryEdge &other) const¶
-
inline virtual
~TrajectoryEdge
()¶
-
void
serialize
(vi_map::proto::TrajectoryEdge *proto) const¶
-
void
deserialize
(const pose_graph::EdgeId &id, const vi_map::proto::TrajectoryEdge &proto)¶
-
const Eigen::Matrix<int64_t, 1, Eigen::Dynamic> &
getTrajectoryTimestamps
() const¶
-
const Eigen::Matrix<double, 7, Eigen::Dynamic> &
getTrajectoryData
() const¶
-
uint32_t
getIdentifier
() const¶
Public Members
-
TrajectoryEdge
-