Go to the documentation of this file.
   10 #ifndef vtk_m_worklet_ScatterUniform_h 
   11 #define vtk_m_worklet_ScatterUniform_h 
   26 template <vtkm::IdComponent Modulus>
 
   36 template <vtkm::IdComponent Divisor>
 
   52 template <vtkm::IdComponent NumOutputsPerInput>
 
   62     return this->
GetOutputRange(inputRange[0] * inputRange[1] * inputRange[2]);
 
   67   template <
typename RangeType>
 
   76   template <
typename RangeType>
 
   79     return VisitArrayType(detail::FunctorModulus<NumOutputsPerInput>(),
 
   86 #endif //vtk_m_worklet_ScatterUniform_h 
  
Groups connected points that have the same field value.
Definition: Atomic.h:19
 
#define VTKM_EXEC_CONT
Definition: ExportMacros.h:52
 
vtkm::Int32 IdComponent
Represents a component ID (index of component in a vector).
Definition: Types.h:168
 
vtkm::Int32 Id
Represents an ID (index into arrays).
Definition: Types.h:191
 
#define VTKM_CONT
Definition: ExportMacros.h:57
 
An ArrayHandle that computes values on the fly.
Definition: ArrayHandleImplicit.h:174