layerview.app.main_window.model module

class layerview.app.main_window.model.Model[source]

Bases: QObject

CAMERA_MODE_DEFAULT = 1
COLOR_GRADIENT_END = (1, 0.11764705882352941, 0.11764705882352941, 1)
COLOR_GRADIENT_START = (0.11764705882352941, 0.11764705882352941, 1, 1)
MODEL_COLOR_DEFAULT = (0.11764705882352941, 0.11764705882352941, 1.0, 1)
NOZZLE_DIAM_DEFAULT: float = 0.4
_colorize_model_layers()[source]
_get_coloring_group_dto() ColoringGroupDTO[source]
_reset_visualization()[source]
_show_current_layer_range_only()[source]
blockSignals(self, b: bool) bool
property camera_mode: CameraMode
childEvent(self, a0: QChildEvent)
children(self) List[QObject]
connectNotify(self, signal: QMetaMethod)
customEvent(self, a0: QEvent)
deleteLater(self)
destroyed

typing.Optional[QObject] = None) [signal]

Type:

destroyed(self, object

disconnect(a0: QMetaObject.Connection) bool
disconnect(self) None
disconnectNotify(self, signal: QMetaMethod)
dumpObjectInfo(self)
dumpObjectTree(self)
dynamicPropertyNames(self) List[QByteArray]
event(self, a0: QEvent) bool
eventFilter(self, a0: QObject, a1: QEvent) bool
findChild(self, type: type, name: str = '', options: Qt.FindChildOptions | Qt.FindChildOption = Qt.FindChildrenRecursively) QObject
findChild(self, types: Tuple, name: str = '', options: Qt.FindChildOptions | Qt.FindChildOption = Qt.FindChildrenRecursively) QObject
findChildren(self, type: type, name: str = '', options: Qt.FindChildOptions | Qt.FindChildOption = Qt.FindChildrenRecursively) List[QObject]
findChildren(self, types: Tuple, name: str = '', options: Qt.FindChildOptions | Qt.FindChildOption = Qt.FindChildrenRecursively) List[QObject]
findChildren(self, type: type, regExp: QRegExp, options: Qt.FindChildOptions | Qt.FindChildOption = Qt.FindChildrenRecursively) List[QObject]
findChildren(self, types: Tuple, regExp: QRegExp, options: Qt.FindChildOptions | Qt.FindChildOption = Qt.FindChildrenRecursively) List[QObject]
findChildren(self, type: type, re: QRegularExpression, options: Qt.FindChildOptions | Qt.FindChildOption = Qt.FindChildrenRecursively) List[QObject]
findChildren(self, types: Tuple, re: QRegularExpression, options: Qt.FindChildOptions | Qt.FindChildOption = Qt.FindChildrenRecursively) List[QObject]
focus_on_model()[source]
handle_visualization_focus_out()[source]
handle_window_resize()[source]
inherits(self, classname: str) bool
init_visualization()[source]
installEventFilter(self, a0: QObject)
isSignalConnected(self, signal: QMetaMethod) bool
isWidgetType(self) bool
isWindowType(self) bool
killTimer(self, id: int)
property layer_info_number: int
metaObject(self) QMetaObject
property model_info: ModelInfo | None
property model_node_manager: ModelManager | None
moveToThread(self, thread: QThread)
objectName(self) str
objectNameChanged

str) [signal]

Type:

objectNameChanged(self, objectName

parent(self) QObject
property(self, name: str) Any
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.

receivers(self, signal: PYQT_SIGNAL) int
removeEventFilter(self, a0: QObject)
reset()[source]
sender(self) QObject
senderSignalIndex(self) int
setObjectName(self, name: str)
setParent(self, a0: QObject)
setProperty(self, name: str, value: Any) bool
set_camera_mode(camera_mode: CameraMode)[source]
set_coloring_mode(coloring_mode: ColoringMode)[source]
set_gradient_pixmap_size(size: Tuple[int, int])[source]
set_layer_info_number(layer_num: int)[source]
set_layer_range(layer_range: IntRangeDTO)[source]
set_model_node_manager(manager: ModelManager | None)[source]
set_status_bar_message(message: StatusBarMessageDTO)[source]
set_visible_range_end(layer_num: int)[source]
set_visible_range_start(layer_num: int)[source]
signalsBlocked(self) bool
startTimer(self, interval: int, timerType: Qt.TimerType = Qt.CoarseTimer) int
staticMetaObject = <PyQt5.QtCore.QMetaObject object>
thread(self) QThread
timerEvent(self, a0: QTimerEvent)
tr(self, sourceText: str, disambiguation: Optional[str] = None, n: int = -1) str
update_camera_mode: pyqtSignal
update_coloring_group: pyqtSignal
update_layer_info: pyqtSignal
update_layer_range: pyqtSignal
update_model_controls_enabled_state: pyqtSignal
update_model_info: pyqtSignal
update_panda_3d_world: pyqtSignal
update_status_bar: pyqtSignal
update_visible_layer_range_end: pyqtSignal
update_visible_layer_range_start: pyqtSignal
property visible_range_end: int
property visible_range_start: int