I3DShLightsource Member List

This is the complete list of members for I3DShLightsource, including all inherited members.
AddRef()=0IMCUnknown [pure virtual]
CouldExcludeInstance() const =0I3DShLightsource [pure virtual]
ForEachShadowBuffer(ForEachShadowBufferCallback proc, void *priv)=0I3DShLightsource [pure virtual]
GetColor(const TVector3 &position, const TVector3 &direction, const real distance, TMCColorRGB &result, real &shadowIntensity)=0I3DShLightsource [pure virtual]
GetDirection(const TVector3 &position, TVector3 &resultDirection, real &resultDistance)=0I3DShLightsource [pure virtual]
GetExShadowFeature(I3DExShadowFeature **feature)=0I3DShLightsource [pure virtual]
GetGelComponent(I3DShLightsourceGel **gel)=0I3DShLightsource [pure virtual]
GetLightComponent(IShComponent **component)=0I3DShLightsource [pure virtual]
GetLightComponent()=0I3DShLightsource [pure virtual]
GetLightGlobalTransform(TTransform3D *transform)=0I3DShLightsource [pure virtual]
GetLightInfo(boolean &hasLightCone, boolean &hasLightSphere, real &halfAngle, TTransform3D &transform)=0I3DShLightsource [pure virtual]
GetLightParameter(int32 keyword, void *parameter)=0I3DShLightsource [pure virtual]
GetNewTrace(int16 &nb, TLightTraceElement *&traceElem)=0I3DShLightsource [pure virtual]
GetPhotometricProfile(I3DExPhotometricProfile **profile)=0I3DShLightsource [pure virtual]
GetPrimitiveID(int32 &primID)=0I3DShLightsource [pure virtual]
GetRandomRay(int32 regionIndex, Ray3D &ray)=0I3DShLightsource [pure virtual]
GetRestrictedList(boolean &isExclusion) const =0I3DShLightsource [pure virtual]
GetShadowBuffer(int32 bufferIndex, I3DShCamera **camera, TBBox2D &uvBox)=0I3DShLightsource [pure virtual]
GetShadowBufferCount()=0I3DShLightsource [pure virtual]
GetShShadowFeature(I3DShShadowFeature **feature)=0I3DShLightsource [pure virtual]
GetStandardLight(TStandardLight &light) const =0I3DShLightsource [pure virtual]
GetTreeElement()=0I3DShLightsource [pure virtual]
GetValidExLightNoAddRef()=0I3DShLightsource [pure virtual]
InitSampling(const TBBox3D &sceneBoundingBox, real &solidAngle, int32 &regionCount)=0I3DShLightsource [pure virtual]
IsVisibleInPerspective()=0I3DShLightsource [pure virtual]
QueryInterface(const MCIID &riid, void **ppvObj)=0IMCUnknown [pure virtual]
Release()=0IMCUnknown [pure virtual]
SetGelComponent(I3DShLightsourceGel *gel, ECloneMode cloneMode)=0I3DShLightsource [pure virtual]
SetGelComponentByID(int32 kindID)=0I3DShLightsource [pure virtual]
SetIsExclusion(boolean isExclusion)=0I3DShLightsource [pure virtual]
SetLightComponent(IShComponent *component, ECloneMode cloneMode)=0I3DShLightsource [pure virtual]
SetLightComponentByID(int32 kindID)=0I3DShLightsource [pure virtual]
SetRestrictedList(const TTreeIdPathList &newList)=0I3DShLightsource [pure virtual]
SetShadowFeature(I3DShShadowFeature *feature, ECloneMode cloneMode)=0I3DShLightsource [pure virtual]
SetShadowFeatureByID(int32 kindID)=0I3DShLightsource [pure virtual]
ShouldLightInstance(I3DShInstance *instance) const =0I3DShLightsource [pure virtual]
UpdateLightRadius(const real radiusFromShadowFeature)=0I3DShLightsource [pure virtual]
Generated on Mon Apr 26 22:47:40 2010 for Carrara SDK Doc by  doxygen 1.6.3