6 #ifndef vtkmlib_DataSetConverters_h
7 #define vtkmlib_DataSetConverters_h
9 #include "vtkAcceleratorsVTKmDataModelModule.h"
13 #include "vtkmConfigDataModel.h"
15 #include <viskores/cont/DataSet.h>
17 VTK_ABI_NAMESPACE_BEGIN
28 VTK_ABI_NAMESPACE_BEGIN
31 VTKACCELERATORSVTKMDATAMODEL_EXPORT
35 VTKACCELERATORSVTKMDATAMODEL_EXPORT
39 VTKACCELERATORSVTKMDATAMODEL_EXPORT
43 VTKACCELERATORSVTKMDATAMODEL_EXPORT
51 VTK_ABI_NAMESPACE_BEGIN
53 VTKACCELERATORSVTKMDATAMODEL_EXPORT
56 VTKACCELERATORSVTKMDATAMODEL_EXPORT
59 VTKACCELERATORSVTKMDATAMODEL_EXPORT
65 #endif // vtkmlib_DataSetConverters_h
a dataset that is topologically regular with variable spacing in the three coordinate directions ...
abstract class to specify dataset behavior
VTKACCELERATORSVTKMDATAMODEL_EXPORT viskores::cont::Field Convert(vtkDataArray *input, int association)
topologically and geometrically regular array of data
VTKACCELERATORSVTKMDATAMODEL_EXPORT void PassAttributesInformation(vtkDataSetAttributes *input, vtkDataSetAttributes *output)
std::map< std::string, DataArray > DataSet
key: variable name, value: DataArray
represent and manipulate attribute data in a dataset
topologically regular array of data
VTKACCELERATORSVTKMCORE_EXPORT vtkDataArray * Convert(const viskores::cont::Field &input)
represent and manipulate 3D points