Ocular Engine
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
ANoise.hpp
1
17
#pragma once
18
#ifndef __H__OCULAR_MATH_ANOISE__H__
19
#define __H__OCULAR_MATH_ANOISE__H__
20
21
#include <cstdint>
22
23
//------------------------------------------------------------------------------------------
24
29
namespace
Ocular
30
{
35
namespace
Math
36
{
41
namespace
Noise
42
{
48
class
ANoise
49
{
50
public
:
51
52
ANoise
();
53
~
ANoise
();
54
55
virtual
float
getValue(
float
const
x);
56
virtual
float
getValue(
float
const
x,
float
const
y);
57
virtual
float
getValue(
float
const
x,
float
const
y,
float
const
z);
58
59
protected
:
60
61
private
:
62
};
63
}
67
}
71
}
76
//------------------------------------------------------------------------------------------
77
78
#endif
Ocular
Note: Once this library is made dynamic, this will no longer be needed.
Definition:
Common.hpp:70
Ocular::Math::Noise::ANoise
Definition:
ANoise.hpp:48
OcularCore
include
Math
Noise
ANoise.hpp
Generated on Tue Oct 18 2016 01:28:56 for Ocular Engine by
1.8.10