Go to the documentation of this file.
   10 #ifndef vtk_m_worklet_Normalize_h 
   11 #define vtk_m_worklet_Normalize_h 
   27   template <
typename T, 
typename T2>
 
   48 #endif // vtk_m_worklet_Normalize_h 
  
#define VTKM_EXEC
Definition: ExportMacros.h:51
 
Groups connected points that have the same field value.
Definition: Atomic.h:19
 
A control signature tag for output fields.
Definition: WorkletMapField.h:60
 
VTKM_EXEC_CONT void Normalize(T &x)
Changes a vector to be normal.
Definition: VectorAnalysis.h:168
 
VTKM_EXEC void operator()(T &value) const
Definition: Normalize.h:40
 
VTKM_EXEC_CONT T Normal(const T &x)
Returns a normalized version of the given vector.
Definition: VectorAnalysis.h:157
 
VTKM_EXEC void operator()(const T &inValue, T2 &outValue) const
Definition: Normalize.h:28
 
void(FieldInOut) ControlSignature
Definition: Normalize.h:37
 
Definition: Normalize.h:22
 
A control signature tag for input fields.
Definition: WorkletMapField.h:49
 
A control signature tag for input-output (in-place) fields.
Definition: WorkletMapField.h:71
 
Definition: Normalize.h:34
 
void(FieldIn, FieldOut) ControlSignature
Definition: Normalize.h:25
 
Base class for worklets that do a simple mapping of field arrays.
Definition: WorkletMapField.h:38