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
| Name | Beschreibung |
|---|
| Coord() | Konstruktor |
| Coord(int, int, int, int) | Konstruktor |
Eigenschaften
| Name | Beschreibung |
|---|
| 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
| Name | Beschreibung |
|---|
| 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