ScatterIdentity::GetOutputToInputMap parameters are now named properly

Now it is clear you pass in the input range and you will get the output
range.
This commit is contained in:
Robert Maynard 2016-03-15 16:20:37 -04:00
parent 40896e2bab
commit 86ecad659a

@ -40,15 +40,15 @@ struct ScatterIdentity
{ {
typedef vtkm::cont::ArrayHandleIndex OutputToInputMapType; typedef vtkm::cont::ArrayHandleIndex OutputToInputMapType;
VTKM_CONT_EXPORT VTKM_CONT_EXPORT
OutputToInputMapType GetOutputToInputMap(vtkm::Id outputRange) const OutputToInputMapType GetOutputToInputMap(vtkm::Id inputRange) const
{ {
return OutputToInputMapType(outputRange); return OutputToInputMapType(inputRange);
} }
VTKM_CONT_EXPORT VTKM_CONT_EXPORT
OutputToInputMapType GetOutputToInputMap(vtkm::Id3 outputRange) const OutputToInputMapType GetOutputToInputMap(vtkm::Id3 inputRange) const
{ {
return this->GetOutputToInputMap( return this->GetOutputToInputMap(
outputRange[0]*outputRange[1]*outputRange[2]); inputRange[0]*inputRange[1]*inputRange[2]);
} }
typedef vtkm::cont::ArrayHandleConstant<vtkm::IdComponent> VisitArrayType; typedef vtkm::cont::ArrayHandleConstant<vtkm::IdComponent> VisitArrayType;