Specialization of traits for points. More...
#include <Traits.h>
Public Types | |
using | BasicPoint = typename PointT::BasicPoint |
using | ConstPoint = typename PrimitiveTraits< PointT >::ConstType |
using | MutablePoint = typename PrimitiveTraits< PointT >::MutableType |
![]() | |
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 |
Specialization of traits for points.
using lanelet::traits::PointTraits< PointT >::BasicPoint = typename PointT::BasicPoint |
using lanelet::traits::PointTraits< PointT >::ConstPoint = typename PrimitiveTraits<PointT>::ConstType |
using lanelet::traits::PointTraits< PointT >::MutablePoint = typename PrimitiveTraits<PointT>::MutableType |
|
staticconstexpr |
|
staticconstexpr |