|
VTK
|
#include <Storage.h>
Public Types | |
| typedef ValueType_ | ValueType |
| typedef vtkSOADataArrayTemplate< ComponentType > | ArrayType |
| typedef tovtkm::vtkArrayPortal< ValueType, ArrayType > | PortalType |
| typedef tovtkm::vtkArrayPortal< const ValueType, ArrayType > | PortalConstType |
Public Member Functions | |
| Storage () | |
| Storage (vtkSOADataArrayTemplate< ComponentType > *array) | |
| ~Storage () | |
| Storage & | operator= (const Storage< ValueType_, tovtkm::vtkSOAArrayContainerTag > &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::vtkSOAArrayContainerTag >::ValueType |
| typedef vtkSOADataArrayTemplate<ComponentType> vtkm::cont::internal::Storage< ValueType_, tovtkm::vtkSOAArrayContainerTag >::ArrayType |
| typedef tovtkm::vtkArrayPortal<ValueType, ArrayType> vtkm::cont::internal::Storage< ValueType_, tovtkm::vtkSOAArrayContainerTag >::PortalType |
| typedef tovtkm::vtkArrayPortal<const ValueType, ArrayType> vtkm::cont::internal::Storage< ValueType_, tovtkm::vtkSOAArrayContainerTag >::PortalConstType |
|
inline |
|
inline |
|
inline |
|
inline |
| void vtkm::cont::internal::Storage< ValueType_, tovtkm::vtkSOAArrayContainerTag >::ReleaseResources | ( | ) |
| void vtkm::cont::internal::Storage< ValueType_, tovtkm::vtkSOAArrayContainerTag >::Allocate | ( | vtkm::Id | numberOfValues | ) |
|
inline |
|
inline |
| PortalType vtkm::cont::internal::Storage< ValueType_, tovtkm::vtkSOAArrayContainerTag >::GetPortal | ( | ) |
| PortalConstType vtkm::cont::internal::Storage< ValueType_, tovtkm::vtkSOAArrayContainerTag >::GetPortalConst | ( | ) | const |
|
inline |
1.8.15