axioma.core.geometry.
Transform
¶Абстрактный интерфейсный класс преобразования геометрий
map
(point_in, point_out)¶Преобразование координат точки
Параметры: Результат: успешность выполнения
Тип результата:
map
(rect_in, rect_out)Преобразование координат прямоугольника
Параметры: Результат: успешность выполнения
Тип результата:
map
(points_in, points_out)Преобразование координат списка точек
Параметры: Результат: успешность выполнения
Тип результата:
resultCoordSys
()¶Целевая координатная система
Тип результата: CoordSystem
sourceCoordSystem
()¶Исходная координатная система
Тип результата: CoordSystem
axioma.core.geometry.
TransformQt
¶Класс-реализация интерфейсного класса Transform. Предназначен для геометрических 2D-преобразований координатной системы на основе класса QTransform
Унаследован от: Transform
TransformQt
(transform, coord_system=None)¶Конструктор класса
Параметры:
- transform (
QTransform
) – преобразование координатной системы- coord_system (
CoordSystem
) – координатная система
axioma.core.geometry.
TransformCoordSys
¶Класс-реализация интерфейсного класса Transform. Предназначен для геометрических 2D-преобразований координатной системы на основе данных о координатных системах
Унаследован от: Transform
TransformCoordSys
(cs_from, cs_to)¶Конструктор класса
Параметры:
- cs_from (
CoordSystem
) – изначальная координатная система- cs_to (
CoordSystem
) – конечная координатная система
TransformCoordSys
(coord_transform)Конструктор класса
Параметры: coord_transform ( CoordTransform
) – преобразование координат из проекции в проекцию