3D vector utility class.
Definition vect.h:150
 
This interface provides access to functions used to define a water surface.
Definition iwater.h:17
 
virtual bool getActive() const =0
returns status of surface
 
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 uint32 getWaterType() const =0
return water type identifier
 
virtual bool getPlane() const =0
returns definintion of plane if water surface is a single plane
 
virtual FInt getNextTriangle(FInt triangle) const =0
retuns the index to the next triangle
 
virtual FInt getWaterNotice() const =0
Returns the tag for the water surface geometry change notice.
 
virtual RVect3 getOrigin() const =0
gets origin of water surface if it is a single plane
 
virtual RVect3 getVertex(uint8 vert, FInt triangle) const =0
returns the cordinates of the specified vertex for a surface triangle
 
int64 FInt
Interface to provide access to 3DEC modules, global data, list of 3DEC entities, etc.
Definition iblockdef.h:14
 
Fortran to C++ type declarations.