Allocate(vtkm::Id numValues, vtkm::CopyFlag preserve, vtkm::cont::Token &token) const | vtkm::cont::UnknownArrayHandle | |
Allocate(vtkm::Id numValues, vtkm::CopyFlag preserve=vtkm::CopyFlag::Off) const | vtkm::cont::UnknownArrayHandle | |
AsArrayHandle(vtkm::cont::ArrayHandle< T, S > &array) const | vtkm::cont::UnknownArrayHandle | inline |
AsArrayHandle(vtkm::cont::ArrayHandle< T, vtkm::cont::StorageTagMultiplexer< Ss... >> &array) const | vtkm::cont::UnknownArrayHandle | |
AsArrayHandle(vtkm::cont::ArrayHandle< TargetT, vtkm::cont::StorageTagCast< SourceT, SourceS >> &array) const | vtkm::cont::UnknownArrayHandle | inline |
AsArrayHandle() const | vtkm::cont::UnknownArrayHandle | inline |
AsArrayHandle(vtkm::cont::ArrayHandle< T, vtkm::cont::StorageTagMultiplexer< Ss... >> &array) const | vtkm::cont::UnknownArrayHandle | |
CanConvert() const | vtkm::cont::UnknownArrayHandle | |
CastAndCall(Functor &&functor, Args &&... args) const | vtkm::cont::UncertainArrayHandle< ValueTypeList, StorageTypeList > | inline |
CastAndCallForTypes(Functor &&functor, Args &&... args) const | vtkm::cont::UnknownArrayHandle | |
CastAndCallForTypes(Functor &&f, Args &&... args) const | vtkm::cont::UnknownArrayHandle | inline |
CastAndCallForTypesWithFloatFallback(Functor &&functor, Args &&... args) const | vtkm::cont::UnknownArrayHandle | |
CastAndCallWithExtractedArray(Functor &&functor, Args &&... args) const | vtkm::cont::UnknownArrayHandle | |
CastAndCallWithExtractedArray(Functor &&functor, Args &&... args) const | vtkm::cont::UnknownArrayHandle | inline |
CastAndCallWithFloatFallback(Functor &&functor, Args &&... args) const | vtkm::cont::UncertainArrayHandle< ValueTypeList, StorageTypeList > | inline |
Container | vtkm::cont::UnknownArrayHandle | private |
CopyShallowIfPossible(const vtkm::cont::UnknownArrayHandle &source) | vtkm::cont::UnknownArrayHandle | |
CopyShallowIfPossible(const vtkm::cont::UnknownArrayHandle &source) const | vtkm::cont::UnknownArrayHandle | |
DeepCopyFrom(const vtkm::cont::UnknownArrayHandle &source) | vtkm::cont::UnknownArrayHandle | |
DeepCopyFrom(const vtkm::cont::UnknownArrayHandle &source) const | vtkm::cont::UnknownArrayHandle | |
ExtractArrayFromComponents(vtkm::CopyFlag allowCopy=vtkm::CopyFlag::On) const | vtkm::cont::UnknownArrayHandle | inline |
ExtractComponent(vtkm::IdComponent componentIndex, vtkm::CopyFlag allowCopy=vtkm::CopyFlag::On) const | vtkm::cont::UnknownArrayHandle | inline |
GetArrayTypeName() const | vtkm::cont::UnknownArrayHandle | |
GetBaseComponentTypeName() const | vtkm::cont::UnknownArrayHandle | |
GetNumberOfComponents() const | vtkm::cont::UnknownArrayHandle | |
GetNumberOfComponentsFlat() const | vtkm::cont::UnknownArrayHandle | |
GetNumberOfValues() const | vtkm::cont::UnknownArrayHandle | |
GetStorageTypeName() const | vtkm::cont::UnknownArrayHandle | |
GetValueTypeName() const | vtkm::cont::UnknownArrayHandle | |
IsBaseComponentType() const | vtkm::cont::UnknownArrayHandle | inline |
IsBaseComponentTypeImpl(const detail::UnknownAHComponentInfo &type) const | vtkm::cont::UnknownArrayHandle | private |
IsStorageType() const | vtkm::cont::UnknownArrayHandle | inline |
IsStorageTypeImpl(std::type_index type) const | vtkm::cont::UnknownArrayHandle | private |
IsType() const | vtkm::cont::UnknownArrayHandle | inline |
IsValid() const | vtkm::cont::UnknownArrayHandle | |
IsValueType() const | vtkm::cont::UnknownArrayHandle | inline |
IsValueTypeImpl(std::type_index type) const | vtkm::cont::UnknownArrayHandle | private |
NewInstance() const | vtkm::cont::UncertainArrayHandle< ValueTypeList, StorageTypeList > | inline |
NewInstanceBasic() const | vtkm::cont::UnknownArrayHandle | |
NewInstanceFloatBasic() const | vtkm::cont::UnknownArrayHandle | |
PrintSummary(std::ostream &out, bool full=false) const | vtkm::cont::UnknownArrayHandle | |
ReleaseResources() const | vtkm::cont::UnknownArrayHandle | |
ReleaseResourcesExecution() const | vtkm::cont::UnknownArrayHandle | |
ResetStorageTypes(NewStorageTypeList=NewStorageTypeList{}) const | vtkm::cont::UncertainArrayHandle< ValueTypeList, StorageTypeList > | inline |
ResetTypes(NewValueTypeList=NewValueTypeList{}, NewStorageTypeList=NewStorageTypeList{}) const | vtkm::cont::UnknownArrayHandle | |
ResetValueTypes(NewValueTypeList=NewValueTypeList{}) const | vtkm::cont::UncertainArrayHandle< ValueTypeList, StorageTypeList > | inline |
Superclass typedef | vtkm::cont::UncertainArrayHandle< ValueTypeList, StorageTypeList > | private |
Thisclass typedef | vtkm::cont::UncertainArrayHandle< ValueTypeList, StorageTypeList > | private |
UncertainArrayHandle()=default | vtkm::cont::UncertainArrayHandle< ValueTypeList, StorageTypeList > | |
UncertainArrayHandle(const vtkm::cont::ArrayHandle< T, S > &array) | vtkm::cont::UncertainArrayHandle< ValueTypeList, StorageTypeList > | inline |
UncertainArrayHandle(const vtkm::cont::UnknownArrayHandle &src) | vtkm::cont::UncertainArrayHandle< ValueTypeList, StorageTypeList > | inlineexplicit |
UncertainArrayHandle(const UncertainArrayHandle< OtherValues, OtherStorage > &src) | vtkm::cont::UncertainArrayHandle< ValueTypeList, StorageTypeList > | inline |
UnknownArrayHandle()=default | vtkm::cont::UnknownArrayHandle | |
UnknownArrayHandle(const vtkm::cont::ArrayHandle< T, S > &array) | vtkm::cont::UnknownArrayHandle | inline |
VTKM_IS_LIST(ValueTypeList) | vtkm::cont::UncertainArrayHandle< ValueTypeList, StorageTypeList > | private |
VTKM_IS_LIST(StorageTypeList) | vtkm::cont::UncertainArrayHandle< ValueTypeList, StorageTypeList > | private |
VTKM_STATIC_ASSERT_MSG((!std::is_same< ValueTypeList, vtkm::ListUniversal >::value), "Cannot use vtkm::ListUniversal with UncertainArrayHandle.") | vtkm::cont::UncertainArrayHandle< ValueTypeList, StorageTypeList > | private |
VTKM_STATIC_ASSERT_MSG((!std::is_same< StorageTypeList, vtkm::ListUniversal >::value), "Cannot use vtkm::ListUniversal with UncertainArrayHandle.") | vtkm::cont::UncertainArrayHandle< ValueTypeList, StorageTypeList > | private |