Classes
Collaboration diagram for Point:

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...
 

Detailed Description

Design

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.

Geometry

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.



lanelet2_core
Author(s): Fabian Poggenhans
autogenerated on Tue Jun 6 2023 02:23:32