VTK-m  2.2
Public Member Functions | Public Attributes | List of all members
vtkm::worklet::StableSortIndices::IndirectUniquePredicateExecObject< KeyArrayType > Struct Template Reference

#include <StableSortIndices.h>

Inheritance diagram for vtkm::worklet::StableSortIndices::IndirectUniquePredicateExecObject< KeyArrayType >:
vtkm::cont::ExecutionObjectBase

Public Member Functions

 IndirectUniquePredicateExecObject (const KeyArrayType &keyArray)
 
template<typename Device >
IndirectUniquePredicate< typename KeyArrayType::ReadPortalType > PrepareForExecution (Device, vtkm::cont::Token &token) const
 

Public Attributes

const KeyArrayType KeyArray
 

Constructor & Destructor Documentation

◆ IndirectUniquePredicateExecObject()

template<typename KeyArrayType >
vtkm::worklet::StableSortIndices::IndirectUniquePredicateExecObject< KeyArrayType >::IndirectUniquePredicateExecObject ( const KeyArrayType &  keyArray)
inline

Member Function Documentation

◆ PrepareForExecution()

template<typename KeyArrayType >
template<typename Device >
IndirectUniquePredicate<typename KeyArrayType::ReadPortalType> vtkm::worklet::StableSortIndices::IndirectUniquePredicateExecObject< KeyArrayType >::PrepareForExecution ( Device  ,
vtkm::cont::Token token 
) const
inline

Member Data Documentation

◆ KeyArray

template<typename KeyArrayType >
const KeyArrayType vtkm::worklet::StableSortIndices::IndirectUniquePredicateExecObject< KeyArrayType >::KeyArray

The documentation for this struct was generated from the following file: