VTK
9.5.20250623
|
#include <Portals.h>
Public Types | |
typedef VTKDataArrayType_ | VTKDataArrayType |
using | ValueType = typename vtkPortalTraits< Type >::Type |
using | ComponentType = typename vtkPortalTraits< Type >::ComponentType |
typedef viskores::cont::internal::IteratorFromArrayPortal< vtkArrayPortal > | IteratorType |
Public Member Functions | |
VISKORES_EXEC_CONT | vtkArrayPortal () |
VISKORES_CONT | vtkArrayPortal (VTKDataArrayType *array, viskores::Id size) |
VISKORES_SUPPRESS_EXEC_WARNINGS VISKORES_EXEC_CONT viskores::Id | GetNumberOfValues () const |
VISKORES_SUPPRESS_EXEC_WARNINGS VISKORES_EXEC_CONT ValueType | Get (viskores::Id index) const |
VISKORES_SUPPRESS_EXEC_WARNINGS VISKORES_EXEC_CONT void | Set (viskores::Id index, const ValueType &value) const |
VISKORES_CONT IteratorType | GetIteratorBegin () const |
VISKORES_CONT IteratorType | GetIteratorEnd () const |
VISKORES_CONT VTKDataArrayType * | GetVtkData () const |
typedef VTKDataArrayType_ tovtkm::vtkArrayPortal< Type, VTKDataArrayType_ >::VTKDataArrayType |
using tovtkm::vtkArrayPortal< Type, VTKDataArrayType_ >::ValueType = typename vtkPortalTraits<Type>::Type |
using tovtkm::vtkArrayPortal< Type, VTKDataArrayType_ >::ComponentType = typename vtkPortalTraits<Type>::ComponentType |
typedef viskores::cont::internal::IteratorFromArrayPortal<vtkArrayPortal> tovtkm::vtkArrayPortal< Type, VTKDataArrayType_ >::IteratorType |
VISKORES_EXEC_CONT tovtkm::vtkArrayPortal< Type, VTKDataArrayType_ >::vtkArrayPortal | ( | ) |
VISKORES_CONT tovtkm::vtkArrayPortal< Type, VTKDataArrayType_ >::vtkArrayPortal | ( | VTKDataArrayType * | array, |
viskores::Id | size | ||
) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |