VTK-m  2.2
Classes | Namespaces | Functions
UnknownArrayHandle.h File Reference
#include <vtkm/cont/vtkm_cont_export.h>
#include <vtkm/cont/ArrayExtractComponent.h>
#include <vtkm/cont/ArrayHandle.h>
#include <vtkm/cont/ArrayHandleCast.h>
#include <vtkm/cont/ArrayHandleMultiplexer.h>
#include <vtkm/cont/ArrayHandleRecombineVec.h>
#include <vtkm/cont/ArrayHandleRuntimeVec.h>
#include <vtkm/cont/ArrayHandleStride.h>
#include <vtkm/cont/StorageList.h>
#include <vtkm/Deprecated.h>
#include <vtkm/TypeList.h>
#include <vtkm/VecTraits.h>
#include <memory>
#include <typeindex>

Go to the source code of this file.

Classes

class  vtkm::cont::UncertainArrayHandle< ValueTypeList, StorageTypeList >
 An ArrayHandle of an uncertain value type and storage. More...
 
class  vtkm::cont::UnknownArrayHandle
 An ArrayHandle of an unknown value type and storage. More...
 

Namespaces

 vtkm
 Groups connected points that have the same field value.
 
 vtkm::cont
 VTK-m Control Environment.
 

Functions

template<typename ArrayHandleType >
bool vtkm::cont::IsType (const vtkm::cont::UnknownArrayHandle &array)
 Returns true if variant matches the type of ArrayHandleType. More...
 
template<typename ArrayHandleType >
ArrayHandleType vtkm::cont::Cast (const vtkm::cont::UnknownArrayHandle &array)
 Returns variant cast to the given ArrayHandle type. More...