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
Groups connected points that have the same field value.
Definition: Atomic.h:19
vtkm::Int32 IdComponent
Represents a component ID (index of component in a vector).
Definition: Types.h:168
VTKM_CONT void SetSeed(vtkm::IdComponent seed)
Definition: PerlinNoise.h:62
VTKM_CONT vtkm::Id3 GetPointDimensions() const
Definition: PerlinNoise.h:49
VTKM_CONT vtkm::Id3 GetCellDimensions() const
Definition: PerlinNoise.h:52
VTKM_CONT void SetPointDimensions(vtkm::Id3 dims)
Definition: PerlinNoise.h:50
VTKM_CONT void SetOrigin(const vtkm::Vec3f &origin)
Definition: PerlinNoise.h:56
The PerlinNoise source creates a uniform dataset.
Definition: PerlinNoise.h:29
#define VTKM_CONT
Definition: ExportMacros.h:57
vtkm::Vec< vtkm::Id, 3 > Id3
Id3 corresponds to a 3-dimensional index for 3d arrays.
Definition: Types.h:1003
VTKM_CONT vtkm::IdComponent GetSeed() const
The seed used for the pseudorandom number generation of the noise.
Definition: PerlinNoise.h:61
VTKM_CONT void SetCellDimensions(vtkm::Id3 dims)
Definition: PerlinNoise.h:53
VTKM_CONT vtkm::Vec3f GetOrigin() const
Definition: PerlinNoise.h:55
#define VTKM_DEPRECATED(...)
Definition: Deprecated.h:145