Click or drag to resize

Light3D Class

LightningChart .NET Help
Light in 3D.
Inheritance Hierarchy
SystemObject
  Arction.WinForms.ChartingChartNode
    Arction.WinForms.Charting.Views.View3DLight3D

Namespace:  Arction.WinForms.Charting.Views.View3D
Assembly:  Arction.WinForms.Charting.LightningChart (in Arction.WinForms.Charting.LightningChart.dll) Version: 10.3.1
Syntax
[SerializableAttribute]
[TypeConverterAttribute(typeof(GeneralTypeConverter))]
public class Light3D : ChartNode

The Light3D type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyAmbientColor
Ambient color of the light
Public propertyAttenuationConstant
Lighting attenuation, constant. Atten = 1 / (att0 + att1 * d + att2 * d2)
Public propertyAttenuationLinear
Lighting attenuation, linear factor. Atten = 1 / (att0 + att1 * d + att2 * d2)
Public propertyAttenuationQuadratic
Lighting attenuation, quadratic factor. Atten = 1 / (att0 + att1 * d + att2 * d2)
Public propertyDiffuseColor
Diffuse color of the light
Public propertyEnabled
Is the light switched on
Public propertyLocation
Light location
Public propertyLocationFromCamera
Use the view camera location as the location of the light.
Public propertySpecularColor
Specular color of the light
Public propertyTarget
Target coordinates. Applies to Directional light and Spotlight types.
Public propertyType
Palette coloring type
Top
Methods
  NameDescription
Public methodDispose
Release all resources used by this instance.
(Inherited from ChartNode.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Convert class description to string.
(Overrides ObjectToString.)
Top
See Also