Public Types | Static Public Attributes | List of all members
lanelet::traits::PointTraits< PointT > Struct Template Reference

Specialization of traits for points. More...

#include <Traits.h>

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

Public Types

using BasicPoint = typename PointT::BasicPoint
 
using ConstPoint = typename PrimitiveTraits< PointT >::ConstType
 
using MutablePoint = typename PrimitiveTraits< PointT >::MutableType
 
- Public Types inherited from lanelet::traits::PrimitiveTraits< PointT >
using Category = typename PointT ::Category
 
using ConstType = typename PointT ::ConstType
 
using DataType = typename PointT ::DataType
 
using MutableType = typename PointT ::MutableType
 
using ThreeDType = typename PointT ::ThreeDType
 
using TwoDType = typename PointT ::TwoDType
 

Static Public Attributes

static constexpr Dimensions Dimension = PointT::Dimension
 
static constexpr bool IsPrimitive = true
 

Detailed Description

template<typename PointT>
struct lanelet::traits::PointTraits< PointT >

Specialization of traits for points.

Definition at line 133 of file Traits.h.

Member Typedef Documentation

◆ BasicPoint

template<typename PointT >
using lanelet::traits::PointTraits< PointT >::BasicPoint = typename PointT::BasicPoint

Definition at line 134 of file Traits.h.

◆ ConstPoint

template<typename PointT >
using lanelet::traits::PointTraits< PointT >::ConstPoint = typename PrimitiveTraits<PointT>::ConstType

Definition at line 135 of file Traits.h.

◆ MutablePoint

template<typename PointT >
using lanelet::traits::PointTraits< PointT >::MutablePoint = typename PrimitiveTraits<PointT>::MutableType

Definition at line 136 of file Traits.h.

Member Data Documentation

◆ Dimension

template<typename PointT >
constexpr Dimensions lanelet::traits::PointTraits< PointT >::Dimension = PointT::Dimension
staticconstexpr

Definition at line 138 of file Traits.h.

◆ IsPrimitive

template<typename PointT >
constexpr bool lanelet::traits::PointTraits< PointT >::IsPrimitive = true
staticconstexpr

Definition at line 137 of file Traits.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