Go to the documentation of this file.
18 #ifndef viskores_worklet_Normalize_h
19 #define viskores_worklet_Normalize_h
35 template <
typename T,
typename T2>
56 #endif // viskores_worklet_Normalize_h
void(FieldInOut) ControlSignature
Definition: Normalize.h:45
T Normal(const T &x)
Returns a normalized version of the given vector.
Definition: VectorAnalysis.h:166
A control signature tag for input fields.
Definition: WorkletMapField.h:68
void Normalize(T &x)
Changes a vector to be normal.
Definition: VectorAnalysis.h:177
A control signature tag for output fields.
Definition: WorkletMapField.h:88
void operator()(T &value) const
Definition: Normalize.h:48
void operator()(const T &inValue, T2 &outValue) const
Definition: Normalize.h:36
A control signature tag for input-output (in-place) fields.
Definition: WorkletMapField.h:107
Groups connected points that have the same field value.
Definition: Atomic.h:27
Definition: Normalize.h:42
Definition: Normalize.h:30
void(FieldIn, FieldOut) ControlSignature
Definition: Normalize.h:33
Base class for worklets that do a simple mapping of field arrays.
Definition: WorkletMapField.h:47
#define VISKORES_EXEC
Definition: ExportMacros.h:59