ISunLight Class Reference
 
 
 
ISunLight Class Reference

#include <naturalLight.h>

Inheritance diagram for ISunLight:
BaseInterface InterfaceServer MaxHeapOperators

Class Description

class ISunLight : public BaseInterface

Description:
This class is only available in release 5 or later.

ISunLight is used by the radiosity system to determine whether the intensity of the light object should be measured as a 3ds Max multiplier (for example directional light) or as a physical quantity (for example the IES Sun).

If a light object's class claims to be a sun, it should derive from ISunLight and implement IsIntensityInMAXUnits to return true if its intensity is in 3ds Max units, or false if its intensity is in lux.

Public Member Functions

virtual bool  IsIntensityInMAXUnits () const =0

Member Function Documentation

virtual bool IsIntensityInMAXUnits ( ) const [pure virtual]
Remarks:
return true if its intensity is in 3ds Max units, or false if its intensity is in lux.