Public Member Functions

ISunLight Class Reference

Search for all occurrences

Detailed 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.

#include <naturalLight.h>

Inheritance diagram for ISunLight:
Inheritance graph
[legend]

List of all members.

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.

ISunLight ISunLight ISunLight ISunLight ISunLight ISunLight ISunLight ISunLight ISunLight ISunLight
ISunLight ISunLight ISunLight ISunLight ISunLight ISunLight ISunLight ISunLight ISunLight ISunLight