Classes | Typedefs | Functions
lanelet::internal Namespace Reference

Classes

class  Converter
 
class  Converter< const BasicPoint2d >
 
class  Converter< const ConstPolygon2d >
 
class  Converter< const ConstPolygon3d >
 
class  Converter< const std::shared_ptr< const T > >
 
class  Converter< std::shared_ptr< const T > >
 
class  MutableParameterVisitor
 
class  PairConverter
 
class  ReverseAndForwardIterator
 
struct  SearchBox
 
struct  SearchBox< Point3d >
 
struct  SelectBasicLineString
 
struct  SelectBasicLineString< BasicPoint2d >
 
struct  SelectBasicLineString< BasicPoint3d >
 
struct  SelectCompoundLsIterator
 This class selects which iterator CompoundLineStringImpl needs. More...
 
struct  SelectCompoundLsIterator< ConstPoint3d >
 
struct  SelectInsertIterator
 
struct  SelectInsertIterator< typename SelectLsIterator< Point2d >::Iterator >
 
struct  SelectLsIterator
 
struct  SelectLsIterator< const Point3d >
 
struct  SelectLsIterator< const PointT >
 
struct  SelectLsIterator< Point3d >
 
class  TransformIterator
 
class  UniqueCompoundIterator
 This iterator iterates over a container of containers as if it was one single container. Succeeding elements that are equal are ignored. More...
 
struct  ValueOf
 
struct  ValueOf< Optional< ValueT > >
 

Typedefs

template<typename T >
using SearchBoxT = typename SearchBox< T >::Type
 
template<typename T >
using SelectBasicLineStringT = typename SelectBasicLineString< T >::Type
 
template<typename T >
using SelectCompoundLsIteratorT = typename SelectCompoundLsIterator< T >::Iterator
 
template<typename T >
using SelectLsIteratorT = typename SelectLsIterator< T >::Iterator
 

Functions

Points3d::const_iterator pointIter (internal::ReverseAndForwardIterator< Points3d::iterator > it)
 
template<typename Container , typename ConstIterator >
Container::iterator removeConst (Container &c, ConstIterator it)
 

Typedef Documentation

◆ SearchBoxT

template<typename T >
using lanelet::internal::SearchBoxT = typedef typename SearchBox<T>::Type

Definition at line 23 of file LaneletMap.h.

◆ SelectBasicLineStringT

template<typename T >
using lanelet::internal::SelectBasicLineStringT = typedef typename SelectBasicLineString<T>::Type

Definition at line 121 of file primitives/LineString.h.

◆ SelectCompoundLsIteratorT

template<typename T >
using lanelet::internal::SelectCompoundLsIteratorT = typedef typename SelectCompoundLsIterator<T>::Iterator

Definition at line 26 of file CompoundLineString.h.

◆ SelectLsIteratorT

template<typename T >
using lanelet::internal::SelectLsIteratorT = typedef typename SelectLsIterator<T>::Iterator

Definition at line 105 of file primitives/LineString.h.

Function Documentation

◆ pointIter()

Points3d::const_iterator lanelet::internal::pointIter ( internal::ReverseAndForwardIterator< Points3d::iterator >  it)
inline

Definition at line 123 of file primitives/LineString.h.

◆ removeConst()

template<typename Container , typename ConstIterator >
Container::iterator lanelet::internal::removeConst ( Container &  c,
ConstIterator  it 
)

Definition at line 367 of file Utilities.h.



lanelet2_core
Author(s): Fabian Poggenhans
autogenerated on Thu Mar 6 2025 03:25:53