axioma.core.geometry.
GeometryInterface
¶Данный класс представляет собой интерфейс для работы с геометриями
Унаследован от: Serializable
clone
()¶Создание копии геометрии
Результат: копия геометрии Тип результата: GeometryInterface
isCollection
()¶Метод, позволяющий определить, является ли геометрия коллекцией
Результат: результат проверки Тип результата: bool
boundingRect
()¶Расчет ограничивающего прямоугольника геометрии
Результат: ограничивающий прямоугольник Тип результата: QRectF
isHitByBoundingRect
(rect)¶Проверят, попадает ли геометрия внутрь ограничивающего прямоугольника (для точек - особый случай)
Параметры: rect – ограничивающий прямоугольник Type: QRectF
Результат: результат проверки Тип результата: bool
coordSystem
()¶Координатная система геометрии
Результат: координатная система
setCoordSystem
(coord_system)¶Установка координатной системы геометрии
Параметры: coord_system ( CoordSystem
) – новая координатная система
translated
(dx, dy)¶Преобразование геометрии путем смещения координат
Параметры: Результат: преобразованная геометрия
Тип результата:
rotated
(center, radians)¶Преобразование геометрии путем вращения вокруг точки
Параметры: Результат: преобразованная геометрия
Тип результата: Исключение: exception –
Exception
в случае, если преобразование невозможно выполнить
transformed
(coord_system)¶Преобразование геометрии
Параметры: coord_system ( CoordSystem
) – координатная система в соответствии с которой необходимо преобразовать геометриюРезультат: новая преобразованная геометрия Тип результата: GeometryInterface
Исключение: exception – Exception
в случае, если преобразование невозможно выполнить
transformed
(transformation)Преобразование геометрии
Параметры: transformation ( QTransform
) – трансформация геометрииРезультат: новая преобразованная геометрия Тип результата: GeometryInterface
Исключение: exception – Exception
в случае, если преобразование невозможно выполнить
axioma.core.geometry.
Geometry
¶Класс-реализация интерфейсного класса GeometryInterface
Geometry
(coord_system)¶Конструктор класса
Параметры: coord_system ( CoordSystem
) – координатная система