Class CurveShape

CurveShape class

Mewakili bentuk spline melengkung.

public sealed class CurveShape : PolygonShape

Konstruktor

NamaKeterangan
CurveShape()Menginisialisasi instance baru dariCurveShape kelas.
CurveShape(PointF[])Menginisialisasi instance baru dariCurveShape kelas. Ketegangan default 0,5 digunakan.
CurveShape(PointF[], bool)Menginisialisasi instance baru dariCurveShape kelas. Ketegangan default 0,5 digunakan.
CurveShape(PointF[], float)Menginisialisasi instance baru dariCurveShape kelas.
CurveShape(PointF[], float, bool)Menginisialisasi instance baru dariCurveShape kelas.

Properti

NamaKeterangan
override Bounds { get; }Mendapat batas objek.
override Center { get; }Mendapatkan pusat bentuk.
virtual EndPoint { get; }Mendapatkan titik bentuk akhir.
override HasSegments { get; }Mendapat nilai yang menunjukkan apakah bentuk memiliki segmen.
IsClosed { get; set; }Mendapat atau menetapkan nilai yang menunjukkan apakah bentuk tertutup.
Points { get; set; }Mendapat atau menetapkan titik kurva.
override Segments { get; }Mendapatkan segmen bentuk.
virtual StartPoint { get; }Mendapatkan titik bentuk awal.
Tension { get; set; }Mendapat atau menyetel ketegangan kurva.

Metode

NamaKeterangan
override GetBounds(Matrix)Mendapat batas objek.
override GetBounds(Matrix, Pen)Mendapat batas objek.
Reverse()Membalik urutan poin untuk bentuk ini.
override Transform(Matrix)Menerapkan transformasi yang ditentukan ke bentuk.

Lihat juga