Interface: LightingUnits

The LightingUnits Core Interface exposes the Lighting Units settings to MAXScript.

Interface: LightingUnits 

Methods:

<boolean>LightingUnits.IsLightingSystemSI()   

Returns true if the Lighting Units are set to International (SI) system, false if set to American (AS) sytem.

<boolean>LightingUnits.IsLightingSystemAS() 

Returns true if the Lighting Units are set to American (AS) system, false if set to International (SI) system.

<void>LightingUnits.SetLightingSystemToSI() 

Sets the Lighting Units to International (SI) system.

<void>LightingUnits.SetLightingSystemToAS() 

Sets the Lighting Units to American (AS) system.

<string>LightingUnits.GetLuminanceUnits() 

Returns a string containing the Luminance Units, for example "cd/m^2" for SI and "cd/ft^2" for AS.

<string>LightingUnits.GetIlluminanceUnits() 

Returns a string containing the Illuminance Units, for example "lx" for SI and "fc" for AS.

<float>LightingUnits.ConvertASToSI <float>as_value 

Returns the SI value corresponding to the supplied AS value.

<float>LightingUnits.ConvertSIToAS <float>si_value 

Returns the AS value corresponding to the supplied SI value.

<float>LightingUnits.ConvertToCurrentSystem <float>value <boolean>is_SI_value 

Returns the value in the current system corresponding to the supplied value. When is_SI_value is true , the input value is taken as SI, when false , it is taken as AS value.