Skip to content

Autodesk.Revit.DB.Lighting

Classes

Class

Description


Public Class
AdvancedLossFactor

This class encapsulates advanced lighting loss factor calculation.


Public Class
BasicLossFactor

This class encapsulates basic lighting loss factor calculation.


Public Class
CircleLightShape

This class encapsulates a circle light shape.


Public Class
CustomInitialColor

This class encapsulates a custom initial lighting color.


Public Class
HemisphericalLightDistribution

This class encapsulates a hemispherical light distribution.


Public Class
InitialColor

This class is the base class for calculating initial light color.


Public Class
InitialFluxIntensity

This class encapsulates initial flux intensity calculation.


Public Class
InitialIlluminanceIntensity

This class encapsulates initial illuminance intensity calculation.


Public Class
InitialIntensity

This class is the base class for calculating lighting initial intensity.


Public Class
InitialLuminousIntensity

This class encapsulates initial luminous intensity calculation.


Public Class
InitialWattageIntensity

This class encapsulates initial wattage intensity calculation.


Public Class
LightDistribution

This class is the base class for specifying light distribution.


Public Class
Code Example
LightFamily

This class encapsulates light family information.


Public Class
Code Example
LightGroup

This class represents a set of lights grouped together for easier management of various lighting scenarios


Public Class
Code Example
LightGroupManager

This class represents a set of light groups that are used for easier management of various lighting scenarios


Public Class
LightShape

This class is the base class for specifying light shape.


Public Class
Code Example
LightType

This class encapsulates light information.


Public Class
LineLightShape

This class encapsulates a line light shape.


Public Class
LossFactor

This class is the base class for calculating lighting loss factor.


Public Class
PhotometricWebLightDistribution

This class encapsulates a photometric web light distribution.


Public Class
PointLightShape

This class encapsulates a point light shape.


Public Class
PresetInitialColor

This class encapsulates a preset initial lighting color.


Public Class
RectangleLightShape

This class encapsulates a rectangle light shape.


Public Class
SphericalLightDistribution

This class encapsulates a spherical light distribution.


Public Class
SpotLightDistribution

This class encapsulates a spot light distribution.


Enumerations

Enumeration

Description


Public Enum
ColorPreset

Preset values of initial colors for specific lighting types


Public Enum
LightDimmingColor

Tags for specific light dimming colors


Public Enum
LightDistributionStyle

Tags for specific light distribution styles


Public Enum
LightShapeStyle

Tags for specific light shape styles