Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender/freestyle/intern/geometry/Noise.h')
-rw-r--r--source/blender/freestyle/intern/geometry/Noise.h59
1 files changed, 30 insertions, 29 deletions
diff --git a/source/blender/freestyle/intern/geometry/Noise.h b/source/blender/freestyle/intern/geometry/Noise.h
index 6787e098306..18992092b19 100644
--- a/source/blender/freestyle/intern/geometry/Noise.h
+++ b/source/blender/freestyle/intern/geometry/Noise.h
@@ -27,7 +27,7 @@
#include "../system/FreestyleConfig.h"
#ifdef WITH_CXX_GUARDEDALLOC
-#include "MEM_guardedalloc.h"
+# include "MEM_guardedalloc.h"
#endif
using namespace std;
@@ -39,46 +39,47 @@ namespace Freestyle {
using namespace Geometry;
/*! Class to provide Perlin Noise functionalities */
-class Noise
-{
-public:
- /*! Builds a Noise object */
- Noise(long seed = -1);
+class Noise {
+ public:
+ /*! Builds a Noise object */
+ Noise(long seed = -1);
- /*! Destructor */
- ~Noise() {}
+ /*! Destructor */
+ ~Noise()
+ {
+ }
- /*! Returns a noise value for a 1D element */
- float turbulence1(float arg, float freq, float amp, unsigned oct = 4);
+ /*! Returns a noise value for a 1D element */
+ float turbulence1(float arg, float freq, float amp, unsigned oct = 4);
- /*! Returns a noise value for a 2D element */
- float turbulence2(Vec2f& v, float freq, float amp, unsigned oct = 4);
+ /*! Returns a noise value for a 2D element */
+ float turbulence2(Vec2f &v, float freq, float amp, unsigned oct = 4);
- /*! Returns a noise value for a 3D element */
- float turbulence3(Vec3f& v, float freq, float amp, unsigned oct = 4);
+ /*! Returns a noise value for a 3D element */
+ float turbulence3(Vec3f &v, float freq, float amp, unsigned oct = 4);
- /*! Returns a smooth noise value for a 1D element */
- float smoothNoise1(float arg);
+ /*! Returns a smooth noise value for a 1D element */
+ float smoothNoise1(float arg);
- /*! Returns a smooth noise value for a 2D element */
- float smoothNoise2(Vec2f& vec);
+ /*! Returns a smooth noise value for a 2D element */
+ float smoothNoise2(Vec2f &vec);
- /*! Returns a smooth noise value for a 3D element */
- float smoothNoise3(Vec3f& vec);
+ /*! Returns a smooth noise value for a 3D element */
+ float smoothNoise3(Vec3f &vec);
-private:
- int p[_NOISE_B + _NOISE_B + 2];
- float g3[_NOISE_B + _NOISE_B + 2][3];
- float g2[_NOISE_B + _NOISE_B + 2][2];
- float g1[_NOISE_B + _NOISE_B + 2];
- /* UNUSED */
- // int start;
+ private:
+ int p[_NOISE_B + _NOISE_B + 2];
+ float g3[_NOISE_B + _NOISE_B + 2][3];
+ float g2[_NOISE_B + _NOISE_B + 2][2];
+ float g1[_NOISE_B + _NOISE_B + 2];
+ /* UNUSED */
+ // int start;
#ifdef WITH_CXX_GUARDEDALLOC
- MEM_CXX_CLASS_ALLOC_FUNCS("Freestyle:Noise")
+ MEM_CXX_CLASS_ALLOC_FUNCS("Freestyle:Noise")
#endif
};
} /* namespace Freestyle */
-#endif // __NOISE_H__
+#endif // __NOISE_H__