| Itasca C++ Interface
    | 
This interface provides access to functions used to define a water surface. More...
#include <iwater.h>
| Public Member Functions | |
| virtual FInt | getWaterNotice () const =0 | 
| Returns the tag for the water surface geometry change notice. | |
| virtual bool | getActive () const =0 | 
| returns status of surface | |
| virtual bool | getPlane () const =0 | 
| returns definintion of plane if water surface is a single plane | |
| virtual RVect3 | getOrigin () const =0 | 
| gets origin of water surface if it is a single plane | |
| virtual RVect3 | getNormal () const =0 | 
| return normal of water surface if it is a single plane | |
| virtual FInt | getTriangle () const =0 | 
| returns index to the first triangle used to define the water surface | |
| virtual FInt | getNextTriangle (FInt triangle) const =0 | 
| retuns the index to the next triangle | |
| virtual RVect3 | getVertex (uint8 vert, FInt triangle) const =0 | 
| returns the cordinates of the specified vertex for a surface triangle | |
| virtual uint32 | getWaterType () const =0 | 
| return water type identifier | |
This interface provides access to functions used to define a water surface.