Common data management class for all Area-Typed objects. More...
#include <Area.h>

Private Attributes | |
| CompoundPolygons3d | innerBoundPolygons_ |
| represents the inner bounds of the area More... | |
| std::vector< LineStrings3d > | innerBounds_ |
| vector of ls for inner bounds More... | |
| LineStrings3d | outerBound_ |
| linestrings that together form the outer bound More... | |
| CompoundPolygon3d | outerBoundPolygon_ |
| represents the outer bounds of the area More... | |
| RegulatoryElementPtrs | regulatoryElements_ |
| regulatory elements that apply More... | |
Additional Inherited Members | |
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... | |
Protected Member Functions inherited from lanelet::PrimitiveData | |
| ~PrimitiveData ()=default | |
Common data management class for all Area-Typed objects.
Definition at line 43 of file primitives/Area.h.
|
inline |
Constructs a new, AreaData object.
Definition at line 46 of file primitives/Area.h.
|
inline |
Definition at line 68 of file primitives/Area.h.
|
inline |
Definition at line 64 of file primitives/Area.h.
|
inline |
Definition at line 58 of file primitives/Area.h.
|
inline |
Definition at line 63 of file primitives/Area.h.
|
inline |
Definition at line 55 of file primitives/Area.h.
|
inline |
Definition at line 66 of file primitives/Area.h.
|
inline |
Definition at line 73 of file primitives/Area.h.
|
inline |
Definition at line 70 of file primitives/Area.h.
|
inline |
Definition at line 80 of file primitives/Area.h.
|
inline |
Definition at line 76 of file primitives/Area.h.
|
inline |
Definition at line 95 of file primitives/Area.h.
|
inline |
Definition at line 90 of file primitives/Area.h.
|
inline |
sets a new outer bound.
Definition at line 85 of file primitives/Area.h.
|
private |
represents the inner bounds of the area
Definition at line 108 of file primitives/Area.h.
|
private |
vector of ls for inner bounds
Definition at line 103 of file primitives/Area.h.
|
private |
linestrings that together form the outer bound
Definition at line 102 of file primitives/Area.h.
|
private |
represents the outer bounds of the area
Definition at line 107 of file primitives/Area.h.
|
private |
regulatory elements that apply
Definition at line 104 of file primitives/Area.h.