#include <Point.h>

Public Member Functions | |
| PointData & | operator= (const LineStringData &)=delete |
| PointData & | operator= (PointData &&)=default |
| const BasicPoint2d & | point2d () const |
| PointData (const PointData &)=delete | |
| PointData (Id id, BasicPoint3d point, const AttributeMap &attributes=AttributeMap()) | |
| PointData (PointData &&)=default | |
| ~PointData ()=default | |
Public Member Functions inherited from lanelet::PrimitiveData | |
| PrimitiveData & | operator= (const PrimitiveData &rhs)=default |
| PrimitiveData & | operator= (PrimitiveData &&rhs) noexcept=default |
| PrimitiveData () noexcept=default | |
| PrimitiveData (const PrimitiveData &rhs)=default | |
| PrimitiveData (Id id, AttributeMap attributes=AttributeMap()) | |
| Constructs a PrimitiveData object. More... | |
| PrimitiveData (PrimitiveData &&rhs) noexcept=default | |
Public Attributes | |
| BasicPoint3d | point |
Public Attributes inherited from lanelet::PrimitiveData | |
| AttributeMap | attributes |
| attributes of this primitive More... | |
| Id | id {InvalId} |
| Id of this primitive (unique across one map) More... | |
Private Attributes | |
| BasicPoint2d | point2d_ |
Additional Inherited Members | |
Protected Member Functions inherited from lanelet::PrimitiveData | |
| ~PrimitiveData ()=default | |
Common data management class for all Point primitives.
Definition at line 105 of file primitives/Point.h.
|
inline |
Definition at line 107 of file primitives/Point.h.
|
delete |
|
default |
|
default |
|
delete |
|
inline |
Definition at line 114 of file primitives/Point.h.
| BasicPoint3d lanelet::PointData::point |
Definition at line 121 of file primitives/Point.h.
|
mutableprivate |
Definition at line 124 of file primitives/Point.h.