Класс Element
Класс Element объявлен в классе QPainterPath.Класс QPainterPath::Element определяет положение и тип подпути. Подробнее...
Открытые функции
| bool | isCurveTo() const |
| bool | isLineTo() const |
| bool | isMoveTo() const |
| QPointF | operator QPointF() const |
| bool | operator!=(const Element &other) const |
| bool | operator==(const Element &other) const |
Открытые переменные
| QPainterPath::ElementType | type |
| qreal | x |
| qreal | y |
Подробное описание
После создания объекта 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.
QPointF 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!=().
Документация по переменным-членам
QPainterPath::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/qt-5.14/qpainterpath-element.html