Classes | Namespaces | Typedefs | Functions
LineStringOrPolygon.h File Reference
#include <boost/variant.hpp>
#include "lanelet2_core/primitives/LineString.h"
#include "lanelet2_core/primitives/Polygon.h"
#include "lanelet2_core/primitives/RegulatoryElement.h"
Include dependency graph for LineStringOrPolygon.h:
This graph shows which files directly or indirectly include this file:

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)
 


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