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

İsimTanım
Coord()Yapıcı
Coord(int, int, int, int)Yapıcı

Özellikleri

İsimTanı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

İsimTanı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