VTK  9.1.0
Classes | Namespaces | Typedefs
vtkCollectionRange.h File Reference
#include "vtkCollection.h"
#include "vtkMeta.h"
#include "vtkRange.h"
#include "vtkSmartPointer.h"
#include <cassert>
Include dependency graph for vtkCollectionRange.h:

Go to the source code of this file.

Classes

struct  vtk::detail::IsCollection< T >
 
struct  vtk::detail::GetCollectionItemType< CollectionType >
 
struct  vtk::detail::CollectionIterator< CollectionType >
 
struct  vtk::detail::CollectionRange< CollectionType >
 

Namespaces

namespace  vtk
 Specialization of tuple ranges and iterators for vtkAOSDataArrayTemplate.
 
namespace  vtk::detail
 

Typedefs

template<typename CollectionType , typename T = CollectionType>
using vtk::detail::EnableIfIsCollection = typename std::enable_if< IsCollection< CollectionType >::value, T >::type