| adjustBoundingBox(G3DVector *pMin, G3DVector *pMax) | GClasses::GRayTraceSphere | virtual |
| center(G3DVector *pOutPoint) | GClasses::GRayTraceSphere | virtual |
| center() | GClasses::GRayTraceSphere | inline |
| deserialize(GDomNode *pNode, GRayTraceScene *pScene) | GClasses::GRayTraceObject | static |
| drawWireFrame(GCamera *pCamera, GImage *pImage) | GClasses::GRayTraceSphere | virtual |
| GRayTraceObject() | GClasses::GRayTraceObject | inline |
| GRayTraceSphere(GRayTraceMaterial *pMaterial, G3DReal x, G3DReal y, G3DReal z, G3DReal radius) | GClasses::GRayTraceSphere | inline |
| GRayTraceSphere(GDomNode *pNode, GRayTraceScene *pScene) | GClasses::GRayTraceSphere | |
| isCulled() | GClasses::GRayTraceSphere | inlinevirtual |
| m_center | GClasses::GRayTraceSphere | protected |
| m_pMaterial | GClasses::GRayTraceSphere | protected |
| m_radius | GClasses::GRayTraceSphere | protected |
| material() | GClasses::GRayTraceSphere | inlinevirtual |
| normalVector(GRayTraceRay *pRay) | GClasses::GRayTraceSphere | virtual |
| ObjectType enum name | GClasses::GRayTraceObject | |
| radius() | GClasses::GRayTraceSphere | inline |
| rayDistance(G3DVector *pRayOrigin, G3DVector *pRayDirection) | GClasses::GRayTraceSphere | virtual |
| serialize(GDom *pDoc, const GRayTraceScene *pScene) const | GClasses::GRayTraceSphere | virtual |
| Sphere enum value | GClasses::GRayTraceObject | |
| Triangle enum value | GClasses::GRayTraceObject | |
| type() const | GClasses::GRayTraceSphere | inlinevirtual |
| ~GRayTraceObject() | GClasses::GRayTraceObject | inlinevirtual |
| ~GRayTraceSphere() | GClasses::GRayTraceSphere | inlinevirtual |