VTK-m
2.2
|
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 |