#include <boost/variant.hpp>
#include "lanelet2_core/primitives/LineString.h"
#include "lanelet2_core/primitives/Polygon.h"
#include "lanelet2_core/primitives/RegulatoryElement.h"
Go to the source code of this file.
Classes | |
class | lanelet::ConstLineStringOrPolygon3d |
This class holds either a ConstLineString3d or a ConstPolygon3d. More... | |
class | lanelet::LineStringOrPolygon3d |
This class holds either a LineString3d or a Polygon3d. More... | |
class | lanelet::LineStringOrPolygonBase< LineStringT, PolygonT > |
Base class for objects that can either refer to linestrings or polygons. More... | |
Namespaces | |
lanelet | |
Typedefs | |
using | lanelet::ConstLineStringsOrPolygons3d = std::vector< ConstLineStringOrPolygon3d > |
using | lanelet::LineStringsOrPolygons3d = std::vector< LineStringOrPolygon3d > |
Functions | |
bool | lanelet::operator!= (const LineStringOrPolygon3d &lhs, const LineStringOrPolygon3d &rhs) |
bool | lanelet::operator!= (const ConstLineStringOrPolygon3d &lhs, const ConstLineStringOrPolygon3d &rhs) |
std::ostream & | lanelet::operator<< (std::ostream &stream, const LineStringOrPolygon3d &obj) |
std::ostream & | lanelet::operator<< (std::ostream &stream, const ConstLineStringOrPolygon3d &obj) |
bool | lanelet::operator== (const LineStringOrPolygon3d &lhs, const LineStringOrPolygon3d &rhs) |
bool | lanelet::operator== (const ConstLineStringOrPolygon3d &lhs, const ConstLineStringOrPolygon3d &rhs) |