0.9.8
functions.hpp
Go to the documentation of this file.
1 
15 #pragma once
16 
17 // Dependencies
18 #include "../detail/setup.hpp"
19 #include "../detail/precision.hpp"
20 #include "../detail/type_vec2.hpp"
21 
22 #if GLM_MESSAGES == GLM_MESSAGES_ENABLED && !defined(GLM_EXT_INCLUDED)
23 # pragma message("GLM: GLM_GTC_functions extension included")
24 #endif
25 
26 namespace glm
27 {
30 
34  template <typename T>
35  GLM_FUNC_DECL T gauss(
36  T x,
37  T ExpectedValue,
38  T StandardDeviation);
39 
43  template <typename T, precision P>
44  GLM_FUNC_DECL T gauss(
45  tvec2<T, P> const& Coord,
46  tvec2<T, P> const& ExpectedValue,
47  tvec2<T, P> const& StandardDeviation);
48 
50 }//namespace glm
51 
52 #include "functions.inl"
53 
Definition: _noise.hpp:11
GLM_FUNC_DECL T gauss(tvec2< T, P > const &Coord, tvec2< T, P > const &ExpectedValue, tvec2< T, P > const &StandardDeviation)
2D gauss function