Go to the documentation of this file.
19 #ifndef viskores_source_Wavelet_h
20 #define viskores_source_Wavelet_h
96 if (!viskores::IsNan(this->Origin[0]))
102 return this->MinimumExtent * this->Spacing;
117 this->MinimumExtent = minExtent;
123 this->MaximumExtent = maxExtent;
129 this->MinimumExtent = minExtent;
130 this->MaximumExtent = maxExtent;
135 this->MaximumValue = maxVal;
141 this->StandardDeviation = stdev;
145 return this->StandardDeviation;
151 template <viskores::IdComponent Dim>
153 const std::string& name)
const;
155 template <viskores::IdComponent Dim>
171 #endif //viskores_source_Wavelet_h
viskores::FloatDefault GetStandardDeviation() const
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:143
viskores::Vec3f GetOrigin() const
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:94
Contains and manages the geometric data structures that Viskores operates on.
Definition: DataSet.h:66
viskores::Vec3f GetSpacing() const
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:107
void SetSpacing(const viskores::Vec3f &spacing)
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:106
viskores::Vec3f GetMagnitude() const
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:113
viskores::FloatDefault GetMaximumValue() const
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:137
The Wavelet source creates a dataset similar to VTK's vtkRTAnalyticSource.
Definition: Wavelet.h:69
void SetMaximumValue(const viskores::FloatDefault &maxVal)
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:133
Manages a coordinate system for a DataSet.
Definition: CoordinateSystem.h:38
void SetExtent(const viskores::Id3 &minExtent, const viskores::Id3 &maxExtent)
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:127
viskores::Vec3f GetCenter() const
Specifies the center of the wavelet function.
Definition: Wavelet.h:85
#define VISKORES_CONT
Definition: ExportMacros.h:65
void SetMaximumExtent(const viskores::Id3 &maxExtent)
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:121
viskores::Id3 GetMinimumExtent() const
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:119
Groups connected points that have the same field value.
Definition: Atomic.h:27
viskores::Id3 GetMaximumExtent() const
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:125
#define VISKORES_DEPRECATED(...)
Definition: Deprecated.h:156
void SetFrequency(const viskores::Vec3f &frequency)
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:109
void SetOrigin(const viskores::Vec3f &origin)
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:93
Defines a 1-, 2-, or 3-dimensional structured grid of points.
Definition: CastAndCall.h:40
viskores::Vec3f GetFrequency() const
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:110
void SetStandardDeviation(const viskores::FloatDefault &stdev)
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:139
viskores::Float32 FloatDefault
The floating point type to use when no other precision is specified.
Definition: Types.h:244
detail::FloatingPointReturnType< T >::Type Magnitude(const T &x)
Returns the magnitude of a vector.
Definition: VectorAnalysis.h:108
void SetMagnitude(const viskores::Vec3f &magnitude)
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:112
void SetCenter(const viskores::Vec3f ¢er)
Specifies the center of the wavelet function.
Definition: Wavelet.h:84
A Field encapsulates an array on some piece of the mesh, such as the points, a cell set,...
Definition: Field.h:39
void SetMinimumExtent(const viskores::Id3 &minExtent)
Specifies the origin (lower left corner) of the dataset created.
Definition: Wavelet.h:115