Class BezierShape

Class BezierShape

Nama dari : Aspose.Imaging.Shapes Pengumpulan: Aspose.Imaging.dll (25.4.0)

Ia mewakili spline bezier.

public sealed class BezierShape : PolygonShape, IOrderedShape

Inheritance

object ObjectWithBounds Shape PolygonShape BezierShape

Implements

IOrderedShape

anggota yang diwarisi

PolygonShape.Reverse() , PolygonShape.GetBounds(Matrix) , PolygonShape.GetBounds(Matrix, Pen) , PolygonShape.Transform(Matrix) , PolygonShape.Equals(object) , PolygonShape.GetHashCode() , PolygonShape.Points , PolygonShape.IsClosed , PolygonShape.Bounds , PolygonShape.Center , PolygonShape.Segments , PolygonShape.HasSegments , PolygonShape.StartPoint , PolygonShape.EndPoint , Shape.Equals(object) , Shape.GetHashCode() , Shape.Center , Shape.Segments , Shape.HasSegments , ObjectWithBounds.GetBounds(Matrix) , ObjectWithBounds.GetBounds(Matrix, Pen) , ObjectWithBounds.Transform(Matrix) , ObjectWithBounds.Equals(object) , ObjectWithBounds.GetHashCode() , ObjectWithBounds.Bounds , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

BezierShape()

Initifikasi contoh baru dari kelas Aspose.Imaging.Shapes.BezierShape.

[JsonConstructor]
public BezierShape()

BezierShape(PointF[])

Initifikasi contoh baru dari kelas Aspose.Imaging.Shapes.BezierShape.

public BezierShape(PointF[] points)

Parameters

points PointF [ ]

Titik-titik yang ada di array

BezierShape(PointF[ ], dan bool)

Initifikasi contoh baru dari kelas Aspose.Imaging.Shapes.BezierShape.

public BezierShape(PointF[] points, bool isClosed)

Parameters

points PointF [ ]

Titik-titik yang ada di array

isClosed bool

Jika ditetapkan untuk ‘kebenaran’ spline bezier ditutup.

Properties

Bounds

Mendapatkan batas objek.

[JsonIgnore]
public override RectangleF Bounds { get; }

Nilai Properti

RectangleF

Center

Mendapatkan pusat bentuk.

[JsonIgnore]
public override PointF Center { get; }

Nilai Properti

PointF

EndPoint

Mendapatkan titik bentuk akhir.

[JsonIgnore]
public override PointF EndPoint { get; }

Nilai Properti

PointF

HasSegments

Dapatkan nilai yang menunjukkan apakah bentuk memiliki segmen.

[JsonIgnore]
public override bool HasSegments { get; }

Nilai Properti

bool

Segments

Mendapatkan segmen bentuk.

[JsonIgnore]
public override ShapeSegment[] Segments { get; }

Nilai Properti

ShapeSegment [ ]

Methods

Equals(objek)

Periksa apakah objek yang sama.

public override bool Equals(object obj)

Parameters

obj object

objek yang lain.

Returns

bool

Hasil perbandingan kesetaraan.

GetBounds(Matrix)

Mendapatkan batas objek.

public override RectangleF GetBounds(Matrix matrix)

Parameters

matrix Matrix

Matriks yang harus diterapkan sebelum batas akan dihitung.

Returns

RectangleF

batas-batas objek yang diperkirakan.

GetBounds(Matriks dan Pen)

Mendapatkan batas objek.

public override RectangleF GetBounds(Matrix matrix, Pen pen)

Parameters

matrix Matrix

Matriks yang harus diterapkan sebelum batas akan dihitung.

pen Pen

Pen untuk digunakan untuk objek. ini dapat mempengaruhi ukuran batas objek.

Returns

RectangleF

batas-batas objek yang diperkirakan.

GetHashCode()

Dapatkan kode hash dari objek saat ini

public override int GetHashCode()

Returns

int

dengan kode hash.

 Indonesia