Go to the documentation of this file.
11 #ifndef vtk_m_source_PerlinNoise_h
12 #define vtk_m_source_PerlinNoise_h
79 #endif //vtk_m_source_PerlinNoise_h
vtkm::Vec3f GetOrigin() const
Definition: PerlinNoise.h:55
void SetPointDimensions(vtkm::Id3 dims)
Definition: PerlinNoise.h:50
vtkm::IdComponent GetSeed() const
The seed used for the pseudorandom number generation of the noise.
Definition: PerlinNoise.h:61
Groups connected points that have the same field value.
Definition: Atomic.h:19
vtkm::Int32 IdComponent
Base type to use to index small lists.
Definition: Types.h:194
void SetSeed(vtkm::IdComponent seed)
Definition: PerlinNoise.h:62
Contains and manages the geometric data structures that VTK-m operates on.
Definition: DataSet.h:57
The PerlinNoise source creates a uniform dataset.
Definition: PerlinNoise.h:29
#define VTKM_SOURCE_EXPORT
Definition: vtkm_source_export.h:44
vtkm::Id3 GetCellDimensions() const
Definition: PerlinNoise.h:52
#define VTKM_CONT
Definition: ExportMacros.h:57
vtkm::Id3 GetPointDimensions() const
Definition: PerlinNoise.h:49
vtkm::Vec< vtkm::Id, 3 > Id3
Id3 corresponds to a 3-dimensional index for 3d arrays.
Definition: Types.h:1041
void SetOrigin(const vtkm::Vec3f &origin)
Definition: PerlinNoise.h:56
#define VTKM_DEPRECATED(...)
Definition: Deprecated.h:145
void SetCellDimensions(vtkm::Id3 dims)
Definition: PerlinNoise.h:53