Coord
Coord class
Этот класс предназначен для представления данных, связанных с координатами полей PUB. Каждое поле в PUB содержит координаты, имеющие 2 пары координат: координаты верхнего левого угла (XLeft, YTop) и координаты нижнего правого угла (XRight, YBottom) . Все координаты представлены в специальной метрической системе - English Metric Unit (EMUs). В этот класс были добавлены дополнительные методы для преобразования значений координат из английских метрических единиц в дюймы.
public class Coord : ICloneable
Конструкторы
| Имя | Описание |
|---|
| Coord() | Конструктор |
| Coord(int, int, int, int) | Конструктор |
Характеристики
| Имя | Описание |
|---|
| XLeft { get; } | X-координата левого верхнего угла в электропоездах |
| XRight { get; } | X-координата нижнего правого угла в электропоездах |
| YBottom { get; } | Y-координата нижнего правого угла в электропоездах |
| YTop { get; } | Y-координата левого верхнего угла в электропоездах |
Методы
| Имя | Описание |
|---|
| CalculateHeight() | Вычисляет высоту фигуры (текущий объект Coord) и возвращает результат в дюймах |
| CalculateWidth() | Вычисляет ширину фигуры (текущий объект Coord) и возвращает результат в дюймах |
| CalculateX() | Преобразует значение координаты X из естественной метрической системы PUB в дюймы |
| CalculateX(double) | Преобразует значение координаты X из естественной метрической системы PUB в дюймы |
| CalculateY() | Преобразует значение координаты Y из естественной метрической системы PUB в дюймы |
| CalculateY(double) | Преобразует значение координаты Y из естественной метрической системы PUB в дюймы |
| Clone() | Создана копия object |
| GetHeight() | Возвращает высоту текущего объекта Coord в естественных метриках PUB |
| GetWidth() | Возвращает ширину текущего объекта Coord в натуральных метриках PUB |
Смотрите также