Skip to main content

Class PathBuilder

Namespace: VelloSharp
Assembly: VelloSharp.Core.dll

public sealed class PathBuilder

Inheritance

objectPathBuilder

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Properties

Count

public int Count { get; }

Property Value

int

Methods

AsSpan()

public ReadOnlySpan<PathElement> AsSpan()

Returns

ReadOnlySpan<PathElement>

Clear()

public void Clear()

Close()

public PathBuilder Close()

Returns

PathBuilder

CubicTo(double, double, double, double, double, double)

public PathBuilder CubicTo(double c1x, double c1y, double c2x, double c2y, double x, double y)

Parameters

c1x double

c1y double

c2x double

c2y double

x double

y double

Returns

PathBuilder

LineTo(double, double)

public PathBuilder LineTo(double x, double y)

Parameters

x double

y double

Returns

PathBuilder

MoveTo(double, double)

public PathBuilder MoveTo(double x, double y)

Parameters

x double

y double

Returns

PathBuilder

QuadraticTo(double, double, double, double)

public PathBuilder QuadraticTo(double cx, double cy, double x, double y)

Parameters

cx double

cy double

x double

y double

Returns

PathBuilder