#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.
template<typename T , typename S >
| vtkmDataArray<typename viskores::VecTraits<T>::BaseComponentType>* make_vtkmDataArray |
( |
const viskores::cont::ArrayHandle< T, S > & |
ah | ) |
|
|
inline |
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 |
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< char > |
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< double > |
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< float > |
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< int > |
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< long > |
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< long long > |
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< short > |
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< signed char > |
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< unsigned char > |
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< unsigned int > |
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< unsigned long > |
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< unsigned long long > |
| template class VTKACCELERATORSVTKMCORE_TEMPLATE_EXPORT vtkmDataArray< unsigned short > |