Class PointData

Inheritance Relationships

Base Type

Class Documentation

class PointData : public lanelet::PrimitiveData

Common data management class for all Point primitives.

Public Functions

inline PointData(Id id, BasicPoint3d point, const AttributeMap &attributes = AttributeMap())
PointData(const PointData&) = delete
PointData &operator=(const LineStringData&) = delete
PointData(PointData&&) = default
PointData &operator=(PointData&&) = default
~PointData() = default
inline const BasicPoint2d &point2d() const

Public Members

BasicPoint3d point