| 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