A logical heightfield. More...
#include <heightfield.h>

Public Member Functions | |
| virtual | ~Heightfield (void) throw () | 
| virtual void | dump (IN const char *txt) const =0 throw () | 
| virtual int | getWidth (void) const =0 throw () | 
| virtual int | getLength (void) const =0 throw () | 
| virtual float | getXZScale (void) const =0 throw () | 
| virtual float | getYScale (void) const =0 throw () | 
| virtual short | getMinHeight (void) const =0 throw () | 
| virtual short | getMaxHeight (void) const =0 throw () | 
| virtual const short * | getHeightArray (void) const =0 throw () | 
| returns raw height values, NOT multipled by yScale yet   | |
| virtual smart_ptr < nstream::Manager >  | getStreamManager (void)=0 throw () | 
| virtual const char * | getHeightfieldPath (void) const =0 throw () | 
| virtual const char * | getTexturePath (void) const =0 throw () | 
| virtual float | getHeight (IN float x, IN float z) const =0 throw () | 
| returns true height values, already multiplied by yScale   | |
Static Public Member Functions | |
| static smart_ptr< Heightfield > | create (IO nstream::Stream *stream) | 
| Create a heightfield from a named stream.   | |
A logical heightfield.
Definition at line 72 of file heightfield.h.
| hfield::Heightfield::~Heightfield | ( | void | ) |   throw () [virtual] | 
        
Definition at line 41 of file heightfield.cpp.
 1.7.1