Table of Contents

Class Material3D

Namespace
LightningChartLib.WinForms.Charting.Views.View3D
Assembly
LightningChart.WinForms.Charting.NET4.dll

Material for 3D objects

[TypeConverter(typeof(ExpandableObjectConverter))]
public class Material3D : ChartNode, IChartNode, IDisposable
Inheritance
Material3D
Implements
Inherited Members

Constructors

Material3D()

Constructor.

public Material3D()

Material3D(IChartNode)

Constructor

public Material3D(IChartNode owner)

Parameters

owner IChartNode
param owner M:LightningChartLib.WinForms.Charting.Views.View3D.Material3D.#ctor(LightningChartLib.WinForms.Charting.IChartNode)

Properties

AmbientColor

Ambient color

public Color AmbientColor { get; set; }

Property Value

Color

DiffuseColor

Material main color

public Color DiffuseColor { get; set; }

Property Value

Color

EmissiveColor

Emissive color

public Color EmissiveColor { get; set; }

Property Value

Color

SpecularColor

Specular color

public Color SpecularColor { get; set; }

Property Value

Color

SpecularPower

Specular power

public double SpecularPower { get; set; }

Property Value

double

Methods

Dispose(bool)

Clean up any resources being used.

protected override void Dispose(bool disposing)

Parameters

disposing bool

true if managed resources should be disposed, otherwise false.

ToString()

Convert class description to string

public override string ToString()

Returns

string

String