Namespaces | Macros | Typedefs
DefaultTypesVTK.h File Reference
#include <viskores/TypeList.h>
#include <viskores/cont/CellSetList.h>
#include <viskores/cont/StorageList.h>
Include dependency graph for DefaultTypesVTK.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 toviskores
 

Macros

#define VISKORES_DEFAULT_TYPE_LIST   ::toviskores::FieldTypeInVTK
 
#define VISKORES_DEFAULT_CELL_SET_LIST_STRUCTURED   ::toviskores::CellListStructuredInVTK
 
#define VISKORES_DEFAULT_CELL_SET_LIST_UNSTRUCTURED   ::toviskores::CellListUnstructuredInVTK
 

Typedefs

using toviskores::VTKScalarTypes = viskores::List< signed char, unsigned char, short, unsigned short, int, unsigned int, long long, unsigned long long, float, double, char, long, unsigned long >
 
using toviskores::SpecialGradientOutTypes = viskores::List< viskores::Vec< viskores::Vec< viskores::Float32, 3 >, 3 >, viskores::Vec< viskores::Vec< viskores::Float64, 3 >, 3 > >
 
using toviskores::FieldTypeInVTK = viskores::ListAppend< viskores::TypeListVecCommon, VTKScalarTypes >
 
using toviskores::FieldTypeOutVTK = viskores::ListAppend< viskores::TypeListVecCommon, SpecialGradientOutTypes, VTKScalarTypes >
 
using toviskores::CellListStructuredInVTK = viskores::List< viskores::cont::CellSetStructured< 3 >, viskores::cont::CellSetStructured< 2 >, viskores::cont::CellSetStructured< 1 > >
 
using toviskores::CellListStructuredOutVTK = CellListStructuredInVTK
 
using toviskores::Int64AOSHandle = viskores::cont::ArrayHandle< viskores::Int64, viskores::cont::StorageTagBasic >
 
using toviskores::Int64AsIdAOSHandle = viskores::cont::ArrayHandleCast< viskores::Id, Int64AOSHandle >
 
using toviskores::Int64AsIdAOSStorage = typename Int64AsIdAOSHandle::StorageTag
 
using toviskores::CellSetExplicit32Bit = viskores::cont::CellSetExplicit< viskores::cont::StorageTagBasic, viskores::cont::StorageTagBasic, viskores::cont::StorageTagBasic >
 
using toviskores::CellSetExplicit64Bit = viskores::cont::CellSetExplicit< viskores::cont::StorageTagBasic, Int64AsIdAOSStorage, Int64AsIdAOSStorage >
 
using toviskores::CellSetSingleType32Bit = viskores::cont::CellSetSingleType< viskores::cont::StorageTagBasic >
 
using toviskores::CellSetSingleType64Bit = viskores::cont::CellSetSingleType< Int64AsIdAOSStorage >
 
using toviskores::CellListUnstructuredInVTK = viskores::List< CellSetExplicit32Bit, CellSetExplicit64Bit, CellSetSingleType32Bit, CellSetSingleType64Bit, viskores::cont::CellSetExtrude >
 
using toviskores::CellListUnstructuredOutVTK = viskores::List< viskores::cont::CellSetExplicit<>, viskores::cont::CellSetSingleType<>, CellSetExplicit32Bit, CellSetExplicit64Bit, CellSetSingleType32Bit, CellSetSingleType64Bit >
 
using toviskores::CellListAllInVTK = viskores::ListAppend< CellListStructuredInVTK, CellListUnstructuredInVTK >
 
using toviskores::CellListAllOutVTK = viskores::ListAppend< CellListStructuredOutVTK, CellListUnstructuredOutVTK >
 

Macro Definition Documentation

◆ VISKORES_DEFAULT_TYPE_LIST

#define VISKORES_DEFAULT_TYPE_LIST   ::toviskores::FieldTypeInVTK

Definition at line 128 of file DefaultTypesVTK.h.

◆ VISKORES_DEFAULT_CELL_SET_LIST_STRUCTURED

#define VISKORES_DEFAULT_CELL_SET_LIST_STRUCTURED   ::toviskores::CellListStructuredInVTK

Definition at line 129 of file DefaultTypesVTK.h.

◆ VISKORES_DEFAULT_CELL_SET_LIST_UNSTRUCTURED

#define VISKORES_DEFAULT_CELL_SET_LIST_UNSTRUCTURED   ::toviskores::CellListUnstructuredInVTK

Definition at line 130 of file DefaultTypesVTK.h.