nukescripts.widgetgroup.QPainterPath
- class nukescripts.widgetgroup.QPainterPath(self) None
- class nukescripts.widgetgroup.QPainterPath(self, other: PySide6.QtGui.QPainterPath) None
- class nukescripts.widgetgroup.QPainterPath(self, startPoint: Union[PySide6.QtCore.QPointF, PySide6.QtCore.QPoint, PySide6.QtGui.QPainterPath.Element]) None
Bases:
Shiboken.Object
__init__(self) -> None __init__(self, other: PySide6.QtGui.QPainterPath) -> None __init__(self, startPoint: Union[PySide6.QtCore.QPointF, PySide6.QtCore.QPoint, PySide6.QtGui.QPainterPath.Element]) -> None
Initialize self. See help(type(self)) for accurate signature.
Methods
- class Element(self) None
- class Element(self, Element: PySide6.QtGui.QPainterPath.Element) None
Bases:
Shiboken.Object
__init__(self) -> None __init__(self, Element: PySide6.QtGui.QPainterPath.Element) -> None
Initialize self. See help(type(self)) for accurate signature.
- isCurveTo(self) bool
- isLineTo(self) bool
- isMoveTo(self) bool
- class ElementType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
Bases:
enum.Enum
- __add__(self, other: PySide6.QtGui.QPainterPath) PySide6.QtGui.QPainterPath
Return self+value.
- __mul__(self, m: PySide6.QtGui.QTransform) PySide6.QtGui.QPainterPath
Return self*value.
- addEllipse(self, center: Union[PySide6.QtCore.QPointF, PySide6.QtCore.QPoint, PySide6.QtGui.QPainterPath.Element], rx: float, ry: float) None
- addEllipse(self, rect: Union[PySide6.QtCore.QRectF, PySide6.QtCore.QRect]) None
- addEllipse(self, x: float, y: float, w: float, h: float) None
- addPath(self, path: PySide6.QtGui.QPainterPath) None
- addPolygon(self, polygon: Union[PySide6.QtGui.QPolygonF, Sequence[PySide6.QtCore.QPointF], PySide6.QtGui.QPolygon, PySide6.QtCore.QRectF]) None
- addRect(self, rect: Union[PySide6.QtCore.QRectF, PySide6.QtCore.QRect]) None
- addRect(self, x: float, y: float, w: float, h: float) None
- addRegion(self, region: Union[PySide6.QtGui.QRegion, PySide6.QtGui.QBitmap, PySide6.QtGui.QPolygon, PySide6.QtCore.QRect]) None
- addRoundedRect(self, rect: Union[PySide6.QtCore.QRectF, PySide6.QtCore.QRect], xRadius: float, yRadius: float, mode: PySide6.QtCore.Qt.SizeMode = Instance(Qt.AbsoluteSize)) None
- addRoundedRect(self, x: float, y: float, w: float, h: float, xRadius: float, yRadius: float, mode: PySide6.QtCore.Qt.SizeMode = Instance(Qt.AbsoluteSize)) None
- addText(self, point: Union[PySide6.QtCore.QPointF, PySide6.QtCore.QPoint, PySide6.QtGui.QPainterPath.Element], f: Union[PySide6.QtGui.QFont, str, Sequence[str]], text: str) None
- addText(self, x: float, y: float, f: Union[PySide6.QtGui.QFont, str, Sequence[str]], text: str) None
- angleAtPercent(self, t: float) float
- arcMoveTo(self, rect: Union[PySide6.QtCore.QRectF, PySide6.QtCore.QRect], angle: float) None
- arcMoveTo(self, x: float, y: float, w: float, h: float, angle: float) None
- arcTo(self, rect: Union[PySide6.QtCore.QRectF, PySide6.QtCore.QRect], startAngle: float, arcLength: float) None
- arcTo(self, x: float, y: float, w: float, h: float, startAngle: float, arcLength: float) None
- boundingRect(self) PySide6.QtCore.QRectF
- capacity(self) int
- clear(self) None
- closeSubpath(self) None
- connectPath(self, path: PySide6.QtGui.QPainterPath) None
- contains(self, p: PySide6.QtGui.QPainterPath) bool
- contains(self, pt: Union[PySide6.QtCore.QPointF, PySide6.QtCore.QPoint, PySide6.QtGui.QPainterPath.Element]) bool
- contains(self, rect: Union[PySide6.QtCore.QRectF, PySide6.QtCore.QRect]) bool
- controlPointRect(self) PySide6.QtCore.QRectF
- cubicTo(self, ctrlPt1: Union[PySide6.QtCore.QPointF, PySide6.QtCore.QPoint, PySide6.QtGui.QPainterPath.Element], ctrlPt2: Union[PySide6.QtCore.QPointF, PySide6.QtCore.QPoint, PySide6.QtGui.QPainterPath.Element], endPt: Union[PySide6.QtCore.QPointF, PySide6.QtCore.QPoint, PySide6.QtGui.QPainterPath.Element]) None
- cubicTo(self, ctrlPt1x: float, ctrlPt1y: float, ctrlPt2x: float, ctrlPt2y: float, endPtx: float, endPty: float) None
- currentPosition(self) PySide6.QtCore.QPointF
- elementAt(self, i: int) PySide6.QtGui.QPainterPath.Element
- elementCount(self) int
- fillRule(self) PySide6.QtCore.Qt.FillRule
- intersected(self, r: PySide6.QtGui.QPainterPath) PySide6.QtGui.QPainterPath
- intersects(self, p: PySide6.QtGui.QPainterPath) bool
- intersects(self, rect: Union[PySide6.QtCore.QRectF, PySide6.QtCore.QRect]) bool
- isEmpty(self) bool
- length(self) float
- lineTo(self, p: Union[PySide6.QtCore.QPointF, PySide6.QtCore.QPoint, PySide6.QtGui.QPainterPath.Element]) None
- lineTo(self, x: float, y: float) None
- moveTo(self, p: Union[PySide6.QtCore.QPointF, PySide6.QtCore.QPoint, PySide6.QtGui.QPainterPath.Element]) None
- moveTo(self, x: float, y: float) None
- percentAtLength(self, t: float) float
- pointAtPercent(self, t: float) PySide6.QtCore.QPointF
- quadTo(self, ctrlPt: Union[PySide6.QtCore.QPointF, PySide6.QtCore.QPoint, PySide6.QtGui.QPainterPath.Element], endPt: Union[PySide6.QtCore.QPointF, PySide6.QtCore.QPoint, PySide6.QtGui.QPainterPath.Element]) None
- quadTo(self, ctrlPtx: float, ctrlPty: float, endPtx: float, endPty: float) None
- reserve(self, size: int) None
- setElementPositionAt(self, i: int, x: float, y: float) None
- setFillRule(self, fillRule: PySide6.QtCore.Qt.FillRule) None
- simplified(self) PySide6.QtGui.QPainterPath
- slopeAtPercent(self, t: float) float
- subtracted(self, r: PySide6.QtGui.QPainterPath) PySide6.QtGui.QPainterPath
- swap(self, other: PySide6.QtGui.QPainterPath) None
- toFillPolygon(self, matrix: PySide6.QtGui.QTransform = Default(QTransform)) PySide6.QtGui.QPolygonF
- toFillPolygons(self, matrix: PySide6.QtGui.QTransform = Default(QTransform)) List[PySide6.QtGui.QPolygonF]
- toReversed(self) PySide6.QtGui.QPainterPath
- toSubpathPolygons(self, matrix: PySide6.QtGui.QTransform = Default(QTransform)) List[PySide6.QtGui.QPolygonF]
- translate(self, dx: float, dy: float) None
- translate(self, offset: Union[PySide6.QtCore.QPointF, PySide6.QtCore.QPoint, PySide6.QtGui.QPainterPath.Element]) None
- translated(self, dx: float, dy: float) PySide6.QtGui.QPainterPath
- translated(self, offset: Union[PySide6.QtCore.QPointF, PySide6.QtCore.QPoint, PySide6.QtGui.QPainterPath.Element]) PySide6.QtGui.QPainterPath
- united(self, r: PySide6.QtGui.QPainterPath) PySide6.QtGui.QPainterPath