Class CurveShape
CurveShape class
Mewakili bentuk spline melengkung.
public sealed class CurveShape : PolygonShape
Konstruktor
| Nama | Keterangan |
|---|
| 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
| Nama | Keterangan |
|---|
| 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
| Nama | Keterangan |
|---|
| 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