VTK
|
#include <Storage.h>
Public Types | |
typedef ValueType_ | ValueType |
typedef vtkAOSDataArrayTemplate< ComponentType > | ArrayType |
typedef tovtkm::vtkArrayPortal< ValueType, ArrayType > | PortalType |
typedef tovtkm::vtkArrayPortal< const ValueType, ArrayType > | PortalConstType |
Public Member Functions | |
Storage () | |
Storage (vtkAOSDataArrayTemplate< ComponentType > *array) | |
~Storage () | |
Storage & | operator= (const Storage< ValueType, tovtkm::vtkAOSArrayContainerTag > &src) |
void | ReleaseResources () |
void | Allocate (vtkm::Id numberOfValues) |
vtkm::Id | GetNumberOfValues () const |
void | Shrink (vtkm::Id numberOfValues) |
PortalType | GetPortal () |
PortalConstType | GetPortalConst () const |
ArrayType * | VTKArray () const |
typedef ValueType_ vtkm::cont::internal::Storage< ValueType_, tovtkm::vtkAOSArrayContainerTag >::ValueType |
typedef vtkAOSDataArrayTemplate<ComponentType> vtkm::cont::internal::Storage< ValueType_, tovtkm::vtkAOSArrayContainerTag >::ArrayType |
typedef tovtkm::vtkArrayPortal<ValueType, ArrayType> vtkm::cont::internal::Storage< ValueType_, tovtkm::vtkAOSArrayContainerTag >::PortalType |
typedef tovtkm::vtkArrayPortal<const ValueType, ArrayType> vtkm::cont::internal::Storage< ValueType_, tovtkm::vtkAOSArrayContainerTag >::PortalConstType |
|
inline |
|
inline |
|
inline |
|
inline |
void vtkm::cont::internal::Storage< ValueType_, tovtkm::vtkAOSArrayContainerTag >::ReleaseResources | ( | ) |
void vtkm::cont::internal::Storage< ValueType_, tovtkm::vtkAOSArrayContainerTag >::Allocate | ( | vtkm::Id | numberOfValues | ) |
|
inline |
|
inline |
PortalType vtkm::cont::internal::Storage< ValueType_, tovtkm::vtkAOSArrayContainerTag >::GetPortal | ( | ) |
PortalConstType vtkm::cont::internal::Storage< ValueType_, tovtkm::vtkAOSArrayContainerTag >::GetPortalConst | ( | ) | const |
|
inline |