#include "vtkAcceleratorsVTKmCoreModule.h"
#include "vtkGenericDataArray.h"
#include "vtkmConfigCore.h"
#include <viskores/VecTraits.h>
#include <viskores/cont/ArrayHandle.h>
#include <viskores/cont/UnknownArrayHandle.h>
#include <memory>
#include <mutex>
#include "vtkmlib/vtkmDataArray.hxx"
Go to the source code of this file.
◆ vtkArrayDownCast_TemplateFastCastMacro()
◆ make_vtkmDataArray() [1/2]
template<typename T , typename S >
| vtkmDataArray< typename viskores::VecTraits< T >::BaseComponentType > * make_vtkmDataArray |
( |
const viskores::cont::ArrayHandle< T, S > & |
ah | ) |
|
|
inline |
◆ make_vtkmDataArray() [2/2]
template<typename TCast , typename TReal , typename S >
| vtkmDataArray< typename viskores::VecTraits< TReal >::BaseComponentType > * make_vtkmDataArray |
( |
const viskores::cont::ArrayHandle< TCast, viskores::cont::StorageTagCast< TReal, S > > & |
ah | ) |
|
|
inline |
◆ vtkmDataArray< char >
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< char > |
|
extern |
◆ vtkmDataArray< double >
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< double > |
|
extern |
◆ vtkmDataArray< float >
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< float > |
|
extern |
◆ vtkmDataArray< int >
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< int > |
|
extern |
◆ vtkmDataArray< long >
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< long > |
|
extern |
◆ vtkmDataArray< long long >
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< long long > |
|
extern |
◆ vtkmDataArray< short >
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< short > |
|
extern |
◆ vtkmDataArray< signed char >
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< signed char > |
|
extern |
◆ vtkmDataArray< unsigned char >
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< unsigned char > |
|
extern |
◆ vtkmDataArray< unsigned int >
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< unsigned int > |
|
extern |
◆ vtkmDataArray< unsigned long >
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< unsigned long > |
|
extern |
◆ vtkmDataArray< unsigned long long >
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< unsigned long long > |
|
extern |
◆ vtkmDataArray< unsigned short >
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< unsigned short > |
|
extern |