Variable T8PointContainerType

Variable Documentation

template<typename TType, std::size_t TExpectedDim = static_cast<std::size_t> (-1)> concept T8PointContainerType  = std::ranges::range<std::remove_cvref_t<TType>>&&T8PointType<std::ranges::range_value_t<std::remove_cvref_t<TType>>, TExpectedDim>

Concept that checks whether a type is a container of elements of type t8_point<N>.

N can be either fixed or left open.

Template Parameters:
  • TType – The type to check.

  • TExpectedDim – Optional dimensional restriction (default = wildcard).