, 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 | |