I3DExRaytracer Member List

This is the complete list of members for I3DExRaytracer, including all inherited members.
AddRef()=0IMCUnknown [pure virtual]
CalcReflections(ReflectionIO &reflectionIO, const LightingContext &lightingContext)=0I3DExRaytracer [pure virtual]
CalcTransparency(RefractionIO &transparencyIO, const LightingContext &lightingContext)=0I3DExRaytracer [pure virtual]
CalcTransparency2(RefractionIO &transparencyIO, const LightingContext &lightingContext, TAbsorptionFunction *absorptionFunction)=0I3DExRaytracer [pure virtual]
CalculateCaustic(TMCColorRGB &resColor, const LightingContext &lightingContext)=0I3DExRaytracer [pure virtual]
CalculateInScattering(TMCColorRGBA &outInScatteredColor, real absorptionCoef, const LightingContext &lightingContext, const TTransparencyParameters &transparencyParams, const TVector3 &direction, const real distance)=0I3DExRaytracer [pure virtual]
GetBackGroundColor(TMCColorRGBA &color, boolean &fullAreaDone, const Ray3D &ray, const TVector2 &uv, boolean showbackdrop, boolean showBackGround, boolean indirectLight)=0I3DExRaytracer [pure virtual]
GetBackGroundColor2(TMCColorRGBA &color, boolean &fullAreaDone, const Ray3D &ray, const TVector2 &uv, BackgroundRenderingFlags flags)=0I3DExRaytracer [pure virtual]
GetIllumSettings()=0I3DExRaytracer [pure virtual]
GetIndirectLighting(TMCColorRGB &resColor, real &ambientOcclusionFactor, const LightingContext &lightingContext)=0I3DExRaytracer [pure virtual]
GetLightCount()=0I3DExRaytracer [pure virtual]
GetLightDirection(TVector3 &lightDirection, int32 lightIndex, const LightingContext &lightingContext)=0I3DExRaytracer [pure virtual]
GetLightIntensity(DirectLighting &lighting, int32 lightIndex, const LightingContext &lightingContext, boolean withShadow, boolean lightFromBehind)=0I3DExRaytracer [pure virtual]
GetLightSource(I3DShLightsource **source, int32 lightIndex)=0I3DExRaytracer [pure virtual]
GetRandomSeed()=0I3DExRaytracer [pure virtual]
GetRayColor(TMCColorRGBA &resColor, const RayHitParameters &rayHitParams, const RTLevelInfo &level, const TVector2 &screenCoordinates, RendContext &rendContext, RayColorFlags flags)=0I3DExRaytracer [pure virtual]
GetRayColor2(TMCColorRGBA &resColor, const RayHitParameters &rayHitParams, const RTLevelInfo &level, const TVector2 &screenCoordinates, RendContext &rendContext, TAbsorptionFunction *absorptionFunction, RayColorFlags flags)=0I3DExRaytracer [pure virtual]
GetRendEnv()=0I3DExRaytracer [pure virtual]
GetSceneMagnitude()=0I3DExRaytracer [pure virtual]
GetSubsurfaceScattering(TMCColorRGB &subsurfaceColor, const TMCColorRGB &currentColor, const LightingContext &lightingContext, const ShadingOut &shading)=0I3DExRaytracer [pure virtual]
LightBeam(LightBeamParams &params)=0I3DExRaytracer [pure virtual]
QueryInterface(const MCIID &riid, void **ppvObj)=0IMCUnknown [pure virtual]
Release()=0IMCUnknown [pure virtual]
SetRandomSeed(const uint32 seed)=0I3DExRaytracer [pure virtual]
Generated on Mon Apr 26 22:47:38 2010 for Carrara SDK Doc by  doxygen 1.6.3