VTK
Public Types | Public Member Functions | List of all members
tovtkm::vtkPointsPortal< Type > Class Template Reference

#include <Portals.h>

Public Types

using ValueType = typename vtkPortalTraits< Type >::Type
 
using ComponentType = typename vtkPortalTraits< Type >::ComponentType
 
typedef vtkm::cont::internal::IteratorFromArrayPortal< vtkPointsPortalIteratorType
 

Public Member Functions

VTKM_EXEC_CONT vtkPointsPortal ()
 
VTKM_CONT vtkPointsPortal (vtkPoints *points, vtkm::Id size)
 
VTKM_SUPPRESS_EXEC_WARNINGS VTKM_EXEC_CONT vtkm::Id GetNumberOfValues () const
 
VTKM_SUPPRESS_EXEC_WARNINGS VTKM_EXEC_CONT ValueType Get (vtkm::Id index) const
 
VTKM_SUPPRESS_EXEC_WARNINGS VTKM_EXEC_CONT void Set (vtkm::Id index, const ValueType &value) const
 
VTKM_CONT IteratorType GetIteratorBegin () const
 
VTKM_CONT IteratorType GetIteratorEnd () const
 
VTKM_CONT vtkPointsGetVtkData () const
 

Detailed Description

template<typename Type>
class tovtkm::vtkPointsPortal< Type >

Definition at line 89 of file Portals.h.

Member Typedef Documentation

template<typename Type >
using tovtkm::vtkPointsPortal< Type >::ValueType = typename vtkPortalTraits<Type>::Type

Definition at line 94 of file Portals.h.

template<typename Type >
using tovtkm::vtkPointsPortal< Type >::ComponentType = typename vtkPortalTraits<Type>::ComponentType

Definition at line 95 of file Portals.h.

template<typename Type >
typedef vtkm::cont::internal::IteratorFromArrayPortal<vtkPointsPortal> tovtkm::vtkPointsPortal< Type >::IteratorType

Definition at line 119 of file Portals.h.

Constructor & Destructor Documentation

template<typename Type >
VTKM_EXEC_CONT tovtkm::vtkPointsPortal< Type >::vtkPointsPortal ( )
template<typename Type >
VTKM_CONT tovtkm::vtkPointsPortal< Type >::vtkPointsPortal ( vtkPoints points,
vtkm::Id  size 
)

Member Function Documentation

template<typename Type >
VTKM_SUPPRESS_EXEC_WARNINGS VTKM_EXEC_CONT vtkm::Id tovtkm::vtkPointsPortal< Type >::GetNumberOfValues ( ) const
inline

Definition at line 105 of file Portals.h.

template<typename Type >
VTKM_SUPPRESS_EXEC_WARNINGS VTKM_EXEC_CONT ValueType tovtkm::vtkPointsPortal< Type >::Get ( vtkm::Id  index) const
inline
template<typename Type >
VTKM_SUPPRESS_EXEC_WARNINGS VTKM_EXEC_CONT void tovtkm::vtkPointsPortal< Type >::Set ( vtkm::Id  index,
const ValueType value 
) const
inline
template<typename Type >
VTKM_CONT IteratorType tovtkm::vtkPointsPortal< Type >::GetIteratorBegin ( ) const
inline

Definition at line 122 of file Portals.h.

template<typename Type >
VTKM_CONT IteratorType tovtkm::vtkPointsPortal< Type >::GetIteratorEnd ( ) const
inline

Definition at line 128 of file Portals.h.

template<typename Type >
VTKM_CONT vtkPoints* tovtkm::vtkPointsPortal< Type >::GetVtkData ( ) const
inline

Definition at line 134 of file Portals.h.


The documentation for this class was generated from the following file: