Visual Computing Library
Loading...
Searching...
No Matches
vcl::VertexPointerRangeConcept Concept Reference

The VertexPointerRangeConcept evaluates to true if Rng is a valid Range on Vertex Pointers. More...

#include <vclib/concepts/ranges/mesh/vertex_range.h>

Concept definition

template<typename Rng>
VertexConcept<typename std::decay_t<
RemovePtr<typename std::ranges::iterator_t<Rng>::value_type>>>
The IsPointer concept is satisfied if T is a Pointer, even if the type T is a reference to a pointer.
Definition pointers.h:53
Utility concept that is evaluated true if T is a range, e.g. if has a begin and an end.
Definition range.h:39
The VertexConcept describes how a Vertex element that can be used for a VertexContainer should be org...
Definition vertex.h:106
The VertexPointerRangeConcept evaluates to true if Rng is a valid Range on Vertex Pointers.
Definition vertex_range.h:56

Detailed Description

The VertexPointerRangeConcept evaluates to true if Rng is a valid Range on Vertex Pointers.

This means that Rng must be a Range of pointers to a type that satisfy the VertexConcept.