Class LaserEdge

Inheritance Relationships

Base Type

Class Documentation

class vi_map::LaserEdge : public vi_map::Edge

Public Functions

LaserEdge()
LaserEdge(const LaserEdge&) = default
LaserEdge(const pose_graph::EdgeId &id, const pose_graph::VertexId &from, const pose_graph::VertexId &to, const Eigen::Matrix<int64_t, 1, Eigen::Dynamic> &laser_timestamps_ns, const Eigen::Matrix<double, 4, Eigen::Dynamic> &laser_data_xyzi)
LaserEdge(const pose_graph::EdgeId &id, const pose_graph::VertexId &from, const pose_graph::VertexId &to)
bool operator==(const LaserEdge &other) const
inline virtual ~LaserEdge()
void serialize(vi_map::proto::LaserEdge *proto) const
void deserialize(const pose_graph::EdgeId &id, const vi_map::proto::LaserEdge &proto)
const Eigen::Matrix<int64_t, 1, Eigen::Dynamic> &getLaserTimestamps() const
const Eigen::Matrix<double, 4, Eigen::Dynamic> &getLaserData() const

Public Members

LaserEdge