VTK-m
2.2
|
The ArrayHandleBitField class is a boolean-valued ArrayHandle that is backed by a BitField. More...
#include <ArrayHandleBitField.h>
Public Types | |
using | Thisclass = vtkm::cont::detail::GetTypeInParentheses< void(ArrayHandleBitField) >::type |
using | Superclass = vtkm::cont::detail::GetTypeInParentheses< void(ArrayHandle< bool, internal::StorageTagBitField >) >::type |
using | ValueType = Superclass::ValueType |
using | StorageTag = Superclass::StorageTag |
using | StorageType = Superclass::StorageType |
using | ReadPortalType = Superclass::ReadPortalType |
using | WritePortalType = Superclass::WritePortalType |
Public Member Functions | |
ArrayHandleBitField () | |
VTKM_CONT | ArrayHandleBitField (const Thisclass &src) |
VTKM_CONT | ArrayHandleBitField (Thisclass &&src) noexcept |
VTKM_CONT | ArrayHandleBitField (const vtkm::cont::ArrayHandle< Superclass::ValueType, Superclass::StorageTag > &src) |
VTKM_CONT | ArrayHandleBitField (vtkm::cont::ArrayHandle< Superclass::ValueType, Superclass::StorageTag > &&src) noexcept |
VTKM_CONT | ArrayHandleBitField (const std::vector< vtkm::cont::internal::Buffer > &buffers) |
VTKM_CONT | ArrayHandleBitField (std::vector< vtkm::cont::internal::Buffer > &&buffers) noexcept |
VTKM_CONT Thisclass & | operator= (const Thisclass &src) |
VTKM_CONT Thisclass & | operator= (Thisclass &&src) noexcept |
ArrayHandleBitField (const vtkm::cont::BitField &bitField) | |
The ArrayHandleBitField class is a boolean-valued ArrayHandle that is backed by a BitField.
using vtkm::cont::ArrayHandleBitField::ReadPortalType = Superclass::ReadPortalType |
using vtkm::cont::ArrayHandleBitField::StorageTag = Superclass::StorageTag |
using vtkm::cont::ArrayHandleBitField::StorageType = Superclass::StorageType |
using vtkm::cont::ArrayHandleBitField::Superclass = vtkm::cont::detail::GetTypeInParentheses<void (ArrayHandle<bool, internal::StorageTagBitField>) >::type |
using vtkm::cont::ArrayHandleBitField::Thisclass = vtkm::cont::detail::GetTypeInParentheses<void ( ArrayHandleBitField ) >::type |
using vtkm::cont::ArrayHandleBitField::ValueType = Superclass::ValueType |
using vtkm::cont::ArrayHandleBitField::WritePortalType = Superclass::WritePortalType |
|
inline |
|
inline |
|
inlinenoexcept |
|
inlineexplicit |
|
inlineexplicitnoexcept |
|
inlineexplicit |