Class TrajectoryEdge

Inheritance Relationships

Base Type

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