noise.h File Reference

Classes

class  NoiseInterface
 
class  RenderNoiseInterface
 

Namespaces

 maxon
 
 maxon::NOISEPROPERTY
 
 maxon::RenderNoiseClasses
 

Typedefs

using FbmTableRef = OpaqueRef
 
using FbmTablePtr = OpaqueBase const *
 

Functions

 MAXON_ATTRIBUTE (Float, LACUNARITY, 0)
 
 MAXON_ATTRIBUTE (Float, GAIN, 1)
 
 MAXON_ATTRIBUTE (Float, EXPONENT, 2)
 
 MAXON_REGISTRY (Class< RenderNoise >, RenderNoiseClasses, "net.maxon.render.registry.rendernoiseclasses")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, PERLIN, "net.maxon.render.rendernoiseclass.perlin")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, FBM, "net.maxon.render.rendernoiseclass.fbm")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, TURBULENCE, "net.maxon.render.rendernoiseclass.turbulence")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, RIDGEDMULTIFRACTAL, "net.maxon.render.rendernoiseclass.ridgedmultifractal")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, GASEOUS, "net.maxon.render.rendernoiseclass.gaseous")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, ELECTRIC, "net.maxon.render.rendernoiseclass.electric")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, BOX, "net.maxon.render.rendernoiseclass.box")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, BLISTEREDTURBULENCE, "net.maxon.render.rendernoiseclass.blisteredturbulence")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, CRANAL, "net.maxon.render.rendernoiseclass.cranal")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, BUYA, "net.maxon.render.rendernoiseclass.buya")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, DENTS, "net.maxon.render.rendernoiseclass.dents")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, CELL, "net.maxon.render.rendernoiseclass.cell")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, DISPLACEDTURBULENCE, "net.maxon.render.rendernoiseclass.displacedturbulence")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, HAMA, "net.maxon.render.rendernoiseclass.hama")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, LUKA, "net.maxon.render.rendernoiseclass.luka")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, MOD, "net.maxon.render.rendernoiseclass.mod")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, NAKI, "net.maxon.render.rendernoiseclass.naki")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, NUTOUS, "net.maxon.render.rendernoiseclass.nutous")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, OBER, "net.maxon.render.rendernoiseclass.ober")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, PEZO, "net.maxon.render.rendernoiseclass.pezo")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, POXO, "net.maxon.render.rendernoiseclass.poxo")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, SEMA, "net.maxon.render.rendernoiseclass.sema")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, STUPL, "net.maxon.render.rendernoiseclass.stupl")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, VL, "net.maxon.render.rendernoiseclass.vl")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, WAVYTURBULENCE, "net.maxon.render.rendernoiseclass.wavyturbulence")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, ZADA, "net.maxon.render.rendernoiseclass.zada")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, CELLVORONOI, "net.maxon.render.rendernoiseclass.cellvoronoi")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, DISPLACEDVORONOI, "net.maxon.render.rendernoiseclass.displacedvoronoi")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, VORONOI1, "net.maxon.render.rendernoiseclass.voronoi1")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, VORONOI2, "net.maxon.render.rendernoiseclass.voronoi2")
 
 MAXON_DECLARATION (RenderNoiseClasses::EntryType, VORONOI3, "net.maxon.render.rendernoiseclass.voronoi3")