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 |
Смотрите также