VTK  9.7.20261110
vtkDeviceDataArray.h File Reference
#include "vtkAOSDataArrayTemplate.h"
#include "vtkCommonCoreModule.h"
#include "vtkGenericDataArray.h"
#include "vtkMemoryDescriptor.h"
#include "vtkSmartPointer.h"
#include <atomic>
#include <mutex>
#include <type_traits>
#include <typeinfo>
#include <vector>
Include dependency graph for vtkDeviceDataArray.h:

Go to the source code of this file.

Classes

class  vtkDeviceDataArray< ValueTypeT >
 a data array over GPU memory another library owns More...

Functions

 vtkArrayDownCast_TemplateFastCastMacro (vtkDeviceDataArray)

Variables

template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< char >
template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< double >
template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< float >
template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< int >
template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< long >
template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< long long >
template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< short >
template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< signed char >
template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< unsigned char >
template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< unsigned int >
template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< unsigned long >
template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< unsigned long long >
template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< unsigned short >

Function Documentation

◆ vtkArrayDownCast_TemplateFastCastMacro()

vtkArrayDownCast_TemplateFastCastMacro ( vtkDeviceDataArray )

Variable Documentation

◆ vtkDeviceDataArray< char >

template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< char >
extern

◆ vtkDeviceDataArray< double >

template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< double >
extern

◆ vtkDeviceDataArray< float >

template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< float >
extern

◆ vtkDeviceDataArray< int >

template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< int >
extern

◆ vtkDeviceDataArray< long >

template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< long >
extern

◆ vtkDeviceDataArray< long long >

template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< long long >
extern

◆ vtkDeviceDataArray< short >

template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< short >
extern

◆ vtkDeviceDataArray< signed char >

template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< signed char >
extern

◆ vtkDeviceDataArray< unsigned char >

template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< unsigned char >
extern

◆ vtkDeviceDataArray< unsigned int >

template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< unsigned int >
extern

◆ vtkDeviceDataArray< unsigned long >

template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< unsigned long >
extern

◆ vtkDeviceDataArray< unsigned long long >

template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< unsigned long long >
extern

◆ vtkDeviceDataArray< unsigned short >

template class VTKCOMMONCORE_EXPORT vtkDeviceDataArray< unsigned short >
extern