|
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