| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456 |
- # Copyright (C) 2022 The Qt Company Ltd.
- # SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
- """
- This file contains the exact signatures for all functions in module
- PySide6.QtDataVisualization, except for defaults which are replaced by "...".
- """
- # mypy: disable-error-code="override, overload-overlap"
- # Module `PySide6.QtDataVisualization`
- import PySide6.QtDataVisualization
- import PySide6.QtCore
- import PySide6.QtGui
- import enum
- import typing
- import collections.abc
- from PySide6.QtCore import Signal
- from shiboken6 import Shiboken
- class Q3DBars(PySide6.QtDataVisualization.QAbstract3DGraph):
- barSeriesMarginChanged : typing.ClassVar[Signal] = ... # barSeriesMarginChanged(QSizeF)
- barSpacingChanged : typing.ClassVar[Signal] = ... # barSpacingChanged(QSizeF)
- barSpacingRelativeChanged: typing.ClassVar[Signal] = ... # barSpacingRelativeChanged(bool)
- barThicknessChanged : typing.ClassVar[Signal] = ... # barThicknessChanged(float)
- columnAxisChanged : typing.ClassVar[Signal] = ... # columnAxisChanged(QCategory3DAxis*)
- floorLevelChanged : typing.ClassVar[Signal] = ... # floorLevelChanged(float)
- multiSeriesUniformChanged: typing.ClassVar[Signal] = ... # multiSeriesUniformChanged(bool)
- primarySeriesChanged : typing.ClassVar[Signal] = ... # primarySeriesChanged(QBar3DSeries*)
- rowAxisChanged : typing.ClassVar[Signal] = ... # rowAxisChanged(QCategory3DAxis*)
- selectedSeriesChanged : typing.ClassVar[Signal] = ... # selectedSeriesChanged(QBar3DSeries*)
- valueAxisChanged : typing.ClassVar[Signal] = ... # valueAxisChanged(QValue3DAxis*)
- def __init__(self, /, format: PySide6.QtGui.QSurfaceFormat | PySide6.QtGui.QSurfaceFormat.FormatOption | None = ..., parent: PySide6.QtGui.QWindow | None = ..., *, multiSeriesUniform: bool | None = ..., barThickness: float | None = ..., barSpacing: PySide6.QtCore.QSizeF | None = ..., barSpacingRelative: bool | None = ..., barSeriesMargin: PySide6.QtCore.QSizeF | None = ..., rowAxis: PySide6.QtDataVisualization.QCategory3DAxis | None = ..., columnAxis: PySide6.QtDataVisualization.QCategory3DAxis | None = ..., valueAxis: PySide6.QtDataVisualization.QValue3DAxis | None = ..., primarySeries: PySide6.QtDataVisualization.QBar3DSeries | None = ..., selectedSeries: PySide6.QtDataVisualization.QBar3DSeries | None = ..., floorLevel: float | None = ...) -> None: ...
- def addAxis(self, axis: PySide6.QtDataVisualization.QAbstract3DAxis, /) -> None: ...
- def addSeries(self, series: PySide6.QtDataVisualization.QBar3DSeries, /) -> None: ...
- def axes(self, /) -> typing.List[PySide6.QtDataVisualization.QAbstract3DAxis]: ...
- def barSeriesMargin(self, /) -> PySide6.QtCore.QSizeF: ...
- def barSpacing(self, /) -> PySide6.QtCore.QSizeF: ...
- def barThickness(self, /) -> float: ...
- def columnAxis(self, /) -> PySide6.QtDataVisualization.QCategory3DAxis: ...
- def floorLevel(self, /) -> float: ...
- def insertSeries(self, index: int, series: PySide6.QtDataVisualization.QBar3DSeries, /) -> None: ...
- def isBarSpacingRelative(self, /) -> bool: ...
- def isMultiSeriesUniform(self, /) -> bool: ...
- def primarySeries(self, /) -> PySide6.QtDataVisualization.QBar3DSeries: ...
- def releaseAxis(self, axis: PySide6.QtDataVisualization.QAbstract3DAxis, /) -> None: ...
- def removeSeries(self, series: PySide6.QtDataVisualization.QBar3DSeries, /) -> None: ...
- def rowAxis(self, /) -> PySide6.QtDataVisualization.QCategory3DAxis: ...
- def selectedSeries(self, /) -> PySide6.QtDataVisualization.QBar3DSeries: ...
- def seriesList(self, /) -> typing.List[PySide6.QtDataVisualization.QBar3DSeries]: ...
- def setBarSeriesMargin(self, margin: PySide6.QtCore.QSizeF | PySide6.QtCore.QSize, /) -> None: ...
- def setBarSpacing(self, spacing: PySide6.QtCore.QSizeF | PySide6.QtCore.QSize, /) -> None: ...
- def setBarSpacingRelative(self, relative: bool, /) -> None: ...
- def setBarThickness(self, thicknessRatio: float, /) -> None: ...
- def setColumnAxis(self, axis: PySide6.QtDataVisualization.QCategory3DAxis, /) -> None: ...
- def setFloorLevel(self, level: float, /) -> None: ...
- def setMultiSeriesUniform(self, uniform: bool, /) -> None: ...
- def setPrimarySeries(self, series: PySide6.QtDataVisualization.QBar3DSeries, /) -> None: ...
- def setRowAxis(self, axis: PySide6.QtDataVisualization.QCategory3DAxis, /) -> None: ...
- def setValueAxis(self, axis: PySide6.QtDataVisualization.QValue3DAxis, /) -> None: ...
- def valueAxis(self, /) -> PySide6.QtDataVisualization.QValue3DAxis: ...
- class Q3DCamera(PySide6.QtDataVisualization.Q3DObject):
- cameraPresetChanged : typing.ClassVar[Signal] = ... # cameraPresetChanged(Q3DCamera::CameraPreset)
- maxZoomLevelChanged : typing.ClassVar[Signal] = ... # maxZoomLevelChanged(float)
- minZoomLevelChanged : typing.ClassVar[Signal] = ... # minZoomLevelChanged(float)
- targetChanged : typing.ClassVar[Signal] = ... # targetChanged(QVector3D)
- wrapXRotationChanged : typing.ClassVar[Signal] = ... # wrapXRotationChanged(bool)
- wrapYRotationChanged : typing.ClassVar[Signal] = ... # wrapYRotationChanged(bool)
- xRotationChanged : typing.ClassVar[Signal] = ... # xRotationChanged(float)
- yRotationChanged : typing.ClassVar[Signal] = ... # yRotationChanged(float)
- zoomLevelChanged : typing.ClassVar[Signal] = ... # zoomLevelChanged(float)
- class CameraPreset(enum.Enum):
- CameraPresetNone = -1
- CameraPresetFrontLow = 0x0
- CameraPresetFront = 0x1
- CameraPresetFrontHigh = 0x2
- CameraPresetLeftLow = 0x3
- CameraPresetLeft = 0x4
- CameraPresetLeftHigh = 0x5
- CameraPresetRightLow = 0x6
- CameraPresetRight = 0x7
- CameraPresetRightHigh = 0x8
- CameraPresetBehindLow = 0x9
- CameraPresetBehind = 0xa
- CameraPresetBehindHigh = 0xb
- CameraPresetIsometricLeft = 0xc
- CameraPresetIsometricLeftHigh = 0xd
- CameraPresetIsometricRight = 0xe
- CameraPresetIsometricRightHigh = 0xf
- CameraPresetDirectlyAbove = 0x10
- CameraPresetDirectlyAboveCW45 = 0x11
- CameraPresetDirectlyAboveCCW45 = 0x12
- CameraPresetFrontBelow = 0x13
- CameraPresetLeftBelow = 0x14
- CameraPresetRightBelow = 0x15
- CameraPresetBehindBelow = 0x16
- CameraPresetDirectlyBelow = 0x17
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, xRotation: float | None = ..., yRotation: float | None = ..., zoomLevel: float | None = ..., cameraPreset: PySide6.QtDataVisualization.Q3DCamera.CameraPreset | None = ..., wrapXRotation: bool | None = ..., wrapYRotation: bool | None = ..., target: PySide6.QtGui.QVector3D | None = ..., minZoomLevel: float | None = ..., maxZoomLevel: float | None = ...) -> None: ...
- def cameraPreset(self, /) -> PySide6.QtDataVisualization.Q3DCamera.CameraPreset: ...
- def copyValuesFrom(self, source: PySide6.QtDataVisualization.Q3DObject, /) -> None: ...
- def maxZoomLevel(self, /) -> float: ...
- def minZoomLevel(self, /) -> float: ...
- def setCameraPosition(self, horizontal: float, vertical: float, /, zoom: float = ...) -> None: ...
- def setCameraPreset(self, preset: PySide6.QtDataVisualization.Q3DCamera.CameraPreset, /) -> None: ...
- def setMaxZoomLevel(self, zoomLevel: float, /) -> None: ...
- def setMinZoomLevel(self, zoomLevel: float, /) -> None: ...
- def setTarget(self, target: PySide6.QtGui.QVector3D, /) -> None: ...
- def setWrapXRotation(self, isEnabled: bool, /) -> None: ...
- def setWrapYRotation(self, isEnabled: bool, /) -> None: ...
- def setXRotation(self, rotation: float, /) -> None: ...
- def setYRotation(self, rotation: float, /) -> None: ...
- def setZoomLevel(self, zoomLevel: float, /) -> None: ...
- def target(self, /) -> PySide6.QtGui.QVector3D: ...
- def wrapXRotation(self, /) -> bool: ...
- def wrapYRotation(self, /) -> bool: ...
- def xRotation(self, /) -> float: ...
- def yRotation(self, /) -> float: ...
- def zoomLevel(self, /) -> float: ...
- class Q3DInputHandler(PySide6.QtDataVisualization.QAbstract3DInputHandler):
- rotationEnabledChanged : typing.ClassVar[Signal] = ... # rotationEnabledChanged(bool)
- selectionEnabledChanged : typing.ClassVar[Signal] = ... # selectionEnabledChanged(bool)
- zoomAtTargetEnabledChanged: typing.ClassVar[Signal] = ... # zoomAtTargetEnabledChanged(bool)
- zoomEnabledChanged : typing.ClassVar[Signal] = ... # zoomEnabledChanged(bool)
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, rotationEnabled: bool | None = ..., zoomEnabled: bool | None = ..., selectionEnabled: bool | None = ..., zoomAtTargetEnabled: bool | None = ...) -> None: ...
- def isRotationEnabled(self, /) -> bool: ...
- def isSelectionEnabled(self, /) -> bool: ...
- def isZoomAtTargetEnabled(self, /) -> bool: ...
- def isZoomEnabled(self, /) -> bool: ...
- def mouseMoveEvent(self, event: PySide6.QtGui.QMouseEvent, mousePos: PySide6.QtCore.QPoint, /) -> None: ...
- def mousePressEvent(self, event: PySide6.QtGui.QMouseEvent, mousePos: PySide6.QtCore.QPoint, /) -> None: ...
- def mouseReleaseEvent(self, event: PySide6.QtGui.QMouseEvent, mousePos: PySide6.QtCore.QPoint, /) -> None: ...
- def setRotationEnabled(self, enable: bool, /) -> None: ...
- def setSelectionEnabled(self, enable: bool, /) -> None: ...
- def setZoomAtTargetEnabled(self, enable: bool, /) -> None: ...
- def setZoomEnabled(self, enable: bool, /) -> None: ...
- def wheelEvent(self, event: PySide6.QtGui.QWheelEvent, /) -> None: ...
- class Q3DLight(PySide6.QtDataVisualization.Q3DObject):
- autoPositionChanged : typing.ClassVar[Signal] = ... # autoPositionChanged(bool)
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, autoPosition: bool | None = ...) -> None: ...
- def isAutoPosition(self, /) -> bool: ...
- def setAutoPosition(self, enabled: bool, /) -> None: ...
- class Q3DObject(PySide6.QtCore.QObject):
- positionChanged : typing.ClassVar[Signal] = ... # positionChanged(QVector3D)
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, parentScene: PySide6.QtDataVisualization.Q3DScene | None = ..., position: PySide6.QtGui.QVector3D | None = ...) -> None: ...
- def copyValuesFrom(self, source: PySide6.QtDataVisualization.Q3DObject, /) -> None: ...
- def isDirty(self, /) -> bool: ...
- def parentScene(self, /) -> PySide6.QtDataVisualization.Q3DScene: ...
- def position(self, /) -> PySide6.QtGui.QVector3D: ...
- def setDirty(self, dirty: bool, /) -> None: ...
- def setPosition(self, position: PySide6.QtGui.QVector3D, /) -> None: ...
- class Q3DScatter(PySide6.QtDataVisualization.QAbstract3DGraph):
- axisXChanged : typing.ClassVar[Signal] = ... # axisXChanged(QValue3DAxis*)
- axisYChanged : typing.ClassVar[Signal] = ... # axisYChanged(QValue3DAxis*)
- axisZChanged : typing.ClassVar[Signal] = ... # axisZChanged(QValue3DAxis*)
- selectedSeriesChanged : typing.ClassVar[Signal] = ... # selectedSeriesChanged(QScatter3DSeries*)
- def __init__(self, /, format: PySide6.QtGui.QSurfaceFormat | PySide6.QtGui.QSurfaceFormat.FormatOption | None = ..., parent: PySide6.QtGui.QWindow | None = ..., *, axisX: PySide6.QtDataVisualization.QValue3DAxis | None = ..., axisY: PySide6.QtDataVisualization.QValue3DAxis | None = ..., axisZ: PySide6.QtDataVisualization.QValue3DAxis | None = ..., selectedSeries: PySide6.QtDataVisualization.QScatter3DSeries | None = ...) -> None: ...
- def addAxis(self, axis: PySide6.QtDataVisualization.QValue3DAxis, /) -> None: ...
- def addSeries(self, series: PySide6.QtDataVisualization.QScatter3DSeries, /) -> None: ...
- def axes(self, /) -> typing.List[PySide6.QtDataVisualization.QValue3DAxis]: ...
- def axisX(self, /) -> PySide6.QtDataVisualization.QValue3DAxis: ...
- def axisY(self, /) -> PySide6.QtDataVisualization.QValue3DAxis: ...
- def axisZ(self, /) -> PySide6.QtDataVisualization.QValue3DAxis: ...
- def releaseAxis(self, axis: PySide6.QtDataVisualization.QValue3DAxis, /) -> None: ...
- def removeSeries(self, series: PySide6.QtDataVisualization.QScatter3DSeries, /) -> None: ...
- def selectedSeries(self, /) -> PySide6.QtDataVisualization.QScatter3DSeries: ...
- def seriesList(self, /) -> typing.List[PySide6.QtDataVisualization.QScatter3DSeries]: ...
- def setAxisX(self, axis: PySide6.QtDataVisualization.QValue3DAxis, /) -> None: ...
- def setAxisY(self, axis: PySide6.QtDataVisualization.QValue3DAxis, /) -> None: ...
- def setAxisZ(self, axis: PySide6.QtDataVisualization.QValue3DAxis, /) -> None: ...
- class Q3DScene(PySide6.QtCore.QObject):
- activeCameraChanged : typing.ClassVar[Signal] = ... # activeCameraChanged(Q3DCamera*)
- activeLightChanged : typing.ClassVar[Signal] = ... # activeLightChanged(Q3DLight*)
- devicePixelRatioChanged : typing.ClassVar[Signal] = ... # devicePixelRatioChanged(float)
- graphPositionQueryChanged: typing.ClassVar[Signal] = ... # graphPositionQueryChanged(QPoint)
- primarySubViewportChanged: typing.ClassVar[Signal] = ... # primarySubViewportChanged(QRect)
- secondarySubViewportChanged: typing.ClassVar[Signal] = ... # secondarySubViewportChanged(QRect)
- secondarySubviewOnTopChanged: typing.ClassVar[Signal] = ... # secondarySubviewOnTopChanged(bool)
- selectionQueryPositionChanged: typing.ClassVar[Signal] = ... # selectionQueryPositionChanged(QPoint)
- slicingActiveChanged : typing.ClassVar[Signal] = ... # slicingActiveChanged(bool)
- viewportChanged : typing.ClassVar[Signal] = ... # viewportChanged(QRect)
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, viewport: PySide6.QtCore.QRect | None = ..., primarySubViewport: PySide6.QtCore.QRect | None = ..., secondarySubViewport: PySide6.QtCore.QRect | None = ..., selectionQueryPosition: PySide6.QtCore.QPoint | None = ..., secondarySubviewOnTop: bool | None = ..., slicingActive: bool | None = ..., activeCamera: PySide6.QtDataVisualization.Q3DCamera | None = ..., activeLight: PySide6.QtDataVisualization.Q3DLight | None = ..., devicePixelRatio: float | None = ..., graphPositionQuery: PySide6.QtCore.QPoint | None = ...) -> None: ...
- def activeCamera(self, /) -> PySide6.QtDataVisualization.Q3DCamera: ...
- def activeLight(self, /) -> PySide6.QtDataVisualization.Q3DLight: ...
- def devicePixelRatio(self, /) -> float: ...
- def graphPositionQuery(self, /) -> PySide6.QtCore.QPoint: ...
- @staticmethod
- def invalidSelectionPoint() -> PySide6.QtCore.QPoint: ...
- def isPointInPrimarySubView(self, point: PySide6.QtCore.QPoint, /) -> bool: ...
- def isPointInSecondarySubView(self, point: PySide6.QtCore.QPoint, /) -> bool: ...
- def isSecondarySubviewOnTop(self, /) -> bool: ...
- def isSlicingActive(self, /) -> bool: ...
- def primarySubViewport(self, /) -> PySide6.QtCore.QRect: ...
- def secondarySubViewport(self, /) -> PySide6.QtCore.QRect: ...
- def selectionQueryPosition(self, /) -> PySide6.QtCore.QPoint: ...
- def setActiveCamera(self, camera: PySide6.QtDataVisualization.Q3DCamera, /) -> None: ...
- def setActiveLight(self, light: PySide6.QtDataVisualization.Q3DLight, /) -> None: ...
- def setDevicePixelRatio(self, pixelRatio: float, /) -> None: ...
- def setGraphPositionQuery(self, point: PySide6.QtCore.QPoint, /) -> None: ...
- def setPrimarySubViewport(self, primarySubViewport: PySide6.QtCore.QRect, /) -> None: ...
- def setSecondarySubViewport(self, secondarySubViewport: PySide6.QtCore.QRect, /) -> None: ...
- def setSecondarySubviewOnTop(self, isSecondaryOnTop: bool, /) -> None: ...
- def setSelectionQueryPosition(self, point: PySide6.QtCore.QPoint, /) -> None: ...
- def setSlicingActive(self, isSlicing: bool, /) -> None: ...
- def viewport(self, /) -> PySide6.QtCore.QRect: ...
- class Q3DSurface(PySide6.QtDataVisualization.QAbstract3DGraph):
- axisXChanged : typing.ClassVar[Signal] = ... # axisXChanged(QValue3DAxis*)
- axisYChanged : typing.ClassVar[Signal] = ... # axisYChanged(QValue3DAxis*)
- axisZChanged : typing.ClassVar[Signal] = ... # axisZChanged(QValue3DAxis*)
- flipHorizontalGridChanged: typing.ClassVar[Signal] = ... # flipHorizontalGridChanged(bool)
- selectedSeriesChanged : typing.ClassVar[Signal] = ... # selectedSeriesChanged(QSurface3DSeries*)
- def __init__(self, /, format: PySide6.QtGui.QSurfaceFormat | PySide6.QtGui.QSurfaceFormat.FormatOption | None = ..., parent: PySide6.QtGui.QWindow | None = ..., *, axisX: PySide6.QtDataVisualization.QValue3DAxis | None = ..., axisY: PySide6.QtDataVisualization.QValue3DAxis | None = ..., axisZ: PySide6.QtDataVisualization.QValue3DAxis | None = ..., selectedSeries: PySide6.QtDataVisualization.QSurface3DSeries | None = ..., flipHorizontalGrid: bool | None = ...) -> None: ...
- def addAxis(self, axis: PySide6.QtDataVisualization.QValue3DAxis, /) -> None: ...
- def addSeries(self, series: PySide6.QtDataVisualization.QSurface3DSeries, /) -> None: ...
- def axes(self, /) -> typing.List[PySide6.QtDataVisualization.QValue3DAxis]: ...
- def axisX(self, /) -> PySide6.QtDataVisualization.QValue3DAxis: ...
- def axisY(self, /) -> PySide6.QtDataVisualization.QValue3DAxis: ...
- def axisZ(self, /) -> PySide6.QtDataVisualization.QValue3DAxis: ...
- def flipHorizontalGrid(self, /) -> bool: ...
- def releaseAxis(self, axis: PySide6.QtDataVisualization.QValue3DAxis, /) -> None: ...
- def removeSeries(self, series: PySide6.QtDataVisualization.QSurface3DSeries, /) -> None: ...
- def selectedSeries(self, /) -> PySide6.QtDataVisualization.QSurface3DSeries: ...
- def seriesList(self, /) -> typing.List[PySide6.QtDataVisualization.QSurface3DSeries]: ...
- def setAxisX(self, axis: PySide6.QtDataVisualization.QValue3DAxis, /) -> None: ...
- def setAxisY(self, axis: PySide6.QtDataVisualization.QValue3DAxis, /) -> None: ...
- def setAxisZ(self, axis: PySide6.QtDataVisualization.QValue3DAxis, /) -> None: ...
- def setFlipHorizontalGrid(self, flip: bool, /) -> None: ...
- class Q3DTheme(PySide6.QtCore.QObject):
- ambientLightStrengthChanged: typing.ClassVar[Signal] = ... # ambientLightStrengthChanged(float)
- backgroundColorChanged : typing.ClassVar[Signal] = ... # backgroundColorChanged(QColor)
- backgroundEnabledChanged : typing.ClassVar[Signal] = ... # backgroundEnabledChanged(bool)
- baseColorsChanged : typing.ClassVar[Signal] = ... # baseColorsChanged(QList<QColor>)
- baseGradientsChanged : typing.ClassVar[Signal] = ... # baseGradientsChanged(QList<QLinearGradient>)
- colorStyleChanged : typing.ClassVar[Signal] = ... # colorStyleChanged(Q3DTheme::ColorStyle)
- fontChanged : typing.ClassVar[Signal] = ... # fontChanged(QFont)
- gridEnabledChanged : typing.ClassVar[Signal] = ... # gridEnabledChanged(bool)
- gridLineColorChanged : typing.ClassVar[Signal] = ... # gridLineColorChanged(QColor)
- highlightLightStrengthChanged: typing.ClassVar[Signal] = ... # highlightLightStrengthChanged(float)
- labelBackgroundColorChanged: typing.ClassVar[Signal] = ... # labelBackgroundColorChanged(QColor)
- labelBackgroundEnabledChanged: typing.ClassVar[Signal] = ... # labelBackgroundEnabledChanged(bool)
- labelBorderEnabledChanged: typing.ClassVar[Signal] = ... # labelBorderEnabledChanged(bool)
- labelTextColorChanged : typing.ClassVar[Signal] = ... # labelTextColorChanged(QColor)
- lightColorChanged : typing.ClassVar[Signal] = ... # lightColorChanged(QColor)
- lightStrengthChanged : typing.ClassVar[Signal] = ... # lightStrengthChanged(float)
- multiHighlightColorChanged: typing.ClassVar[Signal] = ... # multiHighlightColorChanged(QColor)
- multiHighlightGradientChanged: typing.ClassVar[Signal] = ... # multiHighlightGradientChanged(QLinearGradient)
- singleHighlightColorChanged: typing.ClassVar[Signal] = ... # singleHighlightColorChanged(QColor)
- singleHighlightGradientChanged: typing.ClassVar[Signal] = ... # singleHighlightGradientChanged(QLinearGradient)
- typeChanged : typing.ClassVar[Signal] = ... # typeChanged(Q3DTheme::Theme)
- windowColorChanged : typing.ClassVar[Signal] = ... # windowColorChanged(QColor)
- class ColorStyle(enum.Enum):
- ColorStyleUniform = 0x0
- ColorStyleObjectGradient = 0x1
- ColorStyleRangeGradient = 0x2
- class Theme(enum.Enum):
- ThemeQt = 0x0
- ThemePrimaryColors = 0x1
- ThemeDigia = 0x2
- ThemeStoneMoss = 0x3
- ThemeArmyBlue = 0x4
- ThemeRetro = 0x5
- ThemeEbony = 0x6
- ThemeIsabelle = 0x7
- ThemeUserDefined = 0x8
- @typing.overload
- def __init__(self, themeType: PySide6.QtDataVisualization.Q3DTheme.Theme, /, parent: PySide6.QtCore.QObject | None = ..., *, type: PySide6.QtDataVisualization.Q3DTheme.Theme | None = ..., baseColors: collections.abc.Sequence[PySide6.QtGui.QColor] | None = ..., backgroundColor: PySide6.QtGui.QColor | None = ..., windowColor: PySide6.QtGui.QColor | None = ..., labelTextColor: PySide6.QtGui.QColor | None = ..., labelBackgroundColor: PySide6.QtGui.QColor | None = ..., gridLineColor: PySide6.QtGui.QColor | None = ..., singleHighlightColor: PySide6.QtGui.QColor | None = ..., multiHighlightColor: PySide6.QtGui.QColor | None = ..., lightColor: PySide6.QtGui.QColor | None = ..., baseGradients: collections.abc.Sequence[PySide6.QtGui.QLinearGradient] | None = ..., singleHighlightGradient: PySide6.QtGui.QLinearGradient | None = ..., multiHighlightGradient: PySide6.QtGui.QLinearGradient | None = ..., lightStrength: float | None = ..., ambientLightStrength: float | None = ..., highlightLightStrength: float | None = ..., labelBorderEnabled: bool | None = ..., font: PySide6.QtGui.QFont | None = ..., backgroundEnabled: bool | None = ..., gridEnabled: bool | None = ..., labelBackgroundEnabled: bool | None = ..., colorStyle: PySide6.QtDataVisualization.Q3DTheme.ColorStyle | None = ...) -> None: ...
- @typing.overload
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, type: PySide6.QtDataVisualization.Q3DTheme.Theme | None = ..., baseColors: collections.abc.Sequence[PySide6.QtGui.QColor] | None = ..., backgroundColor: PySide6.QtGui.QColor | None = ..., windowColor: PySide6.QtGui.QColor | None = ..., labelTextColor: PySide6.QtGui.QColor | None = ..., labelBackgroundColor: PySide6.QtGui.QColor | None = ..., gridLineColor: PySide6.QtGui.QColor | None = ..., singleHighlightColor: PySide6.QtGui.QColor | None = ..., multiHighlightColor: PySide6.QtGui.QColor | None = ..., lightColor: PySide6.QtGui.QColor | None = ..., baseGradients: collections.abc.Sequence[PySide6.QtGui.QLinearGradient] | None = ..., singleHighlightGradient: PySide6.QtGui.QLinearGradient | None = ..., multiHighlightGradient: PySide6.QtGui.QLinearGradient | None = ..., lightStrength: float | None = ..., ambientLightStrength: float | None = ..., highlightLightStrength: float | None = ..., labelBorderEnabled: bool | None = ..., font: PySide6.QtGui.QFont | None = ..., backgroundEnabled: bool | None = ..., gridEnabled: bool | None = ..., labelBackgroundEnabled: bool | None = ..., colorStyle: PySide6.QtDataVisualization.Q3DTheme.ColorStyle | None = ...) -> None: ...
- def ambientLightStrength(self, /) -> float: ...
- def backgroundColor(self, /) -> PySide6.QtGui.QColor: ...
- def baseColors(self, /) -> typing.List[PySide6.QtGui.QColor]: ...
- def baseGradients(self, /) -> typing.List[PySide6.QtGui.QLinearGradient]: ...
- def colorStyle(self, /) -> PySide6.QtDataVisualization.Q3DTheme.ColorStyle: ...
- def font(self, /) -> PySide6.QtGui.QFont: ...
- def gridLineColor(self, /) -> PySide6.QtGui.QColor: ...
- def highlightLightStrength(self, /) -> float: ...
- def isBackgroundEnabled(self, /) -> bool: ...
- def isGridEnabled(self, /) -> bool: ...
- def isLabelBackgroundEnabled(self, /) -> bool: ...
- def isLabelBorderEnabled(self, /) -> bool: ...
- def labelBackgroundColor(self, /) -> PySide6.QtGui.QColor: ...
- def labelTextColor(self, /) -> PySide6.QtGui.QColor: ...
- def lightColor(self, /) -> PySide6.QtGui.QColor: ...
- def lightStrength(self, /) -> float: ...
- def multiHighlightColor(self, /) -> PySide6.QtGui.QColor: ...
- def multiHighlightGradient(self, /) -> PySide6.QtGui.QLinearGradient: ...
- def setAmbientLightStrength(self, strength: float, /) -> None: ...
- def setBackgroundColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
- def setBackgroundEnabled(self, enabled: bool, /) -> None: ...
- def setBaseColors(self, colors: collections.abc.Sequence[PySide6.QtGui.QColor], /) -> None: ...
- def setBaseGradients(self, gradients: collections.abc.Sequence[PySide6.QtGui.QLinearGradient], /) -> None: ...
- def setColorStyle(self, style: PySide6.QtDataVisualization.Q3DTheme.ColorStyle, /) -> None: ...
- def setFont(self, font: PySide6.QtGui.QFont | str | collections.abc.Sequence[str], /) -> None: ...
- def setGridEnabled(self, enabled: bool, /) -> None: ...
- def setGridLineColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
- def setHighlightLightStrength(self, strength: float, /) -> None: ...
- def setLabelBackgroundColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
- def setLabelBackgroundEnabled(self, enabled: bool, /) -> None: ...
- def setLabelBorderEnabled(self, enabled: bool, /) -> None: ...
- def setLabelTextColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
- def setLightColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
- def setLightStrength(self, strength: float, /) -> None: ...
- def setMultiHighlightColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
- def setMultiHighlightGradient(self, gradient: PySide6.QtGui.QLinearGradient, /) -> None: ...
- def setSingleHighlightColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
- def setSingleHighlightGradient(self, gradient: PySide6.QtGui.QLinearGradient, /) -> None: ...
- def setType(self, themeType: PySide6.QtDataVisualization.Q3DTheme.Theme, /) -> None: ...
- def setWindowColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
- def singleHighlightColor(self, /) -> PySide6.QtGui.QColor: ...
- def singleHighlightGradient(self, /) -> PySide6.QtGui.QLinearGradient: ...
- def type(self, /) -> PySide6.QtDataVisualization.Q3DTheme.Theme: ...
- def windowColor(self, /) -> PySide6.QtGui.QColor: ...
- class QAbstract3DAxis(PySide6.QtCore.QObject):
- autoAdjustRangeChanged : typing.ClassVar[Signal] = ... # autoAdjustRangeChanged(bool)
- labelAutoRotationChanged : typing.ClassVar[Signal] = ... # labelAutoRotationChanged(float)
- labelsChanged : typing.ClassVar[Signal] = ... # labelsChanged()
- maxChanged : typing.ClassVar[Signal] = ... # maxChanged(float)
- minChanged : typing.ClassVar[Signal] = ... # minChanged(float)
- orientationChanged : typing.ClassVar[Signal] = ... # orientationChanged(QAbstract3DAxis::AxisOrientation)
- rangeChanged : typing.ClassVar[Signal] = ... # rangeChanged(float,float)
- titleChanged : typing.ClassVar[Signal] = ... # titleChanged(QString)
- titleFixedChanged : typing.ClassVar[Signal] = ... # titleFixedChanged(bool)
- titleVisibilityChanged : typing.ClassVar[Signal] = ... # titleVisibilityChanged(bool)
- class AxisOrientation(enum.Enum):
- AxisOrientationNone = 0x0
- AxisOrientationX = 0x1
- AxisOrientationY = 0x2
- AxisOrientationZ = 0x4
- class AxisType(enum.Enum):
- AxisTypeNone = 0x0
- AxisTypeCategory = 0x1
- AxisTypeValue = 0x2
- def isAutoAdjustRange(self, /) -> bool: ...
- def isTitleFixed(self, /) -> bool: ...
- def isTitleVisible(self, /) -> bool: ...
- def labelAutoRotation(self, /) -> float: ...
- def labels(self, /) -> typing.List[str]: ...
- def max(self, /) -> float: ...
- def min(self, /) -> float: ...
- def orientation(self, /) -> PySide6.QtDataVisualization.QAbstract3DAxis.AxisOrientation: ...
- def setAutoAdjustRange(self, autoAdjust: bool, /) -> None: ...
- def setLabelAutoRotation(self, angle: float, /) -> None: ...
- def setLabels(self, labels: collections.abc.Sequence[str], /) -> None: ...
- def setMax(self, max: float, /) -> None: ...
- def setMin(self, min: float, /) -> None: ...
- def setRange(self, min: float, max: float, /) -> None: ...
- def setTitle(self, title: str, /) -> None: ...
- def setTitleFixed(self, fixed: bool, /) -> None: ...
- def setTitleVisible(self, visible: bool, /) -> None: ...
- def title(self, /) -> str: ...
- def type(self, /) -> PySide6.QtDataVisualization.QAbstract3DAxis.AxisType: ...
- class QAbstract3DGraph(PySide6.QtGui.QWindow):
- activeInputHandlerChanged: typing.ClassVar[Signal] = ... # activeInputHandlerChanged(QAbstract3DInputHandler*)
- activeThemeChanged : typing.ClassVar[Signal] = ... # activeThemeChanged(Q3DTheme*)
- aspectRatioChanged : typing.ClassVar[Signal] = ... # aspectRatioChanged(double)
- currentFpsChanged : typing.ClassVar[Signal] = ... # currentFpsChanged(double)
- horizontalAspectRatioChanged: typing.ClassVar[Signal] = ... # horizontalAspectRatioChanged(double)
- localeChanged : typing.ClassVar[Signal] = ... # localeChanged(QLocale)
- marginChanged : typing.ClassVar[Signal] = ... # marginChanged(double)
- measureFpsChanged : typing.ClassVar[Signal] = ... # measureFpsChanged(bool)
- optimizationHintsChanged : typing.ClassVar[Signal] = ... # optimizationHintsChanged(QAbstract3DGraph::OptimizationHints)
- orthoProjectionChanged : typing.ClassVar[Signal] = ... # orthoProjectionChanged(bool)
- polarChanged : typing.ClassVar[Signal] = ... # polarChanged(bool)
- queriedGraphPositionChanged: typing.ClassVar[Signal] = ... # queriedGraphPositionChanged(QVector3D)
- radialLabelOffsetChanged : typing.ClassVar[Signal] = ... # radialLabelOffsetChanged(float)
- reflectionChanged : typing.ClassVar[Signal] = ... # reflectionChanged(bool)
- reflectivityChanged : typing.ClassVar[Signal] = ... # reflectivityChanged(double)
- selectedElementChanged : typing.ClassVar[Signal] = ... # selectedElementChanged(QAbstract3DGraph::ElementType)
- selectionModeChanged : typing.ClassVar[Signal] = ... # selectionModeChanged(QAbstract3DGraph::SelectionFlags)
- shadowQualityChanged : typing.ClassVar[Signal] = ... # shadowQualityChanged(QAbstract3DGraph::ShadowQuality)
- class ElementType(enum.Enum):
- ElementNone = 0x0
- ElementSeries = 0x1
- ElementAxisXLabel = 0x2
- ElementAxisYLabel = 0x3
- ElementAxisZLabel = 0x4
- ElementCustomItem = 0x5
- class OptimizationHint(enum.Flag):
- OptimizationDefault = 0x0
- OptimizationStatic = 0x1
- class SelectionFlag(enum.Flag):
- SelectionNone = 0x0
- SelectionItem = 0x1
- SelectionRow = 0x2
- SelectionItemAndRow = 0x3
- SelectionColumn = 0x4
- SelectionItemAndColumn = 0x5
- SelectionRowAndColumn = 0x6
- SelectionItemRowAndColumn = 0x7
- SelectionSlice = 0x8
- SelectionMultiSeries = 0x10
- class ShadowQuality(enum.Enum):
- ShadowQualityNone = 0x0
- ShadowQualityLow = 0x1
- ShadowQualityMedium = 0x2
- ShadowQualityHigh = 0x3
- ShadowQualitySoftLow = 0x4
- ShadowQualitySoftMedium = 0x5
- ShadowQualitySoftHigh = 0x6
- def activeInputHandler(self, /) -> PySide6.QtDataVisualization.QAbstract3DInputHandler: ...
- def activeTheme(self, /) -> PySide6.QtDataVisualization.Q3DTheme: ...
- def addCustomItem(self, item: PySide6.QtDataVisualization.QCustom3DItem, /) -> int: ...
- def addInputHandler(self, inputHandler: PySide6.QtDataVisualization.QAbstract3DInputHandler, /) -> None: ...
- def addTheme(self, theme: PySide6.QtDataVisualization.Q3DTheme, /) -> None: ...
- def aspectRatio(self, /) -> float: ...
- def clearSelection(self, /) -> None: ...
- def currentFps(self, /) -> float: ...
- def customItems(self, /) -> typing.List[PySide6.QtDataVisualization.QCustom3DItem]: ...
- def event(self, event: PySide6.QtCore.QEvent, /) -> bool: ...
- def exposeEvent(self, event: PySide6.QtGui.QExposeEvent, /) -> None: ...
- def hasContext(self, /) -> bool: ...
- def hasSeries(self, series: PySide6.QtDataVisualization.QAbstract3DSeries, /) -> bool: ...
- def horizontalAspectRatio(self, /) -> float: ...
- def inputHandlers(self, /) -> typing.List[PySide6.QtDataVisualization.QAbstract3DInputHandler]: ...
- def isOrthoProjection(self, /) -> bool: ...
- def isPolar(self, /) -> bool: ...
- def isReflection(self, /) -> bool: ...
- def locale(self, /) -> PySide6.QtCore.QLocale: ...
- def margin(self, /) -> float: ...
- def measureFps(self, /) -> bool: ...
- def mouseDoubleClickEvent(self, event: PySide6.QtGui.QMouseEvent, /) -> None: ...
- def mouseMoveEvent(self, event: PySide6.QtGui.QMouseEvent, /) -> None: ...
- def mousePressEvent(self, event: PySide6.QtGui.QMouseEvent, /) -> None: ...
- def mouseReleaseEvent(self, event: PySide6.QtGui.QMouseEvent, /) -> None: ...
- def optimizationHints(self, /) -> PySide6.QtDataVisualization.QAbstract3DGraph.OptimizationHint: ...
- def queriedGraphPosition(self, /) -> PySide6.QtGui.QVector3D: ...
- def radialLabelOffset(self, /) -> float: ...
- def reflectivity(self, /) -> float: ...
- def releaseCustomItem(self, item: PySide6.QtDataVisualization.QCustom3DItem, /) -> None: ...
- def releaseInputHandler(self, inputHandler: PySide6.QtDataVisualization.QAbstract3DInputHandler, /) -> None: ...
- def releaseTheme(self, theme: PySide6.QtDataVisualization.Q3DTheme, /) -> None: ...
- def removeCustomItem(self, item: PySide6.QtDataVisualization.QCustom3DItem, /) -> None: ...
- def removeCustomItemAt(self, position: PySide6.QtGui.QVector3D, /) -> None: ...
- def removeCustomItems(self, /) -> None: ...
- def renderToImage(self, /, msaaSamples: int | None = ..., imageSize: PySide6.QtCore.QSize = ...) -> PySide6.QtGui.QImage: ...
- def resizeEvent(self, event: PySide6.QtGui.QResizeEvent, /) -> None: ...
- def scene(self, /) -> PySide6.QtDataVisualization.Q3DScene: ...
- def selectedAxis(self, /) -> PySide6.QtDataVisualization.QAbstract3DAxis: ...
- def selectedCustomItem(self, /) -> PySide6.QtDataVisualization.QCustom3DItem: ...
- def selectedCustomItemIndex(self, /) -> int: ...
- def selectedElement(self, /) -> PySide6.QtDataVisualization.QAbstract3DGraph.ElementType: ...
- def selectedLabelIndex(self, /) -> int: ...
- def selectionMode(self, /) -> PySide6.QtDataVisualization.QAbstract3DGraph.SelectionFlag: ...
- def setActiveInputHandler(self, inputHandler: PySide6.QtDataVisualization.QAbstract3DInputHandler, /) -> None: ...
- def setActiveTheme(self, theme: PySide6.QtDataVisualization.Q3DTheme, /) -> None: ...
- def setAspectRatio(self, ratio: float, /) -> None: ...
- def setHorizontalAspectRatio(self, ratio: float, /) -> None: ...
- def setLocale(self, locale: PySide6.QtCore.QLocale | PySide6.QtCore.QLocale.Language, /) -> None: ...
- def setMargin(self, margin: float, /) -> None: ...
- def setMeasureFps(self, enable: bool, /) -> None: ...
- def setOptimizationHints(self, hints: PySide6.QtDataVisualization.QAbstract3DGraph.OptimizationHint, /) -> None: ...
- def setOrthoProjection(self, enable: bool, /) -> None: ...
- def setPolar(self, enable: bool, /) -> None: ...
- def setRadialLabelOffset(self, offset: float, /) -> None: ...
- def setReflection(self, enable: bool, /) -> None: ...
- def setReflectivity(self, reflectivity: float, /) -> None: ...
- def setSelectionMode(self, mode: PySide6.QtDataVisualization.QAbstract3DGraph.SelectionFlag, /) -> None: ...
- def setShadowQuality(self, quality: PySide6.QtDataVisualization.QAbstract3DGraph.ShadowQuality, /) -> None: ...
- def shadowQuality(self, /) -> PySide6.QtDataVisualization.QAbstract3DGraph.ShadowQuality: ...
- def shadowsSupported(self, /) -> bool: ...
- def themes(self, /) -> typing.List[PySide6.QtDataVisualization.Q3DTheme]: ...
- def touchEvent(self, event: PySide6.QtGui.QTouchEvent, /) -> None: ...
- def wheelEvent(self, event: PySide6.QtGui.QWheelEvent, /) -> None: ...
- class QAbstract3DInputHandler(PySide6.QtCore.QObject):
- inputViewChanged : typing.ClassVar[Signal] = ... # inputViewChanged(QAbstract3DInputHandler::InputView)
- positionChanged : typing.ClassVar[Signal] = ... # positionChanged(QPoint)
- sceneChanged : typing.ClassVar[Signal] = ... # sceneChanged(Q3DScene*)
- class InputView(enum.Enum):
- InputViewNone = 0x0
- InputViewOnPrimary = 0x1
- InputViewOnSecondary = 0x2
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, inputView: PySide6.QtDataVisualization.QAbstract3DInputHandler.InputView | None = ..., inputPosition: PySide6.QtCore.QPoint | None = ..., scene: PySide6.QtDataVisualization.Q3DScene | None = ...) -> None: ...
- def inputPosition(self, /) -> PySide6.QtCore.QPoint: ...
- def inputView(self, /) -> PySide6.QtDataVisualization.QAbstract3DInputHandler.InputView: ...
- def mouseDoubleClickEvent(self, event: PySide6.QtGui.QMouseEvent, /) -> None: ...
- def mouseMoveEvent(self, event: PySide6.QtGui.QMouseEvent, mousePos: PySide6.QtCore.QPoint, /) -> None: ...
- def mousePressEvent(self, event: PySide6.QtGui.QMouseEvent, mousePos: PySide6.QtCore.QPoint, /) -> None: ...
- def mouseReleaseEvent(self, event: PySide6.QtGui.QMouseEvent, mousePos: PySide6.QtCore.QPoint, /) -> None: ...
- def prevDistance(self, /) -> int: ...
- def previousInputPos(self, /) -> PySide6.QtCore.QPoint: ...
- def scene(self, /) -> PySide6.QtDataVisualization.Q3DScene: ...
- def setInputPosition(self, position: PySide6.QtCore.QPoint, /) -> None: ...
- def setInputView(self, inputView: PySide6.QtDataVisualization.QAbstract3DInputHandler.InputView, /) -> None: ...
- def setPrevDistance(self, distance: int, /) -> None: ...
- def setPreviousInputPos(self, position: PySide6.QtCore.QPoint, /) -> None: ...
- def setScene(self, scene: PySide6.QtDataVisualization.Q3DScene, /) -> None: ...
- def touchEvent(self, event: PySide6.QtGui.QTouchEvent, /) -> None: ...
- def wheelEvent(self, event: PySide6.QtGui.QWheelEvent, /) -> None: ...
- class QAbstract3DSeries(PySide6.QtCore.QObject):
- baseColorChanged : typing.ClassVar[Signal] = ... # baseColorChanged(QColor)
- baseGradientChanged : typing.ClassVar[Signal] = ... # baseGradientChanged(QLinearGradient)
- colorStyleChanged : typing.ClassVar[Signal] = ... # colorStyleChanged(Q3DTheme::ColorStyle)
- itemLabelChanged : typing.ClassVar[Signal] = ... # itemLabelChanged(QString)
- itemLabelFormatChanged : typing.ClassVar[Signal] = ... # itemLabelFormatChanged(QString)
- itemLabelVisibilityChanged: typing.ClassVar[Signal] = ... # itemLabelVisibilityChanged(bool)
- meshChanged : typing.ClassVar[Signal] = ... # meshChanged(QAbstract3DSeries::Mesh)
- meshRotationChanged : typing.ClassVar[Signal] = ... # meshRotationChanged(QQuaternion)
- meshSmoothChanged : typing.ClassVar[Signal] = ... # meshSmoothChanged(bool)
- multiHighlightColorChanged: typing.ClassVar[Signal] = ... # multiHighlightColorChanged(QColor)
- multiHighlightGradientChanged: typing.ClassVar[Signal] = ... # multiHighlightGradientChanged(QLinearGradient)
- nameChanged : typing.ClassVar[Signal] = ... # nameChanged(QString)
- singleHighlightColorChanged: typing.ClassVar[Signal] = ... # singleHighlightColorChanged(QColor)
- singleHighlightGradientChanged: typing.ClassVar[Signal] = ... # singleHighlightGradientChanged(QLinearGradient)
- userDefinedMeshChanged : typing.ClassVar[Signal] = ... # userDefinedMeshChanged(QString)
- visibilityChanged : typing.ClassVar[Signal] = ... # visibilityChanged(bool)
- class Mesh(enum.Enum):
- MeshUserDefined = 0x0
- MeshBar = 0x1
- MeshCube = 0x2
- MeshPyramid = 0x3
- MeshCone = 0x4
- MeshCylinder = 0x5
- MeshBevelBar = 0x6
- MeshBevelCube = 0x7
- MeshSphere = 0x8
- MeshMinimal = 0x9
- MeshArrow = 0xa
- MeshPoint = 0xb
- class SeriesType(enum.Enum):
- SeriesTypeNone = 0x0
- SeriesTypeBar = 0x1
- SeriesTypeScatter = 0x2
- SeriesTypeSurface = 0x4
- def baseColor(self, /) -> PySide6.QtGui.QColor: ...
- def baseGradient(self, /) -> PySide6.QtGui.QLinearGradient: ...
- def colorStyle(self, /) -> PySide6.QtDataVisualization.Q3DTheme.ColorStyle: ...
- def isItemLabelVisible(self, /) -> bool: ...
- def isMeshSmooth(self, /) -> bool: ...
- def isVisible(self, /) -> bool: ...
- def itemLabel(self, /) -> str: ...
- def itemLabelFormat(self, /) -> str: ...
- def mesh(self, /) -> PySide6.QtDataVisualization.QAbstract3DSeries.Mesh: ...
- def meshRotation(self, /) -> PySide6.QtGui.QQuaternion: ...
- def multiHighlightColor(self, /) -> PySide6.QtGui.QColor: ...
- def multiHighlightGradient(self, /) -> PySide6.QtGui.QLinearGradient: ...
- def name(self, /) -> str: ...
- def setBaseColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
- def setBaseGradient(self, gradient: PySide6.QtGui.QLinearGradient, /) -> None: ...
- def setColorStyle(self, style: PySide6.QtDataVisualization.Q3DTheme.ColorStyle, /) -> None: ...
- def setItemLabelFormat(self, format: str, /) -> None: ...
- def setItemLabelVisible(self, visible: bool, /) -> None: ...
- def setMesh(self, mesh: PySide6.QtDataVisualization.QAbstract3DSeries.Mesh, /) -> None: ...
- def setMeshAxisAndAngle(self, axis: PySide6.QtGui.QVector3D, angle: float, /) -> None: ...
- def setMeshRotation(self, rotation: PySide6.QtGui.QQuaternion, /) -> None: ...
- def setMeshSmooth(self, enable: bool, /) -> None: ...
- def setMultiHighlightColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
- def setMultiHighlightGradient(self, gradient: PySide6.QtGui.QLinearGradient, /) -> None: ...
- def setName(self, name: str, /) -> None: ...
- def setSingleHighlightColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
- def setSingleHighlightGradient(self, gradient: PySide6.QtGui.QLinearGradient, /) -> None: ...
- def setUserDefinedMesh(self, fileName: str, /) -> None: ...
- def setVisible(self, visible: bool, /) -> None: ...
- def singleHighlightColor(self, /) -> PySide6.QtGui.QColor: ...
- def singleHighlightGradient(self, /) -> PySide6.QtGui.QLinearGradient: ...
- def type(self, /) -> PySide6.QtDataVisualization.QAbstract3DSeries.SeriesType: ...
- def userDefinedMesh(self, /) -> str: ...
- class QAbstractDataProxy(PySide6.QtCore.QObject):
- class DataType(enum.Enum):
- DataTypeNone = 0x0
- DataTypeBar = 0x1
- DataTypeScatter = 0x2
- DataTypeSurface = 0x4
- def type(self, /) -> PySide6.QtDataVisualization.QAbstractDataProxy.DataType: ...
- class QBar3DSeries(PySide6.QtDataVisualization.QAbstract3DSeries):
- dataProxyChanged : typing.ClassVar[Signal] = ... # dataProxyChanged(QBarDataProxy*)
- meshAngleChanged : typing.ClassVar[Signal] = ... # meshAngleChanged(float)
- rowColorsChanged : typing.ClassVar[Signal] = ... # rowColorsChanged(QList<QColor>)
- selectedBarChanged : typing.ClassVar[Signal] = ... # selectedBarChanged(QPoint)
- @typing.overload
- def __init__(self, dataProxy: PySide6.QtDataVisualization.QBarDataProxy, /, parent: PySide6.QtCore.QObject | None = ..., *, selectedBar: PySide6.QtCore.QPoint | None = ..., meshAngle: float | None = ..., rowColors: collections.abc.Sequence[PySide6.QtGui.QColor] | None = ...) -> None: ...
- @typing.overload
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, dataProxy: PySide6.QtDataVisualization.QBarDataProxy | None = ..., selectedBar: PySide6.QtCore.QPoint | None = ..., meshAngle: float | None = ..., rowColors: collections.abc.Sequence[PySide6.QtGui.QColor] | None = ...) -> None: ...
- def dataProxy(self, /) -> PySide6.QtDataVisualization.QBarDataProxy: ...
- @staticmethod
- def invalidSelectionPosition() -> PySide6.QtCore.QPoint: ...
- def meshAngle(self, /) -> float: ...
- def rowColors(self, /) -> typing.List[PySide6.QtGui.QColor]: ...
- def selectedBar(self, /) -> PySide6.QtCore.QPoint: ...
- def setDataProxy(self, proxy: PySide6.QtDataVisualization.QBarDataProxy, /) -> None: ...
- def setMeshAngle(self, angle: float, /) -> None: ...
- def setRowColors(self, colors: collections.abc.Sequence[PySide6.QtGui.QColor], /) -> None: ...
- def setSelectedBar(self, position: PySide6.QtCore.QPoint, /) -> None: ...
- class QBarDataItem(Shiboken.Object):
- @typing.overload
- def __init__(self, /) -> None: ...
- @typing.overload
- def __init__(self, other: PySide6.QtDataVisualization.QBarDataItem, /) -> None: ...
- @typing.overload
- def __init__(self, value: float, /) -> None: ...
- @typing.overload
- def __init__(self, value: float, angle: float, /) -> None: ...
- def __copy__(self, /) -> typing.Self: ...
- def createExtraData(self, /) -> None: ...
- def rotation(self, /) -> float: ...
- def setRotation(self, angle: float, /) -> None: ...
- def setValue(self, val: float, /) -> None: ...
- def value(self, /) -> float: ...
- class QBarDataProxy(PySide6.QtDataVisualization.QAbstractDataProxy):
- arrayReset : typing.ClassVar[Signal] = ... # arrayReset()
- columnLabelsChanged : typing.ClassVar[Signal] = ... # columnLabelsChanged()
- itemChanged : typing.ClassVar[Signal] = ... # itemChanged(int,int)
- rowCountChanged : typing.ClassVar[Signal] = ... # rowCountChanged(int)
- rowLabelsChanged : typing.ClassVar[Signal] = ... # rowLabelsChanged()
- rowsAdded : typing.ClassVar[Signal] = ... # rowsAdded(int,int)
- rowsChanged : typing.ClassVar[Signal] = ... # rowsChanged(int,int)
- rowsInserted : typing.ClassVar[Signal] = ... # rowsInserted(int,int)
- rowsRemoved : typing.ClassVar[Signal] = ... # rowsRemoved(int,int)
- seriesChanged : typing.ClassVar[Signal] = ... # seriesChanged(QBar3DSeries*)
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, rowCount: int | None = ..., rowLabels: collections.abc.Sequence[str] | None = ..., columnLabels: collections.abc.Sequence[str] | None = ..., series: PySide6.QtDataVisualization.QBar3DSeries | None = ...) -> None: ...
- @typing.overload
- def addRow(self, arg__1: collections.abc.Sequence[PySide6.QtDataVisualization.QBarDataItem], /) -> int: ...
- @typing.overload
- def addRow(self, arg__1: collections.abc.Sequence[PySide6.QtDataVisualization.QBarDataItem], arg__2: str, /) -> int: ...
- @typing.overload
- def addRows(self, rows: typing.List[typing.List[PySide6.QtDataVisualization.QBarDataItem]], /) -> int: ...
- @typing.overload
- def addRows(self, rows: typing.List[typing.List[PySide6.QtDataVisualization.QBarDataItem]], labels: collections.abc.Sequence[str], /) -> int: ...
- def array(self, /) -> typing.List[typing.List[PySide6.QtDataVisualization.QBarDataItem]]: ...
- def columnLabels(self, /) -> typing.List[str]: ...
- @typing.overload
- def insertRow(self, arg__1: int, arg__2: collections.abc.Sequence[PySide6.QtDataVisualization.QBarDataItem], /) -> None: ...
- @typing.overload
- def insertRow(self, arg__1: int, arg__2: collections.abc.Sequence[PySide6.QtDataVisualization.QBarDataItem], arg__3: str, /) -> None: ...
- @typing.overload
- def insertRows(self, rowIndex: int, rows: typing.List[typing.List[PySide6.QtDataVisualization.QBarDataItem]], /) -> None: ...
- @typing.overload
- def insertRows(self, rowIndex: int, rows: typing.List[typing.List[PySide6.QtDataVisualization.QBarDataItem]], labels: collections.abc.Sequence[str], /) -> None: ...
- @typing.overload
- def itemAt(self, position: PySide6.QtCore.QPoint, /) -> PySide6.QtDataVisualization.QBarDataItem: ...
- @typing.overload
- def itemAt(self, rowIndex: int, columnIndex: int, /) -> PySide6.QtDataVisualization.QBarDataItem: ...
- def removeRows(self, rowIndex: int, removeCount: int, /, removeLabels: bool = ...) -> None: ...
- @typing.overload
- def resetArray(self, /) -> None: ...
- @typing.overload
- def resetArray(self, arg__1: typing.List[typing.List[PySide6.QtDataVisualization.QBarDataItem]], /) -> None: ...
- @typing.overload
- def resetArray(self, arg__1: typing.List[typing.List[PySide6.QtDataVisualization.QBarDataItem]], arg__2: collections.abc.Sequence[str], arg__3: collections.abc.Sequence[str], /) -> None: ...
- def rowAt(self, rowIndex: int, /) -> typing.List[PySide6.QtDataVisualization.QBarDataItem]: ...
- def rowCount(self, /) -> int: ...
- def rowLabels(self, /) -> typing.List[str]: ...
- def series(self, /) -> PySide6.QtDataVisualization.QBar3DSeries: ...
- def setColumnLabels(self, labels: collections.abc.Sequence[str], /) -> None: ...
- @typing.overload
- def setItem(self, position: PySide6.QtCore.QPoint, item: PySide6.QtDataVisualization.QBarDataItem | float, /) -> None: ...
- @typing.overload
- def setItem(self, rowIndex: int, columnIndex: int, item: PySide6.QtDataVisualization.QBarDataItem | float, /) -> None: ...
- @typing.overload
- def setRow(self, arg__1: int, arg__2: collections.abc.Sequence[PySide6.QtDataVisualization.QBarDataItem], /) -> None: ...
- @typing.overload
- def setRow(self, arg__1: int, arg__2: collections.abc.Sequence[PySide6.QtDataVisualization.QBarDataItem], arg__3: str, /) -> None: ...
- def setRowLabels(self, labels: collections.abc.Sequence[str], /) -> None: ...
- @typing.overload
- def setRows(self, rowIndex: int, rows: typing.List[typing.List[PySide6.QtDataVisualization.QBarDataItem]], /) -> None: ...
- @typing.overload
- def setRows(self, rowIndex: int, rows: typing.List[typing.List[PySide6.QtDataVisualization.QBarDataItem]], labels: collections.abc.Sequence[str], /) -> None: ...
- class QCategory3DAxis(PySide6.QtDataVisualization.QAbstract3DAxis):
- labelsChanged : typing.ClassVar[Signal] = ... # labelsChanged()
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, labels: collections.abc.Sequence[str] | None = ...) -> None: ...
- def labels(self, /) -> typing.List[str]: ...
- def setLabels(self, labels: collections.abc.Sequence[str], /) -> None: ...
- class QCustom3DItem(PySide6.QtCore.QObject):
- meshFileChanged : typing.ClassVar[Signal] = ... # meshFileChanged(QString)
- positionAbsoluteChanged : typing.ClassVar[Signal] = ... # positionAbsoluteChanged(bool)
- positionChanged : typing.ClassVar[Signal] = ... # positionChanged(QVector3D)
- rotationChanged : typing.ClassVar[Signal] = ... # rotationChanged(QQuaternion)
- scalingAbsoluteChanged : typing.ClassVar[Signal] = ... # scalingAbsoluteChanged(bool)
- scalingChanged : typing.ClassVar[Signal] = ... # scalingChanged(QVector3D)
- shadowCastingChanged : typing.ClassVar[Signal] = ... # shadowCastingChanged(bool)
- textureFileChanged : typing.ClassVar[Signal] = ... # textureFileChanged(QString)
- visibleChanged : typing.ClassVar[Signal] = ... # visibleChanged(bool)
- @typing.overload
- def __init__(self, meshFile: str, position: PySide6.QtGui.QVector3D, scaling: PySide6.QtGui.QVector3D, rotation: PySide6.QtGui.QQuaternion, texture: PySide6.QtGui.QImage, /, parent: PySide6.QtCore.QObject | None = ..., *, textureFile: str | None = ..., positionAbsolute: bool | None = ..., visible: bool | None = ..., shadowCasting: bool | None = ..., scalingAbsolute: bool | None = ...) -> None: ...
- @typing.overload
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, meshFile: str | None = ..., textureFile: str | None = ..., position: PySide6.QtGui.QVector3D | None = ..., positionAbsolute: bool | None = ..., scaling: PySide6.QtGui.QVector3D | None = ..., rotation: PySide6.QtGui.QQuaternion | None = ..., visible: bool | None = ..., shadowCasting: bool | None = ..., scalingAbsolute: bool | None = ...) -> None: ...
- def isPositionAbsolute(self, /) -> bool: ...
- def isScalingAbsolute(self, /) -> bool: ...
- def isShadowCasting(self, /) -> bool: ...
- def isVisible(self, /) -> bool: ...
- def meshFile(self, /) -> str: ...
- def position(self, /) -> PySide6.QtGui.QVector3D: ...
- def rotation(self, /) -> PySide6.QtGui.QQuaternion: ...
- def scaling(self, /) -> PySide6.QtGui.QVector3D: ...
- def setMeshFile(self, meshFile: str, /) -> None: ...
- def setPosition(self, position: PySide6.QtGui.QVector3D, /) -> None: ...
- def setPositionAbsolute(self, positionAbsolute: bool, /) -> None: ...
- def setRotation(self, rotation: PySide6.QtGui.QQuaternion, /) -> None: ...
- def setRotationAxisAndAngle(self, axis: PySide6.QtGui.QVector3D, angle: float, /) -> None: ...
- def setScaling(self, scaling: PySide6.QtGui.QVector3D, /) -> None: ...
- def setScalingAbsolute(self, scalingAbsolute: bool, /) -> None: ...
- def setShadowCasting(self, enabled: bool, /) -> None: ...
- def setTextureFile(self, textureFile: str, /) -> None: ...
- def setTextureImage(self, textureImage: PySide6.QtGui.QImage, /) -> None: ...
- def setVisible(self, visible: bool, /) -> None: ...
- def textureFile(self, /) -> str: ...
- class QCustom3DLabel(PySide6.QtDataVisualization.QCustom3DItem):
- backgroundColorChanged : typing.ClassVar[Signal] = ... # backgroundColorChanged(QColor)
- backgroundEnabledChanged : typing.ClassVar[Signal] = ... # backgroundEnabledChanged(bool)
- borderEnabledChanged : typing.ClassVar[Signal] = ... # borderEnabledChanged(bool)
- facingCameraChanged : typing.ClassVar[Signal] = ... # facingCameraChanged(bool)
- fontChanged : typing.ClassVar[Signal] = ... # fontChanged(QFont)
- textChanged : typing.ClassVar[Signal] = ... # textChanged(QString)
- textColorChanged : typing.ClassVar[Signal] = ... # textColorChanged(QColor)
- @typing.overload
- def __init__(self, text: str, font: PySide6.QtGui.QFont | str | collections.abc.Sequence[str], position: PySide6.QtGui.QVector3D, scaling: PySide6.QtGui.QVector3D, rotation: PySide6.QtGui.QQuaternion, /, parent: PySide6.QtCore.QObject | None = ..., *, textColor: PySide6.QtGui.QColor | None = ..., backgroundColor: PySide6.QtGui.QColor | None = ..., borderEnabled: bool | None = ..., backgroundEnabled: bool | None = ..., facingCamera: bool | None = ...) -> None: ...
- @typing.overload
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, text: str | None = ..., font: PySide6.QtGui.QFont | None = ..., textColor: PySide6.QtGui.QColor | None = ..., backgroundColor: PySide6.QtGui.QColor | None = ..., borderEnabled: bool | None = ..., backgroundEnabled: bool | None = ..., facingCamera: bool | None = ...) -> None: ...
- def backgroundColor(self, /) -> PySide6.QtGui.QColor: ...
- def font(self, /) -> PySide6.QtGui.QFont: ...
- def isBackgroundEnabled(self, /) -> bool: ...
- def isBorderEnabled(self, /) -> bool: ...
- def isFacingCamera(self, /) -> bool: ...
- def setBackgroundColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
- def setBackgroundEnabled(self, enabled: bool, /) -> None: ...
- def setBorderEnabled(self, enabled: bool, /) -> None: ...
- def setFacingCamera(self, enabled: bool, /) -> None: ...
- def setFont(self, font: PySide6.QtGui.QFont | str | collections.abc.Sequence[str], /) -> None: ...
- def setText(self, text: str, /) -> None: ...
- def setTextColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
- def text(self, /) -> str: ...
- def textColor(self, /) -> PySide6.QtGui.QColor: ...
- class QCustom3DVolume(PySide6.QtDataVisualization.QCustom3DItem):
- alphaMultiplierChanged : typing.ClassVar[Signal] = ... # alphaMultiplierChanged(float)
- colorTableChanged : typing.ClassVar[Signal] = ... # colorTableChanged()
- drawSliceFramesChanged : typing.ClassVar[Signal] = ... # drawSliceFramesChanged(bool)
- drawSlicesChanged : typing.ClassVar[Signal] = ... # drawSlicesChanged(bool)
- preserveOpacityChanged : typing.ClassVar[Signal] = ... # preserveOpacityChanged(bool)
- sliceFrameColorChanged : typing.ClassVar[Signal] = ... # sliceFrameColorChanged(QColor)
- sliceFrameGapsChanged : typing.ClassVar[Signal] = ... # sliceFrameGapsChanged(QVector3D)
- sliceFrameThicknessesChanged: typing.ClassVar[Signal] = ... # sliceFrameThicknessesChanged(QVector3D)
- sliceFrameWidthsChanged : typing.ClassVar[Signal] = ... # sliceFrameWidthsChanged(QVector3D)
- sliceIndexXChanged : typing.ClassVar[Signal] = ... # sliceIndexXChanged(int)
- sliceIndexYChanged : typing.ClassVar[Signal] = ... # sliceIndexYChanged(int)
- sliceIndexZChanged : typing.ClassVar[Signal] = ... # sliceIndexZChanged(int)
- textureDataChanged : typing.ClassVar[Signal] = ... # textureDataChanged(QList<uchar>*)
- textureDepthChanged : typing.ClassVar[Signal] = ... # textureDepthChanged(int)
- textureFormatChanged : typing.ClassVar[Signal] = ... # textureFormatChanged(QImage::Format)
- textureHeightChanged : typing.ClassVar[Signal] = ... # textureHeightChanged(int)
- textureWidthChanged : typing.ClassVar[Signal] = ... # textureWidthChanged(int)
- useHighDefShaderChanged : typing.ClassVar[Signal] = ... # useHighDefShaderChanged(bool)
- @typing.overload
- def __init__(self, position: PySide6.QtGui.QVector3D, scaling: PySide6.QtGui.QVector3D, rotation: PySide6.QtGui.QQuaternion, textureWidth: int, textureHeight: int, textureDepth: int, textureData: collections.abc.Sequence[int], textureFormat: PySide6.QtGui.QImage.Format, colorTable: collections.abc.Sequence[int], /, parent: PySide6.QtCore.QObject | None = ..., *, sliceIndexX: int | None = ..., sliceIndexY: int | None = ..., sliceIndexZ: int | None = ..., alphaMultiplier: float | None = ..., preserveOpacity: bool | None = ..., useHighDefShader: bool | None = ..., drawSlices: bool | None = ..., drawSliceFrames: bool | None = ..., sliceFrameColor: PySide6.QtGui.QColor | None = ..., sliceFrameWidths: PySide6.QtGui.QVector3D | None = ..., sliceFrameGaps: PySide6.QtGui.QVector3D | None = ..., sliceFrameThicknesses: PySide6.QtGui.QVector3D | None = ...) -> None: ...
- @typing.overload
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, textureWidth: int | None = ..., textureHeight: int | None = ..., textureDepth: int | None = ..., sliceIndexX: int | None = ..., sliceIndexY: int | None = ..., sliceIndexZ: int | None = ..., colorTable: collections.abc.Sequence[int] | None = ..., textureData: collections.abc.Sequence[int] | None = ..., alphaMultiplier: float | None = ..., preserveOpacity: bool | None = ..., useHighDefShader: bool | None = ..., drawSlices: bool | None = ..., drawSliceFrames: bool | None = ..., sliceFrameColor: PySide6.QtGui.QColor | None = ..., sliceFrameWidths: PySide6.QtGui.QVector3D | None = ..., sliceFrameGaps: PySide6.QtGui.QVector3D | None = ..., sliceFrameThicknesses: PySide6.QtGui.QVector3D | None = ...) -> None: ...
- def alphaMultiplier(self, /) -> float: ...
- def colorTable(self, /) -> typing.List[int]: ...
- def createTextureData(self, images: collections.abc.Sequence[PySide6.QtGui.QImage], /) -> typing.List[int]: ...
- def drawSliceFrames(self, /) -> bool: ...
- def drawSlices(self, /) -> bool: ...
- def preserveOpacity(self, /) -> bool: ...
- def renderSlice(self, axis: PySide6.QtCore.Qt.Axis, index: int, /) -> PySide6.QtGui.QImage: ...
- def setAlphaMultiplier(self, mult: float, /) -> None: ...
- def setColorTable(self, colors: collections.abc.Sequence[int], /) -> None: ...
- def setDrawSliceFrames(self, enable: bool, /) -> None: ...
- def setDrawSlices(self, enable: bool, /) -> None: ...
- def setPreserveOpacity(self, enable: bool, /) -> None: ...
- def setSliceFrameColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
- def setSliceFrameGaps(self, values: PySide6.QtGui.QVector3D, /) -> None: ...
- def setSliceFrameThicknesses(self, values: PySide6.QtGui.QVector3D, /) -> None: ...
- def setSliceFrameWidths(self, values: PySide6.QtGui.QVector3D, /) -> None: ...
- def setSliceIndexX(self, value: int, /) -> None: ...
- def setSliceIndexY(self, value: int, /) -> None: ...
- def setSliceIndexZ(self, value: int, /) -> None: ...
- def setSliceIndices(self, x: int, y: int, z: int, /) -> None: ...
- @typing.overload
- def setSubTextureData(self, axis: PySide6.QtCore.Qt.Axis, index: int, image: PySide6.QtGui.QImage, /) -> None: ...
- @typing.overload
- def setSubTextureData(self, axis: PySide6.QtCore.Qt.Axis, index: int, data: bytes | bytearray | memoryview, /) -> None: ...
- def setTextureData(self, arg__1: collections.abc.Sequence[int], /) -> None: ...
- def setTextureDepth(self, value: int, /) -> None: ...
- def setTextureDimensions(self, width: int, height: int, depth: int, /) -> None: ...
- def setTextureFormat(self, format: PySide6.QtGui.QImage.Format, /) -> None: ...
- def setTextureHeight(self, value: int, /) -> None: ...
- def setTextureWidth(self, value: int, /) -> None: ...
- def setUseHighDefShader(self, enable: bool, /) -> None: ...
- def sliceFrameColor(self, /) -> PySide6.QtGui.QColor: ...
- def sliceFrameGaps(self, /) -> PySide6.QtGui.QVector3D: ...
- def sliceFrameThicknesses(self, /) -> PySide6.QtGui.QVector3D: ...
- def sliceFrameWidths(self, /) -> PySide6.QtGui.QVector3D: ...
- def sliceIndexX(self, /) -> int: ...
- def sliceIndexY(self, /) -> int: ...
- def sliceIndexZ(self, /) -> int: ...
- def textureData(self, /) -> typing.List[int]: ...
- def textureDataWidth(self, /) -> int: ...
- def textureDepth(self, /) -> int: ...
- def textureFormat(self, /) -> PySide6.QtGui.QImage.Format: ...
- def textureHeight(self, /) -> int: ...
- def textureWidth(self, /) -> int: ...
- def useHighDefShader(self, /) -> bool: ...
- class QHeightMapSurfaceDataProxy(PySide6.QtDataVisualization.QSurfaceDataProxy):
- autoScaleYChanged : typing.ClassVar[Signal] = ... # autoScaleYChanged(bool)
- heightMapChanged : typing.ClassVar[Signal] = ... # heightMapChanged(QImage)
- heightMapFileChanged : typing.ClassVar[Signal] = ... # heightMapFileChanged(QString)
- maxXValueChanged : typing.ClassVar[Signal] = ... # maxXValueChanged(float)
- maxYValueChanged : typing.ClassVar[Signal] = ... # maxYValueChanged(float)
- maxZValueChanged : typing.ClassVar[Signal] = ... # maxZValueChanged(float)
- minXValueChanged : typing.ClassVar[Signal] = ... # minXValueChanged(float)
- minYValueChanged : typing.ClassVar[Signal] = ... # minYValueChanged(float)
- minZValueChanged : typing.ClassVar[Signal] = ... # minZValueChanged(float)
- @typing.overload
- def __init__(self, image: PySide6.QtGui.QImage, /, parent: PySide6.QtCore.QObject | None = ..., *, heightMap: PySide6.QtGui.QImage | None = ..., heightMapFile: str | None = ..., minXValue: float | None = ..., maxXValue: float | None = ..., minZValue: float | None = ..., maxZValue: float | None = ..., minYValue: float | None = ..., maxYValue: float | None = ..., autoScaleY: bool | None = ...) -> None: ...
- @typing.overload
- def __init__(self, filename: str, /, parent: PySide6.QtCore.QObject | None = ..., *, heightMap: PySide6.QtGui.QImage | None = ..., heightMapFile: str | None = ..., minXValue: float | None = ..., maxXValue: float | None = ..., minZValue: float | None = ..., maxZValue: float | None = ..., minYValue: float | None = ..., maxYValue: float | None = ..., autoScaleY: bool | None = ...) -> None: ...
- @typing.overload
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, heightMap: PySide6.QtGui.QImage | None = ..., heightMapFile: str | None = ..., minXValue: float | None = ..., maxXValue: float | None = ..., minZValue: float | None = ..., maxZValue: float | None = ..., minYValue: float | None = ..., maxYValue: float | None = ..., autoScaleY: bool | None = ...) -> None: ...
- def autoScaleY(self, /) -> bool: ...
- def heightMap(self, /) -> PySide6.QtGui.QImage: ...
- def heightMapFile(self, /) -> str: ...
- def maxXValue(self, /) -> float: ...
- def maxYValue(self, /) -> float: ...
- def maxZValue(self, /) -> float: ...
- def minXValue(self, /) -> float: ...
- def minYValue(self, /) -> float: ...
- def minZValue(self, /) -> float: ...
- def setAutoScaleY(self, enabled: bool, /) -> None: ...
- def setHeightMap(self, image: PySide6.QtGui.QImage, /) -> None: ...
- def setHeightMapFile(self, filename: str, /) -> None: ...
- def setMaxXValue(self, max: float, /) -> None: ...
- def setMaxYValue(self, max: float, /) -> None: ...
- def setMaxZValue(self, max: float, /) -> None: ...
- def setMinXValue(self, min: float, /) -> None: ...
- def setMinYValue(self, min: float, /) -> None: ...
- def setMinZValue(self, min: float, /) -> None: ...
- def setValueRanges(self, minX: float, maxX: float, minZ: float, maxZ: float, /) -> None: ...
- class QIntList: ...
- class QItemModelBarDataProxy(PySide6.QtDataVisualization.QBarDataProxy):
- autoColumnCategoriesChanged: typing.ClassVar[Signal] = ... # autoColumnCategoriesChanged(bool)
- autoRowCategoriesChanged : typing.ClassVar[Signal] = ... # autoRowCategoriesChanged(bool)
- columnCategoriesChanged : typing.ClassVar[Signal] = ... # columnCategoriesChanged()
- columnRoleChanged : typing.ClassVar[Signal] = ... # columnRoleChanged(QString)
- columnRolePatternChanged : typing.ClassVar[Signal] = ... # columnRolePatternChanged(QRegularExpression)
- columnRoleReplaceChanged : typing.ClassVar[Signal] = ... # columnRoleReplaceChanged(QString)
- itemModelChanged : typing.ClassVar[Signal] = ... # itemModelChanged(const QAbstractItemModel*)
- multiMatchBehaviorChanged: typing.ClassVar[Signal] = ... # multiMatchBehaviorChanged(MultiMatchBehavior)
- rotationRoleChanged : typing.ClassVar[Signal] = ... # rotationRoleChanged(QString)
- rotationRolePatternChanged: typing.ClassVar[Signal] = ... # rotationRolePatternChanged(QRegularExpression)
- rotationRoleReplaceChanged: typing.ClassVar[Signal] = ... # rotationRoleReplaceChanged(QString)
- rowCategoriesChanged : typing.ClassVar[Signal] = ... # rowCategoriesChanged()
- rowRoleChanged : typing.ClassVar[Signal] = ... # rowRoleChanged(QString)
- rowRolePatternChanged : typing.ClassVar[Signal] = ... # rowRolePatternChanged(QRegularExpression)
- rowRoleReplaceChanged : typing.ClassVar[Signal] = ... # rowRoleReplaceChanged(QString)
- useModelCategoriesChanged: typing.ClassVar[Signal] = ... # useModelCategoriesChanged(bool)
- valueRoleChanged : typing.ClassVar[Signal] = ... # valueRoleChanged(QString)
- valueRolePatternChanged : typing.ClassVar[Signal] = ... # valueRolePatternChanged(QRegularExpression)
- valueRoleReplaceChanged : typing.ClassVar[Signal] = ... # valueRoleReplaceChanged(QString)
- class MultiMatchBehavior(enum.Enum):
- MMBFirst = 0x0
- MMBLast = 0x1
- MMBAverage = 0x2
- MMBCumulative = 0x3
- @typing.overload
- def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, rowRole: str, columnRole: str, valueRole: str, rotationRole: str, rowCategories: collections.abc.Sequence[str], columnCategories: collections.abc.Sequence[str], /, parent: PySide6.QtCore.QObject | None = ..., *, useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., valueRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., valueRoleReplace: str | None = ..., rotationRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtDataVisualization.QItemModelBarDataProxy.MultiMatchBehavior | None = ...) -> None: ...
- @typing.overload
- def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, rowRole: str, columnRole: str, valueRole: str, rotationRole: str, /, parent: PySide6.QtCore.QObject | None = ..., *, rowCategories: collections.abc.Sequence[str] | None = ..., columnCategories: collections.abc.Sequence[str] | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., valueRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., valueRoleReplace: str | None = ..., rotationRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtDataVisualization.QItemModelBarDataProxy.MultiMatchBehavior | None = ...) -> None: ...
- @typing.overload
- def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, rowRole: str, columnRole: str, valueRole: str, rowCategories: collections.abc.Sequence[str], columnCategories: collections.abc.Sequence[str], /, parent: PySide6.QtCore.QObject | None = ..., *, rotationRole: str | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., valueRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., valueRoleReplace: str | None = ..., rotationRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtDataVisualization.QItemModelBarDataProxy.MultiMatchBehavior | None = ...) -> None: ...
- @typing.overload
- def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, rowRole: str, columnRole: str, valueRole: str, /, parent: PySide6.QtCore.QObject | None = ..., *, rotationRole: str | None = ..., rowCategories: collections.abc.Sequence[str] | None = ..., columnCategories: collections.abc.Sequence[str] | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., valueRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., valueRoleReplace: str | None = ..., rotationRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtDataVisualization.QItemModelBarDataProxy.MultiMatchBehavior | None = ...) -> None: ...
- @typing.overload
- def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, valueRole: str, /, parent: PySide6.QtCore.QObject | None = ..., *, rowRole: str | None = ..., columnRole: str | None = ..., rotationRole: str | None = ..., rowCategories: collections.abc.Sequence[str] | None = ..., columnCategories: collections.abc.Sequence[str] | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., valueRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., valueRoleReplace: str | None = ..., rotationRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtDataVisualization.QItemModelBarDataProxy.MultiMatchBehavior | None = ...) -> None: ...
- @typing.overload
- def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, /, parent: PySide6.QtCore.QObject | None = ..., *, rowRole: str | None = ..., columnRole: str | None = ..., valueRole: str | None = ..., rotationRole: str | None = ..., rowCategories: collections.abc.Sequence[str] | None = ..., columnCategories: collections.abc.Sequence[str] | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., valueRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., valueRoleReplace: str | None = ..., rotationRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtDataVisualization.QItemModelBarDataProxy.MultiMatchBehavior | None = ...) -> None: ...
- @typing.overload
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, itemModel: PySide6.QtCore.QAbstractItemModel | None = ..., rowRole: str | None = ..., columnRole: str | None = ..., valueRole: str | None = ..., rotationRole: str | None = ..., rowCategories: collections.abc.Sequence[str] | None = ..., columnCategories: collections.abc.Sequence[str] | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., valueRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., valueRoleReplace: str | None = ..., rotationRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtDataVisualization.QItemModelBarDataProxy.MultiMatchBehavior | None = ...) -> None: ...
- def autoColumnCategories(self, /) -> bool: ...
- def autoRowCategories(self, /) -> bool: ...
- def columnCategories(self, /) -> typing.List[str]: ...
- def columnCategoryIndex(self, category: str, /) -> int: ...
- def columnRole(self, /) -> str: ...
- def columnRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
- def columnRoleReplace(self, /) -> str: ...
- def itemModel(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
- def multiMatchBehavior(self, /) -> PySide6.QtDataVisualization.QItemModelBarDataProxy.MultiMatchBehavior: ...
- def remap(self, rowRole: str, columnRole: str, valueRole: str, rotationRole: str, rowCategories: collections.abc.Sequence[str], columnCategories: collections.abc.Sequence[str], /) -> None: ...
- def rotationRole(self, /) -> str: ...
- def rotationRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
- def rotationRoleReplace(self, /) -> str: ...
- def rowCategories(self, /) -> typing.List[str]: ...
- def rowCategoryIndex(self, category: str, /) -> int: ...
- def rowRole(self, /) -> str: ...
- def rowRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
- def rowRoleReplace(self, /) -> str: ...
- def setAutoColumnCategories(self, enable: bool, /) -> None: ...
- def setAutoRowCategories(self, enable: bool, /) -> None: ...
- def setColumnCategories(self, categories: collections.abc.Sequence[str], /) -> None: ...
- def setColumnRole(self, role: str, /) -> None: ...
- def setColumnRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
- def setColumnRoleReplace(self, replace: str, /) -> None: ...
- def setItemModel(self, itemModel: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
- def setMultiMatchBehavior(self, behavior: PySide6.QtDataVisualization.QItemModelBarDataProxy.MultiMatchBehavior, /) -> None: ...
- def setRotationRole(self, role: str, /) -> None: ...
- def setRotationRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
- def setRotationRoleReplace(self, replace: str, /) -> None: ...
- def setRowCategories(self, categories: collections.abc.Sequence[str], /) -> None: ...
- def setRowRole(self, role: str, /) -> None: ...
- def setRowRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
- def setRowRoleReplace(self, replace: str, /) -> None: ...
- def setUseModelCategories(self, enable: bool, /) -> None: ...
- def setValueRole(self, role: str, /) -> None: ...
- def setValueRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
- def setValueRoleReplace(self, replace: str, /) -> None: ...
- def useModelCategories(self, /) -> bool: ...
- def valueRole(self, /) -> str: ...
- def valueRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
- def valueRoleReplace(self, /) -> str: ...
- class QItemModelScatterDataProxy(PySide6.QtDataVisualization.QScatterDataProxy):
- itemModelChanged : typing.ClassVar[Signal] = ... # itemModelChanged(const QAbstractItemModel*)
- rotationRoleChanged : typing.ClassVar[Signal] = ... # rotationRoleChanged(QString)
- rotationRolePatternChanged: typing.ClassVar[Signal] = ... # rotationRolePatternChanged(QRegularExpression)
- rotationRoleReplaceChanged: typing.ClassVar[Signal] = ... # rotationRoleReplaceChanged(QString)
- xPosRoleChanged : typing.ClassVar[Signal] = ... # xPosRoleChanged(QString)
- xPosRolePatternChanged : typing.ClassVar[Signal] = ... # xPosRolePatternChanged(QRegularExpression)
- xPosRoleReplaceChanged : typing.ClassVar[Signal] = ... # xPosRoleReplaceChanged(QString)
- yPosRoleChanged : typing.ClassVar[Signal] = ... # yPosRoleChanged(QString)
- yPosRolePatternChanged : typing.ClassVar[Signal] = ... # yPosRolePatternChanged(QRegularExpression)
- yPosRoleReplaceChanged : typing.ClassVar[Signal] = ... # yPosRoleReplaceChanged(QString)
- zPosRoleChanged : typing.ClassVar[Signal] = ... # zPosRoleChanged(QString)
- zPosRolePatternChanged : typing.ClassVar[Signal] = ... # zPosRolePatternChanged(QRegularExpression)
- zPosRoleReplaceChanged : typing.ClassVar[Signal] = ... # zPosRoleReplaceChanged(QString)
- @typing.overload
- def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, xPosRole: str, yPosRole: str, zPosRole: str, rotationRole: str, /, parent: PySide6.QtCore.QObject | None = ..., *, xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., rotationRoleReplace: str | None = ...) -> None: ...
- @typing.overload
- def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, xPosRole: str, yPosRole: str, zPosRole: str, /, parent: PySide6.QtCore.QObject | None = ..., *, rotationRole: str | None = ..., xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., rotationRoleReplace: str | None = ...) -> None: ...
- @typing.overload
- def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, /, parent: PySide6.QtCore.QObject | None = ..., *, xPosRole: str | None = ..., yPosRole: str | None = ..., zPosRole: str | None = ..., rotationRole: str | None = ..., xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., rotationRoleReplace: str | None = ...) -> None: ...
- @typing.overload
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, itemModel: PySide6.QtCore.QAbstractItemModel | None = ..., xPosRole: str | None = ..., yPosRole: str | None = ..., zPosRole: str | None = ..., rotationRole: str | None = ..., xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rotationRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., rotationRoleReplace: str | None = ...) -> None: ...
- def itemModel(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
- def remap(self, xPosRole: str, yPosRole: str, zPosRole: str, rotationRole: str, /) -> None: ...
- def rotationRole(self, /) -> str: ...
- def rotationRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
- def rotationRoleReplace(self, /) -> str: ...
- def setItemModel(self, itemModel: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
- def setRotationRole(self, role: str, /) -> None: ...
- def setRotationRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
- def setRotationRoleReplace(self, replace: str, /) -> None: ...
- def setXPosRole(self, role: str, /) -> None: ...
- def setXPosRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
- def setXPosRoleReplace(self, replace: str, /) -> None: ...
- def setYPosRole(self, role: str, /) -> None: ...
- def setYPosRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
- def setYPosRoleReplace(self, replace: str, /) -> None: ...
- def setZPosRole(self, role: str, /) -> None: ...
- def setZPosRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
- def setZPosRoleReplace(self, replace: str, /) -> None: ...
- def xPosRole(self, /) -> str: ...
- def xPosRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
- def xPosRoleReplace(self, /) -> str: ...
- def yPosRole(self, /) -> str: ...
- def yPosRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
- def yPosRoleReplace(self, /) -> str: ...
- def zPosRole(self, /) -> str: ...
- def zPosRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
- def zPosRoleReplace(self, /) -> str: ...
- class QItemModelSurfaceDataProxy(PySide6.QtDataVisualization.QSurfaceDataProxy):
- autoColumnCategoriesChanged: typing.ClassVar[Signal] = ... # autoColumnCategoriesChanged(bool)
- autoRowCategoriesChanged : typing.ClassVar[Signal] = ... # autoRowCategoriesChanged(bool)
- columnCategoriesChanged : typing.ClassVar[Signal] = ... # columnCategoriesChanged()
- columnRoleChanged : typing.ClassVar[Signal] = ... # columnRoleChanged(QString)
- columnRolePatternChanged : typing.ClassVar[Signal] = ... # columnRolePatternChanged(QRegularExpression)
- columnRoleReplaceChanged : typing.ClassVar[Signal] = ... # columnRoleReplaceChanged(QString)
- itemModelChanged : typing.ClassVar[Signal] = ... # itemModelChanged(const QAbstractItemModel*)
- multiMatchBehaviorChanged: typing.ClassVar[Signal] = ... # multiMatchBehaviorChanged(MultiMatchBehavior)
- rowCategoriesChanged : typing.ClassVar[Signal] = ... # rowCategoriesChanged()
- rowRoleChanged : typing.ClassVar[Signal] = ... # rowRoleChanged(QString)
- rowRolePatternChanged : typing.ClassVar[Signal] = ... # rowRolePatternChanged(QRegularExpression)
- rowRoleReplaceChanged : typing.ClassVar[Signal] = ... # rowRoleReplaceChanged(QString)
- useModelCategoriesChanged: typing.ClassVar[Signal] = ... # useModelCategoriesChanged(bool)
- xPosRoleChanged : typing.ClassVar[Signal] = ... # xPosRoleChanged(QString)
- xPosRolePatternChanged : typing.ClassVar[Signal] = ... # xPosRolePatternChanged(QRegularExpression)
- xPosRoleReplaceChanged : typing.ClassVar[Signal] = ... # xPosRoleReplaceChanged(QString)
- yPosRoleChanged : typing.ClassVar[Signal] = ... # yPosRoleChanged(QString)
- yPosRolePatternChanged : typing.ClassVar[Signal] = ... # yPosRolePatternChanged(QRegularExpression)
- yPosRoleReplaceChanged : typing.ClassVar[Signal] = ... # yPosRoleReplaceChanged(QString)
- zPosRoleChanged : typing.ClassVar[Signal] = ... # zPosRoleChanged(QString)
- zPosRolePatternChanged : typing.ClassVar[Signal] = ... # zPosRolePatternChanged(QRegularExpression)
- zPosRoleReplaceChanged : typing.ClassVar[Signal] = ... # zPosRoleReplaceChanged(QString)
- class MultiMatchBehavior(enum.Enum):
- MMBFirst = 0x0
- MMBLast = 0x1
- MMBAverage = 0x2
- MMBCumulativeY = 0x3
- @typing.overload
- def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, rowRole: str, columnRole: str, xPosRole: str, yPosRole: str, zPosRole: str, rowCategories: collections.abc.Sequence[str], columnCategories: collections.abc.Sequence[str], /, parent: PySide6.QtCore.QObject | None = ..., *, useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtDataVisualization.QItemModelSurfaceDataProxy.MultiMatchBehavior | None = ...) -> None: ...
- @typing.overload
- def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, rowRole: str, columnRole: str, xPosRole: str, yPosRole: str, zPosRole: str, /, parent: PySide6.QtCore.QObject | None = ..., *, rowCategories: collections.abc.Sequence[str] | None = ..., columnCategories: collections.abc.Sequence[str] | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtDataVisualization.QItemModelSurfaceDataProxy.MultiMatchBehavior | None = ...) -> None: ...
- @typing.overload
- def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, rowRole: str, columnRole: str, yPosRole: str, rowCategories: collections.abc.Sequence[str], columnCategories: collections.abc.Sequence[str], /, parent: PySide6.QtCore.QObject | None = ..., *, xPosRole: str | None = ..., zPosRole: str | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtDataVisualization.QItemModelSurfaceDataProxy.MultiMatchBehavior | None = ...) -> None: ...
- @typing.overload
- def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, rowRole: str, columnRole: str, yPosRole: str, /, parent: PySide6.QtCore.QObject | None = ..., *, xPosRole: str | None = ..., zPosRole: str | None = ..., rowCategories: collections.abc.Sequence[str] | None = ..., columnCategories: collections.abc.Sequence[str] | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtDataVisualization.QItemModelSurfaceDataProxy.MultiMatchBehavior | None = ...) -> None: ...
- @typing.overload
- def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, yPosRole: str, /, parent: PySide6.QtCore.QObject | None = ..., *, rowRole: str | None = ..., columnRole: str | None = ..., xPosRole: str | None = ..., zPosRole: str | None = ..., rowCategories: collections.abc.Sequence[str] | None = ..., columnCategories: collections.abc.Sequence[str] | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtDataVisualization.QItemModelSurfaceDataProxy.MultiMatchBehavior | None = ...) -> None: ...
- @typing.overload
- def __init__(self, itemModel: PySide6.QtCore.QAbstractItemModel, /, parent: PySide6.QtCore.QObject | None = ..., *, rowRole: str | None = ..., columnRole: str | None = ..., xPosRole: str | None = ..., yPosRole: str | None = ..., zPosRole: str | None = ..., rowCategories: collections.abc.Sequence[str] | None = ..., columnCategories: collections.abc.Sequence[str] | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtDataVisualization.QItemModelSurfaceDataProxy.MultiMatchBehavior | None = ...) -> None: ...
- @typing.overload
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, itemModel: PySide6.QtCore.QAbstractItemModel | None = ..., rowRole: str | None = ..., columnRole: str | None = ..., xPosRole: str | None = ..., yPosRole: str | None = ..., zPosRole: str | None = ..., rowCategories: collections.abc.Sequence[str] | None = ..., columnCategories: collections.abc.Sequence[str] | None = ..., useModelCategories: bool | None = ..., autoRowCategories: bool | None = ..., autoColumnCategories: bool | None = ..., rowRolePattern: PySide6.QtCore.QRegularExpression | None = ..., columnRolePattern: PySide6.QtCore.QRegularExpression | None = ..., xPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., yPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., zPosRolePattern: PySide6.QtCore.QRegularExpression | None = ..., rowRoleReplace: str | None = ..., columnRoleReplace: str | None = ..., xPosRoleReplace: str | None = ..., yPosRoleReplace: str | None = ..., zPosRoleReplace: str | None = ..., multiMatchBehavior: PySide6.QtDataVisualization.QItemModelSurfaceDataProxy.MultiMatchBehavior | None = ...) -> None: ...
- def autoColumnCategories(self, /) -> bool: ...
- def autoRowCategories(self, /) -> bool: ...
- def columnCategories(self, /) -> typing.List[str]: ...
- def columnCategoryIndex(self, category: str, /) -> int: ...
- def columnRole(self, /) -> str: ...
- def columnRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
- def columnRoleReplace(self, /) -> str: ...
- def itemModel(self, /) -> PySide6.QtCore.QAbstractItemModel: ...
- def multiMatchBehavior(self, /) -> PySide6.QtDataVisualization.QItemModelSurfaceDataProxy.MultiMatchBehavior: ...
- def remap(self, rowRole: str, columnRole: str, xPosRole: str, yPosRole: str, zPosRole: str, rowCategories: collections.abc.Sequence[str], columnCategories: collections.abc.Sequence[str], /) -> None: ...
- def rowCategories(self, /) -> typing.List[str]: ...
- def rowCategoryIndex(self, category: str, /) -> int: ...
- def rowRole(self, /) -> str: ...
- def rowRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
- def rowRoleReplace(self, /) -> str: ...
- def setAutoColumnCategories(self, enable: bool, /) -> None: ...
- def setAutoRowCategories(self, enable: bool, /) -> None: ...
- def setColumnCategories(self, categories: collections.abc.Sequence[str], /) -> None: ...
- def setColumnRole(self, role: str, /) -> None: ...
- def setColumnRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
- def setColumnRoleReplace(self, replace: str, /) -> None: ...
- def setItemModel(self, itemModel: PySide6.QtCore.QAbstractItemModel, /) -> None: ...
- def setMultiMatchBehavior(self, behavior: PySide6.QtDataVisualization.QItemModelSurfaceDataProxy.MultiMatchBehavior, /) -> None: ...
- def setRowCategories(self, categories: collections.abc.Sequence[str], /) -> None: ...
- def setRowRole(self, role: str, /) -> None: ...
- def setRowRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
- def setRowRoleReplace(self, replace: str, /) -> None: ...
- def setUseModelCategories(self, enable: bool, /) -> None: ...
- def setXPosRole(self, role: str, /) -> None: ...
- def setXPosRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
- def setXPosRoleReplace(self, replace: str, /) -> None: ...
- def setYPosRole(self, role: str, /) -> None: ...
- def setYPosRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
- def setYPosRoleReplace(self, replace: str, /) -> None: ...
- def setZPosRole(self, role: str, /) -> None: ...
- def setZPosRolePattern(self, pattern: PySide6.QtCore.QRegularExpression | str, /) -> None: ...
- def setZPosRoleReplace(self, replace: str, /) -> None: ...
- def useModelCategories(self, /) -> bool: ...
- def xPosRole(self, /) -> str: ...
- def xPosRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
- def xPosRoleReplace(self, /) -> str: ...
- def yPosRole(self, /) -> str: ...
- def yPosRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
- def yPosRoleReplace(self, /) -> str: ...
- def zPosRole(self, /) -> str: ...
- def zPosRolePattern(self, /) -> PySide6.QtCore.QRegularExpression: ...
- def zPosRoleReplace(self, /) -> str: ...
- class QLogValue3DAxisFormatter(PySide6.QtDataVisualization.QValue3DAxisFormatter):
- autoSubGridChanged : typing.ClassVar[Signal] = ... # autoSubGridChanged(bool)
- baseChanged : typing.ClassVar[Signal] = ... # baseChanged(double)
- showEdgeLabelsChanged : typing.ClassVar[Signal] = ... # showEdgeLabelsChanged(bool)
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, base: float | None = ..., autoSubGrid: bool | None = ..., showEdgeLabels: bool | None = ...) -> None: ...
- def autoSubGrid(self, /) -> bool: ...
- def base(self, /) -> float: ...
- def createNewInstance(self, /) -> PySide6.QtDataVisualization.QValue3DAxisFormatter: ...
- def populateCopy(self, copy: PySide6.QtDataVisualization.QValue3DAxisFormatter, /) -> None: ...
- def positionAt(self, value: float, /) -> float: ...
- def recalculate(self, /) -> None: ...
- def setAutoSubGrid(self, enabled: bool, /) -> None: ...
- def setBase(self, base: float, /) -> None: ...
- def setShowEdgeLabels(self, enabled: bool, /) -> None: ...
- def showEdgeLabels(self, /) -> bool: ...
- def valueAt(self, position: float, /) -> float: ...
- class QScatter3DSeries(PySide6.QtDataVisualization.QAbstract3DSeries):
- dataProxyChanged : typing.ClassVar[Signal] = ... # dataProxyChanged(QScatterDataProxy*)
- itemSizeChanged : typing.ClassVar[Signal] = ... # itemSizeChanged(float)
- selectedItemChanged : typing.ClassVar[Signal] = ... # selectedItemChanged(int)
- @typing.overload
- def __init__(self, dataProxy: PySide6.QtDataVisualization.QScatterDataProxy, /, parent: PySide6.QtCore.QObject | None = ..., *, selectedItem: int | None = ..., itemSize: float | None = ...) -> None: ...
- @typing.overload
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, dataProxy: PySide6.QtDataVisualization.QScatterDataProxy | None = ..., selectedItem: int | None = ..., itemSize: float | None = ...) -> None: ...
- def dataProxy(self, /) -> PySide6.QtDataVisualization.QScatterDataProxy: ...
- @staticmethod
- def invalidSelectionIndex() -> int: ...
- def itemSize(self, /) -> float: ...
- def selectedItem(self, /) -> int: ...
- def setDataProxy(self, proxy: PySide6.QtDataVisualization.QScatterDataProxy, /) -> None: ...
- def setItemSize(self, size: float, /) -> None: ...
- def setSelectedItem(self, index: int, /) -> None: ...
- class QScatterDataItem(Shiboken.Object):
- @typing.overload
- def __init__(self, /) -> None: ...
- @typing.overload
- def __init__(self, other: PySide6.QtDataVisualization.QScatterDataItem, /) -> None: ...
- @typing.overload
- def __init__(self, position: PySide6.QtGui.QVector3D, /) -> None: ...
- @typing.overload
- def __init__(self, position: PySide6.QtGui.QVector3D, rotation: PySide6.QtGui.QQuaternion, /) -> None: ...
- def __copy__(self, /) -> typing.Self: ...
- def createExtraData(self, /) -> None: ...
- def position(self, /) -> PySide6.QtGui.QVector3D: ...
- def rotation(self, /) -> PySide6.QtGui.QQuaternion: ...
- def setPosition(self, pos: PySide6.QtGui.QVector3D, /) -> None: ...
- def setRotation(self, rot: PySide6.QtGui.QQuaternion, /) -> None: ...
- def setX(self, value: float, /) -> None: ...
- def setY(self, value: float, /) -> None: ...
- def setZ(self, value: float, /) -> None: ...
- def x(self, /) -> float: ...
- def y(self, /) -> float: ...
- def z(self, /) -> float: ...
- class QScatterDataProxy(PySide6.QtDataVisualization.QAbstractDataProxy):
- arrayReset : typing.ClassVar[Signal] = ... # arrayReset()
- itemCountChanged : typing.ClassVar[Signal] = ... # itemCountChanged(int)
- itemsAdded : typing.ClassVar[Signal] = ... # itemsAdded(int,int)
- itemsChanged : typing.ClassVar[Signal] = ... # itemsChanged(int,int)
- itemsInserted : typing.ClassVar[Signal] = ... # itemsInserted(int,int)
- itemsRemoved : typing.ClassVar[Signal] = ... # itemsRemoved(int,int)
- seriesChanged : typing.ClassVar[Signal] = ... # seriesChanged(QScatter3DSeries*)
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, itemCount: int | None = ..., series: PySide6.QtDataVisualization.QScatter3DSeries | None = ...) -> None: ...
- def addItem(self, item: PySide6.QtDataVisualization.QScatterDataItem | PySide6.QtGui.QVector3D, /) -> int: ...
- def addItems(self, items: collections.abc.Sequence[PySide6.QtDataVisualization.QScatterDataItem], /) -> int: ...
- def array(self, /) -> typing.List[PySide6.QtDataVisualization.QScatterDataItem]: ...
- def insertItem(self, index: int, item: PySide6.QtDataVisualization.QScatterDataItem | PySide6.QtGui.QVector3D, /) -> None: ...
- def insertItems(self, index: int, items: collections.abc.Sequence[PySide6.QtDataVisualization.QScatterDataItem], /) -> None: ...
- def itemAt(self, index: int, /) -> PySide6.QtDataVisualization.QScatterDataItem: ...
- def itemCount(self, /) -> int: ...
- def removeItems(self, index: int, removeCount: int, /) -> None: ...
- def resetArray(self, arg__1: collections.abc.Sequence[PySide6.QtDataVisualization.QScatterDataItem], /) -> None: ...
- def series(self, /) -> PySide6.QtDataVisualization.QScatter3DSeries: ...
- def setItem(self, index: int, item: PySide6.QtDataVisualization.QScatterDataItem | PySide6.QtGui.QVector3D, /) -> None: ...
- def setItems(self, index: int, items: collections.abc.Sequence[PySide6.QtDataVisualization.QScatterDataItem], /) -> None: ...
- class QSurface3DSeries(PySide6.QtDataVisualization.QAbstract3DSeries):
- dataProxyChanged : typing.ClassVar[Signal] = ... # dataProxyChanged(QSurfaceDataProxy*)
- drawModeChanged : typing.ClassVar[Signal] = ... # drawModeChanged(QSurface3DSeries::DrawFlags)
- flatShadingEnabledChanged: typing.ClassVar[Signal] = ... # flatShadingEnabledChanged(bool)
- flatShadingSupportedChanged: typing.ClassVar[Signal] = ... # flatShadingSupportedChanged(bool)
- selectedPointChanged : typing.ClassVar[Signal] = ... # selectedPointChanged(QPoint)
- textureChanged : typing.ClassVar[Signal] = ... # textureChanged(QImage)
- textureFileChanged : typing.ClassVar[Signal] = ... # textureFileChanged(QString)
- wireframeColorChanged : typing.ClassVar[Signal] = ... # wireframeColorChanged(QColor)
- class DrawFlag(enum.Flag):
- DrawWireframe = 0x1
- DrawSurface = 0x2
- DrawSurfaceAndWireframe = 0x3
- @typing.overload
- def __init__(self, dataProxy: PySide6.QtDataVisualization.QSurfaceDataProxy, /, parent: PySide6.QtCore.QObject | None = ..., *, selectedPoint: PySide6.QtCore.QPoint | None = ..., flatShadingEnabled: bool | None = ..., flatShadingSupported: bool | None = ..., drawMode: PySide6.QtDataVisualization.QSurface3DSeries.DrawFlag | None = ..., texture: PySide6.QtGui.QImage | None = ..., textureFile: str | None = ..., wireframeColor: PySide6.QtGui.QColor | None = ...) -> None: ...
- @typing.overload
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, dataProxy: PySide6.QtDataVisualization.QSurfaceDataProxy | None = ..., selectedPoint: PySide6.QtCore.QPoint | None = ..., flatShadingEnabled: bool | None = ..., flatShadingSupported: bool | None = ..., drawMode: PySide6.QtDataVisualization.QSurface3DSeries.DrawFlag | None = ..., texture: PySide6.QtGui.QImage | None = ..., textureFile: str | None = ..., wireframeColor: PySide6.QtGui.QColor | None = ...) -> None: ...
- def dataProxy(self, /) -> PySide6.QtDataVisualization.QSurfaceDataProxy: ...
- def drawMode(self, /) -> PySide6.QtDataVisualization.QSurface3DSeries.DrawFlag: ...
- @staticmethod
- def invalidSelectionPosition() -> PySide6.QtCore.QPoint: ...
- def isFlatShadingEnabled(self, /) -> bool: ...
- def isFlatShadingSupported(self, /) -> bool: ...
- def selectedPoint(self, /) -> PySide6.QtCore.QPoint: ...
- def setDataProxy(self, proxy: PySide6.QtDataVisualization.QSurfaceDataProxy, /) -> None: ...
- def setDrawMode(self, mode: PySide6.QtDataVisualization.QSurface3DSeries.DrawFlag, /) -> None: ...
- def setFlatShadingEnabled(self, enabled: bool, /) -> None: ...
- def setSelectedPoint(self, position: PySide6.QtCore.QPoint, /) -> None: ...
- def setTexture(self, texture: PySide6.QtGui.QImage, /) -> None: ...
- def setTextureFile(self, filename: str, /) -> None: ...
- def setWireframeColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
- def texture(self, /) -> PySide6.QtGui.QImage: ...
- def textureFile(self, /) -> str: ...
- def wireframeColor(self, /) -> PySide6.QtGui.QColor: ...
- class QSurfaceDataItem(Shiboken.Object):
- @typing.overload
- def __init__(self, /) -> None: ...
- @typing.overload
- def __init__(self, other: PySide6.QtDataVisualization.QSurfaceDataItem, /) -> None: ...
- @typing.overload
- def __init__(self, position: PySide6.QtGui.QVector3D, /) -> None: ...
- def __copy__(self, /) -> typing.Self: ...
- def createExtraData(self, /) -> None: ...
- def position(self, /) -> PySide6.QtGui.QVector3D: ...
- def setPosition(self, pos: PySide6.QtGui.QVector3D, /) -> None: ...
- def setX(self, value: float, /) -> None: ...
- def setY(self, value: float, /) -> None: ...
- def setZ(self, value: float, /) -> None: ...
- def x(self, /) -> float: ...
- def y(self, /) -> float: ...
- def z(self, /) -> float: ...
- class QSurfaceDataProxy(PySide6.QtDataVisualization.QAbstractDataProxy):
- arrayReset : typing.ClassVar[Signal] = ... # arrayReset()
- columnCountChanged : typing.ClassVar[Signal] = ... # columnCountChanged(int)
- itemChanged : typing.ClassVar[Signal] = ... # itemChanged(int,int)
- rowCountChanged : typing.ClassVar[Signal] = ... # rowCountChanged(int)
- rowsAdded : typing.ClassVar[Signal] = ... # rowsAdded(int,int)
- rowsChanged : typing.ClassVar[Signal] = ... # rowsChanged(int,int)
- rowsInserted : typing.ClassVar[Signal] = ... # rowsInserted(int,int)
- rowsRemoved : typing.ClassVar[Signal] = ... # rowsRemoved(int,int)
- seriesChanged : typing.ClassVar[Signal] = ... # seriesChanged(QSurface3DSeries*)
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, rowCount: int | None = ..., columnCount: int | None = ..., series: PySide6.QtDataVisualization.QSurface3DSeries | None = ...) -> None: ...
- def addRow(self, arg__1: collections.abc.Sequence[PySide6.QtDataVisualization.QSurfaceDataItem], /) -> int: ...
- def addRows(self, rows: typing.List[typing.List[PySide6.QtDataVisualization.QSurfaceDataItem]], /) -> int: ...
- def array(self, /) -> typing.List[typing.List[PySide6.QtDataVisualization.QSurfaceDataItem]]: ...
- def columnCount(self, /) -> int: ...
- def insertRow(self, arg__1: int, arg__2: collections.abc.Sequence[PySide6.QtDataVisualization.QSurfaceDataItem], /) -> None: ...
- def insertRows(self, rowIndex: int, rows: typing.List[typing.List[PySide6.QtDataVisualization.QSurfaceDataItem]], /) -> None: ...
- @typing.overload
- def itemAt(self, position: PySide6.QtCore.QPoint, /) -> PySide6.QtDataVisualization.QSurfaceDataItem: ...
- @typing.overload
- def itemAt(self, rowIndex: int, columnIndex: int, /) -> PySide6.QtDataVisualization.QSurfaceDataItem: ...
- def removeRows(self, rowIndex: int, removeCount: int, /) -> None: ...
- def resetArray(self, arg__1: typing.List[typing.List[PySide6.QtDataVisualization.QSurfaceDataItem]], /) -> None: ...
- def resetArrayNp(self, x: float, deltaX: float, z: float, deltaZ: float, data: collections.abc.Sequence[typing.Any], /) -> None: ...
- def rowCount(self, /) -> int: ...
- def series(self, /) -> PySide6.QtDataVisualization.QSurface3DSeries: ...
- @typing.overload
- def setItem(self, position: PySide6.QtCore.QPoint, item: PySide6.QtDataVisualization.QSurfaceDataItem | PySide6.QtGui.QVector3D, /) -> None: ...
- @typing.overload
- def setItem(self, rowIndex: int, columnIndex: int, item: PySide6.QtDataVisualization.QSurfaceDataItem | PySide6.QtGui.QVector3D, /) -> None: ...
- def setRow(self, arg__1: int, arg__2: collections.abc.Sequence[PySide6.QtDataVisualization.QSurfaceDataItem], /) -> None: ...
- def setRows(self, rowIndex: int, rows: typing.List[typing.List[PySide6.QtDataVisualization.QSurfaceDataItem]], /) -> None: ...
- class QTouch3DInputHandler(PySide6.QtDataVisualization.Q3DInputHandler):
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
- def touchEvent(self, event: PySide6.QtGui.QTouchEvent, /) -> None: ...
- class QValue3DAxis(PySide6.QtDataVisualization.QAbstract3DAxis):
- formatterChanged : typing.ClassVar[Signal] = ... # formatterChanged(QValue3DAxisFormatter*)
- labelFormatChanged : typing.ClassVar[Signal] = ... # labelFormatChanged(QString)
- reversedChanged : typing.ClassVar[Signal] = ... # reversedChanged(bool)
- segmentCountChanged : typing.ClassVar[Signal] = ... # segmentCountChanged(int)
- subSegmentCountChanged : typing.ClassVar[Signal] = ... # subSegmentCountChanged(int)
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, segmentCount: int | None = ..., subSegmentCount: int | None = ..., labelFormat: str | None = ..., formatter: PySide6.QtDataVisualization.QValue3DAxisFormatter | None = ..., reversed: bool | None = ...) -> None: ...
- def formatter(self, /) -> PySide6.QtDataVisualization.QValue3DAxisFormatter: ...
- def labelFormat(self, /) -> str: ...
- def reversed(self, /) -> bool: ...
- def segmentCount(self, /) -> int: ...
- def setFormatter(self, formatter: PySide6.QtDataVisualization.QValue3DAxisFormatter, /) -> None: ...
- def setLabelFormat(self, format: str, /) -> None: ...
- def setReversed(self, enable: bool, /) -> None: ...
- def setSegmentCount(self, count: int, /) -> None: ...
- def setSubSegmentCount(self, count: int, /) -> None: ...
- def subSegmentCount(self, /) -> int: ...
- class QValue3DAxisFormatter(PySide6.QtCore.QObject):
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
- def allowNegatives(self, /) -> bool: ...
- def allowZero(self, /) -> bool: ...
- def axis(self, /) -> PySide6.QtDataVisualization.QValue3DAxis: ...
- def createNewInstance(self, /) -> PySide6.QtDataVisualization.QValue3DAxisFormatter: ...
- def gridPositions(self, /) -> typing.List[float]: ...
- def labelPositions(self, /) -> typing.List[float]: ...
- def labelStrings(self, /) -> typing.List[str]: ...
- def locale(self, /) -> PySide6.QtCore.QLocale: ...
- def markDirty(self, /, labelsChange: bool = ...) -> None: ...
- def populateCopy(self, copy: PySide6.QtDataVisualization.QValue3DAxisFormatter, /) -> None: ...
- def positionAt(self, value: float, /) -> float: ...
- def recalculate(self, /) -> None: ...
- def setAllowNegatives(self, allow: bool, /) -> None: ...
- def setAllowZero(self, allow: bool, /) -> None: ...
- def setGridPositions(self, grid_positions: collections.abc.Sequence[float], /) -> None: ...
- def setLabelPositions(self, label_positions: collections.abc.Sequence[float], /) -> None: ...
- def setLabelStrings(self, label_strings: collections.abc.Sequence[str], /) -> None: ...
- def setLocale(self, locale: PySide6.QtCore.QLocale | PySide6.QtCore.QLocale.Language, /) -> None: ...
- def stringForValue(self, value: float, format: str, /) -> str: ...
- def subGridPositions(self, /) -> typing.List[float]: ...
- def valueAt(self, position: float, /) -> float: ...
- def qDefaultSurfaceFormat(antialias: bool, /) -> PySide6.QtGui.QSurfaceFormat: ...
- # eof
|