IIlluminationComponents Class Reference
 
 
 
IIlluminationComponents Class Reference

#include <object.h>

Inheritance diagram for IIlluminationComponents:
BaseInterface InterfaceServer MaxHeapOperators

Class Description

this is the interface to use illumination by components this may be supported by a light object returned by lightObjDesc::GetInterface( IID_IIlluminationComponents );

Public Member Functions

virtual BOOL  Illuminate (ShadeContext &sc, Point3 &normal, IlluminateComponents &illumComp)=0

Member Function Documentation

virtual BOOL Illuminate ( ShadeContext sc,
Point3 normal,
IlluminateComponents illumComp 
) [pure virtual]