VTK-m  2.0
Classes | Namespaces | Enumerations | Functions | Variables
StreamLineUniformGrid.h File Reference
#include <vtkm/cont/Algorithm.h>
#include <vtkm/cont/ArrayHandle.h>
#include <vtkm/cont/ArrayHandleCounting.h>
#include <vtkm/cont/CellSetExplicit.h>
#include <vtkm/cont/CellSetStructured.h>
#include <vtkm/cont/ConvertNumComponentsToOffsets.h>
#include <vtkm/cont/DataSet.h>
#include <vtkm/cont/DeviceAdapter.h>
#include <vtkm/cont/Field.h>
#include <vtkm/cont/Invoker.h>
#include <vtkm/worklet/ScatterUniform.h>
#include <vtkm/worklet/WorkletMapField.h>

Go to the source code of this file.

Classes

struct  vtkm::worklet::streamline::IsUnity
 
class  vtkm::worklet::streamline::MakeStreamLines< FieldType >
 
class  vtkm::worklet::StreamLineFilterUniformGrid< FieldType >
 Compute the streamline. More...
 

Namespaces

 vtkm
 Groups connected points that have the same field value.
 
 vtkm::worklet
 VTK-m Worklets.
 
 vtkm::worklet::streamline
 

Enumerations

enum  vtkm::worklet::streamline::StreamLineMode { vtkm::worklet::streamline::FORWARD = 0, vtkm::worklet::streamline::BACKWARD = 1, vtkm::worklet::streamline::BOTH = 2 }
 

Functions

template<typename FieldType , typename PortalType >
VTKM_EXEC vtkm::Vec< FieldType, 3 > vtkm::worklet::streamline::VecDataAtPos (vtkm::Vec< FieldType, 3 > pos, const vtkm::Id3 &vdims, const vtkm::Id &planesize, const vtkm::Id &rowsize, const PortalType &vecdata)
 

Variables

const vtkm::UInt8 vtkm::worklet::streamline::CELL_SHAPE_POLY_LINE = 4