CurveShape

CurveShape class

Eğri bir spline şeklini temsil eder.

public sealed class CurveShape : PolygonShape

yapıcılar

İsimTanım
CurveShape()Yeni bir örneğini başlatırCurveShape sınıf.
CurveShape(PointF[])Yeni bir örneğini başlatırCurveShape sınıf. 0,5 varsayılan gerilim kullanılır.
CurveShape(PointF[], bool)Yeni bir örneğini başlatırCurveShape sınıf. 0,5 varsayılan gerilim kullanılır.
CurveShape(PointF[], float)Yeni bir örneğini başlatırCurveShape sınıf.
CurveShape(PointF[], float, bool)Yeni bir örneğini başlatırCurveShape sınıf.

Özellikleri

İsimTanım
override Bounds { get; }Nesnenin sınırlarını alır.
override Center { get; }Şeklin merkezini alır.
virtual EndPoint { get; }Bitiş şekil noktasını alır.
override HasSegments { get; }Şeklin segmentleri olup olmadığını gösteren bir değer alır.
IsClosed { get; set; }Şeklin kapalı olup olmadığını gösteren bir değer alır veya ayarlar.
Points { get; set; }Eğri noktalarını alır veya ayarlar.
override Segments { get; }Şekil parçalarını alır.
virtual StartPoint { get; }Başlangıç şekil noktasını alır.
Tension { get; set; }Eğri gerilimini alır veya ayarlar.

yöntemler

İsimTanım
override GetBounds(Matrix)Nesnenin sınırlarını alır.
override GetBounds(Matrix, Pen)Nesnenin sınırlarını alır.
Reverse()Bu şekil için noktaların sırasını tersine çevirir.
override Transform(Matrix)Belirtilen dönüşümü şekle uygular.

Ayrıca bakınız