Класс Element
(QPainterPath::Element)Класс QPainterPath::Element задаёт положение и тип подпути.
Подробнее...| Заголовок: | #include <Element> |
| qmake: | QT += gui |
Открытые функции
| bool | isCurveTo() const |
| bool | isLineTo() const |
| bool | isMoveTo() const |
| operator QPointF() const | |
| bool | operator!=(const Element &other) const |
| bool | operator==(const Element &other) const |
Открытые переменные
| ElementType | type |
| qreal | x |
| qreal | y |
Подробное описание
Класс QPainterPath::Element задаёт положение и тип подпути.
После создания объекта QPainterPath можно добавлять подпути, такие как линии и кривые, в путь (создавая компоненты QPainterPath::LineToElement и QPainterPath::CurveToElement).
Линии и кривые протягиваются от currentPosition() до положения, переданного в качестве аргумента. currentPosition() объекта QPainterPath всегда является конечной позицией последнего добавленного подпути (или начальной точкой начала). Функция moveTo() может использоваться для перемещения currentPosition() без добавления линии или кривой, создавая компонент QPainterPath::MoveToElement.
См. также QPainterPath.
Документация по функциям-членам
bool Element::isCurveTo() const
Возвращает true если элемент является кривой, иначе возвращает false.
См. также type и QPainterPath::CurveToElement.
bool Element::isLineTo() const
Возвращает true если элемент является линией, иначе возвращает false.
См. также type и QPainterPath::LineToElement.
bool Element::isMoveTo() const
Возвращает true если элемент перемещает текущую позицию, иначе возвращает false.
См. также type и QPainterPath::MoveToElement.
Element::operator QPointF() const
Возвращает положение элемента.
bool Element::operator!=(const Element &other) const
Возвращает true если этот элемент не равен other; иначе возвращает false.
Эта функция была добавлена в Qt 4.2.
См. также operator==().
bool Element::operator==(const Element &other) const
Возвращает true если этот элемент равен other; иначе возвращает false.
Эта функция была добавлена в Qt 4.2.
См. также operator!=().
Документация по переменным-членам
ElementType Element::type
Эта переменная содержит тип элемента.
См. также isCurveTo(), isLineTo() и isMoveTo().
qreal Element::x
Эта переменная содержит координату x положения элемента.
См. также operator QPointF().
qreal Element::y
Эта переменная содержит координату y положения элемента.
См. также operator QPointF().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qpainterpath-element.html