VTK-m  2.2
Classes | Namespaces | Functions
CoordinateSystem.h File Reference
#include <vtkm/Bounds.h>
#include <vtkm/cont/ArrayHandleCast.h>
#include <vtkm/cont/CastAndCall.h>
#include <vtkm/cont/Field.h>
#include <vtkm/cont/UncertainArrayHandle.h>

Go to the source code of this file.

Classes

class  vtkm::cont::CoordinateSystem
 Manages a coordinate system for a DataSet. More...
 
struct  vtkm::cont::CoordinateSystem::StorageToArrayDefault
 
struct  vtkm::cont::CoordinateSystem::StorageToArrayNonDefault
 

Namespaces

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

Functions

template<typename Functor , typename... Args>
void vtkm::cont::CastAndCall (const CoordinateSystem &coords, Functor &&f, Args &&... args)
 A specialization of CastAndCall for basic CoordinateSystem to make it be treated just like any other dynamic object. More...
 
template<typename T >
vtkm::cont::CoordinateSystem vtkm::cont::make_CoordinateSystem (std::string name, const std::vector< T > &data, vtkm::CopyFlag copy=vtkm::CopyFlag::Off)
 
template<typename T >
vtkm::cont::CoordinateSystem vtkm::cont::make_CoordinateSystem (std::string name, const T *data, vtkm::Id numberOfValues, vtkm::CopyFlag copy=vtkm::CopyFlag::Off)