16 #ifndef vtkRangeIterableTraits_h
17 #define vtkRangeIterableTraits_h
28 template <
typename CollectionType>
29 struct CollectionRange;
31 struct CompositeDataSetRange;
32 struct DataObjectTreeRange;
44 template <
typename CollectionType,
56 template <
typename Iterable>
create and manipulate ordered lists of objects
abstract superclass for composite (multi-block or AMR) datasets
provides implementation for most abstract methods in the superclass vtkCompositeDataSet
CollectionRange< CollectionType > & DeduceRangeType(const CollectionType &)
Specialization of tuple ranges and iterators for vtkAOSDataArrayTemplate.
typename std::decay< RangeTypeInternal >::type RangeType