VTK  9.2.6
Classes | Namespaces | Enumerations | Functions
DataArrayConverters.h File Reference
#include "vtkAcceleratorsVTKmCoreModule.h"
#include "vtkmConfigCore.h"
#include "vtkAOSDataArrayTemplate.h"
#include "vtkSOADataArrayTemplate.h"
#include <vtkm/cont/ArrayHandleSOA.h>
#include <vtkm/cont/Field.h>
#include <vtkm/cont/UnknownArrayHandle.h>
#include <type_traits>
Include dependency graph for DataArrayConverters.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  tovtkm::DataArrayToArrayHandle< DataArrayType, NumComponents >
 
struct  tovtkm::DataArrayToArrayHandle< vtkAOSDataArrayTemplate< T >, NumComponents >
 
struct  tovtkm::DataArrayToArrayHandle< vtkSOADataArrayTemplate< T >, NumComponents >
 
struct  tovtkm::DataArrayToArrayHandle< vtkSOADataArrayTemplate< T >, 1 >
 

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

static const char * tovtkm::NoNameVTKFieldName ()
 Temporary name for arrays converted from VTK that do not have a name. More...
 
VTKACCELERATORSVTKMCORE_EXPORT vtkDataArrayfromvtkm::Convert (const vtkm::cont::Field &input)
 
VTKACCELERATORSVTKMCORE_EXPORT vtkDataArrayfromvtkm::Convert (const vtkm::cont::UnknownArrayHandle &input, const char *name)
 
VTKACCELERATORSVTKMCORE_EXPORT vtkPointsfromvtkm::Convert (const vtkm::cont::CoordinateSystem &input)
 
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 133 of file DataArrayConverters.h.

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

Definition at line 139 of file DataArrayConverters.h.