Coord
Coord class
Bu sınıf, PUB alanlarının koordinatlarıyla ilgili verileri temsil etmek için tasarlanmıştır. PUB’daki her alanın koordinatları 2 çift koordinata sahiptir: sol üst köşenin koordinatları (XLeft, YÜst) ve sağ alt köşenin koordinatları(XRight, YBottom) . Özel metrik sistemde temsil edilen tüm koordinatlar - İngiliz Metrik Birimi (EMU’lar). Koordinat değerlerini ingilizce metrik birimlerden inç’e dönüştürmek için bu sınıfa ek yöntemler eklendi.
public class Coord : ICloneable
yapıcılar
İsim | Tanım |
---|
Coord() | Yapıcı |
Coord(int, int, int, int) | Yapıcı |
Özellikleri
İsim | Tanım |
---|
XLeft { get; } | EMU’larda sol üst köşenin X koordinatı |
XRight { get; } | EMU’larda sağ alt köşenin X koordinatı |
YBottom { get; } | EMU’larda sağ alt köşenin Y koordinatı |
YTop { get; } | EMU’larda sol üst köşenin Y koordinatı |
yöntemler
İsim | Tanım |
---|
CalculateHeight() | Şeklin yüksekliğini hesaplar (geçerli Coord nesnesi) ve sonucu inç olarak döndürür |
CalculateWidth() | Şeklin genişliğini (geçerli Coord nesnesi) hesaplar ve sonucu inç olarak döndürür |
CalculateX() | Doğal PUB metrik sisteminden X koordinatı değerini inç’e dönüştürür |
CalculateX(double) | Doğal PUB metrik sisteminden X koordinatı değerini inç’e dönüştürür |
CalculateY() | Doğal PUB metrik sisteminden Y koordinatı değerini inç’e dönüştürür |
CalculateY(double) | Doğal PUB metrik sisteminden Y koordinatı değerini inç’e dönüştürür |
Clone() | object öğesinin kopyası oluşturuldu |
GetHeight() | Doğal PUB metriklerinde mevcut Coord nesnesinin yüksekliğini döndürür |
GetWidth() | Doğal PUB metriklerinde mevcut Coord nesnesinin genişliğini döndürür |
Ayrıca bakınız