Public Types | List of all members
lanelet::traits::PrimitiveTraits< Segment< PointT > > Struct Template Reference

#include <LineString.h>

Inheritance diagram for lanelet::traits::PrimitiveTraits< Segment< PointT > >:
Inheritance graph
[legend]

Public Types

using Category = LineStringTag
 
using ConstType = Segment< ConstPrimitiveType< PointT > >
 
using MutableType = Segment< MutablePrimitiveType< PointT > >
 
using ThreeDType = Segment< ThreeD< PointT > >
 
using TwoDType = Segment< TwoD< PointT > >
 

Detailed Description

template<typename PointT>
struct lanelet::traits::PrimitiveTraits< Segment< PointT > >

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

Member Typedef Documentation

◆ Category

template<typename PointT >
using lanelet::traits::PrimitiveTraits< Segment< PointT > >::Category = LineStringTag

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

◆ ConstType

template<typename PointT >
using lanelet::traits::PrimitiveTraits< Segment< PointT > >::ConstType = Segment<ConstPrimitiveType<PointT> >

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

◆ MutableType

template<typename PointT >
using lanelet::traits::PrimitiveTraits< Segment< PointT > >::MutableType = Segment<MutablePrimitiveType<PointT> >

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

◆ ThreeDType

template<typename PointT >
using lanelet::traits::PrimitiveTraits< Segment< PointT > >::ThreeDType = Segment<ThreeD<PointT> >

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

◆ TwoDType

template<typename PointT >
using lanelet::traits::PrimitiveTraits< Segment< PointT > >::TwoDType = Segment<TwoD<PointT> >

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


The documentation for this struct was generated from the following file:


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