VTK-m  2.0
Classes | Namespaces
RemoveUnusedPoints.h File Reference
#include <vtkm/cont/ArrayCopyDevice.h>
#include <vtkm/cont/ArrayHandle.h>
#include <vtkm/cont/ArrayHandleConstant.h>
#include <vtkm/cont/ArrayHandlePermutation.h>
#include <vtkm/cont/CellSetExplicit.h>
#include <vtkm/cont/UnknownArrayHandle.h>
#include <vtkm/worklet/DispatcherMapField.h>
#include <vtkm/worklet/ScatterCounting.h>
#include <vtkm/worklet/WorkletMapField.h>

Go to the source code of this file.

Classes

class  vtkm::worklet::RemoveUnusedPoints
 A collection of worklets used to identify which points are used by at least one cell and then remove the points that are not used by any cells. More...
 
struct  vtkm::worklet::RemoveUnusedPoints::GeneratePointMask
 A worklet that creates a mask of used points (the first step in removing unused points). More...
 
struct  vtkm::worklet::RemoveUnusedPoints::TransformPointIndices
 A worklet that takes an array of point indices (taken from the connectivity of a CellSetExplicit) and an array that functions as a map from the original indices to new indices, creates a new array with the new mapped indices. More...
 
struct  vtkm::worklet::RemoveUnusedPoints::MapPointFieldDeepFunctor
 

Namespaces

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