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
object ← VectorPathRecord ← BezierKnotRecord
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
IsLinked
Gets or sets a value indicating whether this instance is linked.
public bool IsLinked { get; set; }
Property Value
IsOpen
Gets or sets a value indicating whether this instance is open.
public bool IsOpen { get; set; }
Property Value
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; }