Rectangle
Rectangle class
Sınıf dikdörtgeni temsil eder.
public sealed class Rectangle : ICloneable
yapıcılar
İsim | Tanım |
---|
Rectangle(double, double, double, double) | Dikdörtgen Oluşturucusu. |
Özellikleri
İsim | Tanım |
---|
static Trivial { get; } | Önemsiz dikdörtgeni, yani sıfır konumu ve boyutu olan dikdörtgeni başlatır. |
Height { get; } | Dikdörtgenin yüksekliği. |
IsEmpty { get; } | Dikdörtgenin boş olup olmadığını kontrol eder. |
IsPoint { get; } | Dikdörtgenin nokta olup olmadığını kontrol eder, yani LLX’in URX’e ve LLY’nin URY’ye eşit olup olmadığını kontrol eder. |
IsTrivial { get; } | Dikdörtgenin önemsiz olup olmadığını, yani sıfır boyut ve konuma sahip olup olmadığını kontrol eder. |
LLX { get; set; } | Alt - sol köşenin X koordinatı. |
LLY { get; set; } | Y - sol alt köşenin koordinatı. |
URX { get; set; } | X - sağ üst köşenin koordinatı. |
URY { get; set; } | Y - sağ üst köşenin koordinatı. |
Width { get; } | Dikdörtgenin genişliği. |
yöntemler
İsim | Tanım |
---|
static FromRect(Rectangle) | Verilen System.Drawing.Rectangle. örneğinden yeni dikdörtgen başlatır |
static Parse(string) | Dizeyi ayrıştırmayı ve ondan llx, lly, urx, ury dikdörtgen bileşenlerini çıkarmaya çalışın. |
Center() | Dikdörtgenin merkezinin koordinatlarını döndürür. |
Clone() | Rectangle nesnesini klonlar. |
Contains(Point) | Verilen noktanın dikdörtgenin içinde olup olmadığını belirler. |
Equals(Rectangle) | Dikdörtgenlerin eşit olup olmadığını kontrol edin, yani konumları ve boyutları aynı. |
Intersect(Rectangle) | Dikdörtgenlerle kesişir. |
IsIntersect(Rectangle) | Bu dikdörtgenin diğer dikdörtgenle kesişip kesişmediğini belirler. |
Join(Rectangle) | Dikdörtgenleri birleştirir. |
NearEquals(Rectangle, double) | Dikdörtgenlerin neredeyse eşit olup olmadığını kontrol edin, yani neredeyse aynı (deltaya kadar) konum ve boyutlara sahip. |
Rotate(int) | Dikdörtgeni belirtilen açıyla döndürün. |
Rotate(Rotation) | Dikdörtgeni belirtilen açıyla döndürün. |
ToPoints() | Dikdörtgeni nokta dizisine (“Dört Nokta”) dönüştürür. |
ToRect() | Dikdörtgeni System.Drawing.Rectangle örneğine dönüştürür. Kayan nokta konumları ve boyutu kesilir. |
override ToString() | Dikdörtgen dize gösterimini alır. |
Alanlar
İsim | Tanım |
---|
static Empty | Boş dikdörtgen |
Ayrıca bakınız