Change HelloWorklet filter to use simplified field specification

This commit is contained in:
Kenneth Moreland 2019-08-07 09:30:25 -06:00
parent 045094e1bb
commit 9fc9796cda

@ -48,6 +48,9 @@ namespace filter
class HelloField : public vtkm::filter::FilterField<HelloField>
{
public:
// Specify that this filter operates on 3-vectors
using SupportedTypes = vtkm::TypeListTagFieldVec3;
template <typename FieldType, typename Policy>
VTKM_CONT vtkm::cont::DataSet DoExecute(const vtkm::cont::DataSet& inDataSet,
const FieldType& inField,
@ -78,12 +81,6 @@ public:
fieldMetadata.GetCellSetName());
}
};
template <>
struct FilterTraits<vtkm::filter::HelloField>
{
using InputFieldTypeList = vtkm::ListTagBase<vtkm::Vec3f>;
};
}
} // vtkm::filter