Navigation menu |
A portable, open-source, coherent noise-generating library for C++ |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noise::model::Cylinder Class Reference |
Public Member Functions | |
Cylinder () | |
Constructor. | |
Cylinder (const module::Module &module) | |
Constructor. | |
const module::Module & | GetModule () const |
Returns the noise module that is used to generate the output values. | |
double | GetValue (double angle, double height) const |
Returns the output value from the noise module given the (angle, height) coordinates of the specified input value located on the surface of the cylinder. | |
void | SetModule (const module::Module &module) |
Sets the noise module that is used to generate the output values. |
|
Constructor.
|
|
Returns the noise module that is used to generate the output values.
|
|
Returns the output value from the noise module given the (angle, height) coordinates of the specified input value located on the surface of the cylinder.
This cylinder has a radius of 1.0 unit and has infinite height. It is oriented along the y axis. Its center is located at the origin. |
|
Sets the noise module that is used to generate the output values.
|
© 2003-2005 Jason Bevins
The libnoise source documentation was generated by doxygen 1.3.9.1