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 quint32 | getWaterType () const =0 |
return water type identifier | |
This interface provides access to functions used to define a water surface.