VTK-m  1.8
vtkm::cont::ArrayHandleDecorator< DecoratorImplT, ArrayTs > Member List

This is the complete list of members for vtkm::cont::ArrayHandleDecorator< DecoratorImplT, ArrayTs >, including all inherited members.

Allocate(vtkm::Id numberOfValues, vtkm::CopyFlag preserve, vtkm::cont::Token &token) constvtkm::cont::ArrayHandle< T, StorageTag_ >inline
Allocate(vtkm::Id numberOfValues, vtkm::CopyFlag preserve=vtkm::CopyFlag::Off) constvtkm::cont::ArrayHandle< T, StorageTag_ >inline
AllocateAndFill(vtkm::Id numberOfValues, const ValueType &fillValue, vtkm::CopyFlag preserve, vtkm::cont::Token &token) constvtkm::cont::ArrayHandle< T, StorageTag_ >inline
AllocateAndFill(vtkm::Id numberOfValues, const ValueType &fillValue, vtkm::CopyFlag preserve=vtkm::CopyFlag::Off) constvtkm::cont::ArrayHandle< T, StorageTag_ >inline
ArrayHandle()vtkm::cont::ArrayHandle< T, StorageTag_ >inline
ArrayHandle(const vtkm::cont::ArrayHandle< ValueType, StorageTag > &src)vtkm::cont::ArrayHandle< T, StorageTag_ >inline
ArrayHandle(vtkm::cont::ArrayHandle< ValueType, StorageTag > &&src) noexceptvtkm::cont::ArrayHandle< T, StorageTag_ >inline
ArrayHandle(const std::vector< vtkm::cont::internal::Buffer > &buffers)vtkm::cont::ArrayHandle< T, StorageTag_ >inline
ArrayHandle(std::vector< vtkm::cont::internal::Buffer > &&buffers) noexceptvtkm::cont::ArrayHandle< T, StorageTag_ >inline
ArrayHandle(const vtkm::cont::internal::Buffer *buffers)vtkm::cont::ArrayHandle< T, StorageTag_ >inline
ArrayHandle::ReadPortal() instead. " "Note that the returned portal will lock the array while it is in scope.") VTKM_CONT ReadPortalType ReadPortal() const vtkm::cont::ArrayHandle< T, StorageTag_ >inline
ArrayHandleDecorator(vtkm::Id numValues, const typename std::decay< DecoratorImplT >::type &impl, const typename std::decay< ArrayTs >::type &... arrays)vtkm::cont::ArrayHandleDecorator< DecoratorImplT, ArrayTs >inline
Fill(const ValueType &fillValue, vtkm::Id startIndex, vtkm::Id endIndex, vtkm::cont::Token &token) constvtkm::cont::ArrayHandle< T, StorageTag_ >inline
Fill(const ValueType &fillValue, vtkm::Id startIndex, vtkm::Id endIndex) constvtkm::cont::ArrayHandle< T, StorageTag_ >inline
Fill(const ValueType &fillValue, vtkm::Id startIndex=0) constvtkm::cont::ArrayHandle< T, StorageTag_ >inline
GetNumberOfBuffers()vtkm::cont::ArrayHandle< T, StorageTag_ >inlinestatic
GetNumberOfValues() constvtkm::cont::ArrayHandle< T, StorageTag_ >inline
GetStorage() constvtkm::cont::ArrayHandle< T, StorageTag_ >inline
instead typedefvtkm::cont::ArrayHandle< T, StorageTag_ >
instead typedefvtkm::cont::ArrayHandle< T, StorageTag_ >
operator!=(const ArrayHandle< ValueType, StorageTag > &rhs) constvtkm::cont::ArrayHandle< T, StorageTag_ >inline
operator!=(const ArrayHandle< VT, ST > &) constvtkm::cont::ArrayHandle< T, StorageTag_ >inline
operator=(const vtkm::cont::ArrayHandle< ValueType, StorageTag > &src)vtkm::cont::ArrayHandle< T, StorageTag_ >inline
operator=(vtkm::cont::ArrayHandle< ValueType, StorageTag > &&src) noexceptvtkm::cont::ArrayHandle< T, StorageTag_ >inline
operator==(const ArrayHandle< ValueType, StorageTag > &rhs) constvtkm::cont::ArrayHandle< T, StorageTag_ >inline
operator==(const ArrayHandle< VT, ST > &) constvtkm::cont::ArrayHandle< T, StorageTag_ >inline
PrepareForInPlace(vtkm::cont::DeviceAdapterId device, vtkm::cont::Token &token) constvtkm::cont::ArrayHandle< T, StorageTag_ >inline
PrepareForInput(vtkm::cont::DeviceAdapterId device, vtkm::cont::Token &token) constvtkm::cont::ArrayHandle< T, StorageTag_ >inline
PrepareForOutput(vtkm::Id numberOfValues, vtkm::cont::DeviceAdapterId device, vtkm::cont::Token &token) constvtkm::cont::ArrayHandle< T, StorageTag_ >inline
ReadPortalType typedefvtkm::cont::ArrayHandle< T, StorageTag_ >
ReleaseResources() constvtkm::cont::ArrayHandle< T, StorageTag_ >inline
ReleaseResourcesExecution() constvtkm::cont::ArrayHandle< T, StorageTag_ >inline
SetBuffer(vtkm::IdComponent index, const vtkm::cont::internal::Buffer &buffer)vtkm::cont::ArrayHandle< T, StorageTag_ >inlineprotected
SetBuffers(const BufferContainer &buffers)vtkm::cont::ArrayHandle< T, StorageTag_ >inlineprotected
StorageTag typedefvtkm::cont::ArrayHandle< T, StorageTag_ >
StorageType typedefvtkm::cont::ArrayHandleDecorator< DecoratorImplT, ArrayTs >private
Traits typedefvtkm::cont::ArrayHandleDecorator< DecoratorImplT, ArrayTs >private
ValueType typedefvtkm::cont::ArrayHandle< T, StorageTag_ >
VTKM_ARRAY_HANDLE_SUBCLASS(ArrayHandleDecorator,(ArrayHandleDecorator< typename std::decay< DecoratorImplT >::type, typename std::decay< ArrayTs >::type... >),(typename Traits::Superclass))vtkm::cont::ArrayHandleDecorator< DecoratorImplT, ArrayTs >
VTKM_DEPRECATED(1.6, "Use ReadPortalType and WritePortalType.") ExecutionTypesvtkm::cont::ArrayHandle< T, StorageTag_ >inline
VTKM_DEPRECATED(1.6, "Use ArrayHandle::WritePortal() instead. " "Note that the returned portal will lock the array while it is in scope.") VTKM_CONT VTKM_DEPRECATED(1.6vtkm::cont::ArrayHandle< T, StorageTag_ >
VTKM_DEPRECATED(1.6, "Use Allocate(n, vtkm::CopyFlag::On) instead of Shrink(n).") VTKM_CONT void Shrink(vtkmvtkm::cont::ArrayHandle< T, StorageTag_ >inline
VTKM_DEPRECATED(1.6, "PrepareForInput now requires a vtkm::cont::Token object.") ReadPortalType PrepareForInput(vtkmvtkm::cont::ArrayHandle< T, StorageTag_ >inline
VTKM_STATIC_ASSERT_MSG((internal::IsValidArrayHandle< T, StorageTag_ >::value), "Attempted to create an ArrayHandle with an invalid type/storage combination.")vtkm::cont::ArrayHandle< T, StorageTag_ >private
WritePortal() constvtkm::cont::ArrayHandle< T, StorageTag_ >inline
WritePortalType typedefvtkm::cont::ArrayHandle< T, StorageTag_ >
~ArrayHandle()vtkm::cont::ArrayHandle< T, StorageTag_ >inline