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 rad) | 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 |