, including all inherited members.
| getDirection() const | ntlRay | [inline] |
| getID(void) const | ntlRay | [inline] |
| getNormal() const | ntlRay | [inline] |
| getOrigin() const | ntlRay | [inline] |
| getPositionAt(gfxReal t) const | ntlRay | [inline] |
| getReflected() const | ntlRay | [inline] |
| getRefracted() const | ntlRay | [inline] |
| getRenderglobals(void) const | ntlRay | [inline] |
| getShadedColor(ntlLightObject *light, const ntlRay &reflectedray, const ntlVec3Gfx &normal, ntlMaterial *surf) const | ntlRay | [protected] |
| intersectBackAABB(ntlVec3Gfx mStart, ntlVec3Gfx mEnd, gfxReal &t, ntlVec3Gfx &normal, ntlVec3Gfx &retcoord) const | ntlRay | |
| intersectCompleteAABB(ntlVec3Gfx mStart, ntlVec3Gfx mEnd, gfxReal &tmin, gfxReal &tmax) const | ntlRay | |
| intersectFrontAABB(ntlVec3Gfx mStart, ntlVec3Gfx mEnd, gfxReal &t, ntlVec3Gfx &normal, ntlVec3Gfx &retcoord) const | ntlRay | |
| intersectTriangle(vector< ntlVec3Gfx > *mpV, ntlTriangle *tri, gfxReal &t, gfxReal &u, gfxReal &v) const | ntlRay | [inline] |
| intersectTriangleBack(vector< ntlVec3Gfx > *mpV, ntlTriangle *tri, gfxReal &t, gfxReal &u, gfxReal &v) const | ntlRay | [inline] |
| intersectTriangleFront(vector< ntlVec3Gfx > *mpV, ntlTriangle *tri, gfxReal &t, gfxReal &u, gfxReal &v) const | ntlRay | [inline] |
| intersectTriangleX(vector< ntlVec3Gfx > *mpV, ntlTriangle *tri, gfxReal &t, gfxReal &u, gfxReal &v) const | ntlRay | [inline] |
| ntlRay() | ntlRay | |
| ntlRay(const ntlRay &r) | ntlRay | |
| ntlRay(const ntlVec3Gfx &o, const ntlVec3Gfx &d, unsigned int i, gfxReal contrib, ntlRenderGlobals *glob) | ntlRay | |
| setDirection(ntlVec3Gfx set) | ntlRay | [inline] |
| setNormal(ntlVec3Gfx set) | ntlRay | [inline] |
| setOrigin(ntlVec3Gfx set) | ntlRay | [inline] |
| setReflected(unsigned char set) | ntlRay | [inline] |
| setRefracted(unsigned char set) | ntlRay | [inline] |
| shade() | ntlRay | |
| tracePhoton(ntlColor) const | ntlRay | |
| ~ntlRay() | ntlRay | |