Table of Contents

Class LineStyle3DZoomBox

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

Line drawing parameters

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

Constructors

LineStyle3DZoomBox()

Constructor for Form designer list editor

public LineStyle3DZoomBox()

LineStyle3DZoomBox(IChartNode)

Constructor.

public LineStyle3DZoomBox(IChartNode owner)

Parameters

owner IChartNode

Parent.

Properties

AntiAliasing

Gets and sets anti-aliased line. This is a dependency property. Drawing anti-aliased draws the line with smooth edges, but will increase CPU/GPU overhead.

Note that line width is defined in 3D world coordinates, not in pixels as with 2D line. With DX11 thicker (triangle) lines cannot be rendered without anti-aliasing unless AntiAliasLevel is set to a value lower than 1.

public LineAntialias AntiAliasing { get; set; }

Property Value

LineAntialias

Color

Gets and sets line color.

public Color Color { get; set; }

Property Value

Color

Pattern

Gets and sets pattern of line.

public LinePattern Pattern { get; set; }

Property Value

LinePattern

PatternScale

Gets and sets pattern scale.

public int PatternScale { get; set; }

Property Value

int

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.