GClasses

GClasses::GRayTraceObject Member List

This is the complete list of members for GClasses::GRayTraceObject, including all inherited members.
adjustBoundingBox(G3DVector *pMin, G3DVector *pMax)=0GClasses::GRayTraceObject [pure virtual]
center(G3DVector *pOutPoint)=0GClasses::GRayTraceObject [pure virtual]
deserialize(GDomNode *pNode, GRayTraceScene *pScene)GClasses::GRayTraceObject [static]
drawWireFrame(GCamera *pCamera, GImage *pImage)=0GClasses::GRayTraceObject [pure virtual]
GRayTraceObject()GClasses::GRayTraceObject [inline]
isCulled()=0GClasses::GRayTraceObject [pure virtual]
material()=0GClasses::GRayTraceObject [pure virtual]
normalVector(GRayTraceRay *pRay)=0GClasses::GRayTraceObject [pure virtual]
ObjectType enum nameGClasses::GRayTraceObject
rayDistance(G3DVector *pRayOrigin, G3DVector *pRayDirection)=0GClasses::GRayTraceObject [pure virtual]
serialize(GDom *pDoc, GRayTraceScene *pScene)=0GClasses::GRayTraceObject [pure virtual]
Sphere enum valueGClasses::GRayTraceObject
Triangle enum valueGClasses::GRayTraceObject
type()=0GClasses::GRayTraceObject [pure virtual]
~GRayTraceObject()GClasses::GRayTraceObject [inline, virtual]