AdvancedLossFactor
This class encapsulates advanced lighting loss factor calculation.
Inheritance Hierarchy
System.Object
Autodesk.Revit.DB.Lighting.LossFactor
Autodesk.Revit.DB.Lighting.AdvancedLossFactor
Namespace: Autodesk.Revit.DB.Lighting
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public class AdvancedLossFactor : LossFactor
The AdvancedLossFactor type exposes the following members.
Constructors
Name
Description
Public Method
AdvancedLossFactor.
Creates an advanced loss factor object with values set to no loss.
Public Method
AdvancedLossFactor(AdvancedLossFactor)
Creates a copy of the given advanced loss factor object
Public Method
AdvancedLossFactor(Double, Double, Double, Double, Double, Double, Double)
Creates an advanced loss factor object with the given values.
Properties
Name
Description
Public Property
BallastLossFactor
The ballast loss factor.
Public Property
IsValidObject
Specifies whether the .NET object represents a valid Revit entity.
(Inherited from LossFactor)
Public Property
LampLumenDepreciation
The lamp lumen depreciation loss factor.
Public Property
LampTiltLossFactor
The lamp tilt loss factor.
Public Property
LossFactorValue
The calculated loss factor value
(Inherited from LossFactor)
Public Property
LuminaireDirtDepreciation
The luminaire dirt depreciation loss factor.
Public Property
SurfaceDepreciationLossFactor
The surface depreciation loss factor.
Public Property
TemperatureLossFactor
The temperature loss factor.
Public Property
VoltageLossFactor
The voltage loss factor.
Methods
Name
Description
Public Method
Clone
Creates a copy of the LossFactor derived object.
(Inherited from LossFactor)
Public Method
Dispose
(Inherited from LossFactor)
Public Method
Equals
Determines whether the specified object is equal to the current object.
(Inherited from Object)
Public Method
GetHashCode
Serves as the default hash function.
(Inherited from Object)
Public Method
GetType
Gets the Type of the current instance.
(Inherited from Object)
Public Method
ToString
Returns a string that represents the current object.
(Inherited from Object)
Remarks
Advanced lighting loss factor is a combination of several different factors. Each factor has a value of 0.0 (total loss) to 1.0 (no loss).