Template Struct PointTraits

Inheritance Relationships

Base Type

Struct Documentation

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

Specialization of traits for points.

Public Types

using BasicPoint = typename PointT::BasicPoint
using ConstPoint = typename PrimitiveTraits<PointT>::ConstType
using MutablePoint = typename PrimitiveTraits<PointT>::MutableType

Public Static Attributes

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