![]() |
Classes | |
class | lanelet::ConstPoint2d |
An immutable 2d point. More... | |
class | lanelet::ConstPoint3d |
An immutable 3d point. More... | |
class | lanelet::Point2d |
A mutable 2d point. More... | |
class | lanelet::Point3d |
A mutable 3d point. More... | |
Points are the most basic data structure of lanelet2. They are characterized by their coordinates and, as all primitives, an ID and attributes.
The exist in a 2D and 3D and in a mutable/immutable version.
Points can be used for geometry calculations in boost::geometry. If you need more basic operations, you can convert them to their respective basic point type, e.g. BasicPoint2d, which is an Eigen object that supports all usual math operations and is mutable.
All coordinates are in meters.