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

Смотрите также