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

A concept representing a 3-dimensional array. More...

#include <vclib/space/core/array.h>

Concept definition

template<typename T>
concept vcl::Array3Concept = ArrayConcept<T> && RemoveRef<T>::DIM == 3
A concept representing a 3-dimensional array.
Definition array.h:727
A concept representing a generic N-dimensional array.
Definition array.h:699

Detailed Description

A concept representing a 3-dimensional array.

The concept is satisfied when T is a class that instantiates or derives from an Array class having three dimensions and any value type.

Template Parameters
TThe type to be tested for conformity to the Array3Concept.