Class KurboPath
Namespace: VelloSharp
Assembly: VelloSharp.dll
public sealed class KurboPath : IDisposable
Inheritance
Implements
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
KurboPath()
public KurboPath()
Properties
Count
public int Count { get; }
Property Value
Methods
ApplyAffine(in KurboAffine)
public void ApplyAffine(in KurboAffine affine)
Parameters
affine
KurboAffine
Clear()
public void Clear()
Close()
public void Close()
CubicTo(double, double, double, double, double, double)
public void 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
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
GetBounds()
public KurboRect GetBounds()
Returns
GetElements()
public KurboPathElement[] GetElements()
Returns
LineTo(double, double)
public void LineTo(double x, double y)
Parameters
x
double
y
double
MoveTo(double, double)
public void MoveTo(double x, double y)
Parameters
x
double
y
double
QuadraticTo(double, double, double, double)
public void QuadraticTo(double cx, double cy, double x, double y)
Parameters
cx
double
cy
double
x
double
y
double
Translate(double, double)
public void Translate(double dx, double dy)
Parameters
dx
double
dy
double