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
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
Center
Mendapatkan pusat bentuk.
[JsonIgnore]
public override PointF Center { get; }
Nilai Properti
EndPoint
Mendapatkan titik bentuk akhir.
[JsonIgnore]
public override PointF EndPoint { get; }
Nilai Properti
HasSegments
Dapatkan nilai yang menunjukkan apakah bentuk memiliki segmen.
[JsonIgnore]
public override bool HasSegments { get; }
Nilai Properti
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
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
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
batas-batas objek yang diperkirakan.
GetHashCode()
Dapatkan kode hash dari objek saat ini
public override int GetHashCode()
Returns
dengan kode hash.