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