Class BezierKnotRecord

Class BezierKnotRecord

Namespace: Aspose.Imaging.FileFormats.Core.VectorPaths
Assembly: Aspose.Imaging.dll (25.2.0)

Bezier Knot Record Class

[JsonObject(MemberSerialization.OptIn)]
public class BezierKnotRecord : VectorPathRecord

Inheritance

objectVectorPathRecordBezierKnotRecord

Inherited Members

VectorPathRecord.Type, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

BezierKnotRecord()

Initializes a new instance of the Aspose.Imaging.FileFormats.Core.VectorPaths.BezierKnotRecord class.

[JsonConstructor]
public BezierKnotRecord()

BezierKnotRecord(byte[])

Initializes a new instance of the Aspose.Imaging.FileFormats.Core.VectorPaths.BezierKnotRecord class.

public BezierKnotRecord(byte[] data)

Parameters

data byte[]

The record data.

Properties

IsClosed

Gets or sets a value indicating whether this instance is closed.

public bool IsClosed { get; set; }

Property Value

bool

IsLinked

Gets or sets a value indicating whether this instance is linked.

public bool IsLinked { get; set; }

Property Value

bool

IsOpen

Gets or sets a value indicating whether this instance is open.

public bool IsOpen { get; set; }

Property Value

bool

PathPoints

Gets or sets the path points.

public PointF[] PathPoints { get; set; }

Property Value

PointF[]

Points

Gets or sets the points.

public Point[] Points { get; set; }

Property Value

Point[]

Type

Gets the type.

public override VectorPathType Type { get; }

Property Value

VectorPathType