Go to the documentation of this file.
   10 #ifndef vtk_m_worklet_ScatterIdentity_h 
   11 #define vtk_m_worklet_ScatterIdentity_h 
   50     return this->
GetVisitArray(inputRange[0] * inputRange[1] * inputRange[2]);
 
   53   template <
typename RangeType>
 
   62 #endif //vtk_m_worklet_ScatterIdentity_h 
  
Groups connected points that have the same field value.
Definition: Atomic.h:19
 
OutputToInputMapType GetOutputToInputMap(vtkm::Id3 inputRange) const
Definition: ScatterIdentity.h:39
 
OutputToInputMapType GetOutputToInputMap(vtkm::Id inputRange) const
Definition: ScatterIdentity.h:34
 
vtkm::cont::ArrayHandleConstant< vtkm::IdComponent > VisitArrayType
Definition: ScatterIdentity.h:44
 
vtkm::cont::ArrayHandleIndex OutputToInputMapType
Definition: ScatterIdentity.h:32
 
VisitArrayType GetVisitArray(vtkm::Id3 inputRange) const
Definition: ScatterIdentity.h:48
 
#define VTKM_CONT
Definition: ExportMacros.h:57
 
vtkm::Int64 Id
Base type to use to index arrays.
Definition: Types.h:227
 
An array handle with a constant value.
Definition: ArrayHandleConstant.h:70
 
RangeType GetOutputRange(RangeType inputRange) const
Definition: ScatterIdentity.h:54
 
VisitArrayType GetVisitArray(vtkm::Id inputRange) const
Definition: ScatterIdentity.h:46
 
A scatter that maps input directly to output.
Definition: ScatterIdentity.h:30
 
An implicit array handle containing the its own indices.
Definition: ArrayHandleIndex.h:55