Go to the documentation of this file.
   11 #ifndef vtk_m_source_Wavelet_h 
   12 #define vtk_m_source_Wavelet_h 
   88     if (!vtkm::IsNan(this->Origin[0]))
 
   94       return this->MinimumExtent * this->Spacing;
 
  115     this->MinimumExtent = minExtent;
 
  116     this->MaximumExtent = maxExtent;
 
  124     this->StandardDeviation = stdev;
 
  131   template <vtkm::IdComponent Dim>
 
  133                                        const std::string& name) 
const;
 
  135   template <vtkm::IdComponent Dim>
 
  151 #endif //vtk_m_source_Wavelet_h 
  
VTKM_CONT void SetMaximumExtent(const vtkm::Id3 &maxExtent)
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:110
 
Groups connected points that have the same field value.
Definition: Atomic.h:19
 
VTKM_CONT vtkm::FloatDefault GetMaximumValue() const
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:120
 
Definition: CastAndCall.h:32
 
VTKM_CONT vtkm::Id3 GetMaximumExtent() const
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:111
 
VTKM_EXEC_CONT detail::FloatingPointReturnType< T >::Type Magnitude(const T &x)
Returns the magnitude of a vector.
Definition: VectorAnalysis.h:100
 
VTKM_CONT void SetExtent(const vtkm::Id3 &minExtent, const vtkm::Id3 &maxExtent)
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:113
 
VTKM_CONT void SetMinimumExtent(const vtkm::Id3 &minExtent)
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:107
 
VTKM_CONT vtkm::Vec3f GetSpacing() const
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:99
 
VTKM_CONT void SetMagnitude(const vtkm::Vec3f &magnitude)
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:104
 
VTKM_CONT vtkm::Id3 GetMinimumExtent() const
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:108
 
Definition: CoordinateSystem.h:25
 
VTKM_CONT void SetCenter(const vtkm::Vec3f ¢er)
Specifies the center of the wavelet function.
Definition: Wavelet.h:76
 
VTKM_CONT void SetOrigin(const vtkm::Vec3f &origin)
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:85
 
A Field encapsulates an array on some piece of the mesh, such as the points, a cell set,...
Definition: cont/Field.h:31
 
VTKM_CONT vtkm::Vec3f GetCenter() const
Specifies the center of the wavelet function.
Definition: Wavelet.h:77
 
VTKM_CONT vtkm::Vec3f GetMagnitude() const
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:105
 
#define VTKM_CONT
Definition: ExportMacros.h:57
 
vtkm::Float32 FloatDefault
The floating point type to use when no other precision is specified.
Definition: Types.h:198
 
VTKM_CONT void SetSpacing(const vtkm::Vec3f &spacing)
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:98
 
VTKM_CONT void SetFrequency(const vtkm::Vec3f &frequency)
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:101
 
VTKM_CONT void SetMaximumValue(const vtkm::FloatDefault &maxVal)
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:119
 
The Wavelet source creates a dataset similar to VTK's vtkRTAnalyticSource.
Definition: Wavelet.h:61
 
VTKM_CONT vtkm::FloatDefault GetStandardDeviation() const
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:126
 
VTKM_CONT void SetStandardDeviation(const vtkm::FloatDefault &stdev)
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:122
 
VTKM_CONT vtkm::Vec3f GetOrigin() const
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:86
 
#define VTKM_DEPRECATED(...)
Definition: Deprecated.h:145
 
VTKM_CONT vtkm::Vec3f GetFrequency() const
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:102