sas.qtgui.Calculators.Shape2SAS.PlotAspects package

Submodules

sas.qtgui.Calculators.Shape2SAS.PlotAspects.plotAspects module

class sas.qtgui.Calculators.Shape2SAS.PlotAspects.plotAspects.Canvas(parent=None)

Bases: FigureCanvasQTAgg

__annotations__ = {}
__doc__ = None
__init__(self, /, parent: PySide6.QtWidgets.QWidget | None = None, f: PySide6.QtCore.Qt.WindowType = Default(Qt.WindowFlags), *, modal: bool | None = None, windowModality: PySide6.QtCore.Qt.WindowModality | None = None, enabled: bool | None = None, geometry: PySide6.QtCore.QRect | None = None, frameGeometry: PySide6.QtCore.QRect | None = None, normalGeometry: PySide6.QtCore.QRect | None = None, x: int | None = None, y: int | None = None, pos: PySide6.QtCore.QPoint | None = None, frameSize: PySide6.QtCore.QSize | None = None, size: PySide6.QtCore.QSize | None = None, width: int | None = None, height: int | None = None, rect: PySide6.QtCore.QRect | None = None, childrenRect: PySide6.QtCore.QRect | None = None, childrenRegion: PySide6.QtGui.QRegion | None = None, sizePolicy: PySide6.QtWidgets.QSizePolicy | None = None, minimumSize: PySide6.QtCore.QSize | None = None, maximumSize: PySide6.QtCore.QSize | None = None, minimumWidth: int | None = None, minimumHeight: int | None = None, maximumWidth: int | None = None, maximumHeight: int | None = None, sizeIncrement: PySide6.QtCore.QSize | None = None, baseSize: PySide6.QtCore.QSize | None = None, palette: PySide6.QtGui.QPalette | None = None, font: PySide6.QtGui.QFont | None = None, cursor: PySide6.QtGui.QCursor | None = None, mouseTracking: bool | None = None, tabletTracking: bool | None = None, isActiveWindow: bool | None = None, focusPolicy: PySide6.QtCore.Qt.FocusPolicy | None = None, focus: bool | None = None, contextMenuPolicy: PySide6.QtCore.Qt.ContextMenuPolicy | None = None, updatesEnabled: bool | None = None, visible: bool | None = None, minimized: bool | None = None, maximized: bool | None = None, fullScreen: bool | None = None, sizeHint: PySide6.QtCore.QSize | None = None, minimumSizeHint: PySide6.QtCore.QSize | None = None, acceptDrops: bool | None = None, windowTitle: str | None = None, windowIcon: PySide6.QtGui.QIcon | None = None, windowIconText: str | None = None, windowOpacity: float | None = None, windowModified: bool | None = None, toolTip: str | None = None, toolTipDuration: int | None = None, statusTip: str | None = None, whatsThis: str | None = None, accessibleName: str | None = None, accessibleDescription: str | None = None, accessibleIdentifier: str | None = None, layoutDirection: PySide6.QtCore.Qt.LayoutDirection | None = None, autoFillBackground: bool | None = None, styleSheet: str | None = None, locale: PySide6.QtCore.QLocale | None = None, windowFilePath: str | None = None, inputMethodHints: PySide6.QtCore.Qt.InputMethodHint | None = None) None

Initialize self. See help(type(self)) for accurate signature.

__module__ = 'sas.qtgui.Calculators.Shape2SAS.PlotAspects.plotAspects'
staticMetaObject = PySide6.QtCore.QMetaObject("Canvas" inherits "FigureCanvasQTAgg": )
class sas.qtgui.Calculators.Shape2SAS.PlotAspects.plotAspects.ViewerPlotDesign(colour: List[str] | None)

Bases: object

Values affecting the illustrative aspect of Viewer

__annotations__ = {'colour': typing.Optional[typing.List[str]]}
__dataclass_fields__ = {'colour': Field(name='colour',type=typing.Optional[typing.List[str]],default=<dataclasses._MISSING_TYPE object>,default_factory=<dataclasses._MISSING_TYPE object>,init=True,repr=True,hash=None,compare=True,metadata=mappingproxy({}),kw_only=False,_field_type=_FIELD)}
__dataclass_params__ = _DataclassParams(init=True,repr=True,eq=True,order=False,unsafe_hash=False,frozen=False)
__dict__ = mappingproxy({'__module__': 'sas.qtgui.Calculators.Shape2SAS.PlotAspects.plotAspects', '__annotations__': {'colour': typing.Optional[typing.List[str]]}, '__doc__': 'Values affecting the illustrative aspect of Viewer', '__dict__': <attribute '__dict__' of 'ViewerPlotDesign' objects>, '__weakref__': <attribute '__weakref__' of 'ViewerPlotDesign' objects>, '__dataclass_params__': _DataclassParams(init=True,repr=True,eq=True,order=False,unsafe_hash=False,frozen=False), '__dataclass_fields__': {'colour': Field(name='colour',type=typing.Optional[typing.List[str]],default=<dataclasses._MISSING_TYPE object>,default_factory=<dataclasses._MISSING_TYPE object>,init=True,repr=True,hash=None,compare=True,metadata=mappingproxy({}),kw_only=False,_field_type=_FIELD)}, '__init__': <function ViewerPlotDesign.__init__>, '__repr__': <function ViewerPlotDesign.__repr__>, '__eq__': <function ViewerPlotDesign.__eq__>, '__hash__': None, '__match_args__': ('colour',)})
__doc__ = 'Values affecting the illustrative aspect of Viewer'
__eq__(other)

Return self==value.

__hash__ = None
__init__(colour: List[str] | None) None
__match_args__ = ('colour',)
__module__ = 'sas.qtgui.Calculators.Shape2SAS.PlotAspects.plotAspects'
__repr__()

Return repr(self).

__weakref__

list of weak references to the object

colour: List[str] | None

Module contents