VTK
9.2.6
|
Namespaces | |
namespace | smp |
Typedefs | |
template<typename CollectionType, typename T = CollectionType> | |
using | EnableIfIsCollection = typename std::enable_if<IsCollection<CollectionType>::value, T>::type |
template<typename T> | |
using | EnableIfVtkDataArray = typename std::enable_if<IsVtkDataArray<T>::value>::type |
template<ComponentIdType TupleSize> | |
using | EnableIfValidTupleSize = typename std::enable_if<IsValidTupleSize<TupleSize>::value>::type |
template<ComponentIdType TupleSize> | |
using | EnableIfStaticTupleSize = typename std::enable_if<IsStaticTupleSize<TupleSize>::value>::type |
template<ComponentIdType S1, ComponentIdType S2, typename T = void> | |
using | EnableIfStaticTupleSizes |
template<ComponentIdType S1, ComponentIdType S2, typename T = void> | |
using | EnableIfEitherTupleSizeIsDynamic |
using | DebugMTimeWatcher = MTimeWatcher |
template<class ObjectType> | |
using | DebugWeakPointer = vtkWeakPointer<ObjectType> |
using | CompositeDataSetIteratorReference |
using | DataObjectTreeIteratorReference |
Functions | |
template<typename ArrayType, ComponentIdType TupleSize, typename ValueType = typename ArrayType::ValueType, typename AOSArrayType = vtkAOSDataArrayTemplate<ValueType>, typename = typename std::enable_if<IsAOSDataArray<ArrayType>::value>::type> | |
TupleRange< AOSArrayType, TupleSize > | DeclareTupleRangeSpecialization (ArrayType *) |
template<typename ArrayType, ComponentIdType TupleSize> | |
TupleRange< ArrayType, TupleSize > | DeclareTupleRangeSpecialization (vtkDataArray *) |
template<typename ArrayType, ComponentIdType TupleSize, typename ValueType = typename ArrayType::ValueType, typename AOSArrayType = vtkAOSDataArrayTemplate<ValueType>, typename = typename std::enable_if<IsAOSDataArray<ArrayType>::value>::type> | |
ValueRange< AOSArrayType, TupleSize > | DeclareValueRangeSpecialization (ArrayType *) |
template<typename ArrayType, ComponentIdType TupleSize> | |
ValueRange< ArrayType, TupleSize > | DeclareValueRangeSpecialization (vtkDataArray *) |
template<typename CollectionType, typename = typename std::enable_if<std::is_base_of<vtkCollection, CollectionType>::value>::type> | |
CollectionRange< CollectionType > & | DeduceRangeType (const CollectionType &) |
CompositeDataSetRange & | DeduceRangeType (const vtkCompositeDataSet &) |
DataObjectTreeRange & | DeduceRangeType (const vtkDataObjectTree &) |
Variables | |
static constexpr ComponentIdType | DynamicTupleSize = 0 |
using vtk::detail::EnableIfIsCollection = typename std::enable_if<IsCollection<CollectionType>::value, T>::type |
Definition at line 44 of file vtkCollectionRange.h.
using vtk::detail::EnableIfVtkDataArray = typename std::enable_if<IsVtkDataArray<T>::value>::type |
Definition at line 87 of file vtkDataArrayMeta.h.
using vtk::detail::EnableIfValidTupleSize = typename std::enable_if<IsValidTupleSize<TupleSize>::value>::type |
Definition at line 97 of file vtkDataArrayMeta.h.
using vtk::detail::EnableIfStaticTupleSize = typename std::enable_if<IsStaticTupleSize<TupleSize>::value>::type |
Definition at line 107 of file vtkDataArrayMeta.h.
using vtk::detail::EnableIfStaticTupleSizes |
Definition at line 118 of file vtkDataArrayMeta.h.
using vtk::detail::EnableIfEitherTupleSizeIsDynamic |
Definition at line 130 of file vtkDataArrayMeta.h.
Definition at line 72 of file vtkCompositeDataSetNodeReference.h.
using vtk::detail::DebugWeakPointer = vtkWeakPointer<ObjectType> |
Definition at line 82 of file vtkCompositeDataSetNodeReference.h.
Definition at line 51 of file vtkCompositeDataSetRange.h.
Definition at line 53 of file vtkDataObjectTreeRange.h.
TupleRange< AOSArrayType, TupleSize > vtk::detail::DeclareTupleRangeSpecialization | ( | ArrayType * | ) |
TupleRange< ArrayType, TupleSize > vtk::detail::DeclareTupleRangeSpecialization | ( | vtkDataArray * | ) |
ValueRange< AOSArrayType, TupleSize > vtk::detail::DeclareValueRangeSpecialization | ( | ArrayType * | ) |
ValueRange< ArrayType, TupleSize > vtk::detail::DeclareValueRangeSpecialization | ( | vtkDataArray * | ) |
CollectionRange< CollectionType > & vtk::detail::DeduceRangeType | ( | const CollectionType & | ) |
CompositeDataSetRange & vtk::detail::DeduceRangeType | ( | const vtkCompositeDataSet & | ) |
DataObjectTreeRange & vtk::detail::DeduceRangeType | ( | const vtkDataObjectTree & | ) |
|
staticconstexpr |
Definition at line 77 of file vtkDataArrayMeta.h.