Coord

Coord class

Diese Klasse wurde entwickelt, um Daten darzustellen, die sich auf Koordinaten von PUB-Feldern beziehen. Jedes Feld in PUB enthält Koordinaten und hat zwei Koordinatenpaare: Koordinaten der oberen linken Ecke (XLeft, YTop) und Koordinaten der unteren rechten Ecke (XRight, YBottom) . Alle Koordinaten werden in einem speziellen metrischen System dargestellt - englische metrische Einheit (EMUs). Zusätzliche Methoden wurden dieser Klasse hinzugefügt, um Koordinatenwerte von englischen metrischen Einheiten in Zoll umzuwandeln.

public class Coord : ICloneable

Konstrukteure

NameBeschreibung
Coord()Konstruktor
Coord(int, int, int, int)Konstruktor

Eigenschaften

NameBeschreibung
XLeft { get; }X-Koordinate der oberen linken Ecke in EMUs
XRight { get; }X-Koordinate der unteren rechten Ecke in EMUs
YBottom { get; }Y-Koordinate der unteren rechten Ecke in EMUs
YTop { get; }Y-Koordinate der oberen linken Ecke in EMUs

Methoden

NameBeschreibung
CalculateHeight()Berechnet die Höhe der Figur (aktuelles Coord-Objekt) und gibt das Ergebnis in Zoll zurück
CalculateWidth()Berechnet die Breite der Figur (aktuelles Coord-Objekt) und gibt das Ergebnis in Zoll zurück
CalculateX()Wandelt den Wert für die X-Koordinate vom natürlichen PUB-Metriksystem in Zoll um
CalculateX(double)Wandelt den Wert für die X-Koordinate vom natürlichen PUB-Metriksystem in Zoll um
CalculateY()Wandelt den Wert für die Y-Koordinate vom natürlichen PUB-Metriksystem in Zoll um
CalculateY(double)Wandelt den Wert für die Y-Koordinate vom natürlichen PUB-Metriksystem in Zoll um
Clone()Erstellte Kopie von Objekt
GetHeight()Gibt die Höhe des aktuellen Coord-Objekts in natürlichen PUB-Metriken zurück
GetWidth()Gibt die Breite des aktuellen Coord-Objekts in natürlichen PUB-Metriken zurück

Siehe auch