VTK
Public Types | Public Member Functions | List of all members
dax::cont::internal::ArrayContainerControl< ValueT, vtkToDax::vtkPointsContainerTag > Class Template Reference

#include <Containers.h>

Public Types

typedef ValueT ValueType
 
typedef vtkToDax::vtkPointsPortal< ValueTypePortalType
 
typedef vtkToDax::vtkPointsPortal< const ValueTypePortalConstType
 

Public Member Functions

 ArrayContainerControl ()
 
 ~ArrayContainerControl ()
 
void ReleaseResources ()
 
void Allocate (dax::Id numberOfValues)
 
dax::Id GetNumberOfValues () const
 
void Shrink (dax::Id numberOfValues)
 
PortalType GetPortal ()
 
PortalConstType GetPortalConst () const
 

Detailed Description

template<typename ValueT>
class dax::cont::internal::ArrayContainerControl< ValueT, vtkToDax::vtkPointsContainerTag >

Definition at line 167 of file Containers.h.

Member Typedef Documentation

◆ ValueType

template<typename ValueT >
typedef ValueT dax::cont::internal::ArrayContainerControl< ValueT, vtkToDax::vtkPointsContainerTag >::ValueType

Definition at line 170 of file Containers.h.

◆ PortalType

template<typename ValueT >
typedef vtkToDax::vtkPointsPortal<ValueType> dax::cont::internal::ArrayContainerControl< ValueT, vtkToDax::vtkPointsContainerTag >::PortalType

Definition at line 172 of file Containers.h.

◆ PortalConstType

template<typename ValueT >
typedef vtkToDax::vtkPointsPortal<const ValueType> dax::cont::internal::ArrayContainerControl< ValueT, vtkToDax::vtkPointsContainerTag >::PortalConstType

Definition at line 173 of file Containers.h.

Constructor & Destructor Documentation

◆ ArrayContainerControl()

template<typename ValueT >
dax::cont::internal::ArrayContainerControl< ValueT, vtkToDax::vtkPointsContainerTag >::ArrayContainerControl ( )
inline

Definition at line 183 of file Containers.h.

◆ ~ArrayContainerControl()

template<typename ValueT >
dax::cont::internal::ArrayContainerControl< ValueT, vtkToDax::vtkPointsContainerTag >::~ArrayContainerControl ( )
inline

Definition at line 185 of file Containers.h.

Member Function Documentation

◆ ReleaseResources()

template<typename ValueT >
void dax::cont::internal::ArrayContainerControl< ValueT, vtkToDax::vtkPointsContainerTag >::ReleaseResources ( )
inline

Definition at line 190 of file Containers.h.

◆ Allocate()

template<typename ValueT >
void dax::cont::internal::ArrayContainerControl< ValueT, vtkToDax::vtkPointsContainerTag >::Allocate ( dax::Id  numberOfValues)
inline

Definition at line 206 of file Containers.h.

◆ GetNumberOfValues()

template<typename ValueT >
dax::Id dax::cont::internal::ArrayContainerControl< ValueT, vtkToDax::vtkPointsContainerTag >::GetNumberOfValues ( ) const
inline

Definition at line 235 of file Containers.h.

◆ Shrink()

template<typename ValueT >
void dax::cont::internal::ArrayContainerControl< ValueT, vtkToDax::vtkPointsContainerTag >::Shrink ( dax::Id  numberOfValues)
inline

Definition at line 240 of file Containers.h.

◆ GetPortal()

template<typename ValueT >
PortalType dax::cont::internal::ArrayContainerControl< ValueT, vtkToDax::vtkPointsContainerTag >::GetPortal ( )
inline

Definition at line 251 of file Containers.h.

◆ GetPortalConst()

template<typename ValueT >
PortalConstType dax::cont::internal::ArrayContainerControl< ValueT, vtkToDax::vtkPointsContainerTag >::GetPortalConst ( ) const
inline

Definition at line 256 of file Containers.h.


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