Go to the documentation of this file.
19 #ifndef viskores_filter_field_transform_WarpVector_h
20 #define viskores_filter_field_transform_WarpVector_h
37 namespace field_transform
47 this->SetScaleFactor(scale);
48 this->SetOutputFieldName(
"warpvector");
53 const std::
string& name,
54 viskores::cont::Field::Association association =
viskores::cont::Field::Association::Any)
61 this->SetDirectionField(name);
65 VISKORES_CONT std::
string GetVectorFieldName()
const {
return this->GetDirectionFieldName(); }
70 return this->GetActiveFieldAssociation(1);
77 #endif // viskores_filter_field_transform_WarpVector_h
@ Any
Any field regardless of the association.
Definition: WarpVector.h:26
viskores_deprecated_WarpVector_h_warning viskores_give_WarpVector_h_warning
Definition: WarpVector.h:31
#define VISKORES_CONT
Definition: ExportMacros.h:65
Groups connected points that have the same field value.
Definition: Atomic.h:27
#define VISKORES_DEPRECATED(...)
Definition: Deprecated.h:156
This class is thrown when a Viskores function or method encounters an invalid value that inhibits pro...
Definition: ErrorBadValue.h:33
viskores::Float32 FloatDefault
The floating point type to use when no other precision is specified.
Definition: Types.h:244
@ Points
A field that applies to points.