►C DispatcherBase | |
Cvtkm::worklet::DispatcherMapField< WorkletType > | Dispatcher for worklets that inherit from WorkletMapField |
Cvtkm::rendering::raytracing::AABBs | |
Cvtkm::worklet::contourtree_augmented::ActiveGraph | |
Cvtkm::rendering::Actor | |
Cvtkm::Add | |
Cvtkm::worklet::ExtractGeometry::AddPermutationCellSet | |
Cvtkm::cont::Algorithm | |
Cvtkm::source::Amr | The Amr source creates a dataset similar to VTK's vtkRTAnalyticSource |
Cvtkm::worklet::contourtree_augmented::mesh_dem_contourtree_mesh_inc::ApplyLookupTableDecoratorImpl | |
Cvtkm::worklet::contourtree_augmented::mesh_dem_contourtree_mesh_inc::ArcComparatorImpl | |
Cvtkm::worklet::contourtree_augmented::mesh_dem_contourtree_mesh_inc::ArcValidDecoratorImpl | |
►Cvtkm::cont::internal::ArrayHandleBase | Base class of all ArrayHandle classes |
►Cvtkm::cont::ArrayHandle< ArrayHandleType1::ValueType, StorageTagConcatenate< ArrayHandleType1::StorageTag, ArrayHandleType2::StorageTag > > | |
Cvtkm::cont::ArrayHandleConcatenate< ArrayHandleType1, ArrayHandleType2 > | |
►Cvtkm::cont::ArrayHandle< ArrayHandleType::ValueType, StorageTagReverse< ArrayHandleType::StorageTag > > | |
Cvtkm::cont::ArrayHandleReverse< ArrayHandleType > | Reverse the order of an array, on demand |
►Cvtkm::cont::ArrayHandle< ArrayHandleType::ValueType, StorageTagView< ArrayHandleType::StorageTag > > | |
Cvtkm::cont::ArrayHandleView< ArrayHandleType > | |
Cvtkm::cont::ArrayHandle< BaseTType > | |
Cvtkm::cont::ArrayHandle< bool > | |
►Cvtkm::cont::ArrayHandle< bool, internal::StorageTagBitField > | |
Cvtkm::cont::ArrayHandleBitField | Boolean-valued ArrayHandle that is backed by a BitField |
Cvtkm::cont::ArrayHandle< ContourTreeDataFieldType > | |
Cvtkm::cont::ArrayHandle< ContourTreeFieldType > | |
►Cvtkm::cont::ArrayHandle< CountingValueType, vtkm::cont::StorageTagCounting > | |
Cvtkm::cont::ArrayHandleCounting< CountingValueType > | ArrayHandleCounting is a specialization of ArrayHandle |
►Cvtkm::cont::ArrayHandle< detail::ArrayHandleMultiplexerTraits< ArrayHandleTypes... >::ValueType, detail::ArrayHandleMultiplexerTraits< ArrayHandleTypes... >::StorageTag > | |
Cvtkm::cont::ArrayHandleMultiplexer< vtkm::cont::ArrayHandle< vtkm::Id >, vtkm::cont::ArrayHandleIndex > | |
Cvtkm::cont::ArrayHandleMultiplexer< ArrayHandleTypes > | An ArrayHandle that can behave like several other handles |
Cvtkm::cont::ArrayHandle< EdgePair > | |
Cvtkm::cont::ArrayHandle< FieldType > | |
Cvtkm::cont::ArrayHandle< FloatType > | |
Cvtkm::cont::ArrayHandle< FloatType, vtkm::cont::StorageTagBasic > | |
Cvtkm::cont::ArrayHandle< Id > | |
Cvtkm::cont::ArrayHandle< IDType > | |
Cvtkm::cont::ArrayHandle< IDType, vtkm::cont::StorageTagBasic > | |
►Cvtkm::cont::ArrayHandle< internal::CompositeVectorTraits< ArrayTs... >::ValueType, internal::CompositeVectorTraits< ArrayTs... >::StorageTag > | |
Cvtkm::cont::ArrayHandleCompositeVector< vtkm::cont::ArrayHandle< Precision >, vtkm::cont::ArrayHandle< Precision >, vtkm::cont::ArrayHandle< Precision > > | |
Cvtkm::cont::ArrayHandleCompositeVector< ArrayTs > | An ArrayHandle that combines components from other arrays |
►Cvtkm::cont::ArrayHandle< internal::detail::RecombinedValueType< ComponentType >, vtkm::cont::internal::StorageTagRecombineVec > | |
Cvtkm::cont::ArrayHandleRecombineVec< ComponentType > | A grouping of ArrayHandleStride s into an ArrayHandle of Vec s |
Cvtkm::cont::ArrayHandle< ParticleType > | |
Cvtkm::cont::ArrayHandle< Precision > | |
Cvtkm::cont::ArrayHandle< SweepValueType > | |
Cvtkm::cont::ArrayHandle< T, S > | |
Cvtkm::cont::ArrayHandle< T, StorageIn > | |
Cvtkm::cont::ArrayHandle< T, StorageOut > | |
►Cvtkm::cont::ArrayHandle< T, StorageTagCast< ArrayHandleType::ValueType, ArrayHandleType::StorageTag > > | |
Cvtkm::cont::ArrayHandleCast< T, ArrayHandleType > | Cast the values of an array to the specified type, on demand |
Cvtkm::cont::ArrayHandle< T, StorageType > | |
►Cvtkm::cont::ArrayHandle< T, vtkm::cont::StorageTagBasic > | |
Cvtkm::cont::ArrayHandleBasic< T > | |
►Cvtkm::cont::ArrayHandle< T, vtkm::cont::StorageTagConstant > | |
Cvtkm::cont::ArrayHandleConstant< T > | An array handle with a constant value |
►Cvtkm::cont::ArrayHandle< T, vtkm::cont::StorageTagSOA > | |
Cvtkm::cont::ArrayHandleSOA< T > | An ArrayHandle that for Vecs stores each component in a separate physical array |
►Cvtkm::cont::ArrayHandle< T, vtkm::cont::StorageTagStride > | |
Cvtkm::cont::ArrayHandleStride< T > | An ArrayHandle that accesses a basic array with strides and offsets |
►Cvtkm::cont::ArrayHandle< ValueArrayHandleType::ValueType, vtkm::cont::StorageTagPermutation< IndexArrayHandleType::StorageTag, ValueArrayHandleType::StorageTag > > | |
Cvtkm::cont::ArrayHandlePermutation< IndexArrayHandleType, ValueArrayHandleType > | Implicitly permutes the values in an array |
Cvtkm::cont::ArrayHandle< vtkm::cont::ArrayHandle< vtkm::UInt8 >::ReadPortalType > | |
Cvtkm::cont::ArrayHandle< vtkm::cont::CellLocatorGeneral::ExecObjType > | |
Cvtkm::cont::ArrayHandle< vtkm::exec::CellLocatorBoundingIntervalHierarchyNode > | |
Cvtkm::cont::ArrayHandle< vtkm::Float32 > | |
Cvtkm::cont::ArrayHandle< vtkm::Float64 > | |
Cvtkm::cont::ArrayHandle< vtkm::FloatDefault > | |
Cvtkm::cont::ArrayHandle< vtkm::Id > | |
►Cvtkm::cont::ArrayHandle< vtkm::Id, StorageTagIndex > | |
Cvtkm::cont::ArrayHandleIndex | An implicit array handle containing the its own indices |
►Cvtkm::cont::ArrayHandle< vtkm::Id, vtkm::cont::StorageTagCounting > | |
Cvtkm::cont::ArrayHandleCounting< vtkm::Id > | |
Cvtkm::cont::ArrayHandle< vtkm::Id, VTKM_DEFAULT_CELLSET_PERMUTATION_STORAGE_TAG > | |
Cvtkm::cont::ArrayHandle< vtkm::Id, VTKM_DEFAULT_STORAGE_TAG > | |
Cvtkm::cont::ArrayHandle< vtkm::Id4 > | |
Cvtkm::cont::ArrayHandle< vtkm::IdComponent > | |
►Cvtkm::cont::ArrayHandle< vtkm::IdComponent, vtkm::cont::StorageTagOffsetsToNumComponents< OffsetsArray::StorageTag > > | |
Cvtkm::cont::ArrayHandleOffsetsToNumComponents< OffsetsArray > | An ArrayHandle that converts an array of offsets to an array of Vec sizes |
Cvtkm::cont::ArrayHandle< vtkm::Int32 > | |
Cvtkm::cont::ArrayHandle< vtkm::Int8 > | |
Cvtkm::cont::ArrayHandle< vtkm::Particle > | |
Cvtkm::cont::ArrayHandle< vtkm::Range > | |
Cvtkm::cont::ArrayHandle< vtkm::UInt16 > | |
Cvtkm::cont::ArrayHandle< vtkm::UInt32 > | |
Cvtkm::cont::ArrayHandle< vtkm::UInt8 > | |
Cvtkm::cont::ArrayHandle< vtkm::Vec > | |
Cvtkm::cont::ArrayHandle< vtkm::Vec3f > | |
►Cvtkm::cont::ArrayHandle< vtkm::Vec3f, vtkm::cont::StorageTagUniformPoints > | |
Cvtkm::cont::ArrayHandleUniformPointCoordinates | ArrayHandleUniformPointCoordinates is a specialization of ArrayHandle |
Cvtkm::cont::ArrayHandle< vtkm::Vec4f_32 > | |
Cvtkm::cont::ArrayHandle< vtkm::Vec< BaseTType, 3 > > | |
►Cvtkm::cont::ArrayHandle< vtkm::Vec< ComponentsArrayHandleType::ValueType, NUM_COMPONENTS >, vtkm::cont::StorageTagGroupVec< ComponentsArrayHandleType::StorageTag, NUM_COMPONENTS > > | |
Cvtkm::cont::ArrayHandleGroupVec< ComponentsArrayHandleType, NUM_COMPONENTS > | Fancy array handle that groups values into vectors |
Cvtkm::cont::ArrayHandle< vtkm::Vec< T, 3 > > | |
►Cvtkm::cont::ArrayHandle< vtkm::Vec< T, 3 >, vtkm::cont::StorageTagXGCCoordinates > | |
Cvtkm::cont::ArrayHandleXGCCoordinates< T > | |
►Cvtkm::cont::ArrayHandle< vtkm::Vec< vtkm::cont::ArrayHandle< vtkm::IdComponent > ::ValueType, NUM_COMPONENTS >, vtkm::cont::StorageTagGroupVec< vtkm::cont::ArrayHandle< vtkm::IdComponent > ::StorageTag, NUM_COMPONENTS > > | |
Cvtkm::cont::ArrayHandleGroupVec< vtkm::cont::ArrayHandle< vtkm::IdComponent >, 3 > | |
Cvtkm::cont::ArrayHandleGroupVec< vtkm::cont::ArrayHandle< vtkm::IdComponent >, CubeVertexPermutations_PermVecLength > | |
Cvtkm::cont::ArrayHandleGroupVec< vtkm::cont::ArrayHandle< vtkm::IdComponent >, VertexConnections_VecLength > | |
Cvtkm::cont::ArrayHandle< vtkm::Vec< vtkm::Float32, 3 > > | |
Cvtkm::cont::ArrayHandle< vtkm::Vec< vtkm::Id, 5 > > | |
Cvtkm::cont::ArrayHandle< vtkm::Vec< vtkm::Vec3f_32, 3 > > | |
Cvtkm::cont::ArrayHandle< vtkm::Vec< vtkm::Vec3f_64, 3 > > | |
►Cvtkm::cont::ArrayHandle< vtkm::VecFromPortal< ArrayHandle< vtkm::Id > ::WritePortalType >, vtkm::cont::StorageTagGroupVecVariable< ArrayHandle< vtkm::Id > ::StorageTag, ArrayHandle< vtkm::Id > ::StorageTag > > | |
Cvtkm::cont::ArrayHandleGroupVecVariable< ArrayHandle< vtkm::Id >, ArrayHandle< vtkm::Id > > | |
►Cvtkm::cont::ArrayHandle< vtkm::VecFromPortal< CellIdArrayType ::WritePortalType >, vtkm::cont::StorageTagGroupVecVariable< CellIdArrayType ::StorageTag, CellIdOffsetArrayType ::StorageTag > > | |
Cvtkm::cont::ArrayHandleGroupVecVariable< CellIdArrayType, CellIdOffsetArrayType > | |
►Cvtkm::cont::ArrayHandle< vtkm::VecFromPortal< ComponentsArrayHandleType::WritePortalType >, vtkm::cont::StorageTagGroupVecVariable< ComponentsArrayHandleType::StorageTag, OffsetsArrayHandleType::StorageTag > > | |
Cvtkm::cont::ArrayHandleGroupVecVariable< ComponentsArrayHandleType, OffsetsArrayHandleType > | Fancy array handle that groups values into vectors of different sizes |
►Cvtkm::cont::ArrayHandle< vtkm::VecTraits< ArrayHandleType::ValueType >::ComponentType, StorageTagExtractComponent< ArrayHandleType > > | |
Cvtkm::cont::ArrayHandleExtractComponent< ArrayHandleType > | A fancy ArrayHandle that turns a vector array into a scalar array by slicing out a single component of each vector |
Cvtkm::cont::ArrayHandle< vtkm::worklet::EdgeInterpolation > | |
►Cvtkm::cont::ArrayHandle< T, StorageTag_ > | Manages an array-worth of data |
Cvtkm::cont::ArrayHandleCartesianProduct< AxisIndexArrayCells, AxisIndexArrayCells, AxisIndexArrayCells > | |
Cvtkm::cont::ArrayHandleCartesianProduct< AxisIndexArrayPoints, AxisIndexArrayPoints, AxisIndexArrayPoints > | |
►Cvtkm::cont::ArrayHandleImplicit< detail::PhiloxFunctor > | |
Cvtkm::cont::ArrayHandleRandomUniformBits | An ArrayHandle that provides a source of random bits |
Cvtkm::cont::ArrayHandleCartesianProduct< FirstHandleType, SecondHandleType, ThirdHandleType > | ArrayHandleCartesianProduct is a specialization of ArrayHandle |
Cvtkm::cont::ArrayHandleDecorator< DecoratorImplT, ArrayTs > | A fancy ArrayHandle that can be used to modify the results from one or more source ArrayHandle |
Cvtkm::cont::ArrayHandleDiscard< ValueType_ > | ArrayHandleDiscard is a write-only array that discards all data written to it |
Cvtkm::cont::ArrayHandleImplicit< FunctorType > | An ArrayHandle that computes values on the fly |
Cvtkm::cont::ArrayHandleZip< FirstHandleType, SecondHandleType > | ArrayHandleZip is a specialization of ArrayHandle |
►Cvtkm::cont::ArrayHandleTransform< ArrayHandleType, FunctorType, InverseFunctorType > | Implicitly transform values of one array to another with a functor |
Cvtkm::cont::ArrayHandleSwizzle< ArrayHandleType, OutSize > | Swizzle the components of the values in an ArrayHandle |
►Cvtkm::cont::ArrayHandleTransform< vtkm::cont::ArrayHandleRandomUniformBits, detail::CanonicalFunctor< vtkm::Float64 > > | |
Cvtkm::cont::ArrayHandleRandomUniformReal< Real > | |
►Cvtkm::cont::ArrayHandleTransform< vtkm::cont::ArrayHandleZip< vtkm::cont::ArrayHandleRandomUniformReal< vtkm::Float64 >, vtkm::cont::ArrayHandleRandomUniformReal< vtkm::Float64 > >, detail::BoxMuller > | |
Cvtkm::cont::ArrayHandleRandomStandardNormal< Real > | |
Cvtkm::cont::ArrayPortal< T > | A class that points to and access and array of data |
Cvtkm::cont::ArrayPortalToIterators< PortalType, CustomIterators > | |
Cvtkm::cont::ArrayPortalToIterators< PortalType, std::false_type > | Convert an ArrayPortal to STL iterators |
Cvtkm::cont::ArrayPortalToIterators< PortalType, std::true_type > | |
Cvtkm::exec::arg::AspectTagBoundary | Aspect tag to use for getting if a point is a boundary point |
Cvtkm::exec::arg::AspectTagCellShape | Aspect tag to use for getting the cell shape |
Cvtkm::exec::arg::AspectTagDefault | Aspect tag to use for default load/store of data |
Cvtkm::exec::arg::AspectTagIncidentElementCount | Aspect tag to use for getting the incident element count |
Cvtkm::exec::arg::AspectTagIncidentElementIndices | Aspect tag to use for getting the visited indices |
Cvtkm::exec::arg::AspectTagInputIndex | Aspect tag to use for getting the work index |
Cvtkm::exec::arg::AspectTagOutputIndex | Aspect tag to use for getting the work index |
Cvtkm::exec::arg::AspectTagThreadIndices | Aspect tag to use for getting the thread indices |
Cvtkm::exec::arg::AspectTagValueCount | Aspect tag to use for getting the value count |
Cvtkm::exec::arg::AspectTagVisitIndex | Aspect tag to use for getting the work index |
Cvtkm::exec::arg::AspectTagWorkIndex | Aspect tag to use for getting the work index |
Cvtkm::exec::AtomicArrayExecutionObject< T > | |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::AttachmentAndSupernodeComparatorImpl< FieldType > | Compartor implementation used in HierarchicalAugmenter<FieldType>::ResizeArrays to sort this->SupernodeSorter A comparator that sorts supernode pairs by: |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::AttachmentIdsEqualComparatorImpl | Implementation for a comparator that sorts supernode pairs by: |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::AttachmentSuperparentAndIndexComparatorImpl | Implementation for a comparator that sorts supernode pairs by: |
Cvtkm::worklet::AverageByKey | |
►Cvtkm::rendering::AxisAnnotation | |
Cvtkm::rendering::AxisAnnotation2D | |
Cvtkm::rendering::AxisAnnotation3D | |
Cvtkm::worklet::ExternalFaces::BiasFunctor< T > | |
Cvtkm::cont::BitField | |
Cvtkm::rendering::BitmapFont | |
Cvtkm::rendering::BitmapFontFactory | |
Cvtkm::Bitset< MaskType > | A bitmap to serve different needs |
►Cvtkm::Bitset< vtkm::UInt8 > | |
Cvtkm::ParticleStatus | |
Cvtkm::worklet::flow::GridEvaluatorStatus | |
Cvtkm::worklet::flow::IntegratorStatus | |
Cvtkm::BitwiseAnd | Binary Predicate that takes two arguments argument x , and y and returns the bitwise operation x&y |
Cvtkm::BitwiseOr | Binary Predicate that takes two arguments argument x , and y and returns the bitwise operation x|y |
Cvtkm::BitwiseXor | Binary Predicate that takes two arguments argument x , and y and returns the bitwise operation x^y |
Cvtkm::worklet::zfp::block_traits< T > | |
Cvtkm::worklet::zfp::block_traits< 1 > | |
Cvtkm::worklet::zfp::block_traits< 2 > | |
Cvtkm::worklet::zfp::BlockReader< block_size, WordsPortalType > | |
Cvtkm::worklet::zfp::BlockWriter< block_size, AtomicPortalType > | |
Cvtkm::worklet::BoundaryClamp | Clamps boundary values to the nearest valid i,j,k value |
Cvtkm::exec::BoundaryState | Provides a neighborhood's placement with respect to the mesh's boundary |
Cvtkm::worklet::contourtree_distributed::BoundaryTree | Boundary Restricted Augmented Contour Tree (BRACT) |
Cvtkm::worklet::contourtree_distributed::BoundaryTreeMaker< MeshType, MeshBoundaryExecObjType > | Class to compute the Boundary Restricted Augmented Contour Tree (BRACT), a.k.a., BoundaryTree |
Cvtkm::worklet::contourtree_distributed::bract_maker::BoundaryTreeNodeComparatorImpl | Device implementation of the comparator used for sorting hyperarcs |
Cvtkm::rendering::BoundingBoxAnnotation | |
Cvtkm::Bounds | Represent an axis-aligned 3D bounds in space |
Cvtkm::io::BOVDataSetReader | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::Branch< T > | |
Cvtkm::worklet::contourtree_distributed::BranchCompiler | |
Cvtkm::interop::BufferState | Manages the state for transferring an ArrayHandle to opengl |
Cvtkm::rendering::raytracing::BVHTraverser | |
Cvtkm::worklet::ExtractStructured::CallRun | |
Cvtkm::rendering::Camera | |
Cvtkm::rendering::raytracing::Camera | |
Cvtkm::rendering::Camera::Camera2DStruct | |
Cvtkm::rendering::Camera::Camera3DStruct | |
►Cvtkm::rendering::Canvas | |
Cvtkm::rendering::CanvasRayTracer | |
Cvtkm::CellClassification | Bit flags used in ghost arrays to identify what type a cell is |
Cvtkm::worklet::CellDeepCopy | Container for worklets and helper methods to copy a cell set to a new CellSetExplicit structure |
Cvtkm::worklet::CellGradient | |
Cvtkm::exec::CellInterpolationHelper | |
Cvtkm::rendering::raytracing::CellIntersector< CellType > | |
Cvtkm::rendering::raytracing::CellIntersector< 254 > | |
Cvtkm::rendering::raytracing::CellIntersector< 255 > | |
Cvtkm::rendering::raytracing::CellIntersector< CELL_SHAPE_HEXAHEDRON > | |
Cvtkm::rendering::raytracing::CellIntersector< CELL_SHAPE_TETRA > | |
Cvtkm::rendering::raytracing::CellIntersector< CELL_SHAPE_WEDGE > | |
Cvtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | |
Cvtkm::exec::CellLocatorBoundingIntervalHierarchyNode | |
Cvtkm::exec::CellLocatorMultiplexer< LocatorTypes > | |
Cvtkm::exec::CellLocatorPartitioned | |
Cvtkm::exec::CellLocatorRectilinearGrid | |
Cvtkm::exec::CellLocatorTwoLevel< CellStructureType > | |
Cvtkm::exec::CellLocatorUniformBins< CellStructureType > | |
Cvtkm::exec::CellLocatorUniformGrid | |
Cvtkm::rendering::raytracing::CellSampler< CellType > | |
Cvtkm::rendering::raytracing::CellSampler< 255 > | |
Cvtkm::rendering::raytracing::CellSampler< CELL_SHAPE_HEXAHEDRON > | |
Cvtkm::rendering::raytracing::CellSampler< CELL_SHAPE_PYRAMID > | |
Cvtkm::rendering::raytracing::CellSampler< CELL_SHAPE_STRUCTURED > | |
Cvtkm::rendering::raytracing::CellSampler< CELL_SHAPE_TETRA > | |
Cvtkm::rendering::raytracing::CellSampler< CELL_SHAPE_WEDGE > | |
►Cvtkm::cont::CellSet | |
Cvtkm::cont::CellSetExtrude | |
Cvtkm::worklet::connectivity::CellSetConnectivity | |
Cvtkm::worklet::connectivity::CellSetDualGraph | |
Cvtkm::cont::CellSetExplicit< ShapesStorageTag, ConnectivityStorageTag, OffsetsStorageTag > | |
Cvtkm::cont::CellSetPermutation< OriginalCellSetType_, PermutationArrayHandleType_ > | |
Cvtkm::cont::CellSetSingleType< ConnectivityStorageTag > | |
Cvtkm::cont::CellSetStructured< DIMENSION > | |
Cvtkm::cont::CellSetStructured< 3 > | |
Cvtkm::CellShapeIdToTag< Id > | A traits-like class to get an CellShapeId known at compile time to a tag |
Cvtkm::CellShapeTagGeneric | A special cell shape tag that holds a cell shape that is not known at compile time |
Cvtkm::rendering::raytracing::CellTables | |
Cvtkm::CellTopologicalDimensionsTag< dimension > | vtkm::CellTraits::TopologyDimensionType is typedef to this with the template parameter set to TOPOLOGICAL_DIMENSIONS |
Cvtkm::CellTraits< CellTag > | Information about a cell based on its tag |
Cvtkm::CellTraitsTagSizeFixed | Tag for cell shapes with a fixed number of points |
Cvtkm::CellTraitsTagSizeVariable | Tag for cell shapes that can have a variable number of points |
Cvtkm::worklet::contourtree::ChainGraph< T, StorageType > | |
Cvtkm::rendering::raytracing::ChannelBuffer< Precision > | Mananges a buffer that contains many channels per value (e.g., RGBA values) |
Cvtkm::rendering::raytracing::ChannelBuffer< FloatType > | |
Cvtkm::rendering::raytracing::ChannelBufferOperations | |
Cvtkm::rendering::BitmapFont::Character | |
Cvtkm::ChargedParticle | |
Cvtkm::cont::openmp::CleanArrayRefImpl< T > | |
Cvtkm::worklet::Clip | |
Cvtkm::worklet::ClipStats | |
Cvtkm::worklet::Clip::ClipWithImplicitFunction< CellSetType, ImplicitFunction > | |
Cvtkm::worklet::contourtree_distributed::CobmineHyperSweepBlockFunctor< ContourTreeDataFieldType > | |
Cvtkm::rendering::Color | It's a color! |
Cvtkm::rendering::ColorBarAnnotation | |
Cvtkm::rendering::ColorLegendAnnotation | |
Cvtkm::exec::ColorTable | |
Cvtkm::cont::ColorTableSamplesRGB | Color Sample Table used with vtkm::cont::ColorTable for fast coloring |
Cvtkm::cont::ColorTableSamplesRGBA | Color Sample Table used with vtkm::cont::ColorTable for fast coloring |
Cvtkm::worklet::contourtree_augmented::mesh_dem_contourtree_mesh_inc::CombinedSimulatedSimplicityIndexComparatorImpl< FieldType > | Implementation of the comparator used initial sort of data values in ContourTreeMesh<FieldType>::MergeWith |
Cvtkm::worklet::contourtree_augmented::mesh_dem_contourtree_mesh_inc::CombinedVectorDifferentFromNextDecoratorImpl | Decorator to compute if element i is different from element i+1 in an arrays |
Cvtkm::worklet::contour::CommonState | |
Cvtkm::worklet::colorconversion::ComponentPortal | |
Cvtkm::io::ComponentTypeFromSize< size, typename > | |
Cvtkm::io::ComponentTypeFromSize< size, typename std::enable_if<(size==16)>::type > | |
Cvtkm::io::ComponentTypeFromSize< size, typename std::enable_if<(size==8)>::type > | |
Cvtkm::worklet::histogram::ComputeBins | |
Cvtkm::worklet::contourtree_distributed::ComputeDistributedContourTreeFunctor< FieldType > | Functor used by DIY reduce the merge data blocks in parallel |
Cvtkm::worklet::moments::ComputeMoments | |
Cvtkm::cont::CellSetExplicit< ShapesStorageTag, ConnectivityStorageTag, OffsetsStorageTag >::ConnectivityChooser< VisitTopology, IncidentTopology > | |
Cvtkm::exec::ConnectivityExplicit< ShapesPortalType, ConnectivityPortalType, OffsetsPortalType > | |
Cvtkm::exec::ConnectivityExtrude | |
Cvtkm::exec::ConnectivityPermutedVisitCellsWithPoints< PermutationPortal, OriginalConnectivity > | |
Cvtkm::exec::ConnectivityPermutedVisitPointsWithCells< ConnectivityPortalType, OffsetPortalType > | |
Cvtkm::rendering::ConnectivityProxy | |
Cvtkm::exec::ConnectivityStructured< VisitTopology, IncidentTopology, Dimension > | |
Cvtkm::rendering::raytracing::ConnectivityTracer | ConnectivityTracer is volumetric ray tracer for unstructured grids |
Cvtkm::worklet::Contour | Compute the isosurface of a given 3D data set, supports all linear cell types |
Cvtkm::worklet::contourtree::ContourTree< T, StorageType > | |
Cvtkm::worklet::contourtree_augmented::ContourTree | |
Cvtkm::worklet::ContourTreeAugmented | Compute the contour tree for 2d and 3d uniform grids and arbitrary topology graphs |
Cvtkm::worklet::contourtree_distributed::ContourTreeBlockData< FieldType > | |
Cvtkm::worklet::contourtree_augmented::ContourTreeMaker | |
Cvtkm::worklet::ContourTreeMesh2D | |
Cvtkm::worklet::ContourTreeMesh3D | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::ContourTreeNodeComparatorImpl | |
Cvtkm::worklet::contourtree_distributed::bract_maker::ContourTreeNodeHyperArcComparatorImpl | |
Cvtkm::worklet::contourtree_augmented::ContourTreeNoSuchElementSuperParents | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::ContourTreeSuperNodeComparatorImpl | |
►Cvtkm::cont::arg::ControlSignatureTagBase | The base class for all tags used in a ControlSignature |
Cvtkm::worklet::gradient::GradientOutputs | |
Cvtkm::worklet::WorkletMapField::FieldIn | A control signature tag for input fields |
Cvtkm::worklet::WorkletMapField::FieldInOut | A control signature tag for input-output (in-place) fields |
Cvtkm::worklet::WorkletMapField::FieldOut | A control signature tag for output fields |
Cvtkm::worklet::WorkletMapTopology< VisitTopology, IncidentTopology >::CellSetIn | A control signature tag for input connectivity |
Cvtkm::worklet::WorkletMapTopology< VisitTopology, IncidentTopology >::FieldInIncident | A control signature tag for input fields from the incident topology |
Cvtkm::worklet::WorkletMapTopology< VisitTopology, IncidentTopology >::FieldInOut | A control signature tag for input-output (in-place) fields from the visited topology |
Cvtkm::worklet::WorkletMapTopology< VisitTopology, IncidentTopology >::FieldInVisit | A control signature tag for input fields from the visited topology |
Cvtkm::worklet::WorkletMapTopology< VisitTopology, IncidentTopology >::FieldOut | A control signature tag for output fields |
Cvtkm::worklet::WorkletNeighborhood::CellSetIn | A control signature tag for input connectivity |
Cvtkm::worklet::WorkletNeighborhood::FieldIn | A control signature tag for input point fields |
Cvtkm::worklet::WorkletNeighborhood::FieldInNeighborhood | A control signature tag for neighborhood input values |
Cvtkm::worklet::WorkletNeighborhood::FieldInOut | A control signature tag for input-output (in-place) point fields |
Cvtkm::worklet::WorkletNeighborhood::FieldOut | A control signature tag for output point fields |
Cvtkm::worklet::WorkletReduceByKey::KeysIn | A control signature tag for input keys |
Cvtkm::worklet::WorkletReduceByKey::ReducedValuesIn | A control signature tag for reduced output values |
Cvtkm::worklet::WorkletReduceByKey::ReducedValuesInOut | A control signature tag for reduced output values |
Cvtkm::worklet::WorkletReduceByKey::ReducedValuesOut | A control signature tag for reduced output values |
Cvtkm::worklet::WorkletReduceByKey::ValuesIn | A control signature tag for input values |
Cvtkm::worklet::WorkletReduceByKey::ValuesInOut | A control signature tag for input/output values |
Cvtkm::worklet::WorkletReduceByKey::ValuesOut | A control signature tag for output values |
Cvtkm::cont::tbb::CopyBody< InputPortalType, OutputPortalType > | |
Cvtkm::cont::tbb::CopyIfBody< InputPortalType, StencilPortalType, OutputPortalType, UnaryPredicateType > | |
Cvtkm::cont::openmp::CopyIfHelper | |
Cvtkm::worklet::cosmotools::CosmoTools< T, StorageType > | |
Cvtkm::worklet::CosmoTools | |
Cvtkm::exec::arg::CustomScatterOrMaskTag | Used for when not using MaskNone and ScatterIdentity |
Cvtkm::rendering::raytracing::CylinderExtractor | CylinderExtractor creates a line segments from the edges of a cell set |
Cvtkm::rendering::Cylinderizer | |
Cvtkm::cont::DataSet | |
Cvtkm::cont::DataSetBuilderCurvilinear | |
Cvtkm::cont::DataSetBuilderExplicit | |
Cvtkm::cont::DataSetBuilderExplicitIterative | |
Cvtkm::cont::DataSetBuilderRectilinear | |
Cvtkm::cont::DataSetBuilderUniform | |
►Cvtkm::worklet::contourtree_augmented::DataSetMesh | |
Cvtkm::worklet::contourtree_augmented::DataSetMeshTriangulation2DFreudenthal | Class representing a 2D dataset mesh with freudenthal triangulation connectivity for contour tree computation |
Cvtkm::worklet::contourtree_augmented::DataSetMeshTriangulation3DFreudenthal | |
Cvtkm::worklet::contourtree_augmented::DataSetMeshTriangulation3DMarchingCubes | |
Cvtkm::worklet::contour::DeduceCellType | |
Cvtkm::worklet::contour::DeduceCoordType | |
Cvtkm::worklet::gradient::DeducedPointGrad< CoordinateSystem, T, S > | |
Cvtkm::worklet::splatkernels::default_norm_value< Dim > | |
Cvtkm::worklet::splatkernels::default_norm_value< 2 > | |
Cvtkm::worklet::splatkernels::default_norm_value< 3 > | |
Cvtkm::exec::arg::DefaultScatterAndMaskTag | Uses spaces optimizations when using MaskNone and ScatterIdentity |
Cvtkm::worklet::connectivity::CellSetDualGraph::degree2 | |
Cvtkm::worklet::DescriptiveStatistics | |
Cvtkm::cont::DeviceAdapterAlgorithm< DeviceAdapterTag > | Struct containing device adapter algorithms |
►Cvtkm::cont::internal::DeviceAdapterAlgorithmGeneral< DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagKokkos >, vtkm::cont::DeviceAdapterTagKokkos > | |
Cvtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagKokkos > | |
►Cvtkm::cont::internal::DeviceAdapterAlgorithmGeneral< DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagOpenMP >, vtkm::cont::DeviceAdapterTagOpenMP > | |
Cvtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagOpenMP > | |
►Cvtkm::cont::internal::DeviceAdapterAlgorithmGeneral< DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial >, vtkm::cont::DeviceAdapterTagSerial > | |
Cvtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagSerial > | |
►Cvtkm::cont::internal::DeviceAdapterAlgorithmGeneral< DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB >, vtkm::cont::DeviceAdapterTagTBB > | |
Cvtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagTBB > | |
►Cvtkm::cont::internal::DeviceAdapterAlgorithmGeneral< vtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagCuda >, vtkm::cont::DeviceAdapterTagCuda > | |
Cvtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagCuda > | |
Cvtkm::cont::DeviceAdapterId | |
Cvtkm::cont::DeviceAdapterRuntimeDetector< DeviceAdapterTag > | Class providing a device-specific runtime support detector |
Cvtkm::cont::DeviceAdapterRuntimeDetector< vtkm::cont::DeviceAdapterTagCuda > | Class providing a CUDA runtime support detector |
Cvtkm::cont::DeviceAdapterRuntimeDetector< vtkm::cont::DeviceAdapterTagKokkos > | Determine if this machine supports Kokkos backend |
Cvtkm::cont::DeviceAdapterRuntimeDetector< vtkm::cont::DeviceAdapterTagOpenMP > | Determine if this machine supports Serial backend |
Cvtkm::cont::DeviceAdapterRuntimeDetector< vtkm::cont::DeviceAdapterTagSerial > | Determine if this machine supports Serial backend |
Cvtkm::cont::DeviceAdapterRuntimeDetector< vtkm::cont::DeviceAdapterTagTBB > | Determine if this machine supports Serial backend |
Cvtkm::cont::DeviceAdapterTag___ | A tag specifying the interface between the control and execution environments |
Cvtkm::cont::DeviceAdapterTimerImplementation< DeviceAdapterTag > | Class providing a device-specific timer |
Cvtkm::cont::DeviceAdapterTimerImplementation< vtkm::cont::DeviceAdapterTagCuda > | Specialization of DeviceAdapterTimerImplementation for CUDA CUDA contains its own high resolution timer that are able to track how long it takes to execute async kernels |
Cvtkm::cont::DeviceAdapterTimerImplementation< vtkm::cont::DeviceAdapterTagTBB > | TBB contains its own high resolution timer |
Cvtkm::cont::DeviceAdapterTraits< DeviceAdapter > | |
Cvtkm::rendering::raytracing::DeviceStringFunctor | |
Cvtkm::cont::DeviceTaskTypes< DeviceTag > | Class providing a device-specific support for selecting the optimal Task type for a given worklet |
Cvtkm::cont::DeviceTaskTypes< vtkm::cont::DeviceAdapterTagCuda > | |
Cvtkm::cont::DeviceTaskTypes< vtkm::cont::DeviceAdapterTagKokkos > | |
Cvtkm::cont::DeviceTaskTypes< vtkm::cont::DeviceAdapterTagOpenMP > | |
Cvtkm::cont::DeviceTaskTypes< vtkm::cont::DeviceAdapterTagSerial > | |
Cvtkm::cont::DeviceTaskTypes< vtkm::cont::DeviceAdapterTagTBB > | |
►Cvtkm::worklet::internal::DispatcherBase< DispatcherCellNeighborhood< WorkletType >, WorkletType, vtkm::worklet::WorkletNeighborhood > | |
Cvtkm::worklet::DispatcherCellNeighborhood< WorkletType > | Dispatcher for worklets that inherit from WorkletCellNeighborhood |
►Cvtkm::worklet::internal::DispatcherBase< DispatcherMapTopology< WorkletType >, WorkletType, vtkm::worklet::detail::WorkletMapTopologyBase > | |
Cvtkm::worklet::DispatcherMapTopology< WorkletType > | Dispatcher for worklets that inherit from WorkletMapTopology |
►Cvtkm::worklet::internal::DispatcherBase< DispatcherPointNeighborhood< WorkletType >, WorkletType, vtkm::worklet::WorkletNeighborhood > | |
Cvtkm::worklet::DispatcherPointNeighborhood< WorkletType > | Dispatcher for worklets that inherit from WorkletPointNeighborhood |
►Cvtkm::worklet::internal::DispatcherBase< DispatcherReduceByKey< WorkletType >, WorkletType, vtkm::worklet::WorkletReduceByKey > | |
Cvtkm::worklet::DispatcherReduceByKey< WorkletType > | Dispatcher for worklets that inherit from WorkletReduceByKey |
Cvtkm::worklet::contourtree_distributed::DistributedContourTreeBlockData< FieldType > | |
Cvtkm::Divide | |
Cvtkm::worklet::contourtree_distributed::Edge | |
Cvtkm::worklet::contourtree_augmented::EdgeDataHeight | |
Cvtkm::worklet::contourtree_augmented::EdgeDataVolume | |
Cvtkm::worklet::EdgeInterpolation | |
Cvtkm::worklet::contourtree::EdgePair | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::EdgePeakComparatorImpl | |
Cvtkm::worklet::marching_cells::EdgeVertex< Comp > | |
Cvtkm::rendering::raytracing::Ray< Precision >::EnableIntersectionDataFunctor | |
Cvtkm::cont::EnvironmentTracker | Maintain MPI controller, if any, for distributed operation |
Cvtkm::Equal | Binary Predicate that takes two arguments argument x , and y and returns True if and only if x is equal to y |
Cvtkm::worklet::EdgeInterpolation::EqualToOp | |
Cvtkm::worklet::flow::EulerIntegrator< EvaluatorType > | |
►Cexception | |
►Cvtkm::cont::Error | The superclass of all exceptions thrown by any VTKm function or method |
Cvtkm::cont::cuda::ErrorCuda | This error is thrown whenever an unidentified CUDA runtime error is encountered |
Cvtkm::cont::ErrorBadAllocation | This class is thrown when VTK-m attempts to manipulate memory that it should not |
Cvtkm::cont::ErrorBadDevice | This class is thrown when VTK-m performs an operation that is not supported on the current device |
Cvtkm::cont::ErrorBadType | This class is thrown when VTK-m encounters data of a type that is incompatible with the current operation |
Cvtkm::cont::ErrorBadValue | This class is thrown when a VTKm function or method encounters an invalid value that inhibits progress |
Cvtkm::cont::ErrorExecution | This class is thrown in the control environment whenever an error occurs in the execution environment |
Cvtkm::cont::ErrorFilterExecution | This class is primarily intended to filters to throw in the control environment to indicate an execution failure due to misconfiguration e.g |
Cvtkm::cont::ErrorInternal | This class is thrown when VTKm detects an internal state that should never be reached |
Cvtkm::cont::ErrorUserAbort | This class is thrown when vtk-m detects a request for aborting execution in the current thread |
Cvtkm::io::ErrorIO | |
Cvtkm::worklet::flow::ExecEulerIntegrator< EvaluatorType > | |
Cvtkm::worklet::contourtree::VertexMergeComparator< T, StorageType >::ExecObject | |
Cvtkm::worklet::contourtree::EdgePeakComparator< T, StorageType >::ExecObject | |
Cvtkm::worklet::marching_cells::EdgeWeightGenerateMetaData::ExecObject | |
Cvtkm::worklet::marching_cells::CellClassifyTable::ExecObject< DeviceAdapter > | |
Cvtkm::worklet::marching_cells::TriangleGenerationTable::ExecObject< DeviceAdapter > | |
Cvtkm::worklet::flow::ExecRK4Integrator< ExecEvaluatorType > | |
Cvtkm::worklet::ExecutionConnectivityExplicit | |
Cvtkm::worklet::flow::ExecutionElectroMagneticField< FieldArrayType > | |
Cvtkm::worklet::flow::ExecutionGridEvaluator< FieldType > | |
►Cvtkm::cont::ExecutionObjectBase | Base ExecutionObjectBase for execution objects to inherit from so that you can use an arbitrary object as a parameter in an execution environment function |
►Cvtkm::cont::internal::CellLocatorBase< CellLocatorBoundingIntervalHierarchy > | |
Cvtkm::cont::CellLocatorBoundingIntervalHierarchy | |
►Cvtkm::cont::internal::CellLocatorBase< CellLocatorGeneral > | |
Cvtkm::cont::CellLocatorGeneral | A CellLocator that works generally well for any supported cell set |
►Cvtkm::cont::internal::CellLocatorBase< CellLocatorRectilinearGrid > | |
Cvtkm::cont::CellLocatorRectilinearGrid | |
►Cvtkm::cont::internal::CellLocatorBase< CellLocatorTwoLevel > | |
Cvtkm::cont::CellLocatorTwoLevel | A locator that uses 2 nested levels of grids |
►Cvtkm::cont::internal::CellLocatorBase< CellLocatorUniformBins > | |
Cvtkm::cont::CellLocatorUniformBins | A locator that uses a uniform grid |
►Cvtkm::cont::internal::CellLocatorBase< CellLocatorUniformGrid > | |
Cvtkm::cont::CellLocatorUniformGrid | |
►Cvtkm::exec::GradientVecOutput< vtkm::Vec3f_32 > | |
Cvtkm::exec::GradientOutput< vtkm::Vec3f_32 > | |
►Cvtkm::exec::GradientVecOutput< vtkm::Vec3f_64 > | |
Cvtkm::exec::GradientOutput< vtkm::Vec3f_64 > | |
►Cvtkm::cont::internal::PointLocatorBase< PointLocatorSparseGrid > | |
Cvtkm::cont::PointLocatorSparseGrid | A locator that bins points in a sparsely stored grid |
Cvtkm::cont::AtomicArray< T > | A type list containing types that can be used with an AtomicArray |
Cvtkm::cont::CellInterpolationHelper | |
Cvtkm::cont::CellLocatorPartitioned | |
Cvtkm::cont::ColorTable | Color Table for coloring arbitrary fields |
►Cvtkm::cont::ExecutionAndControlObjectBase | Base ExecutionAndControlObjectBase class |
►Cvtkm::internal::ImplicitFunctionBase< Box > | |
Cvtkm::Box | Implicit function for a box |
►Cvtkm::internal::ImplicitFunctionBase< Cylinder > | |
Cvtkm::Cylinder | Implicit function for a cylinder |
►Cvtkm::internal::ImplicitFunctionBase< Frustum > | |
Cvtkm::Frustum | Implicit function for a frustum |
►Cvtkm::internal::ImplicitFunctionBase< ImplicitFunctionMultiplexer< ImplicitFunctionTypes... > > | |
►Cvtkm::ImplicitFunctionMultiplexer< vtkm::Box, vtkm::Cylinder, vtkm::Frustum, vtkm::Plane, vtkm::Sphere > | |
Cvtkm::ImplicitFunctionGeneral | Implicit function that can switch among known implicit function types |
Cvtkm::ImplicitFunctionMultiplexer< ImplicitFunctionTypes > | Implicit function that can switch among different types |
Cvtkm::worklet::MIRObject< IDType, FloatType > | |
Cvtkm::worklet::MIRParentObject | |
Cvtkm::worklet::PointMerge::BinLocator | |
►Cvtkm::exec::GradientScalarOutput< T > | |
Cvtkm::exec::GradientOutput< T > | |
Cvtkm::exec::GradientVecOutput< T > | |
►Cvtkm::rendering::raytracing::MeshConnectivityContainer | |
Cvtkm::rendering::raytracing::MeshConnectivityContainerSingleType | |
Cvtkm::rendering::raytracing::MeshConnectivityContainerStructured | |
Cvtkm::rendering::raytracing::MeshConnectivityContainerUnstructured | |
Cvtkm::rendering::Texture2D< NumComponents >::Texture2DSampler | |
Cvtkm::worklet::ConnectivityExplicit | |
Cvtkm::worklet::contourtree::EdgePeakComparator< T, StorageType > | |
Cvtkm::worklet::contourtree::VertexMergeComparator< T, StorageType > | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::EdgePeakComparator | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::HyperArcSuperNodeComparator | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::SuperArcNodeComparator | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::ContourTreeNodeComparator | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::ContourTreeSuperNodeComparator | |
Cvtkm::worklet::contourtree_augmented::ContourTreeMesh< FieldType > | |
Cvtkm::worklet::contourtree_augmented::DataSetMeshTriangulation2DFreudenthal | Class representing a 2D dataset mesh with freudenthal triangulation connectivity for contour tree computation |
Cvtkm::worklet::contourtree_augmented::DataSetMeshTriangulation3DFreudenthal | |
Cvtkm::worklet::contourtree_augmented::DataSetMeshTriangulation3DMarchingCubes | |
Cvtkm::worklet::contourtree_augmented::mesh_dem::SimulatedSimplicityIndexComparator< T, StorageType > | |
Cvtkm::worklet::contourtree_augmented::mesh_dem_contourtree_mesh_inc::ArcComparator | |
Cvtkm::worklet::contourtree_augmented::mesh_dem_contourtree_mesh_inc::CombinedSimulatedSimplicityIndexComparator< FieldType > | Execution object for the comparator used initial sort of data values in ContourTreeMesh<FieldType>::MergeWith |
Cvtkm::worklet::contourtree_augmented::MeshBoundary2DExec | |
Cvtkm::worklet::contourtree_augmented::MeshBoundary3DExec | |
Cvtkm::worklet::contourtree_augmented::MeshBoundaryContourTreeMeshExec | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::SuperArcVolumetricComparator | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::SuperNodeBranchComparator | |
Cvtkm::worklet::contourtree_distributed::bract_maker::BoundaryTreeNodeComparator | Comparator used to compare hyperarcs for sort |
Cvtkm::worklet::contourtree_distributed::bract_maker::ContourTreeNodeHyperArcComparator | Comparator to use for sorting nodes by hyperparent (i.e |
Cvtkm::worklet::contourtree_distributed::bract_maker::HyperarcComparator | Comparator used to compare hyperarcs for sort |
Cvtkm::worklet::contourtree_distributed::FindRegularByGlobal | ExecutionObject to generate a device object to use FindRegularByGlobal for the HierarchicalContourTree |
Cvtkm::worklet::contourtree_distributed::FindSuperArcBetweenNodes | ExecutionObject to generate a device object to use FindSuperArcBetweenNodes for the HierarchicalContourTree |
Cvtkm::worklet::contourtree_distributed::FindSuperArcForUnknownNode< FieldType > | ExecutionObject to generate a device object to use FindSuperArcForUnknownNode for the HierarchicalContourTree |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::AttachmentAndSupernodeComparator< FieldType > | Execution object for Compartor used in HierarchicalAugmenter<FieldType>::ResizeArrays to sort this->SupernodeSorter A comparator that sorts supernode pairs by: |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::AttachmentIdsEqualComparator | Execution object for a comparator that sorts supernode pairs by: |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::AttachmentSuperparentAndIndexComparator | Execution object for a comparator that sorts supernode pairs by: |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::IsAttachementPointNeededPredicate | |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::IsAttachementPointPredicate | |
Cvtkm::worklet::contourtree_distributed::hierarchical_hyper_sweeper::TransferTargetComperator | |
Cvtkm::worklet::contourtree_distributed::PermuteComparator | |
Cvtkm::worklet::contourtree_distributed::tree_grafter::HyperNodeWhenComparator | |
Cvtkm::worklet::contourtree_distributed::tree_grafter::PermuteComparator | |
Cvtkm::worklet::contourtree_distributed::tree_grafter::SuperarcWasNotTransferredPredicate | |
Cvtkm::worklet::contourtree_distributed::tree_grafter::SuperNodeWhenComparator | |
Cvtkm::worklet::flow::ElectroMagneticField< FieldArrayType > | |
Cvtkm::worklet::flow::GridEvaluator< FieldType > | |
Cvtkm::worklet::flow::Particles< ParticleType > | |
Cvtkm::worklet::flow::StateRecordingParticles< ParticleType > | |
Cvtkm::worklet::flow::Stepper< IntegratorType, EvaluatorType > | |
Cvtkm::worklet::flow::TemporalGridEvaluator< FieldType > | |
Cvtkm::worklet::flow::VelocityField< FieldArrayType > | |
Cvtkm::worklet::marching_cells::CellClassifyTable | |
Cvtkm::worklet::marching_cells::EdgeWeightGenerateMetaData | Used to store data need for the EdgeWeightGenerate worklet |
Cvtkm::worklet::marching_cells::TriangleGenerationTable | |
Cvtkm::worklet::MIRCases::MIRTables | |
Cvtkm::worklet::scalar_topology::hierarchical_volumetric_branch_decomposer::SuperArcVolumetricComparatorIndirectGlobalIdComparator | Execution object for Compartor used in HierarchicalVolumetricBranchDecomposer<FieldType>::LocalBestUpDownByVolume |
Cvtkm::worklet::StableSortIndices::IndirectSortPredicateExecObject< KeyArrayType > | |
Cvtkm::worklet::StableSortIndices::IndirectUniquePredicateExecObject< KeyArrayType > | |
►Cvtkm::exec::arg::ExecutionSignatureTagBase | The base class for all tags used in an ExecutionSignature |
Cvtkm::exec::arg::BasicArg< ControlSignatureIndex > | The underlying tag for basic ExecutionSignature arguments |
►Cvtkm::exec::arg::Boundary | The ExecutionSignature tag to get if executing on a boundary element |
Cvtkm::worklet::WorkletNeighborhood::Boundary | The ExecutionSignature tag to query if the current iteration is inside the boundary |
►Cvtkm::exec::arg::CellShape | The ExecutionSignature tag to use to get the cell shape |
Cvtkm::worklet::WorkletMapTopology< VisitTopology, IncidentTopology >::CellShape | An execution signature tag for getting the cell shape |
►Cvtkm::exec::arg::IncidentElementCount | The ExecutionSignature tag to get the number of incident elements |
Cvtkm::worklet::WorkletMapTopology< VisitTopology, IncidentTopology >::IncidentElementCount | An execution signature tag to get the number of incident elements |
►Cvtkm::exec::arg::IncidentElementIndices | The ExecutionSignature tag to get the indices of visited elements |
Cvtkm::worklet::WorkletMapTopology< VisitTopology, IncidentTopology >::IncidentElementIndices | An execution signature tag to get the indices of from elements |
Cvtkm::exec::arg::InputIndex | The ExecutionSignature tag to use to get the input index |
Cvtkm::exec::arg::OutputIndex | The ExecutionSignature tag to use to get the output index |
Cvtkm::exec::arg::ThreadIndices | The ExecutionSignature tag to use to get the thread indices |
►Cvtkm::exec::arg::ValueCount | The ExecutionSignature tag to get the number of values |
Cvtkm::worklet::WorkletReduceByKey::ValueCount | The ExecutionSignature tag to get the number of values |
Cvtkm::exec::arg::VisitIndex | The ExecutionSignature tag to use to get the visit index |
Cvtkm::exec::arg::WorkIndex | The ExecutionSignature tag to use to get the work index |
Cvtkm::worklet::flow::ExecutionTemporalGridEvaluator< FieldType > | |
Cvtkm::cont::BitField::ExecutionTypes< Device > | |
Cvtkm::worklet::GradientOutputFields< T >::ExecutionTypes< DeviceAdapter > | |
Cvtkm::worklet::flow::ExecutionVelocityField< FieldArrayType > | |
Cvtkm::worklet::ExternalFaces | |
Cvtkm::worklet::ExtractGeometry | |
Cvtkm::worklet::AverageByKey::ExtractMean | |
Cvtkm::worklet::ExtractPoints | |
Cvtkm::worklet::ExtractStructured | |
Cvtkm::worklet::FacetedSurfaceNormals | |
►Cfalse_type | |
►Cvtkm::internal::is_type_complete< kokkos::internal::ReductionIdentity< BinaryOperator, ResultType > > | |
Cvtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagKokkos >::UseKokkosReduceP1< true, BinaryOperator, ResultType > | |
Cvtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagKokkos >::UseKokkosReduceP1 | |
Cvtkm::cont::IsArrayHandleDiscard< T > | Helper to determine if an ArrayHandle type is an ArrayHandleDiscard |
Cvtkm::exec::arg::Fetch< FetchTag, AspectTag, ExecObjectType > | Class for loading and storing values in thread instance |
Cvtkm::exec::arg::Fetch< FetchTag, vtkm::exec::arg::AspectTagBoundary, ExecObjectType > | |
Cvtkm::exec::arg::Fetch< FetchTag, vtkm::exec::arg::AspectTagCellShape, ExecObjectType > | |
Cvtkm::exec::arg::Fetch< FetchTag, vtkm::exec::arg::AspectTagIncidentElementCount, ExecObjectType > | |
Cvtkm::exec::arg::Fetch< FetchTag, vtkm::exec::arg::AspectTagInputIndex, ExecObjectType > | |
Cvtkm::exec::arg::Fetch< FetchTag, vtkm::exec::arg::AspectTagOutputIndex, ExecObjectType > | |
Cvtkm::exec::arg::Fetch< FetchTag, vtkm::exec::arg::AspectTagThreadIndices, ExecObjectType > | |
Cvtkm::exec::arg::Fetch< FetchTag, vtkm::exec::arg::AspectTagValueCount, ExecObjectType > | |
Cvtkm::exec::arg::Fetch< FetchTag, vtkm::exec::arg::AspectTagVisitIndex, ExecObjectType > | |
Cvtkm::exec::arg::Fetch< FetchTag, vtkm::exec::arg::AspectTagWorkIndex, ExecObjectType > | |
Cvtkm::exec::arg::Fetch< FetchType, vtkm::exec::arg::AspectTagIncidentElementIndices, ExecObjectType > | |
Cvtkm::exec::arg::Fetch< vtkm::exec::arg::FetchTagArrayDirectIn, vtkm::exec::arg::AspectTagDefault, ExecObjectType > | |
Cvtkm::exec::arg::Fetch< vtkm::exec::arg::FetchTagArrayDirectInOut, vtkm::exec::arg::AspectTagDefault, ExecObjectType > | |
Cvtkm::exec::arg::Fetch< vtkm::exec::arg::FetchTagArrayDirectOut, vtkm::exec::arg::AspectTagDefault, ExecObjectType > | |
Cvtkm::exec::arg::Fetch< vtkm::exec::arg::FetchTagArrayNeighborhoodIn, vtkm::exec::arg::AspectTagDefault, ExecObjectType > | |
Cvtkm::exec::arg::Fetch< vtkm::exec::arg::FetchTagArrayTopologyMapIn, vtkm::exec::arg::AspectTagDefault, ExecObjectType > | |
Cvtkm::exec::arg::Fetch< vtkm::exec::arg::FetchTagCellSetIn, vtkm::exec::arg::AspectTagDefault, ExecObjectType > | |
Cvtkm::exec::arg::Fetch< vtkm::exec::arg::FetchTagExecObject, vtkm::exec::arg::AspectTagDefault, ExecObjectType > | |
Cvtkm::exec::arg::Fetch< vtkm::exec::arg::FetchTagWholeCellSetIn, vtkm::exec::arg::AspectTagDefault, ExecObjectType > | |
Cvtkm::exec::arg::FetchTagArrayDirectIn | Fetch tag for getting array values with direct indexing |
Cvtkm::exec::arg::FetchTagArrayDirectInOut | Fetch tag for in-place modifying array values with direct indexing |
Cvtkm::exec::arg::FetchTagArrayDirectOut | Fetch tag for setting array values with direct indexing |
Cvtkm::exec::arg::FetchTagArrayNeighborhoodIn | Fetch tag for getting values of neighborhood around a point |
Cvtkm::exec::arg::FetchTagArrayTopologyMapIn | Fetch tag for getting array values determined by topology connections |
Cvtkm::exec::arg::FetchTagCellSetIn | Fetch tag for getting topology information |
Cvtkm::exec::arg::FetchTagExecObject | Fetch tag for execution objects |
Cvtkm::exec::arg::FetchTagKeysIn | Fetch tag for getting key values in a reduce by key |
Cvtkm::exec::arg::FetchTagWholeCellSetIn | Fetch tag for whole cell sets |
►Cvtkm::cont::Field | A Field encapsulates an array on some piece of the mesh, such as the points, a cell set, a point logical dimension, or the whole mesh |
Cvtkm::cont::CoordinateSystem | |
Cvtkm::worklet::FieldEntropy | |
Cvtkm::worklet::FieldHistogram | |
Cvtkm::exec::FieldNeighborhood< FieldPortalType > | Retrieves field values from a neighborhood |
Cvtkm::filter::FieldSelection | A FieldSelection stores information about fields to map for input dataset to output when a filter is executed |
Cvtkm::worklet::FieldStatistics< FieldType > | |
►Cvtkm::filter::Filter | Base class for all filters |
Cvtkm::filter::field_transform::GenerateIds | Adds fields to a DataSet that give the ids for the points and cells |
►Cvtkm::filter::FilterField | |
Cvtkm::filter::clean_grid::CleanGrid | Clean a mesh to an unstructured grid |
Cvtkm::filter::connected_components::CellSetConnectivity | Finds groups of cells that are connected together through their topology |
Cvtkm::filter::connected_components::ImageConnectivity | |
Cvtkm::filter::contour::ClipWithField | Clip a dataset using a field |
Cvtkm::filter::contour::ClipWithImplicitFunction | Clip a dataset using an implicit function |
►Cvtkm::filter::contour::Contour | Generate isosurface(s) from a Volume |
Cvtkm::filter::contour::Slice | |
Cvtkm::filter::contour::MIRFilter | Calculates and subdivides a mesh based on the material interface reconstruction algorithm |
Cvtkm::filter::density_estimate::Entropy | Construct the entropy histogram of a given Field |
Cvtkm::filter::density_estimate::Histogram | Construct the histogram of a given Field |
Cvtkm::filter::density_estimate::NDEntropy | Calculate the entropy of input N-Dims fields |
Cvtkm::filter::density_estimate::NDHistogram | Generate a N-Dims histogram from input fields |
►Cvtkm::filter::density_estimate::ParticleDensityBase | |
Cvtkm::filter::density_estimate::ParticleDensityCloudInCell | Estimate the density of particles using the Cloud-in-Cell method This filter treats the CoordinateSystem of a DataSet as positions of particles |
Cvtkm::filter::density_estimate::ParticleDensityNearestGridPoint | Estimate the density of particles using the Nearest Grid Point method This filter treats the CoordinateSystem of a DataSet as positions of particles |
Cvtkm::filter::entity_extraction::ExternalFaces | Extract external faces of a geometry |
Cvtkm::filter::entity_extraction::ExtractGeometry | Extract a subset of geometry based on an implicit function |
Cvtkm::filter::entity_extraction::ExtractPoints | Extract only points from a geometry using an implicit function |
Cvtkm::filter::entity_extraction::ExtractStructured | Select piece (e.g., volume of interest) and/or subsample structured points dataset |
Cvtkm::filter::entity_extraction::GhostCellRemove | Removes ghost cells |
Cvtkm::filter::entity_extraction::Mask | Subselect cells using a stride |
Cvtkm::filter::entity_extraction::MaskPoints | Subselect points using a stride |
Cvtkm::filter::entity_extraction::Threshold | Extracts cells which satisfy threshold criterion |
Cvtkm::filter::entity_extraction::ThresholdPoints | |
Cvtkm::filter::field_conversion::CellAverage | Point to cell interpolation filter |
Cvtkm::filter::field_conversion::PointAverage | Cell to Point interpolation filter |
Cvtkm::filter::field_transform::CylindricalCoordinateTransform | Generate a coordinate transformation on coordinates from a dataset |
Cvtkm::filter::field_transform::FieldToColors | Convert an arbitrary field to an RGB or RGBA field |
Cvtkm::filter::field_transform::LogValues | Adds field to a DataSet that gives the log values for the user specified field |
Cvtkm::filter::field_transform::PointElevation | Generate a scalar field along a specified direction |
Cvtkm::filter::field_transform::PointTransform | Generate scalar field from a dataset |
Cvtkm::filter::field_transform::SphericalCoordinateTransform | |
Cvtkm::filter::field_transform::WarpScalar | Modify points by moving points along point normals by the scalar amount times the scalar factor |
Cvtkm::filter::field_transform::WarpVector | Modify points by moving points along a vector multiplied by the scale factor |
►Cvtkm::filter::flow::FilterParticleAdvection | Base class for advecting particles in a vector field |
►Cvtkm::filter::flow::FilterParticleAdvectionSteadyState | |
Cvtkm::filter::flow::ParticleAdvection | Advect particles in a vector field |
Cvtkm::filter::flow::Streamline | Advect particles in a vector field |
►Cvtkm::filter::flow::FilterParticleAdvectionUnsteadyState | |
Cvtkm::filter::flow::Pathline | Advect particles in a vector field |
Cvtkm::filter::flow::PathParticle | Advect particles in a vector field |
Cvtkm::filter::flow::Lagrangian | |
Cvtkm::filter::flow::LagrangianStructures | |
Cvtkm::filter::flow::StreamSurface | Generate streamlines from a vector field |
Cvtkm::filter::geometry_refinement::SplitSharpEdges | Split sharp manifold edges where the feature angle between the adjacent surfaces are larger than the threshold value |
Cvtkm::filter::geometry_refinement::Tube | Generate tube geometry from polylines |
Cvtkm::filter::image_processing::ComputeMoments | |
Cvtkm::filter::image_processing::ImageDifference | Construct an ImageDifference of a given DataSet |
Cvtkm::filter::image_processing::ImageMedian | |
Cvtkm::filter::mesh_info::CellMeasures | Compute the measure of each (3D) cell in a dataset |
Cvtkm::filter::mesh_info::MeshQuality | Computes the quality of an unstructured cell-based mesh |
Cvtkm::filter::mesh_info::MeshQualityArea | |
Cvtkm::filter::mesh_info::MeshQualityAspectGamma | |
Cvtkm::filter::mesh_info::MeshQualityAspectRatio | |
Cvtkm::filter::mesh_info::MeshQualityCondition | |
Cvtkm::filter::mesh_info::MeshQualityDiagonalRatio | |
Cvtkm::filter::mesh_info::MeshQualityDimension | |
Cvtkm::filter::mesh_info::MeshQualityJacobian | |
Cvtkm::filter::mesh_info::MeshQualityMaxAngle | |
Cvtkm::filter::mesh_info::MeshQualityMaxDiagonal | |
Cvtkm::filter::mesh_info::MeshQualityMinAngle | |
Cvtkm::filter::mesh_info::MeshQualityMinDiagonal | |
Cvtkm::filter::mesh_info::MeshQualityOddy | |
Cvtkm::filter::mesh_info::MeshQualityRelativeSizeSquared | |
Cvtkm::filter::mesh_info::MeshQualityScaledJacobian | |
Cvtkm::filter::mesh_info::MeshQualityShape | |
Cvtkm::filter::mesh_info::MeshQualityShapeAndSize | |
Cvtkm::filter::mesh_info::MeshQualityShear | |
Cvtkm::filter::mesh_info::MeshQualitySkew | |
Cvtkm::filter::mesh_info::MeshQualityStretch | |
Cvtkm::filter::mesh_info::MeshQualityTaper | |
Cvtkm::filter::mesh_info::MeshQualityVolume | |
Cvtkm::filter::mesh_info::MeshQualityWarpage | |
Cvtkm::filter::resampling::Probe | |
Cvtkm::filter::scalar_topology::ContourTreeAugmented | Construct the Contour Tree for a 2D or 3D regular mesh |
Cvtkm::filter::scalar_topology::ContourTreeMesh2D | Construct the ContourTree for a 2D Mesh |
Cvtkm::filter::scalar_topology::ContourTreeMesh3D | Construct the ContourTree for a 3D Mesh |
Cvtkm::filter::scalar_topology::ContourTreeUniformDistributed | Construct the Contour Tree for a 2D or 3D regular mesh |
Cvtkm::filter::vector_analysis::CrossProduct | |
Cvtkm::filter::vector_analysis::DotProduct | |
Cvtkm::filter::vector_analysis::Gradient | A general filter for gradient estimation |
Cvtkm::filter::vector_analysis::SurfaceNormals | Compute normals for polygonal mesh |
Cvtkm::filter::vector_analysis::VectorMagnitude | |
Cvtkm::filter::zfp::ZFPCompressor1D | Compress a scalar field using ZFP |
Cvtkm::filter::zfp::ZFPCompressor2D | Compress a scalar field using ZFP |
Cvtkm::filter::zfp::ZFPCompressor3D | Compress a scalar field using ZFP |
Cvtkm::filter::zfp::ZFPDecompressor1D | Compress a scalar field using ZFP |
Cvtkm::filter::zfp::ZFPDecompressor2D | Compress a scalar field using ZFP |
Cvtkm::filter::zfp::ZFPDecompressor3D | Compress a scalar field using ZFP |
Cvtkm::filter::geometry_refinement::Tetrahedralize | |
Cvtkm::filter::geometry_refinement::Triangulate | |
Cvtkm::filter::geometry_refinement::VertexClustering | Reduce the number of triangles in a mesh |
Cvtkm::filter::mesh_info::GhostCellClassify | |
Cvtkm::filter::multi_block::AmrArrays | |
Cvtkm::filter::scalar_topology::DistributedBranchDecompositionFilter | Compute branch decompostion from distributed contour tree |
Cvtkm::worklet::spatialstructure::FilterRanges< LEQ > | |
Cvtkm::worklet::contourtree_distributed::FindRegularByGlobalDeviceData | Device implementation of FindRegularByGlobal for the HierarchicalContourTree |
Cvtkm::worklet::contourtree_distributed::FindSuperArcBetweenNodesDeviceData | Device implementation of FindSuperArcBetweenNodes for the HierarchicalContourTree Used in the hierarchical branch decomposition |
Cvtkm::worklet::contourtree_distributed::FindSuperArcForUnknownNodeDeviceData< FieldType > | Device implementation of FindSuperArcForUnknownNode for the HierarchicalContourTree |
Cvtkm::worklet::flying_edges::FlyingEdges3D | |
Cvtkm::worklet::contourtree_augmented::mesh_dem_contourtree_mesh_inc::ApplyLookupTableDecoratorImpl::Functor< ArrayPortalType, LookupTablePortalType > | |
Cvtkm::worklet::contourtree_augmented::mesh_dem_contourtree_mesh_inc::ArcValidDecoratorImpl::Functor< PortalType > | |
Cvtkm::worklet::contourtree_augmented::mesh_dem_contourtree_mesh_inc::CombinedVectorDifferentFromNextDecoratorImpl::Functor< Portal1Type, Portal2Type, Portal3Type > | |
Cvtkm::worklet::contourtree_augmented::mesh_dem_contourtree_mesh_inc::GetArcFromDecoratorImpl::Functor< Portal1Type, Portal2Type > | |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::IsAscendingDecorator::Functor< PortalType1, PortalType2 > | |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::SetSuperparentSetDecorator::Functor< PortalType1, PortalType2 > | |
►Cvtkm::exec::FunctorBase | Base class for all user worklets invoked in the execution environment from a call to vtkm::cont::DeviceAdapterAlgorithm::Schedule |
Cvtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagCuda >::BitFieldToUnorderedSetFunctor | |
Cvtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagCuda >::CountSetBitsFunctor | |
►Cvtkm::worklet::internal::WorkletBase | Base class for all worklet classes |
►Cvtkm::worklet::detail::WorkletMapTopologyBase | |
Cvtkm::worklet::WorkletMapTopology< VisitTopology, IncidentTopology > | Base class for worklets that map topology elements onto each other |
►Cvtkm::worklet::WorkletMapTopology< vtkm::TopologyElementTagCell, vtkm::TopologyElementTagPoint > | |
►Cvtkm::worklet::WorkletVisitCellsWithPoints | Base class for worklets that map from Points to Cells |
Cvtkm::rendering::Cylinderizer::CountSegments | |
Cvtkm::rendering::Cylinderizer::Cylinderize | |
Cvtkm::rendering::Cylinderizer::SegmentedStructured< DIM > | |
Cvtkm::rendering::Quadralizer::CountQuads | |
Cvtkm::rendering::Quadralizer::Quadralize | |
Cvtkm::rendering::Quadralizer::SegmentedStructured< DIM > | |
Cvtkm::rendering::raytracing::MortonCodeFace | |
Cvtkm::rendering::Triangulator::CountTriangles | |
Cvtkm::rendering::Triangulator::Triangulate | |
Cvtkm::rendering::Triangulator::TriangulateStructured< DIM > | |
Cvtkm::worklet::CalcVol | |
Cvtkm::worklet::CellAverage | |
Cvtkm::worklet::CellDeepCopy::CountCellPoints | |
Cvtkm::worklet::CellDeepCopy::PassCellStructure | |
Cvtkm::worklet::CellMeasure | Simple functor that returns the spatial integral of each cell as a cell field |
Cvtkm::worklet::CheckFor2D | |
Cvtkm::worklet::Clip::ComputeStats | |
Cvtkm::worklet::Clip::GenerateCellSet | |
Cvtkm::worklet::ComputeStats | |
Cvtkm::worklet::ExternalFaces::BuildConnectivityStructured | |
Cvtkm::worklet::ExternalFaces::CountPolyDataCellPoints | |
Cvtkm::worklet::ExternalFaces::FaceHash | |
Cvtkm::worklet::ExternalFaces::IsPolyDataCell | |
Cvtkm::worklet::ExternalFaces::NumExternalFacesPerStructuredCell | |
Cvtkm::worklet::ExternalFaces::NumFacesPerCell | |
Cvtkm::worklet::ExternalFaces::PassPolyDataCells | |
Cvtkm::worklet::ExtractGeometry::ExtractCellsByVOI | |
Cvtkm::worklet::ExtractVFsForMIR | |
Cvtkm::worklet::ExtractVFsForMIR_C | |
Cvtkm::worklet::FacetedSurfaceNormals::Worklet< NormalFnctr > | |
Cvtkm::worklet::flow::StreamSurface::CountPolylines | |
Cvtkm::worklet::flying_edges::ComputePass2 | |
Cvtkm::worklet::flying_edges::ComputePass4X< T > | |
Cvtkm::worklet::flying_edges::ComputePass4XWithNormals< T > | |
Cvtkm::worklet::flying_edges::ComputePass4Y< T > | |
Cvtkm::worklet::GenerateCellSet | |
Cvtkm::worklet::gradient::CellGradient | |
Cvtkm::worklet::marching_cells::ClassifyCell< T > | |
Cvtkm::worklet::marching_cells::EdgeWeightGenerate< T > | Compute the weights for each edge that is used to generate a point in the resulting iso-surface |
Cvtkm::worklet::OrientCellNormals::WorkletMarkActivePoints | |
Cvtkm::worklet::OrientPointAndCellNormals::WorkletMarkActivePoints | |
Cvtkm::worklet::OrientPointAndCellNormals::WorkletProcessCellNormals | |
Cvtkm::worklet::OrientPointNormals::WorkletMarkActivePoints | |
Cvtkm::worklet::Probe::HiddenCellsWorklet | |
Cvtkm::worklet::Probe::ProbeUniformPoints | |
Cvtkm::worklet::RemoveDegenerateCells::IdentifyDegenerates | |
Cvtkm::worklet::spatialstructure::CellRangesExtracter | |
Cvtkm::worklet::tetrahedralize::TetrahedralizeCell | |
Cvtkm::worklet::TetrahedralizeExplicit::TetrahedralizeCell | |
Cvtkm::worklet::TetrahedralizeExplicit::TetrahedraPerCell | |
Cvtkm::worklet::Threshold::ThresholdByPointField< UnaryPredicate > | |
Cvtkm::worklet::TriangleWinding::WorkletGetCellShapesAndSizes | |
Cvtkm::worklet::TriangleWinding::WorkletWindToCellNormalsGeneric | |
Cvtkm::worklet::triangulate::TriangulateCell | |
Cvtkm::worklet::TriangulateExplicit::TrianglesPerCell | |
Cvtkm::worklet::TriangulateExplicit::TriangulateCell | |
Cvtkm::worklet::Tube::CountSegments | |
Cvtkm::worklet::Tube::GenerateCells | |
Cvtkm::worklet::Tube::GenerateNormals | |
Cvtkm::worklet::Tube::GeneratePoints | |
Cvtkm::worklet::VertexClustering::MapCellsWorklet | |
►Cvtkm::worklet::WorkletMapTopology< vtkm::TopologyElementTagPoint, vtkm::TopologyElementTagCell > | |
►Cvtkm::worklet::WorkletVisitPointsWithCells | Base class for worklets that map from Cells to Points |
Cvtkm::worklet::CombineVFsForPoints | |
Cvtkm::worklet::CombineVFsForPoints_C | |
Cvtkm::worklet::ExtractPoints::ExtractPointsByVOI | |
Cvtkm::worklet::flying_edges::ComputePass1< T > | |
Cvtkm::worklet::gradient::PointGradient | |
Cvtkm::worklet::marching_cells::NormalsWorkletPass1 | |
Cvtkm::worklet::marching_cells::NormalsWorkletPass2 | |
Cvtkm::worklet::OrientCellNormals::WorkletMarkActiveCells | |
Cvtkm::worklet::OrientCellNormals::WorkletProcessSourceCells | |
Cvtkm::worklet::OrientPointAndCellNormals::WorkletMarkActiveCells | |
Cvtkm::worklet::OrientPointAndCellNormals::WorkletProcessPointNormals | |
Cvtkm::worklet::OrientPointNormals::WorkletMarkActiveCells | |
Cvtkm::worklet::PointAverage | |
Cvtkm::worklet::SmoothSurfaceNormals::Worklet | |
Cvtkm::worklet::SplitSharpEdges::ClassifyPoint | |
Cvtkm::worklet::SplitSharpEdges::SplitSharpEdge | |
Cvtkm::worklet::ThresholdPoints::ThresholdPointField< UnaryPredicate > | |
►Cvtkm::worklet::WorkletMapField | Base class for worklets that do a simple mapping of field arrays |
Cvtkm::filter::scalar_topology::hierarchical_volumetric_branch_decomposer::CollapseBranchesPointerDoublingWorklet | |
Cvtkm::rendering::raytracing::BVHTraverser::Intersector | |
Cvtkm::rendering::raytracing::CopyAndOffset< FloatType > | |
Cvtkm::rendering::raytracing::CopyAndOffsetMask< FloatType > | |
Cvtkm::rendering::raytracing::ManyMask< T, N > | |
Cvtkm::rendering::raytracing::Mask< T > | |
Cvtkm::rendering::raytracing::MemSet< T > | |
Cvtkm::rendering::raytracing::MortonCodeAABB | |
Cvtkm::rendering::Triangulator::IndicesSort | |
Cvtkm::rendering::Triangulator::UniqueTriangles | |
Cvtkm::worklet::CarToCyl | |
Cvtkm::worklet::CarToSphere | |
Cvtkm::worklet::Clip::InterpolateField< ArrayHandleType >::PerformEdgeInterpolations | |
Cvtkm::worklet::Clip::ScatterEdgeConnectivity | |
Cvtkm::worklet::Clip::ScatterInCellConnectivity | |
Cvtkm::worklet::colorconversion::ConvertToRGB | |
Cvtkm::worklet::colorconversion::ConvertToRGBA | |
Cvtkm::worklet::colorconversion::LookupTable | |
Cvtkm::worklet::colorconversion::ShiftScaleToRGB | |
Cvtkm::worklet::colorconversion::ShiftScaleToRGBA | |
Cvtkm::worklet::colorconversion::TransferFunction | |
Cvtkm::worklet::connectivity::InnerJoin::Merge | |
Cvtkm::worklet::connectivity::PointerJumping | |
Cvtkm::worklet::ConstructCellWeightList | |
Cvtkm::worklet::contour::MapPointField | |
Cvtkm::worklet::contourtree::ActiveEdgeTransferrer | |
Cvtkm::worklet::contourtree::ChainDoubler | |
Cvtkm::worklet::contourtree::CopyJoinSplit | |
Cvtkm::worklet::contourtree::CopyNeighbors | |
Cvtkm::worklet::contourtree::CopySupernodes | |
Cvtkm::worklet::contourtree::DegreeDelta | |
Cvtkm::worklet::contourtree::DegreeSubrangeOffset | |
Cvtkm::worklet::contourtree::FillSupernodes | |
Cvtkm::worklet::contourtree::FindLeaves | |
Cvtkm::worklet::contourtree::GoverningSaddleFinder | |
Cvtkm::worklet::contourtree::JoinArcConnector | |
Cvtkm::worklet::contourtree::JoinSuperArcFinder< T > | |
Cvtkm::worklet::contourtree::JoinTreeTransferrer | |
Cvtkm::worklet::contourtree::Mesh2D_DEM_SaddleStarter | |
Cvtkm::worklet::contourtree::Mesh2D_DEM_VertexOutdegreeStarter | |
Cvtkm::worklet::contourtree::Mesh2D_DEM_VertexStarter< T > | |
Cvtkm::worklet::contourtree::Mesh3D_DEM_SaddleStarter | |
Cvtkm::worklet::contourtree::Mesh3D_DEM_VertexOutdegreeStarter | |
Cvtkm::worklet::contourtree::Mesh3D_DEM_VertexStarter< T > | |
Cvtkm::worklet::contourtree::RegularPointTransferrer< T > | |
Cvtkm::worklet::contourtree::RegularToCandidate | |
Cvtkm::worklet::contourtree::RegularToCriticalDown | |
Cvtkm::worklet::contourtree::RegularToCriticalUp | |
Cvtkm::worklet::contourtree::ResetDegrees | |
Cvtkm::worklet::contourtree::SaddleAscentFunctor | |
Cvtkm::worklet::contourtree::SaddleAscentTransferrer | |
Cvtkm::worklet::contourtree::SetJoinAndSplitArcs | |
Cvtkm::worklet::contourtree::SetSupernodeInward | |
Cvtkm::worklet::contourtree::SkipVertex | |
Cvtkm::worklet::contourtree::SubrangeOffset | |
Cvtkm::worklet::contourtree::TrunkBuilder | |
Cvtkm::worklet::contourtree::UpdateOutbound | |
Cvtkm::worklet::contourtree::VertexAssigned | |
Cvtkm::worklet::contourtree::VertexDegreeUpdater | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::BuildChainsWorklet | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::BuildTrunkWorklet | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::CompactActiveEdgesComputeNewVertexOutdegree | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::CompactActiveEdgesTransferActiveEdges | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::FindGoverningSaddlesWorklet | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::FindSuperAndHyperNodesWorklet | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::InitializeActiveEdges< MeshClassType > | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::InitializeActiveGraphVertices | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::InitializeEdgeFarFromActiveIndices | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::InitializeHyperarcsFromActiveIndices | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::InitializeNeighbourhoodMasksAndOutDegrees | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::SetArcsConnectNodes | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::SetArcsSetSuperAndHypernodeArcs | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::SetArcsSlideVertices | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::SetHyperArcsWorklet | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::SetSuperArcsSetTreeHyperparents | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::SetSuperArcsSetTreeSuperarcs | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::TransferRegularPointsWorklet | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::TransferSaddleStartsResetEdgeFar | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::TransferSaddleStartsSetNewOutdegreeForSaddles | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::TransferSaddleStartsUpdateEdgeSorter | |
Cvtkm::worklet::contourtree_augmented::ComputeMeshBoundary2D | |
Cvtkm::worklet::contourtree_augmented::ComputeMeshBoundary3D | |
Cvtkm::worklet::contourtree_augmented::ComputeMeshBoundaryContourTreeMesh | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::AugmentMergeTrees_InitNewJoinSplitIDAndSuperparents | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::AugmentMergeTrees_SetAugmentedMergeArcs | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::CompressTrees_Step | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::ComputeHyperAndSuperStructure_HypernodesSetFirstSuperchild | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::ComputeHyperAndSuperStructure_PermuteArcs | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::ComputeHyperAndSuperStructure_ResetHyperparentsId | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::ComputeHyperAndSuperStructure_SetFirstSupernodePerIterationWorklet | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::ComputeHyperAndSuperStructure_SetNewHypernodesAndArcs | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::ComputeRegularStructure_LocateSuperarcs | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::ComputeRegularStructure_LocateSuperarcsOnBoundary | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::ComputeRegularStructure_SetArcs | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::ComputeRegularStructure_SetAugmentArcs | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::FindDegrees_FindRHE | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::FindDegrees_ResetUpAndDowndegree | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::FindDegrees_SubtractLHE | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::TransferLeafChains_CollapsePastRegular | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::TransferLeafChains_InitInAndOutbound | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::TransferLeafChains_TransferToContourTree | |
Cvtkm::worklet::contourtree_augmented::data_set_mesh::GetOwnedVerticesByGlobalIdWorklet | |
Cvtkm::worklet::contourtree_augmented::data_set_mesh::SortIndices | |
Cvtkm::worklet::contourtree_augmented::mesh_dem_contourtree_mesh_inc::AddToArrayElementsWorklet | |
Cvtkm::worklet::contourtree_augmented::mesh_dem_contourtree_mesh_inc::CopyIntoCombinedArrayWorklet< useLowerBound > | |
Cvtkm::worklet::contourtree_augmented::mesh_dem_contourtree_mesh_inc::CopyIntoCombinedNeighborsWorklet | |
Cvtkm::worklet::contourtree_augmented::mesh_dem_contourtree_mesh_inc::CopyNeighborsToPackedArray | |
Cvtkm::worklet::contourtree_augmented::mesh_dem_contourtree_mesh_inc::FindDuplicateInOtherWorklet | |
Cvtkm::worklet::contourtree_augmented::mesh_dem_contourtree_mesh_inc::InitToCombinedSortOrderArraysWorklet | |
Cvtkm::worklet::contourtree_augmented::mesh_dem_contourtree_mesh_inc::MergeSortedListsWithoutDuplicatesWorklet | |
Cvtkm::worklet::contourtree_augmented::mesh_dem_contourtree_mesh_inc::ReplaceArcNumWithToVertexWorklet | |
Cvtkm::worklet::contourtree_augmented::mesh_extrema_inc::PointerDoubling | |
Cvtkm::worklet::contourtree_augmented::mesh_extrema_inc::SetStarts | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::AddDependentWeightHypersweep< Operator > | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::BranchMinMaxSet | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::BranchSaddleParentSet | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::ComputeIntrinsicWeight | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::ComputeSubtreeHeight | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::FinaliseChainToBranch | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::IncorporateParent< Operator > | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::InitialiseArcs | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::InitialiseArcsVolume | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::PointerDoubling | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::PrepareChainToBranch | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::PropagateBestUpDown | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::SetBestUpDown | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::SetFirstSupernodePerIteration | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::SetFirstVertexForSuperparent | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::SetTriangleSuperarcId | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::UnmaskArray | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::WhichBranchNewId | |
Cvtkm::worklet::contourtree_distributed::bract_maker::AddTerminalFlagsToUpDownNeighboursWorklet | Step 1 of IdentifyRegularisedSupernodes |
Cvtkm::worklet::contourtree_distributed::bract_maker::AugmentBoundaryWithNecessaryInteriorSupernodesAppendNecessarySupernodesWorklet | Worklet to transfer the dependent counts for hyperarcs Part of the BoundaryRestrictedAugmentedContourTree.PropagateBoundaryCounts function |
Cvtkm::worklet::contourtree_distributed::bract_maker::AugmentBoundaryWithNecessaryInteriorSupernodesUnsetBoundarySupernodesWorklet | Worklet to transfer the dependent counts for hyperarcs Part of the BoundaryRestrictedAugmentedContourTree.PropagateBoundaryCounts function |
Cvtkm::worklet::contourtree_distributed::bract_maker::BoundaryVerticiesPerSuperArcStepOneWorklet | |
Cvtkm::worklet::contourtree_distributed::bract_maker::BoundaryVerticiesPerSuperArcStepTwoWorklet | |
Cvtkm::worklet::contourtree_distributed::bract_maker::CompressRegularisedNodesCopyNecessaryRegularNodesWorklet | Step 1 of IdentifyRegularisedSupernodes |
Cvtkm::worklet::contourtree_distributed::bract_maker::CompressRegularisedNodesFillBoundaryTreeSuperarcsWorklet | Step 1 of IdentifyRegularisedSupernodes |
Cvtkm::worklet::contourtree_distributed::bract_maker::CompressRegularisedNodesFindNewSuperarcsWorklet | Step 1 of IdentifyRegularisedSupernodes |
Cvtkm::worklet::contourtree_distributed::bract_maker::CompressRegularisedNodesResolveRootWorklet | Step 1 of IdentifyRegularisedSupernodes |
Cvtkm::worklet::contourtree_distributed::bract_maker::CompressRegularisedNodesTransferVerticesWorklet | Step 1 of IdentifyRegularisedSupernodes |
Cvtkm::worklet::contourtree_distributed::bract_maker::FindBoundaryTreeSuperarcsSuperarcToWorklet | Compute the superarc "to" for every bract node Part of the BoundaryRestrictedAugmentedContourTree.FindBoundaryTreeSuperarcs function |
Cvtkm::worklet::contourtree_distributed::bract_maker::FindBoundaryVerticesIsNecessaryWorklet | Worklet used in BoundaryTreeMaker<>::FindBoundaryVertices to create a stencil of the vertices that are necessary for merging neighbouring data blocks (a.k.a., the points on shared boundaries that are boundary cirtical) |
Cvtkm::worklet::contourtree_distributed::bract_maker::FindNecessaryInteriorSetSuperparentNecessaryWorklet | Worklet to transfer the dependent counts for hyperarcs Part of the BoundaryRestrictedAugmentedContourTree.PropagateBoundaryCounts function |
Cvtkm::worklet::contourtree_distributed::bract_maker::FindNecessaryInteriorSupernodesFindNodesWorklet | 1.B |
Cvtkm::worklet::contourtree_distributed::bract_maker::IdentifyRegularisedSupernodesStepOneWorklet | Step 1 of IdentifyRegularisedSupernodes |
Cvtkm::worklet::contourtree_distributed::bract_maker::IdentifyRegularisedSupernodesStepTwoWorklet | Step 2 of IdentifyRegularisedSupernodes We also want to flag the leaves and boundary nodes as necessary |
Cvtkm::worklet::contourtree_distributed::bract_maker::PointerDoubleUpDownNeighboursWorklet | Step 1 of IdentifyRegularisedSupernodes |
Cvtkm::worklet::contourtree_distributed::bract_maker::PropagateBoundaryCountsComputeGroupTotalsWorklet | Worklet to subtract the beginning of the group to get the total for each group Part of the BoundaryRestrictedAugmentedContourTree.PropagateBoundaryCounts function |
Cvtkm::worklet::contourtree_distributed::bract_maker::PropagateBoundaryCountsSubtractDependentCountsWorklet | Worklet to Subtract out the dependent count of the prefix to the entire hyperarc Part of the BoundaryRestrictedAugmentedContourTree.PropagateBoundaryCounts function |
Cvtkm::worklet::contourtree_distributed::bract_maker::PropagateBoundaryCountsTransferCumulativeCountsWorklet | Worklet to transfer the cumulative counts for hyperarcs Part of the BoundaryRestrictedAugmentedContourTree.PropagateBoundaryCounts function |
Cvtkm::worklet::contourtree_distributed::bract_maker::PropagateBoundaryCountsTransferDependentCountsWorklet | Worklet to transfer the dependent counts for hyperarcs Part of the BoundaryRestrictedAugmentedContourTree.PropagateBoundaryCounts function |
Cvtkm::worklet::contourtree_distributed::bract_maker::SetInteriorForestWorklet | Worklet to transfer the dependent counts for hyperarcs Part of the BoundaryRestrictedAugmentedContourTree.PropagateBoundaryCounts function |
Cvtkm::worklet::contourtree_distributed::bract_maker::SetUpAndDownNeighboursWorklet | Worklet to transfer the dependent counts for hyperarcs Part of the BoundaryRestrictedAugmentedContourTree.PropagateBoundaryCounts function |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::CopyBaseRegularStructureWorklet | Worklet used in HierarchicalAugmenter::CopyBaseRegularStructure for finding the superparent for each node needed |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::CreateSuperarcsWorklet | Worklet used to implement the main part of HierarchicalAugmenter::CreateSuperarcs Connect superarcs for the level & set hyperparents & superchildren count, whichRound, whichIteration, super2hypernode |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::FindSuperparentForNecessaryNodesWorklet | Worklet used in HierarchicalAugmenter::CopyBaseRegularStructure for finding the superparent for each node needed |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::ResizeArraysBuildNewSupernodeIdsWorklet | Worklet used in HierarchicalAugmenter<FieldType>ResizeArrays to build the newSupernodeIds array |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::SetFirstAttachmentPointInRoundWorklet | Worklet used in HierarchicalHyperSweeper.TransferWeights(...) to implement step 7b |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::UpdateHyperstructureSetHyperarcsAndNodesWorklet | Worklet used in HierarchicalAugmenter::UpdateHyperstructure to set the hyperarcs and hypernodes |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::UpdateHyperstructureSetSuperchildrenWorklet | Worklet used in HierarchicalAugmenter::UpdateHyperstructure to set the superchildren The worklet finds the number of superchildren as the delta between the super Id and the next hypernode's super Id |
Cvtkm::worklet::contourtree_distributed::hierarchical_hyper_sweeper::ComputeSuperarcDependentWeightsWorklet< FieldType > | Worklet used in HierarchicalHyperSweeper.ComputeSuperarcDependentWeightsWorklet(...) to compute the superarc dependent weights |
Cvtkm::worklet::contourtree_distributed::hierarchical_hyper_sweeper::ComputeSuperarcTransferWeightsWorklet | Worklet used in HierarchicalHyperSweeper.InitializeRegularVertexCount(...) to subtract out the low end from the superarc regular counts |
Cvtkm::worklet::contourtree_distributed::hierarchical_hyper_sweeper::InitializeIntrinsicVertexCountComputeSuperparentIdsWorklet | Worklet used in HierarchicalHyperSweeper.InitializeIntrinsicVertexCount(...) to Look up the global Ids in the hierarchical tree & convert to superparent Ids |
Cvtkm::worklet::contourtree_distributed::hierarchical_hyper_sweeper::InitializeIntrinsicVertexCountInitalizeCountsWorklet | Worklet used in HierarchicalHyperSweeper.InitializeIntrinsicVertexCount(...) to set the count to the Id one off the high end of each range |
Cvtkm::worklet::contourtree_distributed::hierarchical_hyper_sweeper::InitializeIntrinsicVertexCountSubtractLowEndWorklet | Worklet used in HierarchicalHyperSweeper.InitializeIntrinsicVertexCount(...) to subtract out the low end from the superarc regular counts |
Cvtkm::worklet::contourtree_distributed::hierarchical_hyper_sweeper::TransferWeightsUpdateLHEWorklet | Worklet used in HierarchicalHyperSweeper.TransferWeights(...) to implement step 7b |
Cvtkm::worklet::contourtree_distributed::hierarchical_hyper_sweeper::TransferWeightsUpdateRHEWorklet | Worklet used in HierarchicalHyperSweeper.TransferWeights(...) to implement step 7a |
Cvtkm::worklet::contourtree_distributed::InitalizeSuperchildrenWorklet | Compute the superarc "to" for every boundary tree node |
Cvtkm::worklet::contourtree_distributed::tree_grafter::CalculateAttachementCounterWorklet | |
Cvtkm::worklet::contourtree_distributed::tree_grafter::CollapseRegularChainsWorklet | |
Cvtkm::worklet::contourtree_distributed::tree_grafter::CopyFirstHypernodePerIterationWorklet | Worklet implementing the copy of the first supernode per iteration in TreeGrafter::CopyIterationDetails |
Cvtkm::worklet::contourtree_distributed::tree_grafter::CopyFirstSupernodePerIterationWorklet | Worklet implementing the copy of the first supernode per iteration in TreeGrafter::CopyIterationDetails |
Cvtkm::worklet::contourtree_distributed::tree_grafter::CopyNewHypernodesWorklet | |
Cvtkm::worklet::contourtree_distributed::tree_grafter::CopyNewNodesSetSuperparentsWorklet | |
Cvtkm::worklet::contourtree_distributed::tree_grafter::CopyNewSupernodesSetSuperchildrenWorklet | Worklet to loop to set the number of superchildren per hyperarc as part of TreeGrafter::CopyNewSupernodes |
Cvtkm::worklet::contourtree_distributed::tree_grafter::CopyNewSupernodesWorklet | |
Cvtkm::worklet::contourtree_distributed::tree_grafter::FindCriticalPointsFindLeafsWorklet | |
Cvtkm::worklet::contourtree_distributed::tree_grafter::FindCriticalPointsFindSaddlesWorklet | |
Cvtkm::worklet::contourtree_distributed::tree_grafter::FindCriticalPointsFindTerminalElementsWorklet | |
Cvtkm::worklet::contourtree_distributed::tree_grafter::FindCriticalPointsSetUpDownNeighboursWorklet | |
Cvtkm::worklet::contourtree_distributed::tree_grafter::GetHierarchicalIdsWorklet | |
Cvtkm::worklet::contourtree_distributed::tree_grafter::GraftInteriorForestsSetTransferIterationWorklet | Now set the transfer iteration for all attachment points If there were no supernodes to transfer, their types are all NO_SUCH_ELEMENT |
Cvtkm::worklet::contourtree_distributed::tree_grafter::IdentifyLeafHyperarcsWorklet | Worklet implementing the TreeGrafter.IdentifyLeafHyperarcs function |
Cvtkm::worklet::contourtree_distributed::tree_grafter::InitActiceSuperarcIdWorklet | |
Cvtkm::worklet::contourtree_distributed::tree_grafter::InitActiceSuperarcsWorklet | |
Cvtkm::worklet::contourtree_distributed::tree_grafter::ListNewNodesCopyIdsWorklet | |
Cvtkm::worklet::contourtree_distributed::tree_grafter::PermuteComparatorImpl | Comparator used in TreeGrafter::ListNewSupernodes to sort the NewSupernodes arrays |
Cvtkm::worklet::cosmotools::ComputeBinIndices< T > | |
Cvtkm::worklet::cosmotools::ComputeBinRange | |
Cvtkm::worklet::cosmotools::ComputeBins< T > | |
Cvtkm::worklet::cosmotools::ComputeNeighborBins | |
Cvtkm::worklet::cosmotools::ComputePotential< T > | |
Cvtkm::worklet::cosmotools::ComputePotentialBin< T > | |
Cvtkm::worklet::cosmotools::ComputePotentialMxN< T > | |
Cvtkm::worklet::cosmotools::ComputePotentialNeighbors< T > | |
Cvtkm::worklet::cosmotools::ComputePotentialNxN< T > | |
Cvtkm::worklet::cosmotools::ComputePotentialOnCandidates< T > | |
Cvtkm::worklet::cosmotools::EqualsMinimumPotential< T > | |
Cvtkm::worklet::cosmotools::GraftParticles< T > | |
Cvtkm::worklet::cosmotools::IsStar | |
Cvtkm::worklet::cosmotools::MarkActiveNeighbors< T > | |
Cvtkm::worklet::cosmotools::PointerJump | |
Cvtkm::worklet::cosmotools::ScatterWorklet< T > | |
Cvtkm::worklet::cosmotools::SetCandidateParticles< T > | |
Cvtkm::worklet::cosmotools::ValidHalo | |
Cvtkm::worklet::CylToCar | |
Cvtkm::worklet::DestructPointWeightList | |
Cvtkm::worklet::FieldEntropy::SetBinInformationContent | |
Cvtkm::worklet::FieldHistogram::AdjacentDifference | |
Cvtkm::worklet::FieldHistogram::SetHistogramBin< FieldType > | |
Cvtkm::worklet::FieldStatistics< FieldType >::CalculatePowers | |
Cvtkm::worklet::FieldStatistics< FieldType >::SubtractConst | |
Cvtkm::worklet::flow::LagrangianStructures< 2 > | |
Cvtkm::worklet::flow::LagrangianStructures< 3 > | |
Cvtkm::worklet::flow::ParticleAdvectWorklet | |
Cvtkm::worklet::flow::StreamSurface::CountTriangleConn | |
Cvtkm::worklet::flow::StreamSurface::GenerateCells | |
Cvtkm::worklet::flying_edges::ComputePass5Y< T > | |
Cvtkm::worklet::gradient::Divergence | |
Cvtkm::worklet::gradient::QCriterion | |
Cvtkm::worklet::gradient::Transpose3x3< T > | |
Cvtkm::worklet::gradient::Vorticity | |
Cvtkm::worklet::histogram::ConditionalFreq< BinaryCompare > | |
Cvtkm::worklet::histogram::ConvertHistBinToND | |
Cvtkm::worklet::histogram::SetBinInformationContent | |
Cvtkm::worklet::histogram::SetHistogramBin< FieldType > | |
Cvtkm::worklet::histogram::To1DIndex | |
Cvtkm::worklet::ImageDifference | |
Cvtkm::worklet::KernelSplatterFilterUniformGrid< Kernel, DeviceAdapter >::ComputeLocalNeighborId | |
Cvtkm::worklet::KernelSplatterFilterUniformGrid< Kernel, DeviceAdapter >::GetFootprint | |
Cvtkm::worklet::KernelSplatterFilterUniformGrid< Kernel, DeviceAdapter >::GetSplatValue | |
Cvtkm::worklet::KernelSplatterFilterUniformGrid< Kernel, DeviceAdapter >::UpdateVoxelSplats | |
Cvtkm::worklet::KernelSplatterFilterUniformGrid< Kernel, DeviceAdapter >::zero_voxel | |
Cvtkm::worklet::Magnitude | |
Cvtkm::worklet::marching_cells::CopyEdgeIds | |
Cvtkm::worklet::MIR::InterpolateField< ArrayHandleType >::PerformEdgeInterpolations | |
Cvtkm::worklet::MIR::InterpolateLookbackField< LookbackArr, WeightArr >::PerformEdgeInterpolations | |
Cvtkm::worklet::MIR::InterpolateMIRFields< IDLen, IDPos, IDList, VFList >::PerformEdgeInterpolations | |
Cvtkm::worklet::MIR::InterpolateMIRFields< IDLen, IDPos, IDList, VFList >::PerformEdgeInterpolations_C | |
Cvtkm::worklet::Normal | |
Cvtkm::worklet::Normalize | |
Cvtkm::worklet::OrientCellNormals::WorkletMarkSourcePoints | |
Cvtkm::worklet::OrientCellNormals::WorkletProcessCellNormals | |
Cvtkm::worklet::OrientPointAndCellNormals::WorkletMarkSourcePoints | |
Cvtkm::worklet::OrientPointNormals::WorkletMarkSourcePoints | |
Cvtkm::worklet::OrientPointNormals::WorkletProcessNormals | |
Cvtkm::worklet::PointElevation | |
Cvtkm::worklet::PointMerge::CoordsToHash | |
Cvtkm::worklet::PointTransform | |
Cvtkm::worklet::Probe::FindCellWorklet | |
Cvtkm::worklet::Probe::HiddenPointsWorklet | |
Cvtkm::worklet::Probe::InterpolatePointField< T > | |
Cvtkm::worklet::RemoveUnusedPoints::GeneratePointMask | A worklet that creates a mask of used points (the first step in removing unused points) |
Cvtkm::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 |
Cvtkm::worklet::scalar_topology::hierarchical_volumetric_branch_decomposer::CollapseBranchesWorklet | |
Cvtkm::worklet::scalar_topology::hierarchical_volumetric_branch_decomposer::FindBestSupernodeWorklet< tieBreakGreaterThan > | |
Cvtkm::worklet::scalar_topology::hierarchical_volumetric_branch_decomposer::LocalBestUpDownByVolumeBestUpDownEdgeWorklet | Worklet used in HierarchicalAugmenter::CopyBaseRegularStructure for finding the superparent for each node needed |
Cvtkm::worklet::scalar_topology::hierarchical_volumetric_branch_decomposer::LocalBestUpDownByVolumeInitSuperarcListWorklet | |
Cvtkm::worklet::scalar_topology::hierarchical_volumetric_branch_decomposer::LocalBestUpDownByVolumeWorklet< IsDown > | Worklet used in HierarchicalAugmenter::CopyBaseRegularStructure for finding the superparent for each node needed |
Cvtkm::worklet::ScatterEdgeConnectivity | |
Cvtkm::worklet::ScatterInCellConnectivity | |
Cvtkm::worklet::spatialstructure::CalculateSplitDirectionFlag | |
Cvtkm::worklet::spatialstructure::FilterRanges< false > | |
Cvtkm::worklet::spatialstructure::FilterRanges< true > | |
Cvtkm::worklet::spatialstructure::LEQWorklet | |
Cvtkm::worklet::spatialstructure::NonSplitIndexCalculator | |
Cvtkm::worklet::spatialstructure::Scatter | |
Cvtkm::worklet::spatialstructure::SegmentSplitter | |
Cvtkm::worklet::spatialstructure::SplitIndicesCalculator | |
Cvtkm::worklet::spatialstructure::SplitPlaneCalculatorWorklet | |
Cvtkm::worklet::spatialstructure::SplitPropertiesCalculator | |
Cvtkm::worklet::spatialstructure::SplitSelector | |
Cvtkm::worklet::spatialstructure::TreeLevelAdder | |
Cvtkm::worklet::SphereToCar | |
Cvtkm::worklet::streamline::MakeStreamLines< FieldType > | |
Cvtkm::worklet::Tetrahedralize::DistributeCellData | |
Cvtkm::worklet::Threshold::CombinePassFlagsWorklet< Operator > | |
Cvtkm::worklet::TriangleWinding::WorkletWindToCellNormals | |
Cvtkm::worklet::Triangulate::DistributeCellData | |
Cvtkm::worklet::Tube::MapField | |
Cvtkm::worklet::VertexClustering::Cid2PointIdWorklet | |
Cvtkm::worklet::VertexClustering::Cid3HashWorklet | |
Cvtkm::worklet::VertexClustering::Cid3UnhashWorklet | |
Cvtkm::worklet::VertexClustering::IndexingWorklet | Pass 3 |
Cvtkm::worklet::VertexClustering::MapPointsWorklet | |
Cvtkm::worklet::WarpScalar | |
Cvtkm::worklet::WarpVector | |
Cvtkm::worklet::wavelets::AssignZero2DWorklet | |
Cvtkm::worklet::wavelets::AssignZero3DWorklet | |
Cvtkm::worklet::wavelets::AssignZeroWorklet | |
Cvtkm::worklet::wavelets::CopyWorklet | |
Cvtkm::worklet::wavelets::CubeCopyTo | |
Cvtkm::worklet::wavelets::Differencer | |
Cvtkm::worklet::wavelets::ExtensionWorklet2D | |
Cvtkm::worklet::wavelets::ExtensionWorklet3D | |
Cvtkm::worklet::wavelets::ForwardTransform | |
Cvtkm::worklet::wavelets::ForwardTransform2D | |
Cvtkm::worklet::wavelets::ForwardTransform3DFrontBack | |
Cvtkm::worklet::wavelets::ForwardTransform3DLeftRight | |
Cvtkm::worklet::wavelets::ForwardTransform3DTopDown | |
Cvtkm::worklet::wavelets::InverseTransform2D | |
Cvtkm::worklet::wavelets::InverseTransform3DFrontBack | |
Cvtkm::worklet::wavelets::InverseTransform3DLeftRight | |
Cvtkm::worklet::wavelets::InverseTransform3DTopDown | |
Cvtkm::worklet::wavelets::InverseTransformEven | |
Cvtkm::worklet::wavelets::InverseTransformOdd | |
Cvtkm::worklet::wavelets::LeftASYMHExtentionWorklet | |
Cvtkm::worklet::wavelets::LeftASYMWExtentionWorklet | |
Cvtkm::worklet::wavelets::LeftSYMHExtentionWorklet | |
Cvtkm::worklet::wavelets::LeftSYMWExtentionWorklet | |
Cvtkm::worklet::wavelets::RectangleCopyTo | |
Cvtkm::worklet::wavelets::RightASYMHExtentionWorklet | |
Cvtkm::worklet::wavelets::RightASYMWExtentionWorklet | |
Cvtkm::worklet::wavelets::RightSYMHExtentionWorklet | |
Cvtkm::worklet::wavelets::RightSYMWExtentionWorklet | |
Cvtkm::worklet::wavelets::SquaredDeviation | |
Cvtkm::worklet::wavelets::SquareWorklet | |
Cvtkm::worklet::wavelets::ThresholdWorklet | |
Cvtkm::worklet::zfp::Decode1 | |
Cvtkm::worklet::zfp::Decode2 | |
Cvtkm::worklet::zfp::Decode3 | |
Cvtkm::worklet::zfp::Encode1 | |
Cvtkm::worklet::zfp::Encode2 | |
Cvtkm::worklet::zfp::Encode3 | |
►Cvtkm::worklet::WorkletNeighborhood | |
Cvtkm::worklet::WorkletCellNeighborhood | |
►Cvtkm::worklet::WorkletPointNeighborhood | |
Cvtkm::worklet::AveragePointNeighborhood | |
Cvtkm::worklet::gradient::StructuredPointGradient | |
Cvtkm::worklet::ImageDifferenceNeighborhood | |
Cvtkm::worklet::moments::ComputeMoments2D | |
Cvtkm::worklet::moments::ComputeMoments3D | |
►Cvtkm::worklet::WorkletReduceByKey | |
Cvtkm::worklet::AverageByKey::AverageWorklet | |
Cvtkm::worklet::CalcError | |
Cvtkm::worklet::CalcError_C | |
Cvtkm::worklet::Clip::InterpolateField< ArrayHandleType >::PerformInCellInterpolations | |
Cvtkm::worklet::ExternalFaces::BuildConnectivity | |
Cvtkm::worklet::ExternalFaces::FaceCounts | |
Cvtkm::worklet::ExternalFaces::NumPointsPerFace | |
Cvtkm::worklet::marching_cells::MergeDuplicateValues | |
Cvtkm::worklet::MIR::InterpolateField< ArrayHandleType >::PerformInCellInterpolations | |
Cvtkm::worklet::MIR::InterpolateLookbackField< LookbackArr, WeightArr >::PerformInCellInterpolations | |
Cvtkm::worklet::MIR::InterpolateMIRFields< IDLen, IDPos, IDList, VFList >::PerformInCellInterpolations | |
Cvtkm::worklet::MIR::InterpolateMIRFields< IDLen, IDPos, IDList, VFList >::PerformInCellInterpolations_C | |
Cvtkm::worklet::PointMerge::BuildPointInputToOutputMap | |
Cvtkm::worklet::PointMerge::FindNeighbors | |
Cvtkm::worklet::marching_cells::GenerateNormals | |
Cvtkm::worklet::contourtree_augmented::mesh_dem_contourtree_mesh_inc::GetArcFromDecoratorImpl | |
Cvtkm::worklet::contourtree_augmented::GetLocalAndGlobalPointDimensions | |
Cvtkm::worklet::contourtree_augmented::GetPointDimensions | Helper struct to collect sizing information from a dataset |
Cvtkm::rendering::raytracing::GlyphExtractor | |
Cvtkm::rendering::raytracing::GlyphExtractorVector | |
Cvtkm::worklet::GradientOutputFields< T > | |
Cvtkm::exec::GradientScalarOutputExecutionObject< T > | |
Cvtkm::exec::GradientVecOutputExecutionObject< T > | |
Cvtkm::worklet::connectivity::GraphConnectivity | |
Cvtkm::exec::twolevelgrid::Grid | |
Cvtkm::worklet::VertexClustering::GridInfo | |
Cvtkm::worklet::contourtree_distributed::HierarchicalAugmenter< FieldType > | Facture class for augmenting the hierarchical contour tree to enable computations of measures, e.g., volumne |
Cvtkm::worklet::contourtree_distributed::HierarchicalAugmenterFunctor< FieldType > | Functor used by DIY reduce the merge data blocks in parallel |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::HierarchicalAugmenterInOutData< FieldType > | Class for storing input or output data for the HierarchicalAugmenter |
Cvtkm::worklet::contourtree_distributed::HierarchicalContourTree< FieldType > | Hierarchical Contour Tree data structure |
Cvtkm::worklet::contourtree_distributed::HierarchicalContourTree< ContourTreeDataFieldType > | |
Cvtkm::worklet::contourtree_distributed::HierarchicalContourTree< ContourTreeFieldType > | |
Cvtkm::worklet::contourtree_distributed::HierarchicalHyperSweeper< SweepValueType, ContourTreeFieldType > | |
Cvtkm::filter::scalar_topology::HierarchicalVolumetricBranchDecomposer | Facture class for augmenting the hierarchical contour tree to enable computations of measures, e.g., volumne |
Cvtkm::worklet::contourtree_distributed::bract_maker::HyperarcComparatorImpl | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::HyperArcSuperNodeComparatorImpl | |
Cvtkm::worklet::contourtree_distributed::tree_grafter::HyperNodeWhenComparatorImpl | Comparator used in TreeGrafter::ListNewHypernodes to sort the NewHypernodes arrays |
Cvtkm::worklet::contourtree_distributed::HyperSweepBlock< ContourTreeDataFieldType > | |
Cvtkm::worklet::contourtree_augmented::mesh_dem::IdRelabeler | A utility class that converts Ids from local to global given a mesh |
Cvtkm::worklet::connectivity::ImageConnectivity | |
►Cvtkm::io::ImageReaderBase | Manages reading, and loading data from images |
Cvtkm::io::ImageReaderHDF5 | Reading images using HDF5 Image format |
Cvtkm::io::ImageReaderPNG | Manages reading images using the PNG format via lodepng |
Cvtkm::io::ImageReaderPNM | Manages reading images using the PNM format |
►Cvtkm::io::ImageWriterBase | Manages writing, and loading data from images |
Cvtkm::io::ImageWriterHDF5 | Writing images using HDF5 Image format |
Cvtkm::io::ImageWriterPNG | Manages writing images using the PNG format via lodepng |
Cvtkm::io::ImageWriterPNM | Manages writing images using the PNM format |
Cvtkm::ImplicitFunctionGradientFunctor< FunctionType > | A helpful functor that calls the gradient method of a given ImplicitFunction |
Cvtkm::ImplicitFunctionValueFunctor< FunctionType > | A helpful functor that calls the value method of a given ImplicitFunction |
Cvtkm::worklet::wavelets::IndexTranslator3CubesFrontBack | |
Cvtkm::worklet::wavelets::IndexTranslator3CubesLeftRight | |
Cvtkm::worklet::wavelets::IndexTranslator3CubesTopDown | |
Cvtkm::worklet::wavelets::IndexTranslator3Matrices | |
Cvtkm::worklet::wavelets::IndexTranslator6CubesFrontBack | |
Cvtkm::worklet::wavelets::IndexTranslator6CubesLeftRight | |
Cvtkm::worklet::wavelets::IndexTranslator6CubesTopDown | |
Cvtkm::worklet::wavelets::IndexTranslator6Matrices | |
Cvtkm::exec::IndicesExtrude | |
Cvtkm::rendering::Triangulator::IndicesLessThan | |
Cvtkm::worklet::StableSortIndices::IndirectSortPredicate< KeyPortalType > | |
Cvtkm::worklet::StableSortIndices::IndirectUniquePredicate< KeyPortalType > | |
Cvtkm::cont::InitializeResult | |
Cvtkm::worklet::connectivity::InnerJoin | |
►Cintegral_constant | |
Cvtkm::cont::openmp::ReduceHelper::IsIntegral< vtkm::Pair< T, U > > | |
Cvtkm::worklet::contourtree_distributed::InteriorForest | The contour tree of a data block restricted to the interior of a data block |
Cvtkm::cont::CellSetExplicit< ShapesStorageTag, ConnectivityStorageTag, OffsetsStorageTag >::Internals | |
Cvtkm::worklet::Clip::InterpolateField< ArrayHandleType > | |
Cvtkm::worklet::MIR::InterpolateField< ArrayHandleType > | |
Cvtkm::worklet::MIR::InterpolateLookbackField< LookbackArr, WeightArr > | |
Cvtkm::worklet::MIR::InterpolateMIRFields< IDLen, IDPos, IDList, VFList > | |
Cvtkm::worklet::zfp::inv_transform< BlockSize > | |
Cvtkm::worklet::zfp::inv_transform< 16 > | |
Cvtkm::worklet::zfp::inv_transform< 4 > | |
Cvtkm::worklet::zfp::inv_transform< 64 > | |
Cvtkm::worklet::spatialstructure::Invert | |
Cvtkm::cont::Invoker | Allows launching any worklet without a dispatcher |
►Cis_base_of | |
Cvtkm::cont::arg::TypeCheck< TypeCheckTagBitField, T > | |
►Cis_integral | |
Cvtkm::cont::openmp::ReduceHelper::IsIntegral< T > | |
Cvtkm::cont::openmp::ReduceHelper::IsIntegral< vtkm::Vec< T, Size > > | |
►Cis_pointer | |
Cvtkm::exec::AtomicArrayExecutionObject< T >::HasPointerAccess< PortalType, PointerType > | |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::IsAscendingDecorator | Decorator to add the Ascending flag if necessary |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::IsAttachementPointNeededPredicateImpl | |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::IsAttachementPointPredicateImpl | Predicate used in HierarchicalAugmenter<FieldType>::Initalize to determine whether a node is an attachement point |
Cvtkm::worklet::flow::StateRecordingParticles< ParticleType >::IsOne | |
Cvtkm::worklet::contourtree_augmented::IsUnique | |
Cvtkm::worklet::streamline::IsUnity | |
Cvtkm::IsZeroInitialized | Predicate that takes a single argument x , and returns True if it is the identity of the Type T |
Cvtkm::worklet::splatkernels::KernelBase< Kernel > | |
►Cvtkm::worklet::splatkernels::KernelBase< Gaussian< Dimensions > > | |
Cvtkm::worklet::splatkernels::Gaussian< Dimensions > | |
►Cvtkm::worklet::splatkernels::KernelBase< Spline3rdOrder< Dimensions > > | |
Cvtkm::worklet::splatkernels::Spline3rdOrder< Dimensions > | |
Cvtkm::worklet::KernelSplatterFilterUniformGrid< Kernel, DeviceAdapter > | |
►Cvtkm::worklet::internal::KeysBase | |
Cvtkm::worklet::Keys< vtkm::Id > | |
Cvtkm::worklet::Keys< T > | Manage keys for a WorkletReduceByKey |
Cvtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagKokkos >::KokkosReduceFunctor | |
Cvtkm::worklet::flow::LagrangianStructures< dimensions > | |
Cvtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType >::LastCell | |
Cvtkm::exec::CellLocatorRectilinearGrid::LastCell | |
Cvtkm::exec::CellLocatorTwoLevel< CellStructureType >::LastCell | |
Cvtkm::exec::CellLocatorUniformBins< CellStructureType >::LastCell | |
Cvtkm::exec::CellLocatorUniformGrid::LastCell | |
Cvtkm::worklet::flying_edges::launchComputePass1 | |
Cvtkm::worklet::flying_edges::launchComputePass4 | |
Cvtkm::worklet::TriangleWinding::Launcher | |
Cvtkm::worklet::contourtree_augmented::details::LeafChainsToContourTree | |
Cvtkm::worklet::EdgeInterpolation::LessThanOp | |
Cvtkm::rendering::raytracing::LinearBVH | |
Cvtkm::rendering::LineRenderer | |
Cvtkm::rendering::LineRendererBatcher | |
Cvtkm::LineSegment< CoordType, Dim > | Represent a finite line segment with a pair of points |
Cvtkm::List< Ts > | |
Cvtkm::rendering::raytracing::Logger | |
Cvtkm::LogicalAnd | Binary Predicate that takes two arguments argument x , and y and returns True if and only if x and y are True |
Cvtkm::LogicalNot | Predicate that takes a single argument x , and returns True if and only if x is false |
Cvtkm::LogicalOr | Binary Predicate that takes two arguments argument x , and y and returns True if and only if x or y is True |
Cvtkm::worklet::colorconversion::MagnitudePortal | |
Cvtkm::worklet::DescriptiveStatistics::MakeStatState | |
►Cvtkm::rendering::Mapper | |
Cvtkm::rendering::MapperConnectivity | |
Cvtkm::rendering::MapperCylinder | MapperCylinder renderers edges from a cell set and renders them as cylinders via ray tracing |
►Cvtkm::rendering::MapperGlyphBase | |
Cvtkm::rendering::MapperGlyphScalar | |
Cvtkm::rendering::MapperGlyphVector | |
Cvtkm::rendering::MapperPoint | MapperPonts renders points from a cell set |
Cvtkm::rendering::MapperQuad | MapperQuad renderers quad facess from a cell set via ray tracing |
Cvtkm::rendering::MapperRayTracer | |
Cvtkm::rendering::MapperVolume | |
Cvtkm::rendering::MapperWireframer | |
Cvtkm::worklet::RemoveUnusedPoints::MapPointFieldDeepFunctor | |
Cvtkm::worklet::PointMerge::MapPointFieldFunctor | |
Cvtkm::worklet::contourtree_augmented::MarkOther | |
Cvtkm::worklet::Mask | |
►Cvtkm::worklet::internal::MaskBase | Base class for all mask classes |
Cvtkm::worklet::MaskIndices | Mask using a given array of indices to include in the output |
Cvtkm::worklet::MaskNone | Default mask object that does not suppress anything |
Cvtkm::worklet::MaskSelect | Mask using arrays to select specific elements to suppress |
Cvtkm::worklet::contourtree_augmented::MaskedIndexFunctor< T > | |
Cvtkm::worklet::MaskPoints | |
Cvtkm::Matrix< T, NumRow, NumCol > | Basic Matrix type |
Cvtkm::Matrix< vtkm::Float32, 4, 4 > | |
Cvtkm::Matrix< vtkm::FloatDefault, 4, 4 > | |
Cvtkm::rendering::MatrixHelpers | |
Cvtkm::worklet::wavelets::WaveletBase::maxAbsFunctor | |
Cvtkm::worklet::wavelets::WaveletBase::maxFunctor | |
Cvtkm::Maximum | Binary Predicate that takes two arguments argument x , and y and returns the x if x > y otherwise returns y |
Cvtkm::rendering::raytracing::MaxValue | |
Cvtkm::worklet::contourtree::MergeTree< T, StorageType > | |
Cvtkm::worklet::contourtree_augmented::MergeTree | |
Cvtkm::worklet::contourtree::Mesh2D_DEM_Triangulation< T, StorageType > | |
Cvtkm::worklet::contourtree::Mesh3D_DEM_Triangulation< T, StorageType > | |
Cvtkm::worklet::contourtree_augmented::MeshBoundary2D | |
Cvtkm::worklet::contourtree_augmented::MeshBoundary3D | |
Cvtkm::worklet::contourtree_augmented::MeshBoundaryContourTreeMesh | |
Cvtkm::rendering::raytracing::MeshConnectivity | General version of mesh connectivity that can be used for all supported mesh types |
Cvtkm::rendering::raytracing::MeshConnectivityBuilder | |
Cvtkm::rendering::raytracing::MeshConnectivitySingleType | |
Cvtkm::rendering::raytracing::MeshConnectivityStructured | |
Cvtkm::rendering::raytracing::MeshConnectivityUnstructured | |
Cvtkm::worklet::contourtree_augmented::MeshExtrema | |
►Cvtkm::worklet::contourtree_augmented::data_set_mesh::MeshStructure2D | |
Cvtkm::worklet::contourtree_augmented::MeshStructureFreudenthal2D | |
►Cvtkm::worklet::contourtree_augmented::data_set_mesh::MeshStructure3D | |
Cvtkm::worklet::contourtree_augmented::MeshStructureFreudenthal3D | |
Cvtkm::worklet::contourtree_augmented::MeshStructureMarchingCubes | |
Cvtkm::worklet::contourtree_augmented::mesh_dem_contourtree_mesh_inc::MeshStructureContourTreeMesh | |
Cvtkm::MinAndMax< T > | Binary Predicate that takes two arguments argument x , and y and returns a vtkm::Vec<T,2> that represents the minimum and maximum values |
Cvtkm::worklet::wavelets::WaveletBase::minFunctor | |
Cvtkm::Minimum | Binary Predicate that takes two arguments argument x , and y and returns the x if x < y otherwise returns y |
Cvtkm::rendering::raytracing::MinValue | |
Cvtkm::worklet::MIR | |
Cvtkm::worklet::MIRCases::MIRTables::MIRDevicePortal< DeviceAdapter > | |
Cvtkm::worklet::MIRObject< IDType, FloatType >::MIRObjectPortal | |
Cvtkm::worklet::MIRParentObject::MIRParentPortal | |
Cvtkm::worklet::MIRStats | |
Cvtkm::rendering::raytracing::Moller | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::MoveNoSuchElementToBackComparator | |
Cvtkm::worklet::contourtree_distributed::MultiBlockContourTreeHelper | |
Cvtkm::worklet::marching_cells::MultiContourLess | |
Cvtkm::Multiply | |
Cvtkm::worklet::NDimsEntropy | |
Cvtkm::worklet::NDimsHistMarginalization | |
Cvtkm::worklet::NDimsHistogram | |
Cvtkm::Negate | |
Cvtkm::worklet::OrientNormals::NegateFunctor | |
Cvtkm::worklet::contourtree_distributed::tree_grafter::NewHypernodePredicate | |
Cvtkm::worklet::contourtree_distributed::tree_grafter::NewNodePredicate | |
Cvtkm::NewtonsMethodResult< ScalarType, Size > | |
Cvtkm::cont::openmp::scan::ScanExclusiveBody< InPortalT, OutPortalT, RawFunctorT >::Node | |
Cvtkm::cont::openmp::scan::ScanInclusiveBody< InPortalT, OutPortalT, RawFunctorT >::Node | |
Cvtkm::cont::openmp::UniqueHelper< IterT, RawPredicateT >::Node | |
►CNodeImpl | |
Cvtkm::cont::openmp::scan::Adder< ScanBody >::NodeWrapper< NodeImpl > | |
Cvtkm::worklet::Threshold::NoOp | |
Cvtkm::worklet::contourtree_distributed::bract_maker::NoSuchElementFunctor | |
Cvtkm::NotEqual | Binary Predicate that takes two arguments argument x , and y and returns True if and only if x is not equal to y |
Cvtkm::worklet::contourtree_augmented::NotNoSuchElementPredicate | |
Cvtkm::NotZeroInitialized | Predicate that takes a single argument x , and returns True if it isn't the identity of the Type T |
►Cvtkm::cont::Token::ObjectReference | |
Cvtkm::cont::Token::ObjectReferenceImpl< ObjectType > | |
Cvtkm::worklet::contourtree_augmented::OneIfCritical | |
Cvtkm::worklet::contourtree_augmented::OneIfHypernode | |
Cvtkm::worklet::contourtree_augmented::OneIfSupernode | |
Cvtkm::worklet::OrientCellNormals | Orients normals to point outside of the dataset |
Cvtkm::worklet::OrientNormals | Orients normals to point outside of the dataset |
Cvtkm::worklet::OrientPointAndCellNormals | Orients normals to point outside of the dataset |
Cvtkm::worklet::OrientPointNormals | Orients normals to point outside of the dataset |
Cvtkm::Pair< T1, T2 > | A vtkm::Pair is essentially the same as an STL pair object except that the methods (constructors and operators) are defined to work in both the control and execution environments (whereas std::pair is likely to work only in the control environment) |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::PairComparator< T > | |
Cvtkm::rendering::raytracing::PartialComposite< FloatType > | |
Cvtkm::Particle | |
Cvtkm::worklet::flow::ParticleAdvection | |
Cvtkm::worklet::flow::ParticleAdvectionResult< ParticleType > | |
Cvtkm::worklet::flow::ParticleAdvectionWorklet< IntegratorType, ParticleType > | |
►Cvtkm::worklet::flow::ParticleExecutionObject< ParticleType > | |
Cvtkm::worklet::flow::StateRecordingParticleExecutionObject< ParticleType > | |
Cvtkm::cont::PartitionedDataSet | |
Cvtkm::worklet::flying_edges::Pass4TrimState | |
Cvtkm::worklet::contourtree_distributed::PermuteComparatorImpl | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::PersistenceSorter< T > | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::PiecewiseLinearFunction< T > | |
Cvtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagCuda >::PinnedErrorArray | |
Cvtkm::Plane | Represent a plane with a base point (origin) and normal vector |
Cvtkm::worklet::PointGradient | |
Cvtkm::exec::PointLocatorSparseGrid | |
Cvtkm::worklet::PointMerge | |
Cvtkm::worklet::Probe | |
Cvtkm::worklet::contourtree_augmented::ProcessContourTree | |
Cvtkm::Product | Binary Predicate that takes two arguments argument x , and y and returns product (multiplication) of the two values |
Cvtkm::rendering::raytracing::QuadExtractor | |
Cvtkm::rendering::Quadralizer | |
Cvtkm::cont::openmp::sort::quick::QuickSorter< IterType, RawBinaryCompare > | |
Cvtkm::cont::tbb::CopyIfBody< InputPortalType, StencilPortalType, OutputPortalType, UnaryPredicateType >::Range | |
Cvtkm::cont::tbb::ReduceByKeyBody< KeysInPortalType, ValuesInPortalType, KeysOutPortalType, ValuesOutPortalType, BinaryOperationType >::Range | |
Cvtkm::cont::tbb::UniqueBody< PortalType, BinaryOperationType >::Range | |
Cvtkm::Range | Represent a continuous scalar range of values |
Cvtkm::worklet::spatialstructure::RangeAdd | |
Cvtkm::RangeId | Represent a range of vtkm::Id values |
Cvtkm::RangeId2 | Represent 2D integer range |
Cvtkm::RangeId3 | Represent 3D integer range |
Cvtkm::rendering::raytracing::Ray< Precision > | |
Cvtkm::Ray< CoordType, Dim, IsTwoSided > | Represent an infinite or semi-infinite line segment with a point and a direction |
Cvtkm::rendering::raytracing::RayOperations | |
Cvtkm::rendering::raytracing::RayTracer | |
Cvtkm::ReadTheSourceCodeHereForHelpOnThisError< noError > | |
Cvtkm::cont::tbb::ReduceBody< InputPortalType, T, BinaryOperationType > | |
Cvtkm::cont::tbb::ReduceByKeyBody< KeysInPortalType, ValuesInPortalType, KeysOutPortalType, ValuesOutPortalType, BinaryOperationType > | |
Cvtkm::cont::openmp::ReduceHelper | |
Cvtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagKokkos >::ReduceOperator | |
Cvtkm::cont::Token::Reference | |
Cvtkm::worklet::RemoveDegenerateCells | |
Cvtkm::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 |
Cvtkm::rendering::raytracing::VolumeRendererStructured::RenderFunctor< Precision > | |
Cvtkm::rendering::Wireframer::RenderWithDeviceFunctor | |
Cvtkm::worklet::connectivity::Renumber | |
Cvtkm::rendering::raytracing::Ray< Precision >::ResizeFunctor | |
Cvtkm::worklet::moments::ComputeMoments::ResolveUnknownCellSet | |
Cvtkm::rendering::ScalarRenderer::Result | |
Cvtkm::exec::ReverseConnectivityExtrude | |
Cvtkm::exec::ReverseIndicesExtrude< ConnectivityPortalType > | |
Cvtkm::worklet::flow::RK4Integrator< EvaluatorType > | |
Cvtkm::worklet::connectivity::ImageConnectivity::RunImpl | |
Cvtkm::worklet::Probe::RunImplCaller | |
Cvtkm::worklet::Probe::RunSelectLocator | |
Cvtkm::cont::RuntimeDeviceInformation | A class that can be used to determine if a given device adapter is supported on the current machine at runtime |
►Cvtkm::cont::RuntimeDeviceTracker | RuntimeDeviceTracker is the central location for determining which device adapter will be active for algorithm execution |
Cvtkm::cont::ScopedRuntimeDeviceTracker | |
Cvtkm::worklet::contourtree_augmented::SaddlePeakSort | |
Cvtkm::worklet::contourtree::SaddlePeakSort | |
Cvtkm::rendering::ScalarRenderer | |
Cvtkm::rendering::raytracing::ScalarRenderer | |
Cvtkm::worklet::ScalarsToColors | |
Cvtkm::filter::FilterField::ScalarToVec< VecSize > | |
Cvtkm::worklet::cosmotools::ScaleBiasFunctor< T > | |
►CScanBody | |
Cvtkm::cont::openmp::scan::Adder< ScanBody > | |
Cvtkm::cont::openmp::scan::ScanExclusiveBody< InPortalT, OutPortalT, RawFunctorT > | |
Cvtkm::cont::tbb::ScanExclusiveBody< InputPortalType, OutputPortalType, BinaryOperationType > | |
Cvtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagKokkos >::ScanExclusiveOperator | |
Cvtkm::cont::tbb::ScanInclusiveBody< InputPortalType, OutputPortalType, BinaryOperationType > | |
Cvtkm::cont::openmp::scan::ScanInclusiveBody< InPortalT, OutPortalT, RawFunctorT > | |
Cvtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagKokkos >::ScanInclusiveOperator | |
►Cvtkm::worklet::internal::ScatterBase | Base class for all scatter classes |
Cvtkm::worklet::ScatterCounting | A scatter that maps input to some numbers of output |
Cvtkm::worklet::ScatterIdentity | A scatter that maps input directly to output |
Cvtkm::worklet::ScatterPermutation< PermutationStorage > | A scatter that maps input to output based on a permutation array |
Cvtkm::worklet::ScatterUniform< NumOutputsPerInput > | A scatter that maps input to some constant numbers of output |
Cvtkm::cont::tbb::ScatterKernel< InputPortalType, IndexPortalType, OutputPortalType > | |
Cvtkm::rendering::Scene | |
Cvtkm::cont::cuda::ScheduleParameters | Represents how to schedule 1D, 2D, and 3D Cuda kernels |
Cvtkm::worklet::flying_edges::select_AxisToSum< Device > | |
Cvtkm::worklet::flying_edges::select_AxisToSum< vtkm::cont::DeviceAdapterTagCuda > | |
Cvtkm::worklet::flying_edges::select_AxisToSum< vtkm::cont::DeviceAdapterTagKokkos > | |
Cmangled_diy_namespace::Serialization< vtkm::ChargedParticle > | |
Cmangled_diy_namespace::Serialization< vtkm::Particle > | |
Cvtkmdiy::Serialization< vtkm::worklet::contourtree_augmented::ContourTreeMesh< FieldType > > | |
Cvtkmdiy::Serialization< vtkm::worklet::contourtree_distributed::ContourTreeBlockData< FieldType > > | |
Cvtkmdiy::Serialization< vtkm::worklet::contourtree_distributed::hierarchical_augmenter::HierarchicalAugmenterInOutData< FieldType > > | |
Cvtkm::worklet::contourtree_distributed::hierarchical_augmenter::SetSuperparentSetDecorator | Decorator to add the Ascending flag if necessary |
►Cvtkm::rendering::raytracing::ShapeIntersector | |
Cvtkm::rendering::raytracing::CylinderIntersector | |
Cvtkm::rendering::raytracing::GlyphIntersector | |
Cvtkm::rendering::raytracing::GlyphIntersectorVector | |
Cvtkm::rendering::raytracing::QuadIntersector | |
Cvtkm::rendering::raytracing::SphereIntersector | |
Cvtkm::rendering::raytracing::TriangleIntersector | |
Cvtkm::worklet::contourtree_augmented::mesh_dem::SimulatedSimplicityIndexComparatorImpl< T, StorageType > | |
Cvtkm::worklet::SmoothSurfaceNormals | |
Cvtkm::SortGreater | Binary Predicate that takes two arguments argument x , and y and returns True if and only if x is greater than y |
Cvtkm::SortLess | Binary Predicate that takes two arguments argument x , and y and returns True if and only if x is less than y |
Cvtkm::worklet::wavelets::WaveletBase::SortLessAbsFunctor | |
►Cvtkm::source::Source | |
Cvtkm::source::Oscillator | An analytical, time-varying uniform dataset with a point based array |
Cvtkm::source::PerlinNoise | The PerlinNoise source creates a uniform dataset |
Cvtkm::source::Tangle | The Tangle source creates a uniform dataset |
Cvtkm::source::Wavelet | The Wavelet source creates a dataset similar to VTK's vtkRTAnalyticSource |
Cvtkm::Sphere | Represent a sphere of the given Dimension |
Cvtkm::rendering::raytracing::SphereExtractor | |
Cvtkm::worklet::spatialstructure::SplitProperties | |
Cvtkm::worklet::SplitSharpEdges | |
Cvtkm::worklet::StableSortIndices | Produces an ArrayHandle<vtkm::Id> index array that stable-sorts and optionally uniquifies an input array |
►CStaticAssigner | |
Cvtkm::cont::AssignerPartitionedDataSet | Assigner for PartitionedDataSet partitions |
Cvtkm::worklet::FieldStatistics< FieldType >::StatInfo | |
Cvtkm::worklet::DescriptiveStatistics::StatState< T > | |
Cvtkm::worklet::flow::StepperImpl< ExecIntegratorType, ExecEvaluatorType > | |
Cvtkm::cont::StorageTag___ | A tag specifying client memory allocation |
Cvtkm::cont::StorageTagBasic | A tag for the basic implementation of a Storage object |
Cvtkm::cont::StorageTagCartesianProduct< StorageTag1, StorageTag2, StorageTag3 > | |
Cvtkm::cont::StorageTagCast< SourceT, SourceStorage > | |
Cvtkm::cont::StorageTagCompositeVec< StorageTags > | |
Cvtkm::cont::StorageTagConcatenate< StorageTag1, StorageTag2 > | |
Cvtkm::cont::StorageTagConstant | |
Cvtkm::cont::StorageTagCounting | |
Cvtkm::cont::StorageTagExtractComponent< ArrayHandleType > | |
Cvtkm::cont::StorageTagGroupVec< ComponentsStorageTag, NUM_COMPONENTS > | |
Cvtkm::cont::StorageTagGroupVecVariable< ComponentsStorageTag, OffsetsStorageTag > | |
Cvtkm::cont::StorageTagImplicit< ArrayPortalType > | An implementation for read-only implicit arrays |
Cvtkm::cont::StorageTagIndex | |
Cvtkm::cont::StorageTagMultiplexer< StorageTags > | |
Cvtkm::cont::StorageTagOffsetsToNumComponents< OffsetsStorageTag > | |
Cvtkm::cont::StorageTagPermutation< IndexStorageTag, ValueStorageTag > | |
Cvtkm::cont::StorageTagReverse< StorageTag > | |
Cvtkm::cont::StorageTagSOA | |
Cvtkm::cont::StorageTagStride | |
Cvtkm::cont::StorageTagUniformPoints | |
Cvtkm::cont::StorageTagView< StorageTag > | |
Cvtkm::cont::StorageTagXGCCoordinates | |
Cvtkm::cont::StorageTagZip< ST1, ST2 > | |
Cvtkm::cont::CoordinateSystem::StorageToArrayDefault | |
Cvtkm::cont::CoordinateSystem::StorageToArrayNonDefault | |
Cvtkm::worklet::flow::Streamline | |
Cvtkm::worklet::StreamLineFilterUniformGrid< FieldType > | Compute the streamline |
Cvtkm::worklet::flow::StreamlineResult< ParticleType > | |
Cvtkm::worklet::flow::StreamlineWorklet< IntegratorType, ParticleType > | |
Cvtkm::worklet::flow::StreamSurface | |
Cvtkm::Subtract | |
Cvtkm::Sum | Binary Predicate that takes two arguments argument x , and y and returns sum (addition) of the two values |
Cvtkm::worklet::contourtree_distributed::bract_maker::SumFunctor | |
Cvtkm::worklet::MIRStats::SumOp | |
Cvtkm::worklet::ClipStats::SumOp | |
Cvtkm::worklet::flying_edges::SumXAxis | |
Cvtkm::worklet::flying_edges::SumYAxis | |
Cvtkm::worklet::contourtree_augmented::active_graph_inc::SuperArcNodeComparatorImpl | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::SuperArcVolumetricComparatorImpl | |
Cvtkm::worklet::scalar_topology::hierarchical_volumetric_branch_decomposer::SuperArcVolumetricComparatorIndirectGlobalIdComparatorImpl | Implementation of the comparator for the SuperArcVolumetricComparatorIndirectGlobalId ExecutionObject |
Cvtkm::worklet::contourtree_distributed::tree_grafter::SuperarcWasNotTransferredPredicateImpl | |
►CSuperclass | |
Cvtkm::cont::CellSetPermutation< CellSetPermutation< CellSetType, PermutationArrayHandleType1 >, PermutationArrayHandleType2 > | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::SuperNodeBranchComparatorImpl | |
Cvtkm::worklet::contourtree_distributed::SupernodeOnSuperarc | |
Cvtkm::worklet::contourtree_distributed::tree_grafter::SuperNodeWhenComparatorImpl | Comparator used in TreeGrafter::ListNewSupernodes to sort the NewSupernodes arrays |
►CT | |
Cvtkm::VecFlat< T, true > | |
Cvtkm::exec::TaskBase | Base class for all classes that are used to marshal data from the invocation parameters to the user worklets when invoked in the execution environment |
Cvtkm::filter::TaskQueue< T > | |
►Cvtkm::filter::TaskQueue< std::pair< vtkm::Id, vtkm::cont::DataSet > > | |
Cvtkm::filter::DataSetQueue | |
Cvtkm::worklet::Tetrahedralize | |
Cvtkm::worklet::TetrahedralizeExplicit | Compute the tetrahedralize cells for an explicit grid data set |
Cvtkm::worklet::TetrahedralizeStructured | Compute the tetrahedralize cells for a uniform grid data set |
►Cvtkm::rendering::TextAnnotation | |
Cvtkm::rendering::TextAnnotationBillboard | |
Cvtkm::rendering::TextAnnotationScreen | |
Cvtkm::rendering::TextRenderer | |
Cvtkm::rendering::TextRendererBatcher | |
Cvtkm::rendering::Texture2D< NumComponents > | |
Cvtkm::rendering::Texture2D< 1 > | |
Cvtkm::rendering::Texture2D< NumComponents >::Texture2DSamplerExecutionObject< Device > | |
►Cvtkm::exec::arg::ThreadIndicesBasic | Basic container for thread indices in a worklet invocation |
Cvtkm::exec::arg::ThreadIndicesBasic3D | Container for 3D thread indices in a worklet invocation |
Cvtkm::exec::arg::ThreadIndicesReduceByKey | Container for thread indices in a reduce by key invocation |
Cvtkm::exec::arg::ThreadIndicesTopologyMap< ConnectivityType, ScatterAndMaskMode > | Container for thread indices in a topology map |
►Cvtkm::exec::arg::ThreadIndicesNeighborhood | |
Cvtkm::exec::arg::ThreadIndicesCellNeighborhood | Container for thread information in a WorkletCellNeighborhood |
Cvtkm::exec::arg::ThreadIndicesPointNeighborhood | Container for thread information in a WorkletPointNeighborhood |
Cvtkm::exec::arg::ThreadIndicesTopologyMap< vtkm::exec::ConnectivityExtrude, ScatterAndMaskMode > | |
Cvtkm::exec::arg::ThreadIndicesTopologyMap< vtkm::exec::ConnectivityPermutedVisitCellsWithPoints< PermutationPortal, vtkm::exec::ConnectivityStructured< vtkm::TopologyElementTagCell, vtkm::TopologyElementTagPoint, Dimension > >, CustomScatterOrMaskTag > | Specialization for permuted structured connectivity types |
Cvtkm::exec::arg::ThreadIndicesTopologyMap< vtkm::exec::ConnectivityStructured< VisitTopology, IncidentTopology, Dimension >, CustomScatterOrMaskTag > | Specialization for CustomScatterOrMaskTag |
Cvtkm::exec::arg::ThreadIndicesTopologyMap< vtkm::exec::ConnectivityStructured< VisitTopology, IncidentTopology, Dimension >, DefaultScatterAndMaskTag > | Specialization for DefaultScatterAndMaskTag |
Cvtkm::exec::arg::ThreadIndicesTopologyMap< vtkm::exec::ReverseConnectivityExtrude, ScatterAndMaskMode > | |
Cvtkm::worklet::Threshold | |
Cvtkm::worklet::ThresholdPoints | |
Cvtkm::cont::Timer | A class that can be used to time operations in VTK-m that might be occuring in parallel |
Cvtkm::cont::DeviceAdapterTimerImplementation< DeviceAdapterTag >::TimeStamp | |
Cvtkm::cont::Token | A token to hold the scope of an ArrayHandle or other object |
Cvtkm::TopologyElementTagCell | A tag used to identify the cell elements in a topology |
Cvtkm::TopologyElementTagEdge | A tag used to identify the edge elements in a topology |
Cvtkm::TopologyElementTagFace | A tag used to identify the face elements in a topology |
Cvtkm::TopologyElementTagPoint | A tag used to identify the point elements in a topology |
Cvtkm::worklet::contourtree_distributed::hierarchical_hyper_sweeper::TransferTargetComperatorImpl | |
Cvtkm::cont::arg::Transport< TransportTag, ContObjectType, DeviceAdapterTag > | Class for transporting from the control to the execution environment |
Cvtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagArrayIn, ContObjectType, Device > | |
Cvtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagArrayInOut, ContObjectType, Device > | |
Cvtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagArrayOut, ContObjectType, Device > | |
Cvtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagAtomicArray, vtkm::cont::ArrayHandle< T, vtkm::cont::StorageTagBasic >, Device > | |
Cvtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagBitFieldIn, vtkm::cont::BitField, Device > | |
Cvtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagBitFieldInOut, vtkm::cont::BitField, Device > | |
Cvtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagBitFieldOut, vtkm::cont::BitField, Device > | |
Cvtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagCellSetIn< VisitTopology, IncidentTopology >, ContObjectType, Device > | |
Cvtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagExecObject, ContObjectType, Device > | |
Cvtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagGradientOut, ContObjectType, Device > | |
Cvtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagKeyedValuesIn, ArrayHandleType, Device > | |
Cvtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagKeyedValuesInOut, ArrayHandleType, Device > | |
Cvtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagKeyedValuesOut, ArrayHandleType, Device > | |
Cvtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagKeysIn, KeyType, Device > | |
Cvtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagTopologyFieldIn< TopologyElementTag >, ContObjectType, Device > | |
Cvtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagWholeArrayIn, ContObjectType, Device > | |
Cvtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagWholeArrayInOut, ContObjectType, Device > | |
Cvtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagWholeArrayOut, ContObjectType, Device > | |
Cvtkm::cont::arg::TransportTagArrayIn | Transport tag for input arrays |
Cvtkm::cont::arg::TransportTagArrayInOut | Transport tag for in-place arrays |
Cvtkm::cont::arg::TransportTagArrayOut | Transport tag for output arrays |
Cvtkm::cont::arg::TransportTagAtomicArray | Transport tag for in-place arrays with atomic operations |
Cvtkm::cont::arg::TransportTagBitFieldIn | |
Cvtkm::cont::arg::TransportTagBitFieldInOut | |
Cvtkm::cont::arg::TransportTagBitFieldOut | |
Cvtkm::cont::arg::TransportTagCellSetIn< VisitTopology, IncidentTopology > | Transport tag for input arrays |
Cvtkm::cont::arg::TransportTagExecObject | Transport tag for execution objects |
Cvtkm::cont::arg::TransportTagGradientOut | Transport tag for output arrays |
Cvtkm::cont::arg::TransportTagKeyedValuesIn | Transport tag for input values in a reduce by key |
Cvtkm::cont::arg::TransportTagKeyedValuesInOut | Transport tag for input values in a reduce by key |
Cvtkm::cont::arg::TransportTagKeyedValuesOut | Transport tag for input values in a reduce by key |
Cvtkm::cont::arg::TransportTagKeysIn | Transport tag for keys in a reduce by key |
Cvtkm::cont::arg::TransportTagTopologyFieldIn< TopologyElementTag > | Transport tag for input arrays in topology maps |
Cvtkm::cont::arg::TransportTagWholeArrayIn | Transport tag for in-place arrays with random access |
Cvtkm::cont::arg::TransportTagWholeArrayInOut | Transport tag for in-place arrays with random access |
Cvtkm::cont::arg::TransportTagWholeArrayOut | Transport tag for in-place arrays with random access |
Cvtkm::worklet::contourtree_distributed::TreeCompiler | |
Cvtkm::worklet::contourtree_distributed::TreeGrafter< MeshType, FieldType > | Graft the InteriorForest (i.e., the residue of a BRACT) onto a hierarchical tree |
Cvtkm::worklet::spatialstructure::TreeNode | |
Cvtkm::rendering::raytracing::TriangleExtractor | |
Cvtkm::worklet::TriangleWinding | This worklet ensures that triangle windings are consistent with provided cell normals |
Cvtkm::worklet::Triangulate | |
Cvtkm::worklet::TriangulateExplicit | Compute the triangulate cells for an explicit grid data set |
Cvtkm::worklet::TriangulateStructured | Compute the triangulate cells for a uniform grid data set |
Cvtkm::rendering::Triangulator | Triangulator creates a minimal set of triangles from a cell set |
►Ctrue_type | |
Cvtkm::ReadTheSourceCodeHereForHelpOnThisError< true > | |
Cvtkm::worklet::Tube | |
Cvtkm::Tuple< Ts > | VTK-m replacement for std::tuple |
Cvtkm::Tuple< T0 > | |
Cvtkm::Tuple< T0, T1 > | |
Cvtkm::Tuple< T0, T1, T2 > | |
Cvtkm::Tuple< T0, T1, T2, T3 > | |
Cvtkm::Tuple< T0, T1, T2, T3, T4 > | |
Cvtkm::Tuple< T0, T1, T2, T3, T4, T5 > | |
Cvtkm::Tuple< T0, T1, T2, T3, T4, T5, T6 > | |
Cvtkm::Tuple< T0, T1, T2, T3, T4, T5, T6, T7 > | |
Cvtkm::Tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8 > | |
Cvtkm::Tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | |
Cvtkm::Tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | |
Cvtkm::Tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | |
Cvtkm::Tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | |
Cvtkm::Tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | |
Cvtkm::Tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | |
Cvtkm::Tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | |
Cvtkm::Tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 > | |
Cvtkm::Tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17 > | |
Cvtkm::Tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18 > | |
Cvtkm::Tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19 > | |
Cvtkm::Tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, Ts... > | |
Cvtkm::Tuple< T20, Ts... > | |
Cvtkm::Tuple<> | |
Cvtkm::tuple_element< Index, TupleType > | Compatible with std::tuple_element for vtkm::Tuple |
Cvtkm::exec::twolevelgrid::TwoLevelUniformGridExecutionObject< Device > | |
Cvtkm::cont::arg::TypeCheck< TypeCheckTag, Type > | Class for checking that a type matches the semantics for an argument |
Cvtkm::cont::arg::TypeCheck< TypeCheckTagArrayIn, ArrayType > | |
Cvtkm::cont::arg::TypeCheck< TypeCheckTagArrayInOut, ArrayType > | |
Cvtkm::cont::arg::TypeCheck< TypeCheckTagArrayOut, ArrayType > | |
Cvtkm::cont::arg::TypeCheck< TypeCheckTagAtomicArray, ArrayType > | |
Cvtkm::cont::arg::TypeCheck< TypeCheckTagAtomicArray, vtkm::cont::ArrayHandle< T, vtkm::cont::StorageTagBasic > > | |
Cvtkm::cont::arg::TypeCheck< TypeCheckTagCellSet, CellSetType > | |
Cvtkm::cont::arg::TypeCheck< TypeCheckTagCellSetStructured, CellSetType > | |
Cvtkm::cont::arg::TypeCheck< TypeCheckTagExecObject, Type > | |
Cvtkm::cont::arg::TypeCheck< vtkm::cont::arg::TypeCheckTagKeys, KeyType > | |
Cvtkm::cont::arg::TypeCheckTagArrayIn | The Array type check passes for any object that behaves like an ArrayHandle class and can be passed to the ArrayIn transport |
Cvtkm::cont::arg::TypeCheckTagArrayInOut | The Array type check passes for any object that behaves like an ArrayHandle class and can be passed to the ArrayInOut transport |
Cvtkm::cont::arg::TypeCheckTagArrayOut | The Array type check passes for any object that behaves like an ArrayHandle class and can be passed to the ArrayOut transport |
Cvtkm::cont::arg::TypeCheckTagBitField | |
Cvtkm::cont::arg::TypeCheckTagCellSet | Check for a CellSet-like object |
Cvtkm::cont::arg::TypeCheckTagCellSetStructured | Check for a Structured CellSet-like object |
Cvtkm::cont::arg::TypeCheckTagExecObject | The ExecObject type check passes for any object that inherits from ExecutionObjectBase |
Cvtkm::cont::arg::TypeCheckTagKeys | Check for a Keys object |
►Cvtkm::TypeTraits< T > | The TypeTraits class provides helpful compile-time information about the basic types used in VTKm (and a few others for convenience) |
Cvtkm::TypeTraits< const T > | |
►Cvtkm::TypeTraits< internal::FlattenVec< T > > | |
Cvtkm::TypeTraits< vtkm::VecFlat< T > > | |
Cvtkm::TypeTraits< vtkm::Matrix< T, NumRow, NumCol > > | |
Cvtkm::TypeTraits< vtkm::Pair< T, U > > | Traits for Pair types |
Cvtkm::TypeTraits< vtkm::Vec< T, Size > > | Traits for basic C++ types |
Cvtkm::TypeTraits< vtkm::VecAxisAlignedPointCoordinates< NumDimensions > > | |
Cvtkm::TypeTraits< vtkm::VecC< T > > | Traits for VecC types |
Cvtkm::TypeTraits< vtkm::VecCConst< T > > | Traits for VecCConst types |
Cvtkm::TypeTraits< vtkm::VecFromPortal< PortalType > > | |
Cvtkm::TypeTraits< vtkm::VecFromPortalPermute< IndexVecType, PortalType > > | |
Cvtkm::TypeTraits< vtkm::VecVariable< T, MaxSize > > | |
Cvtkm::TypeTraitsIntegerTag | Tag used to identify types that store integer numbers |
Cvtkm::TypeTraitsMatrixTag | Tag used to identify 2 dimensional types (matrices) |
Cvtkm::TypeTraitsRealTag | Tag used to identify types that store real (floating-point) numbers |
Cvtkm::TypeTraitsScalarTag | Tag used to identify 0 dimensional types (scalars) |
Cvtkm::TypeTraitsUnknownTag | Tag used to identify types that aren't Real, Integer, Scalar or Vector |
Cvtkm::TypeTraitsVectorTag | Tag used to identify 1 dimensional types (vectors) |
Cvtkm::worklet::zfp::BlockWriter< block_size, AtomicPortalType >::UIntInt | |
Cvtkm::worklet::connectivity::UnionFind | |
Cvtkm::cont::tbb::UniqueBody< PortalType, BinaryOperationType > | |
Cvtkm::cont::openmp::UniqueHelper< IterT, RawPredicateT > | |
►Cvtkm::cont::UnknownArrayHandle | An ArrayHandle of an unknown value type and storage |
Cvtkm::cont::UncertainArrayHandle< ValueTypeList, StorageTypeList > | An ArrayHandle of an uncertain value type and storage |
►Cvtkm::cont::UnknownCellSet | A CellSet of an unknown type |
Cvtkm::cont::UncertainCellSet< CellSetList > | A CellSet of an uncertain type |
►CUseKokkosReduceP1 | |
Cvtkm::cont::DeviceAdapterAlgorithm< vtkm::cont::DeviceAdapterTagKokkos >::UseKokkosReduce | |
Cvtkm::VTK_M_NAMESPACE::Variant< Ts > | |
Cvtkm::Vec< T, 0 > | |
Cvtkm::VecAxisAlignedPointCoordinates< NumDimensions > | An implicit vector for point coordinates in axis aligned cells |
Cvtkm::detail::VecBaseCommon< T, DerivedClass > | Base implementation of all Vec and VecC classes |
►Cvtkm::detail::VecBaseCommon< ComponentTypeFromSize< BitDepth >::type, Vec< ComponentTypeFromSize< BitDepth >::type, Size > > | |
►Cvtkm::detail::VecBase< ComponentTypeFromSize< BitDepth >::type, Size, Vec< ComponentTypeFromSize< BitDepth >::type, Size > > | |
►Cvtkm::Vec< ComponentTypeFromSize< BitDepth >::type, Channels > | |
►Cvtkm::io::BasePixel< BitDepth, 1 > | |
Cvtkm::io::GreyPixel< BitDepth > | |
►Cvtkm::io::BasePixel< BitDepth, 3 > | |
Cvtkm::io::RGBPixel< BitDepth > | |
Cvtkm::io::BasePixel< BitDepth, Channels > | Base type for more complex pixels (RGB, Greyscale, etc) that describes various values such as bit-depth, channel width, bytes per pixel, and how various data should be polled |
►Cvtkm::detail::VecBaseCommon< CoordType, Vec< CoordType, Size > > | |
►Cvtkm::detail::VecBase< CoordType, Size, Vec< CoordType, Size > > | |
Cvtkm::Vec< CoordType, 3 > | |
Cvtkm::Vec< CoordType, Dim > | |
►Cvtkm::detail::VecBaseCommon< DimensionType, Vec< DimensionType, Size > > | |
►Cvtkm::detail::VecBase< DimensionType, Size, Vec< DimensionType, Size > > | |
Cvtkm::Vec< DimensionType, 3 > | |
►Cvtkm::detail::VecBaseCommon< ScalarType, Vec< ScalarType, Size > > | |
►Cvtkm::detail::VecBase< ScalarType, Size, Vec< ScalarType, Size > > | |
Cvtkm::Vec< ScalarType, Size > | |
►Cvtkm::detail::VecBaseCommon< T, Vec< T, 1 > > | |
►Cvtkm::detail::VecBase< T, 1, Vec< T, 1 > > | |
Cvtkm::Vec< T, 1 > | |
►Cvtkm::detail::VecBaseCommon< T, Vec< T, 2 > > | |
►Cvtkm::detail::VecBase< T, 2, Vec< T, 2 > > | |
Cvtkm::Vec< T, 2 > | |
►Cvtkm::detail::VecBaseCommon< T, Vec< T, 3 > > | |
►Cvtkm::detail::VecBase< T, 3, Vec< T, 3 > > | |
Cvtkm::Vec< T, 3 > | |
►Cvtkm::detail::VecBaseCommon< T, Vec< T, 4 > > | |
►Cvtkm::detail::VecBase< T, 4, Vec< T, 4 > > | |
Cvtkm::Vec< T, 4 > | |
►Cvtkm::detail::VecBaseCommon< T, Vec< T, Size > > | |
►Cvtkm::detail::VecBase< T, Size, Vec< T, Size > > | |
Cvtkm::Vec< T, MaxSize > | |
Cvtkm::Vec< T, N > | |
►Cvtkm::Vec< T, Size > | A short fixed-length array |
Cvtkm::VecFlat< T, false > | |
►Cvtkm::detail::VecBaseCommon< T, VecC< T > > | |
►Cvtkm::detail::VecCBase< T, VecC< T > > | |
Cvtkm::VecC< T > | A Vec-like representation for short arrays |
►Cvtkm::detail::VecBaseCommon< T, VecCConst< T > > | |
►Cvtkm::detail::VecCBase< T, VecCConst< T > > | |
Cvtkm::VecCConst< T > | A const version of VecC |
►Cvtkm::detail::VecBaseCommon< vtkm::Float32, Vec< vtkm::Float32, Size > > | |
►Cvtkm::detail::VecBase< vtkm::Float32, Size, Vec< vtkm::Float32, Size > > | |
Cvtkm::Vec< vtkm::Float32, 2 > | |
Cvtkm::Vec< vtkm::Float32, 3 > | |
Cvtkm::Vec< vtkm::Float32, 4 > | |
►Cvtkm::detail::VecBaseCommon< vtkm::Float64, Vec< vtkm::Float64, Size > > | |
►Cvtkm::detail::VecBase< vtkm::Float64, Size, Vec< vtkm::Float64, Size > > | |
Cvtkm::Vec< vtkm::Float64, 3 > | |
►Cvtkm::detail::VecBaseCommon< vtkm::FloatDefault, Vec< vtkm::FloatDefault, Size > > | |
►Cvtkm::detail::VecBase< vtkm::FloatDefault, Size, Vec< vtkm::FloatDefault, Size > > | |
Cvtkm::Vec< vtkm::FloatDefault, 3 > | |
►Cvtkm::detail::VecBaseCommon< vtkm::Id, Vec< vtkm::Id, Size > > | |
►Cvtkm::detail::VecBase< vtkm::Id, Size, Vec< vtkm::Id, Size > > | |
Cvtkm::Vec< vtkm::Id, 2 > | |
Cvtkm::Vec< vtkm::Id, 3 > | |
Cvtkm::Vec< vtkm::Id, 4 > | |
►Cvtkm::detail::VecBaseCommon< vtkm::Int32, Vec< vtkm::Int32, Size > > | |
►Cvtkm::detail::VecBase< vtkm::Int32, Size, Vec< vtkm::Int32, Size > > | |
Cvtkm::Vec< vtkm::Int32, 3 > | |
►Cvtkm::detail::VecBaseCommon< vtkm::Range, Vec< vtkm::Range, Size > > | |
►Cvtkm::detail::VecBase< vtkm::Range, Size, Vec< vtkm::Range, Size > > | |
Cvtkm::Vec< vtkm::Range, 3 > | |
►Cvtkm::detail::VecBaseCommon< vtkm::UInt8, Vec< vtkm::UInt8, Size > > | |
►Cvtkm::detail::VecBase< vtkm::UInt8, Size, Vec< vtkm::UInt8, Size > > | |
Cvtkm::Vec< vtkm::UInt8, 3 > | |
►Cvtkm::detail::VecBaseCommon< vtkm::Vec< ComponentType, NUM_COLUMNS >, Vec< vtkm::Vec< ComponentType, NUM_COLUMNS >, Size > > | |
►Cvtkm::detail::VecBase< vtkm::Vec< ComponentType, NUM_COLUMNS >, Size, Vec< vtkm::Vec< ComponentType, NUM_COLUMNS >, Size > > | |
Cvtkm::Vec< vtkm::Vec< ComponentType, NUM_COLUMNS >, NUM_ROWS > | |
Cvtkm::VecFlat< T, bool > | Treat a Vec or Vec -like object as a flat Vec |
Cvtkm::VecFromPortal< PortalType > | A short variable-length array from a window in an ArrayPortal |
Cvtkm::VecFromPortalPermute< IndexVecType, PortalType > | A short vector from an ArrayPortal and a vector of indices |
Cvtkm::VecFromPortalPermute< IndexVecType, const PortalType * > | |
Cvtkm::VecTraits< VecType > | The VecTraits class gives several static members that define how to use a given type as a vector |
►Cvtkm::VecTraits< internal::FlattenVec< T > > | |
Cvtkm::VecTraits< vtkm::VecFlat< T > > | |
►Cvtkm::VecTraits< T > | |
Cvtkm::VecTraits< const T > | |
Cvtkm::VecTraits< vtkm::Bounds > | |
Cvtkm::VecTraits< vtkm::Matrix< T, NumRow, NumCol > > | A matrix has vector traits to implement component-wise operations |
Cvtkm::VecTraits< vtkm::Range > | |
Cvtkm::VecTraits< vtkm::Vec< T, Size > > | |
Cvtkm::VecTraits< vtkm::VecAxisAlignedPointCoordinates< NumDimensions > > | |
Cvtkm::VecTraits< vtkm::VecC< T > > | |
Cvtkm::VecTraits< vtkm::VecCConst< T > > | |
Cvtkm::VecTraits< vtkm::VecFromPortal< PortalType > > | |
Cvtkm::VecTraits< vtkm::VecFromPortalPermute< IndexVecType, PortalType > > | |
Cvtkm::VecTraits< vtkm::VecVariable< T, MaxSize > > | |
►Cvtkm::internal::VecTraitsBasic< vtkm::Pair< T, U > > | |
Cvtkm::VecTraits< vtkm::Pair< T, U > > | VecTraits for Pair types |
Cvtkm::VecTraitsTagMultipleComponents | A tag for vectors that are "true" vectors (i.e |
Cvtkm::VecTraitsTagSingleComponent | A tag for vectors that are really just scalars (i.e |
Cvtkm::VecTraitsTagSizeStatic | A tag for vectors where the number of components are known at compile time |
Cvtkm::VecTraitsTagSizeVariable | A tag for vectors where the number of components are not determined until run time |
Cvtkm::VecVariable< T, MaxSize > | A short variable-length array with maximum length |
Cvtkm::worklet::VertexClustering | |
Cvtkm::worklet::contourtree::VertexValueComparator< InFieldPortalType > | |
►Cvtkm::rendering::View | |
Cvtkm::rendering::View1D | |
Cvtkm::rendering::View2D | |
Cvtkm::rendering::View3D | |
Cvtkm::rendering::raytracing::VolumeRendererStructured | |
Cvtkm::worklet::contourtree_augmented::process_contourtree_inc::VolumeSorter< T > | |
►Cvtkm::io::VTKDataSetReaderBase | |
Cvtkm::io::VTKDataSetReader | |
Cvtkm::io::VTKPolyDataReader | |
Cvtkm::io::VTKRectilinearGridReader | |
Cvtkm::io::VTKStructuredGridReader | |
Cvtkm::io::VTKStructuredPointsReader | |
Cvtkm::io::VTKUnstructuredGridReader | |
Cvtkm::io::VTKDataSetWriter | |
Cvtkm::worklet::contourtree_augmented::contourtree_maker_inc::WasNotTransferred | |
Cvtkm::rendering::raytracing::WaterTight | |
►Cvtkm::worklet::wavelets::WaveletBase | |
►Cvtkm::worklet::wavelets::WaveletDWT | |
Cvtkm::worklet::WaveletCompressor | |
Cvtkm::worklet::wavelets::WaveletFilter | |
Cvtkm::rendering::Wireframer | |
Cvtkm::rendering::WorldAnnotator | |
Cvtkm::worklet::ZFP1DCompressor | |
Cvtkm::worklet::ZFP1DDecompressor | |
Cvtkm::worklet::ZFP2DCompressor | |
Cvtkm::worklet::ZFP2DDecompressor | |
Cvtkm::worklet::zfp::zfp_traits< T > | |
Cvtkm::worklet::zfp::zfp_traits< double > | |
Cvtkm::worklet::zfp::zfp_traits< float > | |
Cvtkm::worklet::zfp::zfp_traits< int > | |
Cvtkm::worklet::zfp::zfp_traits< long long int > | |
Cvtkm::worklet::zfp::ZFPBlockEncoder< BlockSize, Scalar, PortalType > | |
Cvtkm::worklet::zfp::ZFPBlockEncoder< BlockSize, vtkm::Float32, PortalType > | |
Cvtkm::worklet::zfp::ZFPBlockEncoder< BlockSize, vtkm::Float64, PortalType > | |
Cvtkm::worklet::zfp::ZFPBlockEncoder< BlockSize, vtkm::Int32, PortalType > | |
Cvtkm::worklet::zfp::ZFPBlockEncoder< BlockSize, vtkm::Int64, PortalType > | |
Cvtkm::worklet::zfp::ZFPCodec< BlockSize > | |
Cvtkm::worklet::zfp::ZFPCodec< 16 > | |
Cvtkm::worklet::zfp::ZFPCodec< 4 > | |
Cvtkm::worklet::zfp::ZFPCodec< 64 > | |
Cvtkm::worklet::ZFPCompressor | |
Cvtkm::worklet::ZFPDecompressor | |
Cvtkm::worklet::zfp::ZFPStream | |