Table of Contents

Class PathRenderCore2D

Namespace
HelixToolkit.SharpDX.Core2D
Assembly
HelixToolkit.SharpDX.dll
public class PathRenderCore2D : ShapeRenderCore2DBase, IDisposable
Inheritance
PathRenderCore2D
Implements
Inherited Members

Fields

geometry

The geometry

protected PathGeometry1? geometry

Field Value

PathGeometry1

isGeometryChanged

The is geometry changed

protected bool isGeometryChanged

Field Value

bool

Properties

Figures

Gets or sets the figures.

public List<Figure>? Figures { get; set; }

Property Value

List<Figure>

The figures.

FillMode

Gets or sets the fill mode.

public FillMode FillMode { get; set; }

Property Value

FillMode

The fill mode.

Methods

OnAttach(IRenderHost)

Called when [attach].

protected override bool OnAttach(IRenderHost host)

Parameters

host IRenderHost

The host.

Returns

bool

OnDetach()

Called when [detach].

protected override void OnDetach()

OnRender(RenderContext2D)

Called when [render].

[SuppressMessage("Microsoft.Usage", "CA2202: Do not dispose objects multiple times", Justification = "False positive.")]
protected override void OnRender(RenderContext2D context)

Parameters

context RenderContext2D

The context.