Viskores  1.0
Classes | Namespaces | Typedefs | Enumerations
Keys.h File Reference
#include <viskores/cont/Algorithm.h>
#include <viskores/cont/ArrayHandle.h>
#include <viskores/cont/ArrayHandleCast.h>
#include <viskores/cont/ArrayHandleConstant.h>
#include <viskores/cont/ArrayHandleGroupVecVariable.h>
#include <viskores/cont/ArrayHandleIndex.h>
#include <viskores/cont/ArrayHandlePermutation.h>
#include <viskores/cont/Logging.h>
#include <viskores/Deprecated.h>
#include <viskores/Hash.h>
#include <viskores/exec/internal/ReduceByKeyLookup.h>
#include <viskores/cont/arg/TransportTagKeyedValuesIn.h>
#include <viskores/cont/arg/TransportTagKeyedValuesInOut.h>
#include <viskores/cont/arg/TransportTagKeyedValuesOut.h>
#include <viskores/cont/arg/TransportTagKeysIn.h>
#include <viskores/cont/arg/TypeCheckTagKeys.h>
#include <viskores/worklet/internal/DispatcherBase.h>
#include <viskores/worklet/StableSortIndices.h>
#include <viskores/worklet/viskores_worklet_export.h>
#include <viskores/BinaryOperators.h>

Go to the source code of this file.

Classes

class  viskores::worklet::Keys< T >
 Manage keys for a viskores::worklet::WorkletReduceByKey. More...
 
struct  viskores::cont::arg::TypeCheck< viskores::cont::arg::TypeCheckTagKeys, KeyType >
 
struct  viskores::cont::arg::Transport< viskores::cont::arg::TransportTagKeysIn, KeyType, Device >
 
struct  viskores::cont::arg::Transport< viskores::cont::arg::TransportTagKeyedValuesIn, ArrayHandleType, Device >
 
struct  viskores::cont::arg::Transport< viskores::cont::arg::TransportTagKeyedValuesInOut, ArrayHandleType, Device >
 
struct  viskores::cont::arg::Transport< viskores::cont::arg::TransportTagKeyedValuesOut, ArrayHandleType, Device >
 

Namespaces

 viskores
 Groups connected points that have the same field value.
 
 viskores::worklet
 Viskores Worklets.
 
 viskores::cont
 Viskores Control Environment.
 
 viskores::cont::arg
 Transportation controls for Control Environment Objects.
 

Typedefs

using Pair_UInt8_Id2 = viskores::Pair< viskores::UInt8, viskores::Id2 >
 

Enumerations

enum  viskores::worklet::KeysSortType { viskores::worklet::KeysSortType::Unstable = 0, viskores::worklet::KeysSortType::Stable = 1 }
 Select the type of sort for BuildArrays calls. More...
 

Typedef Documentation

◆ Pair_UInt8_Id2