Public Member Functions | Public Attributes

GBoundingBox Class Reference

#include <GBoundingBox.h>

Inheritance diagram for GBoundingBox:
GMathObject GObject

List of all members.

Public Member Functions

int ResetBounds (void)
int Draw (double time, double dtime, GMatrix16 *viewmatrix, GMatrix16 *worldmatrix, int FLAGS)
int Transform (GMatrix16 *m)
int Transform (GBone *root)
int QueryMinima (GVec4f *result)
int QueryMaxima (GVec4f *result)

Public Attributes

GVec4f minvalues
GVec4f maxvalues
GVec4f transformedminvalues
GVec4f transformedmaxvalues
GVec4f bounds [8]

Member Function Documentation

int GBoundingBox::Draw ( double  time,
double  dtime,
GMatrix16 viewmatrix,
GMatrix16 worldmatrix,
int  FLAGS 
)
int GBoundingBox::QueryMaxima ( GVec4f result  ) 
int GBoundingBox::QueryMinima ( GVec4f result  ) 
int GBoundingBox::ResetBounds ( void   ) 
int GBoundingBox::Transform ( GMatrix16 m  ) 
int GBoundingBox::Transform ( GBone root  ) 

Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Enumerations Enumerator Friends Defines