buffalo_panel.app.gui.FlowViewer
- class buffalo_panel.app.gui.FlowViewer(parent=None)[source]
Bases:
BaseViewerHandles streamlines and pressure contours with ViewState awareness.
Methods
Attributes
button_pick_idbuttondcallbacksThe ratio of physical to logical pixels used for the canvas on screen.
eventsfiletypesfixed_dpirequired_interactive_frameworkscroll_pick_idsupports_blit- render(results, mode, density, view_state)[source]
Render the active flow-field view for the current viewport.
- classmethod acceptDrops(self) bool
- classmethod accessibleDescription(self) str
- classmethod accessibleIdentifier(self) str
- classmethod accessibleName(self) str
- classmethod actionEvent(self, a0: QActionEvent | None)
- classmethod actions(self) list[QAction]
- classmethod activateWindow(self)
- classmethod addAction(self, icon: QIcon, text: str | None) QAction | None
- classmethod addAction(self, icon: QIcon, text: str | None, slot: PYQT_SLOT, type: Qt.ConnectionType = Qt.AutoConnection) QAction | None
- classmethod addAction(self, icon: QIcon, text: str | None, shortcut: QKeySequence | QKeySequence.StandardKey | str | None | int) QAction | None
- classmethod addAction(self, icon: QIcon, text: str | None, shortcut: QKeySequence | QKeySequence.StandardKey | str | None | int, slot: PYQT_SLOT, type: Qt.ConnectionType = Qt.AutoConnection) QAction | None
- classmethod addAction(self, text: str | None) QAction | None
- classmethod addAction(self, text: str | None, shortcut: QKeySequence | QKeySequence.StandardKey | str | None | int) QAction | None
- classmethod addAction(self, text: str | None, slot: PYQT_SLOT, type: Qt.ConnectionType = Qt.AutoConnection) QAction | None
- classmethod addAction(self, text: str | None, shortcut: QKeySequence | QKeySequence.StandardKey | str | None | int, slot: PYQT_SLOT, type: Qt.ConnectionType = Qt.AutoConnection) QAction | None
- classmethod addAction(self, action: QAction | None) None
- classmethod addActions(self, actions: Iterable[QAction])
- classmethod adjustSize(self)
- apply_view()
Sync the physical axes with the internal ViewState.
- classmethod autoFillBackground(self) bool
- classmethod backgroundRole(self) QPalette.ColorRole
- classmethod baseSize(self) QSize
- classmethod blockSignals(self, b: bool) bool
- classmethod changeEvent(self, a0: QEvent | None)
- classmethod childAt(self, p: QPoint) QWidget | None
- classmethod childAt(self, p: QPointF) QWidget | None
- classmethod childAt(self, ax: int, ay: int) QWidget | None
- classmethod childEvent(self, a0: QChildEvent | None)
- classmethod children(self) list[QObject]
- classmethod childrenRect(self) QRect
- classmethod childrenRegion(self) QRegion
- classmethod clearFocus(self)
- classmethod clearMask(self)
- classmethod close(self) bool
- classmethod closeEvent(self, a0: QCloseEvent | None)
- classmethod colorCount(self) int
- classmethod connectNotify(self, signal: QMetaMethod)
- classmethod contentsMargins(self) QMargins
- classmethod contentsRect(self) QRect
- classmethod contextMenuEvent(self, a0: QContextMenuEvent | None)
- classmethod contextMenuPolicy(self) Qt.ContextMenuPolicy
- classmethod create(self, window: PyQt6.sip.voidptr = None, initializeWindow: bool = True, destroyOldWindow: bool = True)
- classmethod createWindowContainer(window: QWindow | None, parent: QWidget | None = None, flags: Qt.WindowType = Qt.WindowFlags()) QWidget
- classmethod cursor(self) QCursor
- classmethod customEvent(self, a0: QEvent | None)
- classmethod deleteLater(self)
- classmethod depth(self) int
- classmethod destroy(self, destroyWindow: bool = True, destroySubWindows: bool = True)
- classmethod devType(self) int
- classmethod devicePixelRatio(self) float
- classmethod devicePixelRatioF(self) float
- classmethod devicePixelRatioFScale() float
- property device_pixel_ratio
The ratio of physical to logical pixels used for the canvas on screen.
By default, this is 1, meaning physical and logical pixels are the same size. Subclasses that support High DPI screens may set this property to indicate that said ratio is different. All Matplotlib interaction, unless working directly with the canvas, remains in logical pixels.
- classmethod disconnect(a0: QMetaObject.Connection) bool
- classmethod disconnect(self) None
- classmethod disconnectNotify(self, signal: QMetaMethod)
- classmethod dragEnterEvent(self, a0: QDragEnterEvent | None)
- classmethod dragLeaveEvent(self, a0: QDragLeaveEvent | None)
- classmethod dragMoveEvent(self, a0: QDragMoveEvent | None)
- classmethod dropEvent(self, a0: QDropEvent | None)
- classmethod dumpObjectInfo(self)
- classmethod dumpObjectTree(self)
- classmethod dynamicPropertyNames(self) list[QByteArray]
- classmethod effectiveWinId(self) PyQt6.sip.voidptr
- classmethod ensurePolished(self)
- classmethod event(self, a0: QEvent | None) bool
- classmethod find(a0: PyQt6.sip.voidptr) QWidget | None
- classmethod findChild(self, type: type[QObjectT], name: str | None = '', options: Qt.FindChildOption = Qt.FindChildrenRecursively) QObjectT
- classmethod findChild(self, types: tuple[type[QObjectT], ...], name: str | None = '', options: Qt.FindChildOption = Qt.FindChildrenRecursively) QObjectT
- classmethod findChildren(self, type: type[QObjectT], name: str | None = '', options: Qt.FindChildOption = Qt.FindChildrenRecursively) list[QObjectT]
- classmethod findChildren(self, types: tuple[type[QObjectT], ...], name: str | None = '', options: Qt.FindChildOption = Qt.FindChildrenRecursively) list[QObjectT]
- classmethod findChildren(self, type: type[QObjectT], re: QRegularExpression, options: Qt.FindChildOption = Qt.FindChildrenRecursively) list[QObjectT]
- classmethod findChildren(self, types: tuple[type[QObjectT], ...], re: QRegularExpression, options: Qt.FindChildOption = Qt.FindChildrenRecursively) list[QObjectT]
- classmethod focusInEvent(self, a0: QFocusEvent | None)
- classmethod focusNextChild(self) bool
- classmethod focusNextPrevChild(self, next: bool) bool
- classmethod focusOutEvent(self, a0: QFocusEvent | None)
- classmethod focusPolicy(self) Qt.FocusPolicy
- classmethod focusPreviousChild(self) bool
- classmethod focusProxy(self) QWidget | None
- classmethod focusWidget(self) QWidget | None
- classmethod font(self) QFont
- classmethod fontInfo(self) QFontInfo
- classmethod fontMetrics(self) QFontMetrics
- classmethod foregroundRole(self) QPalette.ColorRole
- classmethod frameGeometry(self) QRect
- classmethod frameSize(self) QSize
- classmethod geometry(self) QRect
- classmethod grab(self, rectangle: QRect = QRect(QPoint(0, 0), QSize(-1, -1))) QPixmap
- classmethod grabGesture(self, type: Qt.GestureType, flags: Qt.GestureFlag = Qt.GestureFlags())
- classmethod grabKeyboard(self)
- classmethod grabMouse(self)
- classmethod grabMouse(self, a0: QCursor | Qt.CursorShape) None
- classmethod grabShortcut(self, key: QKeySequence | QKeySequence.StandardKey | str | None | int, context: Qt.ShortcutContext = Qt.WindowShortcut) int
- classmethod graphicsEffect(self) QGraphicsEffect | None
- classmethod graphicsProxyWidget(self) QGraphicsProxyWidget | None
- classmethod hasFocus(self) bool
- classmethod hasHeightForWidth(self) bool
- classmethod hasMouseTracking(self) bool
- classmethod hasTabletTracking(self) bool
- classmethod height(self) int
- classmethod heightForWidth(self, a0: int) int
- classmethod heightMM(self) int
- classmethod hide(self)
- classmethod hideEvent(self, a0: QHideEvent | None)
- classmethod inherits(self, classname: str) bool
- classmethod initPainter(self, painter: QPainter | None)
- classmethod inputMethodEvent(self, a0: QInputMethodEvent | None)
- classmethod inputMethodHints(self) Qt.InputMethodHint
- classmethod inputMethodQuery(self, a0: Qt.InputMethodQuery) Any
- classmethod insertAction(self, before: QAction | None, action: QAction | None)
- classmethod insertActions(self, before: QAction | None, actions: Iterable[QAction])
- classmethod installEventFilter(self, a0: QObject | None)
- classmethod isActiveWindow(self) bool
- classmethod isAncestorOf(self, child: QWidget | None) bool
- classmethod isEnabled(self) bool
- classmethod isEnabledTo(self, a0: QWidget | None) bool
- classmethod isFullScreen(self) bool
- classmethod isHidden(self) bool
- classmethod isLeftToRight(self) bool
- classmethod isMaximized(self) bool
- classmethod isMinimized(self) bool
- classmethod isModal(self) bool
- classmethod isQmlExposed(self) bool
- classmethod isQuickItemType(self) bool
- classmethod isRightToLeft(self) bool
- classmethod isSignalConnected(self, signal: QMetaMethod) bool
- classmethod isVisible(self) bool
- classmethod isVisibleTo(self, a0: QWidget | None) bool
- classmethod isWidgetType(self) bool
- classmethod isWindow(self) bool
- classmethod isWindowModified(self) bool
- classmethod isWindowType(self) bool
- classmethod keyboardGrabber() QWidget | None
- classmethod killTimer(self, id: int)
- classmethod layout(self) QLayout | None
- classmethod layoutDirection(self) Qt.LayoutDirection
- classmethod locale(self) QLocale
- classmethod logicalDpiX(self) int
- classmethod logicalDpiY(self) int
- classmethod lower(self)
- classmethod mapFrom(self, a0: QWidget | None, a1: QPoint) QPoint
- classmethod mapFrom(self, a0: QWidget | None, a1: QPointF) QPointF
- classmethod mapFromGlobal(self, a0: QPoint) QPoint
- classmethod mapFromGlobal(self, a0: QPointF) QPointF
- classmethod mapFromParent(self, a0: QPoint) QPoint
- classmethod mapFromParent(self, a0: QPointF) QPointF
- classmethod mapTo(self, a0: QWidget | None, a1: QPoint) QPoint
- classmethod mapTo(self, a0: QWidget | None, a1: QPointF) QPointF
- classmethod mapToGlobal(self, a0: QPoint) QPoint
- classmethod mapToGlobal(self, a0: QPointF) QPointF
- classmethod mapToParent(self, a0: QPoint) QPoint
- classmethod mapToParent(self, a0: QPointF) QPointF
- classmethod mask(self) QRegion
- classmethod maximumHeight(self) int
- classmethod maximumSize(self) QSize
- classmethod maximumWidth(self) int
- classmethod metaObject(self) QMetaObject | None
- classmethod metric(self, a0: QPaintDevice.PaintDeviceMetric) int
- classmethod minimumHeight(self) int
- classmethod minimumSize(self) QSize
- classmethod minimumWidth(self) int
- classmethod mouseGrabber() QWidget | None
- classmethod move(self, a0: QPoint)
- classmethod move(self, ax: int, ay: int) None
- classmethod moveEvent(self, a0: QMoveEvent | None)
- classmethod moveToThread(self, thread: QThread | None)
- classmethod nativeEvent(self, eventType: QByteArray | bytes | bytearray | memoryview, message: PyQt6.sip.voidptr)
- classmethod nativeParentWidget(self) QWidget | None
- classmethod nextInFocusChain(self) QWidget | None
- classmethod normalGeometry(self) QRect
- classmethod objectName(self) str
- classmethod overrideWindowFlags(self, type: Qt.WindowType)
- classmethod overrideWindowState(self, state: Qt.WindowState)
- classmethod paintEngine(self) QPaintEngine | None
- classmethod paintingActive(self) bool
- classmethod palette(self) QPalette
- classmethod parent(self) QObject | None
- classmethod parentWidget(self) QWidget | None
- classmethod physicalDpiX(self) int
- classmethod physicalDpiY(self) int
- classmethod pos(self) QPoint
- prepare_axes()
Clear and standardize axes before rendering.
- classmethod previousInFocusChain(self) QWidget | None
- classmethod property(self, name: str) Any
- classmethod pyqtConfigure(...)
Each keyword argument is either the name of a Qt property or a Qt signal. For properties the property is set to the given value which should be of an appropriate type. For signals the signal is connected to the given value which should be a callable.
- classmethod raise_(self)
- classmethod receivers(self, signal: PYQT_SIGNAL) int
- classmethod rect(self) QRect
- classmethod releaseKeyboard(self)
- classmethod releaseMouse(self)
- classmethod releaseShortcut(self, id: int)
- classmethod removeAction(self, action: QAction | None)
- classmethod removeEventFilter(self, a0: QObject | None)
- classmethod repaint(self)
- classmethod repaint(self, x: int, y: int, w: int, h: int) None
- classmethod repaint(self, a0: QRect) None
- classmethod repaint(self, a0: QRegion) None
- classmethod resize(self, a0: QSize)
- classmethod resize(self, w: int, h: int) None
- classmethod restoreGeometry(self, geometry: QByteArray | bytes | bytearray | memoryview) bool
- classmethod saveGeometry(self) QByteArray
- classmethod screen(self) QScreen | None
- classmethod scroll(self, dx: int, dy: int)
- classmethod scroll(self, dx: int, dy: int, a2: QRect) None
- classmethod sender(self) QObject | None
- classmethod senderSignalIndex(self) int
- classmethod setAcceptDrops(self, on: bool)
- classmethod setAccessibleDescription(self, description: str | None)
- classmethod setAccessibleIdentifier(self, identifier: str | None)
- classmethod setAccessibleName(self, name: str | None)
- classmethod setAttribute(self, attribute: Qt.WidgetAttribute, on: bool = True)
- classmethod setAutoFillBackground(self, enabled: bool)
- classmethod setBackgroundRole(self, a0: QPalette.ColorRole)
- classmethod setBaseSize(self, basew: int, baseh: int)
- classmethod setBaseSize(self, s: QSize) None
- classmethod setContentsMargins(self, left: int, top: int, right: int, bottom: int)
- classmethod setContentsMargins(self, margins: QMargins) None
- classmethod setContextMenuPolicy(self, policy: Qt.ContextMenuPolicy)
- classmethod setCursor(self, a0: QCursor | Qt.CursorShape)
- classmethod setDisabled(self, a0: bool)
- classmethod setEnabled(self, a0: bool)
- classmethod setFixedHeight(self, h: int)
- classmethod setFixedSize(self, a0: QSize)
- classmethod setFixedSize(self, w: int, h: int) None
- classmethod setFixedWidth(self, w: int)
- classmethod setFocus(self)
- classmethod setFocus(self, reason: Qt.FocusReason) None
- classmethod setFocusPolicy(self, policy: Qt.FocusPolicy)
- classmethod setFocusProxy(self, a0: QWidget | None)
- classmethod setFont(self, a0: QFont)
- classmethod setForegroundRole(self, a0: QPalette.ColorRole)
- classmethod setGeometry(self, a0: QRect)
- classmethod setGeometry(self, ax: int, ay: int, aw: int, ah: int) None
- classmethod setGraphicsEffect(self, effect: QGraphicsEffect | None)
- classmethod setHidden(self, hidden: bool)
- classmethod setInputMethodHints(self, hints: Qt.InputMethodHint)
- classmethod setLayout(self, a0: QLayout | None)
- classmethod setLayoutDirection(self, direction: Qt.LayoutDirection)
- classmethod setLocale(self, locale: QLocale)
- classmethod setMask(self, a0: QBitmap)
- classmethod setMask(self, a0: QRegion) None
- classmethod setMaximumHeight(self, maxh: int)
- classmethod setMaximumSize(self, maxw: int, maxh: int)
- classmethod setMaximumSize(self, s: QSize) None
- classmethod setMaximumWidth(self, maxw: int)
- classmethod setMinimumHeight(self, minh: int)
- classmethod setMinimumSize(self, minw: int, minh: int)
- classmethod setMinimumSize(self, s: QSize) None
- classmethod setMinimumWidth(self, minw: int)
- classmethod setMouseTracking(self, enable: bool)
- classmethod setObjectName(self, name: QByteArray | bytes | bytearray | memoryview | str | None)
- classmethod setPalette(self, a0: QPalette)
- classmethod setParent(self, parent: QWidget | None)
- classmethod setParent(self, parent: QWidget | None, f: Qt.WindowType) None
- classmethod setProperty(self, name: str, value: Any) bool
- classmethod setScreen(self, a0: QScreen | None)
- classmethod setShortcutAutoRepeat(self, id: int, enabled: bool = True)
- classmethod setShortcutEnabled(self, id: int, enabled: bool = True)
- classmethod setSizeIncrement(self, w: int, h: int)
- classmethod setSizeIncrement(self, s: QSize) None
- classmethod setSizePolicy(self, a0: QSizePolicy)
- classmethod setSizePolicy(self, hor: QSizePolicy.Policy, ver: QSizePolicy.Policy) None
- classmethod setStatusTip(self, a0: str | None)
- classmethod setStyle(self, a0: QStyle | None)
- classmethod setStyleSheet(self, styleSheet: str | None)
- classmethod setTabOrder(a0: QWidget | None, a1: QWidget | None)
- classmethod setTabletTracking(self, enable: bool)
- classmethod setToolTip(self, a0: str | None)
- classmethod setToolTipDuration(self, msec: int)
- classmethod setUpdatesEnabled(self, enable: bool)
- classmethod setVisible(self, visible: bool)
- classmethod setWhatsThis(self, a0: str | None)
- classmethod setWindowFilePath(self, filePath: str | None)
- classmethod setWindowFlag(self, a0: Qt.WindowType, on: bool = True)
- classmethod setWindowFlags(self, type: Qt.WindowType)
- classmethod setWindowIcon(self, icon: QIcon)
- classmethod setWindowIconText(self, a0: str | None)
- classmethod setWindowModality(self, windowModality: Qt.WindowModality)
- classmethod setWindowModified(self, a0: bool)
- classmethod setWindowOpacity(self, level: float)
- classmethod setWindowRole(self, a0: str | None)
- classmethod setWindowState(self, state: Qt.WindowState)
- classmethod setWindowTitle(self, a0: str | None)
- classmethod show(self)
- classmethod showFullScreen(self)
- classmethod showMaximized(self)
- classmethod showMinimized(self)
- classmethod showNormal(self)
- classmethod signalsBlocked(self) bool
- classmethod size(self) QSize
- classmethod sizeIncrement(self) QSize
- classmethod sizePolicy(self) QSizePolicy
- classmethod stackUnder(self, a0: QWidget | None)
- classmethod startTimer(self, interval: int, timerType: Qt.TimerType = Qt.CoarseTimer) int
- classmethod statusTip(self) str
- classmethod style(self) QStyle | None
- classmethod styleSheet(self) str
- classmethod tabletEvent(self, a0: QTabletEvent | None)
- classmethod testAttribute(self, attribute: Qt.WidgetAttribute) bool
- classmethod thread(self) QThread | None
- classmethod timerEvent(self, a0: QTimerEvent | None)
- classmethod toolTip(self) str
- classmethod toolTipDuration(self) int
- classmethod tr(sourceText: str, disambiguation: str = None, n: int = -1) str
- classmethod underMouse(self) bool
- classmethod ungrabGesture(self, type: Qt.GestureType)
- classmethod unsetCursor(self)
- classmethod unsetLayoutDirection(self)
- classmethod unsetLocale(self)
- classmethod update(self)
- classmethod update(self, a0: QRect) None
- classmethod update(self, a0: QRegion) None
- classmethod update(self, ax: int, ay: int, aw: int, ah: int) None
- classmethod updateGeometry(self)
- classmethod updateMicroFocus(self, query: Qt.InputMethodQuery = Qt.ImQueryAll)
- classmethod updatesEnabled(self) bool
- classmethod visibleRegion(self) QRegion
- classmethod whatsThis(self) str
- classmethod width(self) int
- classmethod widthMM(self) int
- classmethod winId(self) PyQt6.sip.voidptr
- classmethod window(self) QWidget | None
- classmethod windowFilePath(self) str
- classmethod windowFlags(self) Qt.WindowType
- classmethod windowHandle(self) QWindow | None
- classmethod windowIcon(self) QIcon
- classmethod windowIconText(self) str
- classmethod windowModality(self) Qt.WindowModality
- classmethod windowOpacity(self) float
- classmethod windowRole(self) str
- classmethod windowState(self) Qt.WindowState
- classmethod windowTitle(self) str
- classmethod windowType(self) Qt.WindowType
- classmethod x(self) int
- classmethod y(self) int