| 
    VTK-m
    2.3
    
   | 
 
VTK-m Worklets. More...
Namespaces | |
| colorconversion | |
| debug | |
| streamline | |
Classes | |
| struct | AverageByKey | 
| class | AveragePointNeighborhood | 
| struct | BoundaryClamp | 
| Clamps boundary values to the nearest valid i,j,k value.  More... | |
| struct | CellDeepCopy | 
Container for worklets and helper methods to copy a cell set to a new CellSetExplicit structure.  More... | |
| class | CosmoTools | 
| class | DescriptiveStatistics | 
| class | DispatcherCellNeighborhood | 
Dispatcher for worklets that inherit from WorkletCellNeighborhood.  More... | |
| class | DispatcherMapField | 
Dispatcher for worklets that inherit from WorkletMapField.  More... | |
| class | DispatcherMapTopology | 
Dispatcher for worklets that inherit from WorkletMapTopology.  More... | |
| class | DispatcherPointNeighborhood | 
Dispatcher for worklets that inherit from WorkletPointNeighborhood.  More... | |
| class | DispatcherReduceByKey | 
Dispatcher for worklets that inherit from WorkletReduceByKey.  More... | |
| class | FieldStatistics | 
| struct | KernelSplatterFilterUniformGrid | 
| class | Keys | 
Manage keys for a vtkm::worklet::WorkletReduceByKey.  More... | |
| class | MaskIndices | 
| Mask using a given array of indices to include in the output.  More... | |
| struct | MaskNone | 
| Default mask object that does not suppress anything.  More... | |
| class | MaskSelect | 
| Mask using arrays to select specific elements to suppress.  More... | |
| class | NDimsHistMarginalization | 
| class | Normal | 
| class | Normalize | 
| class | ScalarsToColors | 
| struct | ScatterCounting | 
| A scatter that maps input to some numbers of output.  More... | |
| struct | ScatterIdentity | 
| A scatter that maps input directly to output.  More... | |
| class | ScatterPermutation | 
| A scatter that maps input to output based on a permutation array.  More... | |
| struct | ScatterUniform | 
| A scatter that maps input to some constant numbers of output.  More... | |
| struct | StableSortIndices | 
| Produces an ArrayHandle<vtkm::Id> index array that stable-sorts and optionally uniquifies an input array.  More... | |
| class | StreamLineFilterUniformGrid | 
| Compute the streamline.  More... | |
| class | TriangleWinding | 
| This worklet ensures that triangle windings are consistent with provided cell normals.  More... | |
| class | WaveletCompressor | 
| class | WorkletCellNeighborhood | 
| Base class for worklets that map over the cells in a structured grid with neighborhood information.  More... | |
| class | WorkletMapField | 
| Base class for worklets that do a simple mapping of field arrays.  More... | |
| class | WorkletMapTopology | 
| Base class for worklets that map topology elements onto each other.  More... | |
| class | WorkletNeighborhood | 
| class | WorkletPointNeighborhood | 
| Base class for worklets that map over the points in a structured grid with neighborhood information.  More... | |
| class | WorkletReduceByKey | 
| Base class for worklets that group elements by keys.  More... | |
| class | WorkletVisitCellsWithPoints | 
| Base class for worklets that map from Points to Cells.  More... | |
| class | WorkletVisitPointsWithCells | 
| Base class for worklets that map from Cells to Points.  More... | |
Enumerations | |
| enum | KeysSortType { KeysSortType::Unstable = 0, KeysSortType::Stable = 1 } | 
| Select the type of sort for BuildArrays calls.  More... | |
VTK-m Worklets.
vtkm::worklet defines API for the low level worklets that operate on an element of data, and the dispatcher that execute them in the execution environment.
VTK-m provides numerous worklet implementations. These worklet implementations for the most part provide the underlying implementations of the algorithms in vtkm::filter.
      
  | 
  strong | 
 1.8.17