VTK
Namespaces | Enumerations | Functions
ArrayConverters.h File Reference
#include "vtkAcceleratorsVTKmModule.h"
#include "vtkmConfig.h"
#include <vtkm/cont/Field.h>
#include <type_traits>
Include dependency graph for ArrayConverters.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 vtkm
 
 vtkm::cont
 
 tovtkm
 
 fromvtkm
 

Enumerations

enum  tovtkm::FieldsFlag { tovtkm::FieldsFlag::None = 0x0, tovtkm::FieldsFlag::Points = 0x1, tovtkm::FieldsFlag::Cells = 0x2, tovtkm::FieldsFlag::PointsAndCells = Points | Cells }
 

Functions

VTKACCELERATORSVTKM_EXPORT void tovtkm::ProcessFields (vtkDataSet *input, vtkm::cont::DataSet &dataset, tovtkm::FieldsFlag fields)
 
VTKACCELERATORSVTKM_EXPORT vtkm::cont::Field tovtkm::Convert (vtkDataArray *input, int association)
 
VTKACCELERATORSVTKM_EXPORT vtkDataArrayfromvtkm::Convert (const vtkm::cont::Field &input)
 
VTKACCELERATORSVTKM_EXPORT vtkPointsfromvtkm::Convert (const vtkm::cont::CoordinateSystem &input)
 
VTKACCELERATORSVTKM_EXPORT bool fromvtkm::ConvertArrays (const vtkm::cont::DataSet &input, vtkDataSet *output)
 
tovtkm::FieldsFlag operator& (const tovtkm::FieldsFlag &a, const tovtkm::FieldsFlag &b)
 
tovtkm::FieldsFlag operator| (const tovtkm::FieldsFlag &a, const tovtkm::FieldsFlag &b)
 

Function Documentation

tovtkm::FieldsFlag operator& ( const tovtkm::FieldsFlag a,
const tovtkm::FieldsFlag b 
)
inline

Definition at line 71 of file ArrayConverters.h.

tovtkm::FieldsFlag operator| ( const tovtkm::FieldsFlag a,
const tovtkm::FieldsFlag b 
)
inline

Definition at line 78 of file ArrayConverters.h.