0.9.7
Main Page
Modules
Files
File List
D:
Source
G-Truc
glm
glm
gtc
noise.hpp
Go to the documentation of this file.
1
45
#pragma once
46
47
// Dependencies
48
#include "../detail/setup.hpp"
49
#include "../detail/precision.hpp"
50
#include "../detail/_noise.hpp"
51
#include "../geometric.hpp"
52
#include "../common.hpp"
53
#include "../vector_relational.hpp"
54
#include "../vec2.hpp"
55
#include "../vec3.hpp"
56
#include "../vec4.hpp"
57
58
#if(defined(GLM_MESSAGES) && !defined(GLM_EXT_INCLUDED))
59
# pragma message("GLM: GLM_GTC_noise extension included")
60
#endif
61
62
namespace
glm
63
{
66
69
template
<
typename
T, precision P,
template
<
typename
, precision>
class
vecType>
70
GLM_FUNC_DECL T
perlin
(
71
vecType<T, P>
const
& p);
72
75
template
<
typename
T, precision P,
template
<
typename
, precision>
class
vecType>
76
GLM_FUNC_DECL T
perlin
(
77
vecType<T, P>
const
& p,
78
vecType<T, P>
const
& rep);
79
82
template
<
typename
T, precision P,
template
<
typename
, precision>
class
vecType>
83
GLM_FUNC_DECL T
simplex
(
84
vecType<T, P>
const
& p);
85
87
}
//namespace glm
88
89
#include "noise.inl"
glm::simplex
GLM_FUNC_DECL T simplex(vecType< T, P > const &p)
Simplex noise.
glm
Definition:
_noise.hpp:40
glm::perlin
GLM_FUNC_DECL T perlin(vecType< T, P > const &p, vecType< T, P > const &rep)
Periodic perlin noise.
Generated by
1.8.10