schrodinger.application.matsci.siteselector.siteselector module¶
Classes for displaying site selection information and options for organometallic complexes of different VSEPR geometries
Copyright Schrodinger, LLC. All rights reserved.
- class schrodinger.application.matsci.siteselector.siteselector.CoordinationSite(value)[source]¶
- Bases: - PyQt5.QtWidgets.QGraphicsTextItem- QGraphicsTextItem for displaying the number of the coordination site - selected¶
- Signal when the site is selected 
 - deselected¶
- Signal when the site is deselected (a selected site is clicked again 
 - __init__(value)[source]¶
- Create a CoordinationSite object - Parameters
- value (int) – The number the user will see for this site. Note that this will be one greater than the index into python arrays for this site. 
 
 - setClickable(state)[source]¶
- Set whether this site is clickable - Parameters
- state (bool) – Whether the site can be clicked on or not 
 
 - mousePressEvent(event)[source]¶
- Catch when the mouse clicks on this site and select/deselect the site - Parameters
- event (QMouseEvent) – The event that generated this call 
 
 - moveToPosition(xval, yval)[source]¶
- Move the label to its starting position - should only be called at the beginning. 
 - setShiftLeft()[source]¶
- Set this label as one that shifts to the left when a ligand designator is added to the label. 
 - select(state=True, released=False)[source]¶
- Select or deselect the label and emit the proper signal - Parameters
- state (bool) – True if the label is to be selected, False if not 
 
 - addDesignator(text)[source]¶
- Add a ligand designator to the label to indicate that it is currently assigned to that ligand coordination site. - Parameters
- text (str) – The designator to add to the site label 
 
 - released(index)[source]¶
- A ligand has released this coordination site because a different site was picked. 
 - class CacheMode¶
- Bases: - int
 - DeviceCoordinateCache = 2¶
 - class GraphicsItemChange¶
- Bases: - int
 - class GraphicsItemFlag¶
- Bases: - int
 - class GraphicsItemFlags¶
- class GraphicsItemFlags(Union[QGraphicsItem.GraphicsItemFlags, QGraphicsItem.GraphicsItemFlag]) None
- class GraphicsItemFlags(QGraphicsItem.GraphicsItemFlags) None
- Bases: - sip.simplewrapper- __init__(*args, **kwargs)¶
 
 - ItemAcceptsInputMethod = 4096¶
 - ItemChildAddedChange = 6¶
 - ItemChildRemovedChange = 7¶
 - ItemClipsChildrenToShape = 16¶
 - ItemClipsToShape = 8¶
 - ItemContainsChildrenInShape = 524288¶
 - ItemCoordinateCache = 1¶
 - ItemCursorChange = 17¶
 - ItemCursorHasChanged = 18¶
 - ItemDoesntPropagateOpacityToChildren = 128¶
 - ItemEnabledChange = 3¶
 - ItemEnabledHasChanged = 13¶
 - ItemFlagsChange = 21¶
 - ItemFlagsHaveChanged = 22¶
 - ItemHasNoContents = 1024¶
 - ItemIgnoresParentOpacity = 64¶
 - ItemIgnoresTransformations = 32¶
 - ItemIsFocusable = 4¶
 - ItemIsMovable = 1¶
 - ItemIsPanel = 16384¶
 - ItemIsSelectable = 2¶
 - ItemMatrixChange = 1¶
 - ItemNegativeZStacksBehindParent = 8192¶
 - ItemOpacityChange = 25¶
 - ItemOpacityHasChanged = 26¶
 - ItemParentChange = 5¶
 - ItemParentHasChanged = 15¶
 - ItemPositionChange = 0¶
 - ItemPositionHasChanged = 9¶
 - ItemRotationChange = 28¶
 - ItemRotationHasChanged = 29¶
 - ItemScaleChange = 30¶
 - ItemScaleHasChanged = 31¶
 - ItemSceneChange = 11¶
 - ItemSceneHasChanged = 16¶
 - ItemScenePositionHasChanged = 27¶
 - ItemSelectedChange = 4¶
 - ItemSelectedHasChanged = 14¶
 - ItemSendsGeometryChanges = 2048¶
 - ItemSendsScenePositionChanges = 65536¶
 - ItemStacksBehindParent = 256¶
 - ItemToolTipChange = 19¶
 - ItemToolTipHasChanged = 20¶
 - ItemTransformChange = 8¶
 - ItemTransformHasChanged = 10¶
 - ItemTransformOriginPointChange = 32¶
 - ItemTransformOriginPointHasChanged = 33¶
 - ItemUsesExtendedStyleOption = 512¶
 - ItemVisibleChange = 2¶
 - ItemVisibleHasChanged = 12¶
 - ItemZValueChange = 23¶
 - ItemZValueHasChanged = 24¶
 - NoCache = 0¶
 - NonModal = 0¶
 - PanelModal = 1¶
 - class PanelModality¶
- Bases: - int
 - SceneModal = 2¶
 - Type = 1¶
 - UserType = 65536¶
 - acceptDrops(self) bool¶
 - acceptHoverEvents(self) bool¶
 - acceptTouchEvents(self) bool¶
 - acceptedMouseButtons(self) Qt.MouseButtons¶
 - adjustSize(self)¶
 - advance(self, int)¶
 - blockSignals(self, bool) bool¶
 - boundingRect(self) QRectF¶
 - boundingRegion(self, QTransform) QRegion¶
 - boundingRegionGranularity(self) float¶
 - cacheMode(self) QGraphicsItem.CacheMode¶
 - childEvent(self, QChildEvent)¶
 - childItems(self) List[QGraphicsItem]¶
 - children(self) List[QObject]¶
 - childrenBoundingRect(self) QRectF¶
 - clearFocus(self)¶
 - clipPath(self) QPainterPath¶
 - collidesWithItem(self, QGraphicsItem, mode: Qt.ItemSelectionMode = Qt.IntersectsItemShape) bool¶
 - collidesWithPath(self, QPainterPath, mode: Qt.ItemSelectionMode = Qt.IntersectsItemShape) bool¶
 - collidingItems(self, mode: Qt.ItemSelectionMode = Qt.IntersectsItemShape) List[QGraphicsItem]¶
 - commonAncestorItem(self, QGraphicsItem) QGraphicsItem¶
 - connectNotify(self, QMetaMethod)¶
 - contains(self, Union[QPointF, QPoint]) bool¶
 - contextMenuEvent(self, QGraphicsSceneContextMenuEvent)¶
 - cursor(self) QCursor¶
 - customEvent(self, QEvent)¶
 - data(self, int) Any¶
 - defaultTextColor(self) QColor¶
 - deleteLater(self)¶
 - destroyed¶
- destroyed(self, object: QObject = None) [signal] 
 - deviceTransform(self, QTransform) QTransform¶
 - disconnect(QMetaObject.Connection) bool¶
- disconnect(self) None
 - disconnectNotify(self, QMetaMethod)¶
 - document(self) QTextDocument¶
 - dragEnterEvent(self, QGraphicsSceneDragDropEvent)¶
 - dragLeaveEvent(self, QGraphicsSceneDragDropEvent)¶
 - dragMoveEvent(self, QGraphicsSceneDragDropEvent)¶
 - dropEvent(self, QGraphicsSceneDragDropEvent)¶
 - dumpObjectInfo(self)¶
 - dumpObjectTree(self)¶
 - dynamicPropertyNames(self) List[QByteArray]¶
 - effectiveOpacity(self) float¶
 - enabledChanged¶
- enabledChanged(self) [signal] 
 - ensureVisible(self, rect: QRectF = QRectF(), xMargin: int = 50, yMargin: int = 50)¶
- CoordinationSite.ensureVisible(self, float, float, float, float, xMargin: int = 50, yMargin: int = 50) -> None
 - event(self, QEvent) bool¶
 - eventFilter(self, QObject, QEvent) bool¶
 - filtersChildEvents(self) bool¶
 - findChild(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject¶
- findChild(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject
 - findChildren(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]¶
- findChildren(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
 - flags(self) QGraphicsItem.GraphicsItemFlags¶
 - focusInEvent(self, QFocusEvent)¶
 - focusItem(self) QGraphicsItem¶
 - focusOutEvent(self, QFocusEvent)¶
 - focusProxy(self) QGraphicsItem¶
 - font(self) QFont¶
 - grabGesture(self, Qt.GestureType, flags: Union[Qt.GestureFlags, Qt.GestureFlag] = Qt.GestureFlags())¶
 - grabKeyboard(self)¶
 - grabMouse(self)¶
 - graphicsEffect(self) QGraphicsEffect¶
 - group(self) QGraphicsItemGroup¶
 - hasCursor(self) bool¶
 - hasFocus(self) bool¶
 - hide(self)¶
 - hoverEnterEvent(self, QGraphicsSceneHoverEvent)¶
 - hoverLeaveEvent(self, QGraphicsSceneHoverEvent)¶
 - hoverMoveEvent(self, QGraphicsSceneHoverEvent)¶
 - inherits(self, str) bool¶
 - inputMethodEvent(self, QInputMethodEvent)¶
 - inputMethodHints(self) Qt.InputMethodHints¶
 - inputMethodQuery(self, Qt.InputMethodQuery) Any¶
 - installEventFilter(self, QObject)¶
 - installSceneEventFilter(self, QGraphicsItem)¶
 - isActive(self) bool¶
 - isAncestorOf(self, QGraphicsItem) bool¶
 - isBlockedByModalPanel(self) Tuple[bool, QGraphicsItem]¶
 - isClipped(self) bool¶
 - isEnabled(self) bool¶
 - isObscured(self, rect: QRectF = QRectF()) bool¶
- CoordinationSite.isObscured(self, float, float, float, float) -> bool
 - isObscuredBy(self, QGraphicsItem) bool¶
 - isPanel(self) bool¶
 - isSelected(self) bool¶
 - isSignalConnected(self, QMetaMethod) bool¶
 - isUnderMouse(self) bool¶
 - isVisible(self) bool¶
 - isVisibleTo(self, QGraphicsItem) bool¶
 - isWidget(self) bool¶
 - isWidgetType(self) bool¶
 - isWindow(self) bool¶
 - isWindowType(self) bool¶
 - itemChange(self, QGraphicsItem.GraphicsItemChange, Any) Any¶
 - itemTransform(self, QGraphicsItem) Tuple[QTransform, bool]¶
 - keyPressEvent(self, QKeyEvent)¶
 - keyReleaseEvent(self, QKeyEvent)¶
 - killTimer(self, int)¶
 - linkActivated¶
- linkActivated(self, str) [signal] 
 - linkHovered¶
- linkHovered(self, str) [signal] 
 - mapFromItem(self, QGraphicsItem, Union[QPointF, QPoint]) QPointF¶
- mapFromItem(self, QGraphicsItem, QRectF) QPolygonF
- mapFromItem(self, QGraphicsItem, QPolygonF) QPolygonF
- mapFromItem(self, QGraphicsItem, QPainterPath) QPainterPath
- CoordinationSite.mapFromItem(self, QGraphicsItem, float, float) -> QPointF
- CoordinationSite.mapFromItem(self, QGraphicsItem, float, float, float, float) -> QPolygonF
 - mapFromParent(self, Union[QPointF, QPoint]) QPointF¶
- mapFromParent(self, QRectF) QPolygonF
- mapFromParent(self, QPolygonF) QPolygonF
- mapFromParent(self, QPainterPath) QPainterPath
- CoordinationSite.mapFromParent(self, float, float) -> QPointF
- CoordinationSite.mapFromParent(self, float, float, float, float) -> QPolygonF
 - mapFromScene(self, Union[QPointF, QPoint]) QPointF¶
- mapFromScene(self, QRectF) QPolygonF
- mapFromScene(self, QPolygonF) QPolygonF
- mapFromScene(self, QPainterPath) QPainterPath
- CoordinationSite.mapFromScene(self, float, float) -> QPointF
- CoordinationSite.mapFromScene(self, float, float, float, float) -> QPolygonF
 - mapRectFromItem(self, QGraphicsItem, QRectF) QRectF¶
- CoordinationSite.mapRectFromItem(self, QGraphicsItem, float, float, float, float) -> QRectF
 - mapRectFromParent(self, QRectF) QRectF¶
- CoordinationSite.mapRectFromParent(self, float, float, float, float) -> QRectF
 - mapRectFromScene(self, QRectF) QRectF¶
- CoordinationSite.mapRectFromScene(self, float, float, float, float) -> QRectF
 - mapRectToItem(self, QGraphicsItem, QRectF) QRectF¶
- CoordinationSite.mapRectToItem(self, QGraphicsItem, float, float, float, float) -> QRectF
 - mapRectToParent(self, QRectF) QRectF¶
- CoordinationSite.mapRectToParent(self, float, float, float, float) -> QRectF
 - mapRectToScene(self, QRectF) QRectF¶
- CoordinationSite.mapRectToScene(self, float, float, float, float) -> QRectF
 - mapToItem(self, QGraphicsItem, Union[QPointF, QPoint]) QPointF¶
- mapToItem(self, QGraphicsItem, QRectF) QPolygonF
- mapToItem(self, QGraphicsItem, QPolygonF) QPolygonF
- mapToItem(self, QGraphicsItem, QPainterPath) QPainterPath
- CoordinationSite.mapToItem(self, QGraphicsItem, float, float) -> QPointF
- CoordinationSite.mapToItem(self, QGraphicsItem, float, float, float, float) -> QPolygonF
 - mapToParent(self, Union[QPointF, QPoint]) QPointF¶
- mapToParent(self, QRectF) QPolygonF
- mapToParent(self, QPolygonF) QPolygonF
- mapToParent(self, QPainterPath) QPainterPath
- CoordinationSite.mapToParent(self, float, float) -> QPointF
- CoordinationSite.mapToParent(self, float, float, float, float) -> QPolygonF
 - mapToScene(self, Union[QPointF, QPoint]) QPointF¶
- mapToScene(self, QRectF) QPolygonF
- mapToScene(self, QPolygonF) QPolygonF
- mapToScene(self, QPainterPath) QPainterPath
- CoordinationSite.mapToScene(self, float, float) -> QPointF
- CoordinationSite.mapToScene(self, float, float, float, float) -> QPolygonF
 - metaObject(self) QMetaObject¶
 - mouseDoubleClickEvent(self, QGraphicsSceneMouseEvent)¶
 - mouseMoveEvent(self, QGraphicsSceneMouseEvent)¶
 - mouseReleaseEvent(self, QGraphicsSceneMouseEvent)¶
 - CoordinationSite.moveBy(self, float, float)
 - moveToThread(self, QThread)¶
 - objectName(self) str¶
 - objectNameChanged¶
- objectNameChanged(self, str) [signal] 
 - opacity(self) float¶
 - opacityChanged¶
- opacityChanged(self) [signal] 
 - opaqueArea(self) QPainterPath¶
 - openExternalLinks(self) bool¶
 - paint(self, QPainter, QStyleOptionGraphicsItem, QWidget)¶
 - panel(self) QGraphicsItem¶
 - panelModality(self) QGraphicsItem.PanelModality¶
 - parent(self) QObject¶
 - parentChanged¶
- parentChanged(self) [signal] 
 - parentItem(self) QGraphicsItem¶
 - parentObject(self) QGraphicsObject¶
 - parentWidget(self) QGraphicsWidget¶
 - pos(self) QPointF¶
 - prepareGeometryChange(self)¶
 - property(self, 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, PYQT_SIGNAL) int¶
 - removeEventFilter(self, QObject)¶
 - removeSceneEventFilter(self, QGraphicsItem)¶
 - resetTransform(self)¶
 - rotation(self) float¶
 - rotationChanged¶
- rotationChanged(self) [signal] 
 - scale(self) float¶
 - scaleChanged¶
- scaleChanged(self) [signal] 
 - scene(self) QGraphicsScene¶
 - sceneBoundingRect(self) QRectF¶
 - sceneEvent(self, QEvent) bool¶
 - sceneEventFilter(self, QGraphicsItem, QEvent) bool¶
 - scenePos(self) QPointF¶
 - sceneTransform(self) QTransform¶
 - CoordinationSite.scroll(self, float, float, rect: QRectF = QRectF())
 - sender(self) QObject¶
 - senderSignalIndex(self) int¶
 - setAcceptDrops(self, bool)¶
 - setAcceptHoverEvents(self, bool)¶
 - setAcceptTouchEvents(self, bool)¶
 - setAcceptedMouseButtons(self, Union[Qt.MouseButtons, Qt.MouseButton])¶
 - setActive(self, bool)¶
 - setBoundingRegionGranularity(self, float)¶
 - setCacheMode(self, QGraphicsItem.CacheMode, logicalCacheSize: QSize = QSize())¶
 - setCursor(self, Union[QCursor, Qt.CursorShape])¶
 - setData(self, int, Any)¶
 - setDefaultTextColor(self, Union[QColor, Qt.GlobalColor, QGradient])¶
 - setDocument(self, QTextDocument)¶
 - setEnabled(self, bool)¶
 - setFiltersChildEvents(self, bool)¶
 - setFlag(self, QGraphicsItem.GraphicsItemFlag, enabled: bool = True)¶
 - setFlags(self, Union[QGraphicsItem.GraphicsItemFlags, QGraphicsItem.GraphicsItemFlag])¶
 - setFocus(self, focusReason: Qt.FocusReason = Qt.OtherFocusReason)¶
 - setFocusProxy(self, QGraphicsItem)¶
 - setFont(self, QFont)¶
 - setGraphicsEffect(self, QGraphicsEffect)¶
 - setGroup(self, QGraphicsItemGroup)¶
 - setHtml(self, str)¶
 - setInputMethodHints(self, Union[Qt.InputMethodHints, Qt.InputMethodHint])¶
 - setObjectName(self, str)¶
 - setOpacity(self, float)¶
 - setOpenExternalLinks(self, bool)¶
 - setPanelModality(self, QGraphicsItem.PanelModality)¶
 - setParent(self, QObject)¶
 - setParentItem(self, QGraphicsItem)¶
 - setPlainText(self, str)¶
 - setPos(self, Union[QPointF, QPoint])¶
- CoordinationSite.setPos(self, float, float) -> None
 - setProperty(self, str, Any) bool¶
 - setRotation(self, float)¶
 - setScale(self, float)¶
 - setSelected(self, bool)¶
 - setTabChangesFocus(self, bool)¶
 - setTextCursor(self, QTextCursor)¶
 - setTextInteractionFlags(self, Union[Qt.TextInteractionFlags, Qt.TextInteractionFlag])¶
 - setTextWidth(self, float)¶
 - setToolTip(self, str)¶
 - setTransform(self, QTransform, combine: bool = False)¶
 - setTransformOriginPoint(self, Union[QPointF, QPoint])¶
- CoordinationSite.setTransformOriginPoint(self, float, float) -> None
 - setTransformations(self, Iterable[QGraphicsTransform])¶
 - setVisible(self, bool)¶
 - setX(self, float)¶
 - setY(self, float)¶
 - setZValue(self, float)¶
 - shape(self) QPainterPath¶
 - show(self)¶
 - signalsBlocked(self) bool¶
 - stackBefore(self, QGraphicsItem)¶
 - startTimer(self, int, timerType: Qt.TimerType = Qt.CoarseTimer) int¶
 - staticMetaObject = <PyQt5.QtCore.QMetaObject object>¶
 - tabChangesFocus(self) bool¶
 - textCursor(self) QTextCursor¶
 - textInteractionFlags(self) Qt.TextInteractionFlags¶
 - textWidth(self) float¶
 - thread(self) QThread¶
 - timerEvent(self, QTimerEvent)¶
 - toGraphicsObject(self) QGraphicsObject¶
 - toHtml(self) str¶
 - toPlainText(self) str¶
 - toolTip(self) str¶
 - topLevelItem(self) QGraphicsItem¶
 - topLevelWidget(self) QGraphicsWidget¶
 - tr(self, str, disambiguation: str = None, n: int = - 1) str¶
 - transform(self) QTransform¶
 - transformOriginPoint(self) QPointF¶
 - transformations(self) List[QGraphicsTransform]¶
 - type(self) int¶
 - ungrabGesture(self, Qt.GestureType)¶
 - ungrabKeyboard(self)¶
 - ungrabMouse(self)¶
 - unsetCursor(self)¶
 - update(self, rect: QRectF = QRectF())¶
- CoordinationSite.update(self, float, float, float, float) -> None
 - updateMicroFocus(self)¶
 - visibleChanged¶
- visibleChanged(self) [signal] 
 - wheelEvent(self, QGraphicsSceneWheelEvent)¶
 - window(self) QGraphicsWidget¶
 - x(self) float¶
 - xChanged¶
- xChanged(self) [signal] 
 - y(self) float¶
 - yChanged¶
- yChanged(self) [signal] 
 - zChanged¶
- zChanged(self) [signal] 
 - zValue(self) float¶
 
- class schrodinger.application.matsci.siteselector.siteselector.OctahedralSiteSelector[source]¶
- Bases: - PyQt5.QtWidgets.QFrame- A Panel that puts up an octahedral geometry and allows the user to select sites. - SIZE = 500¶
 - CENTER = 250¶
 - MOVEXBY = 50¶
 - MOVEYBY = 80¶
 - LOCATION = {0: [410, 227], 1: [241, 60], 2: [325, 375], 3: [241, 400], 4: [75, 227], 5: [158, 80]}¶
- The locations of the site labels in pixels. 
 - IMAGE_FILE = '/scr/buildbot/savedbuilds/2022-2/NB/build-128/internal/lib/python3.8/site-packages/schrodinger/application/matsci/siteselector/octahedral.png'¶
 - addLigandDesignator(site, designator)[source]¶
- Add a ligand site desginator to a selected coordination site label - Parameters
- designator (str) – The string to add to the site label 
 
 - markShiftedDesignators()[source]¶
- Mark the labels that should shift left when a ligand designator is added to it. We shift some labels left so they don’t clash with the geometry image. - This should be re-implemented for each specific geometry image. 
 - deselectSelectedSites(ignore=None)[source]¶
- Deselect selected sites other than the ignored one - Parameters
- ignore (int or None) – Deselect any site other than this one (zero-based). If ignore=None, all sites are deselected. 
 
 - quietlySelectSite(index)[source]¶
- Select the given site but do not emit any selection signals - Parameters
- index (int) – The zero-based index of the site to ignore 
 
 - setSiteClickable(index, state)[source]¶
- Set whether the given site is clickable - Parameters
- index (int) – The zero-based index of the site 
- state (bool) – Whether the site should be clickable 
 
 
 - Box = 1¶
 - DrawChildren = 2¶
 - DrawWindowBackground = 1¶
 - HLine = 4¶
 - IgnoreMask = 4¶
 - NoFrame = 0¶
 - class PaintDeviceMetric¶
- Bases: - int
 - Panel = 2¶
 - PdmDepth = 6¶
 - PdmDevicePixelRatio = 11¶
 - PdmDevicePixelRatioScaled = 12¶
 - PdmDpiX = 7¶
 - PdmDpiY = 8¶
 - PdmHeight = 2¶
 - PdmHeightMM = 4¶
 - PdmNumColors = 5¶
 - PdmPhysicalDpiX = 9¶
 - PdmPhysicalDpiY = 10¶
 - PdmWidth = 1¶
 - PdmWidthMM = 3¶
 - Plain = 16¶
 - Raised = 32¶
 - class RenderFlag¶
- Bases: - int
 - class RenderFlags¶
- class RenderFlags(Union[QWidget.RenderFlags, QWidget.RenderFlag]) None
- class RenderFlags(QWidget.RenderFlags) None
- Bases: - sip.simplewrapper- __init__(*args, **kwargs)¶
 
 - class Shadow¶
- Bases: - int
 - Shadow_Mask = 240¶
 - class Shape¶
- Bases: - int
 - Shape_Mask = 15¶
 - class StyleMask¶
- Bases: - int
 - StyledPanel = 6¶
 - Sunken = 48¶
 - VLine = 5¶
 - WinPanel = 3¶
 - acceptDrops(self) bool¶
 - accessibleDescription(self) str¶
 - accessibleName(self) str¶
 - actionEvent(self, QActionEvent)¶
 - actions(self) List[QAction]¶
 - activateWindow(self)¶
 - addAction(self, QAction)¶
 - addActions(self, Iterable[QAction])¶
 - adjustSize(self)¶
 - autoFillBackground(self) bool¶
 - backgroundRole(self) QPalette.ColorRole¶
 - baseSize(self) QSize¶
 - blockSignals(self, bool) bool¶
 - changeEvent(self, QEvent)¶
 - childAt(self, QPoint) QWidget¶
- OctahedralSiteSelector.childAt(self, int, int) -> QWidget
 - childEvent(self, QChildEvent)¶
 - children(self) List[QObject]¶
 - childrenRect(self) QRect¶
 - childrenRegion(self) QRegion¶
 - clearFocus(self)¶
 - clearMask(self)¶
 - close(self) bool¶
 - closeEvent(self, QCloseEvent)¶
 - colorCount(self) int¶
 - connectNotify(self, QMetaMethod)¶
 - contentsMargins(self) QMargins¶
 - contentsRect(self) QRect¶
 - contextMenuEvent(self, QContextMenuEvent)¶
 - contextMenuPolicy(self) Qt.ContextMenuPolicy¶
 - create(self, window: PyQt5.sip.voidptr = 0, initializeWindow: bool = True, destroyOldWindow: bool = True)¶
 - createWindowContainer(QWindow, parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = 0) QWidget¶
 - cursor(self) QCursor¶
 - customContextMenuRequested¶
- customContextMenuRequested(self, QPoint) [signal] 
 - customEvent(self, QEvent)¶
 - deleteLater(self)¶
 - depth(self) int¶
 - destroy(self, destroyWindow: bool = True, destroySubWindows: bool = True)¶
 - destroyed¶
- destroyed(self, object: QObject = None) [signal] 
 - devType(self) int¶
 - devicePixelRatio(self) int¶
 - devicePixelRatioF(self) float¶
 - devicePixelRatioFScale() float¶
 - disconnect(QMetaObject.Connection) bool¶
- disconnect(self) None
 - disconnectNotify(self, QMetaMethod)¶
 - dragEnterEvent(self, QDragEnterEvent)¶
 - dragLeaveEvent(self, QDragLeaveEvent)¶
 - dragMoveEvent(self, QDragMoveEvent)¶
 - drawFrame(self, QPainter)¶
 - dropEvent(self, QDropEvent)¶
 - dumpObjectInfo(self)¶
 - dumpObjectTree(self)¶
 - dynamicPropertyNames(self) List[QByteArray]¶
 - effectiveWinId(self) PyQt5.sip.voidptr¶
 - ensurePolished(self)¶
 - enterEvent(self, QEvent)¶
 - event(self, QEvent) bool¶
 - eventFilter(self, QObject, QEvent) bool¶
 - find(PyQt5.sip.voidptr) QWidget¶
 - findChild(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject¶
- findChild(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject
 - findChildren(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]¶
- findChildren(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
 - focusInEvent(self, QFocusEvent)¶
 - focusNextChild(self) bool¶
 - focusNextPrevChild(self, bool) bool¶
 - focusOutEvent(self, QFocusEvent)¶
 - focusPolicy(self) Qt.FocusPolicy¶
 - focusPreviousChild(self) bool¶
 - focusProxy(self) QWidget¶
 - focusWidget(self) QWidget¶
 - font(self) QFont¶
 - fontInfo(self) QFontInfo¶
 - fontMetrics(self) QFontMetrics¶
 - foregroundRole(self) QPalette.ColorRole¶
 - frameGeometry(self) QRect¶
 - frameRect(self) QRect¶
 - frameShadow(self) QFrame.Shadow¶
 - frameShape(self) QFrame.Shape¶
 - frameSize(self) QSize¶
 - frameStyle(self) int¶
 - frameWidth(self) int¶
 - geometry(self) QRect¶
 - getContentsMargins(self) Tuple[int, int, int, int]¶
 - grab(self, rectangle: QRect = QRect(QPoint(0, 0), QSize(- 1, - 1))) QPixmap¶
 - grabGesture(self, Qt.GestureType, flags: Union[Qt.GestureFlags, Qt.GestureFlag] = Qt.GestureFlags())¶
 - grabKeyboard(self)¶
 - grabMouse(self)¶
- grabMouse(self, Union[QCursor, Qt.CursorShape]) None
 - grabShortcut(self, Union[QKeySequence, QKeySequence.StandardKey, str, int], context: Qt.ShortcutContext = Qt.WindowShortcut) int¶
 - graphicsEffect(self) QGraphicsEffect¶
 - graphicsProxyWidget(self) QGraphicsProxyWidget¶
 - hasFocus(self) bool¶
 - hasHeightForWidth(self) bool¶
 - hasMouseTracking(self) bool¶
 - hasTabletTracking(self) bool¶
 - height(self) int¶
 - heightForWidth(self, int) int¶
 - heightMM(self) int¶
 - hide(self)¶
 - hideEvent(self, QHideEvent)¶
 - inherits(self, str) bool¶
 - initPainter(self, QPainter)¶
 - initStyleOption(self, QStyleOptionFrame)¶
 - inputMethodEvent(self, QInputMethodEvent)¶
 - inputMethodHints(self) Qt.InputMethodHints¶
 - inputMethodQuery(self, Qt.InputMethodQuery) Any¶
 - OctahedralSiteSelector.insertAction(self, QAction, QAction)
 - insertActions(self, QAction, Iterable[QAction])¶
 - installEventFilter(self, QObject)¶
 - isActiveWindow(self) bool¶
 - isAncestorOf(self, QWidget) bool¶
 - isEnabled(self) bool¶
 - isEnabledTo(self, QWidget) bool¶
 - isFullScreen(self) bool¶
 - isHidden(self) bool¶
 - isLeftToRight(self) bool¶
 - isMaximized(self) bool¶
 - isMinimized(self) bool¶
 - isModal(self) bool¶
 - isRightToLeft(self) bool¶
 - isSignalConnected(self, QMetaMethod) bool¶
 - isVisible(self) bool¶
 - isVisibleTo(self, QWidget) bool¶
 - isWidgetType(self) bool¶
 - isWindow(self) bool¶
 - isWindowModified(self) bool¶
 - isWindowType(self) bool¶
 - keyPressEvent(self, QKeyEvent)¶
 - keyReleaseEvent(self, QKeyEvent)¶
 - keyboardGrabber() QWidget¶
 - killTimer(self, int)¶
 - layout(self) QLayout¶
 - layoutDirection(self) Qt.LayoutDirection¶
 - leaveEvent(self, QEvent)¶
 - lineWidth(self) int¶
 - locale(self) QLocale¶
 - logicalDpiX(self) int¶
 - logicalDpiY(self) int¶
 - lower(self)¶
 - mapFrom(self, QWidget, QPoint) QPoint¶
 - mapFromGlobal(self, QPoint) QPoint¶
 - mapFromParent(self, QPoint) QPoint¶
 - mapTo(self, QWidget, QPoint) QPoint¶
 - mapToGlobal(self, QPoint) QPoint¶
 - mapToParent(self, QPoint) QPoint¶
 - mask(self) QRegion¶
 - maximumHeight(self) int¶
 - maximumSize(self) QSize¶
 - maximumWidth(self) int¶
 - metaObject(self) QMetaObject¶
 - metric(self, QPaintDevice.PaintDeviceMetric) int¶
 - midLineWidth(self) int¶
 - minimumHeight(self) int¶
 - minimumSize(self) QSize¶
 - minimumSizeHint(self) QSize¶
 - minimumWidth(self) int¶
 - mouseDoubleClickEvent(self, QMouseEvent)¶
 - mouseGrabber() QWidget¶
 - mouseMoveEvent(self, QMouseEvent)¶
 - mousePressEvent(self, QMouseEvent)¶
 - mouseReleaseEvent(self, QMouseEvent)¶
 - move(self, QPoint)¶
- OctahedralSiteSelector.move(self, int, int) -> None
 - moveEvent(self, QMoveEvent)¶
 - moveToThread(self, QThread)¶
 - nativeEvent(self, Union[QByteArray, bytes, bytearray], sip.voidptr) Tuple[bool, int]¶
 - nativeParentWidget(self) QWidget¶
 - nextInFocusChain(self) QWidget¶
 - normalGeometry(self) QRect¶
 - objectName(self) str¶
 - objectNameChanged¶
- objectNameChanged(self, str) [signal] 
 - overrideWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - overrideWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - paintEngine(self) QPaintEngine¶
 - paintEvent(self, QPaintEvent)¶
 - paintingActive(self) bool¶
 - palette(self) QPalette¶
 - parent(self) QObject¶
 - parentWidget(self) QWidget¶
 - physicalDpiX(self) int¶
 - physicalDpiY(self) int¶
 - pos(self) QPoint¶
 - previousInFocusChain(self) QWidget¶
 - property(self, 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. 
 - raise_(self)¶
 - receivers(self, PYQT_SIGNAL) int¶
 - rect(self) QRect¶
 - releaseKeyboard(self)¶
 - releaseMouse(self)¶
 - releaseShortcut(self, int)¶
 - removeAction(self, QAction)¶
 - removeEventFilter(self, QObject)¶
 - render(self, QPaintDevice, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren))¶
- render(self, QPainter, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren)) None
 - repaint(self)¶
- OctahedralSiteSelector.repaint(self, int, int, int, int) -> None
- repaint(self, QRect) None
- repaint(self, QRegion) None
 - resize(self, QSize)¶
- OctahedralSiteSelector.resize(self, int, int) -> None
 - resizeEvent(self, QResizeEvent)¶
 - restoreGeometry(self, Union[QByteArray, bytes, bytearray]) bool¶
 - saveGeometry(self) QByteArray¶
 - OctahedralSiteSelector.scroll(self, int, int)
- OctahedralSiteSelector.scroll(self, int, int, QRect) -> None
 - sender(self) QObject¶
 - senderSignalIndex(self) int¶
 - setAcceptDrops(self, bool)¶
 - setAccessibleDescription(self, str)¶
 - setAccessibleName(self, str)¶
 - setAttribute(self, Qt.WidgetAttribute, on: bool = True)¶
 - setAutoFillBackground(self, bool)¶
 - setBackgroundRole(self, QPalette.ColorRole)¶
 - OctahedralSiteSelector.setBaseSize(self, int, int)
- setBaseSize(self, QSize) None¶
 - OctahedralSiteSelector.setContentsMargins(self, int, int, int, int)
- setContentsMargins(self, QMargins) None¶
 - setContextMenuPolicy(self, Qt.ContextMenuPolicy)¶
 - setCursor(self, Union[QCursor, Qt.CursorShape])¶
 - setDisabled(self, bool)¶
 - setEnabled(self, bool)¶
 - setFixedHeight(self, int)¶
 - setFixedSize(self, QSize)¶
- OctahedralSiteSelector.setFixedSize(self, int, int) -> None
 - setFixedWidth(self, int)¶
 - setFocus(self)¶
- setFocus(self, Qt.FocusReason) None
 - setFocusPolicy(self, Qt.FocusPolicy)¶
 - setFocusProxy(self, QWidget)¶
 - setFont(self, QFont)¶
 - setForegroundRole(self, QPalette.ColorRole)¶
 - setFrameRect(self, QRect)¶
 - setFrameShadow(self, QFrame.Shadow)¶
 - setFrameShape(self, QFrame.Shape)¶
 - setFrameStyle(self, int)¶
 - setGeometry(self, QRect)¶
- OctahedralSiteSelector.setGeometry(self, int, int, int, int) -> None
 - setGraphicsEffect(self, QGraphicsEffect)¶
 - setHidden(self, bool)¶
 - setInputMethodHints(self, Union[Qt.InputMethodHints, Qt.InputMethodHint])¶
 - setLayout(self, QLayout)¶
 - setLayoutDirection(self, Qt.LayoutDirection)¶
 - setLineWidth(self, int)¶
 - setLocale(self, QLocale)¶
 - setMask(self, QBitmap)¶
- setMask(self, QRegion) None
 - setMaximumHeight(self, int)¶
 - OctahedralSiteSelector.setMaximumSize(self, int, int)
- setMaximumSize(self, QSize) None¶
 - setMaximumWidth(self, int)¶
 - setMidLineWidth(self, int)¶
 - setMinimumHeight(self, int)¶
 - OctahedralSiteSelector.setMinimumSize(self, int, int)
- setMinimumSize(self, QSize) None¶
 - setMinimumWidth(self, int)¶
 - setMouseTracking(self, bool)¶
 - setObjectName(self, str)¶
 - setPalette(self, QPalette)¶
 - setParent(self, QWidget)¶
- setParent(self, QWidget, Union[Qt.WindowFlags, Qt.WindowType]) None
 - setProperty(self, str, Any) bool¶
 - setShortcutAutoRepeat(self, int, enabled: bool = True)¶
 - setShortcutEnabled(self, int, enabled: bool = True)¶
 - OctahedralSiteSelector.setSizeIncrement(self, int, int)
- setSizeIncrement(self, QSize) None¶
 - setSizePolicy(self, QSizePolicy)¶
- setSizePolicy(self, QSizePolicy.Policy, QSizePolicy.Policy) None
 - setStatusTip(self, str)¶
 - setStyle(self, QStyle)¶
 - setStyleSheet(self, str)¶
 - OctahedralSiteSelector.setTabOrder(QWidget, QWidget)
 - setTabletTracking(self, bool)¶
 - setToolTip(self, str)¶
 - setToolTipDuration(self, int)¶
 - setUpdatesEnabled(self, bool)¶
 - setVisible(self, bool)¶
 - setWhatsThis(self, str)¶
 - setWindowFilePath(self, str)¶
 - setWindowFlag(self, Qt.WindowType, on: bool = True)¶
 - setWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - setWindowIcon(self, QIcon)¶
 - setWindowIconText(self, str)¶
 - setWindowModality(self, Qt.WindowModality)¶
 - setWindowModified(self, bool)¶
 - setWindowOpacity(self, float)¶
 - setWindowRole(self, str)¶
 - setWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - setWindowTitle(self, str)¶
 - show(self)¶
 - showEvent(self, QShowEvent)¶
 - showFullScreen(self)¶
 - showMaximized(self)¶
 - showMinimized(self)¶
 - showNormal(self)¶
 - signalsBlocked(self) bool¶
 - size(self) QSize¶
 - sizeHint(self) QSize¶
 - sizeIncrement(self) QSize¶
 - sizePolicy(self) QSizePolicy¶
 - stackUnder(self, QWidget)¶
 - startTimer(self, int, timerType: Qt.TimerType = Qt.CoarseTimer) int¶
 - staticMetaObject = <PyQt5.QtCore.QMetaObject object>¶
 - statusTip(self) str¶
 - style(self) QStyle¶
 - styleSheet(self) str¶
 - tabletEvent(self, QTabletEvent)¶
 - testAttribute(self, Qt.WidgetAttribute) bool¶
 - thread(self) QThread¶
 - timerEvent(self, QTimerEvent)¶
 - toolTip(self) str¶
 - toolTipDuration(self) int¶
 - tr(self, str, disambiguation: str = None, n: int = - 1) str¶
 - underMouse(self) bool¶
 - ungrabGesture(self, Qt.GestureType)¶
 - unsetCursor(self)¶
 - unsetLayoutDirection(self)¶
 - unsetLocale(self)¶
 - update(self)¶
- update(self, QRect) None
- update(self, QRegion) None
- OctahedralSiteSelector.update(self, int, int, int, int) -> None
 - updateGeometry(self)¶
 - updateMicroFocus(self)¶
 - updatesEnabled(self) bool¶
 - visibleRegion(self) QRegion¶
 - whatsThis(self) str¶
 - wheelEvent(self, QWheelEvent)¶
 - width(self) int¶
 - widthMM(self) int¶
 - winId(self) PyQt5.sip.voidptr¶
 - window(self) QWidget¶
 - windowFilePath(self) str¶
 - windowFlags(self) Qt.WindowFlags¶
 - windowHandle(self) QWindow¶
 - windowIcon(self) QIcon¶
 - windowIconChanged¶
- windowIconChanged(self, QIcon) [signal] 
 - windowIconText(self) str¶
 - windowIconTextChanged¶
- windowIconTextChanged(self, str) [signal] 
 - windowModality(self) Qt.WindowModality¶
 - windowOpacity(self) float¶
 - windowRole(self) str¶
 - windowState(self) Qt.WindowStates¶
 - windowTitle(self) str¶
 - windowTitleChanged¶
- windowTitleChanged(self, str) [signal] 
 - windowType(self) Qt.WindowType¶
 - x(self) int¶
 - y(self) int¶
 
- class schrodinger.application.matsci.siteselector.siteselector.TrigonalBipyramidalSiteSelector[source]¶
- Bases: - schrodinger.application.matsci.siteselector.siteselector.OctahedralSiteSelector- SIZE = 500¶
 - CENTER = 250¶
 - MOVEXBY = 60¶
 - MOVEYBY = 45¶
 - LOCATION = {0: [223, 20], 1: [223, 430], 2: [420, 226], 3: [55, 128], 4: [55, 325]}¶
- The locations of the site labels in pixels. 
 - IMAGE_FILE = '/scr/buildbot/savedbuilds/2022-2/NB/build-128/internal/lib/python3.8/site-packages/schrodinger/application/matsci/siteselector/trigonal_bipyramidal.png'¶
 - markShiftedDesignators()[source]¶
- Mark the labels that should shift left when a ligand designator is added to it. We shift some labels left so they don’t clash with the geometry image. 
 - Box = 1¶
 - DrawChildren = 2¶
 - DrawWindowBackground = 1¶
 - HLine = 4¶
 - IgnoreMask = 4¶
 - NoFrame = 0¶
 - class PaintDeviceMetric¶
- Bases: - int
 - Panel = 2¶
 - PdmDepth = 6¶
 - PdmDevicePixelRatio = 11¶
 - PdmDevicePixelRatioScaled = 12¶
 - PdmDpiX = 7¶
 - PdmDpiY = 8¶
 - PdmHeight = 2¶
 - PdmHeightMM = 4¶
 - PdmNumColors = 5¶
 - PdmPhysicalDpiX = 9¶
 - PdmPhysicalDpiY = 10¶
 - PdmWidth = 1¶
 - PdmWidthMM = 3¶
 - Plain = 16¶
 - Raised = 32¶
 - class RenderFlag¶
- Bases: - int
 - class RenderFlags¶
- class RenderFlags(Union[QWidget.RenderFlags, QWidget.RenderFlag]) None
- class RenderFlags(QWidget.RenderFlags) None
- Bases: - sip.simplewrapper- __init__(*args, **kwargs)¶
 
 - class Shadow¶
- Bases: - int
 - Shadow_Mask = 240¶
 - class Shape¶
- Bases: - int
 - Shape_Mask = 15¶
 - class StyleMask¶
- Bases: - int
 - StyledPanel = 6¶
 - Sunken = 48¶
 - VLine = 5¶
 - WinPanel = 3¶
 - __init__()¶
- Create an OctahedralSiteSelector object 
 - acceptDrops(self) bool¶
 - accessibleDescription(self) str¶
 - accessibleName(self) str¶
 - actionEvent(self, QActionEvent)¶
 - actions(self) List[QAction]¶
 - activateWindow(self)¶
 - addAction(self, QAction)¶
 - addActions(self, Iterable[QAction])¶
 - addLigandDesignator(site, designator)¶
- Add a ligand site desginator to a selected coordination site label - Parameters
- designator (str) – The string to add to the site label 
 
 - adjustSize(self)¶
 - autoFillBackground(self) bool¶
 - backgroundRole(self) QPalette.ColorRole¶
 - baseSize(self) QSize¶
 - blockSignals(self, bool) bool¶
 - changeEvent(self, QEvent)¶
 - childAt(self, QPoint) QWidget¶
- TrigonalBipyramidalSiteSelector.childAt(self, int, int) -> QWidget
 - childEvent(self, QChildEvent)¶
 - children(self) List[QObject]¶
 - childrenRect(self) QRect¶
 - childrenRegion(self) QRegion¶
 - clearFocus(self)¶
 - clearMask(self)¶
 - close(self) bool¶
 - closeEvent(self, QCloseEvent)¶
 - colorCount(self) int¶
 - connectNotify(self, QMetaMethod)¶
 - contentsMargins(self) QMargins¶
 - contentsRect(self) QRect¶
 - contextMenuEvent(self, QContextMenuEvent)¶
 - contextMenuPolicy(self) Qt.ContextMenuPolicy¶
 - create(self, window: PyQt5.sip.voidptr = 0, initializeWindow: bool = True, destroyOldWindow: bool = True)¶
 - createWindowContainer(QWindow, parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = 0) QWidget¶
 - cursor(self) QCursor¶
 - customContextMenuRequested¶
- customContextMenuRequested(self, QPoint) [signal] 
 - customEvent(self, QEvent)¶
 - deleteLater(self)¶
 - depth(self) int¶
 - deselectSelectedSites(ignore=None)¶
- Deselect selected sites other than the ignored one - Parameters
- ignore (int or None) – Deselect any site other than this one (zero-based). If ignore=None, all sites are deselected. 
 
 - destroy(self, destroyWindow: bool = True, destroySubWindows: bool = True)¶
 - destroyed¶
- destroyed(self, object: QObject = None) [signal] 
 - devType(self) int¶
 - devicePixelRatio(self) int¶
 - devicePixelRatioF(self) float¶
 - devicePixelRatioFScale() float¶
 - disconnect(QMetaObject.Connection) bool¶
- disconnect(self) None
 - disconnectNotify(self, QMetaMethod)¶
 - dragEnterEvent(self, QDragEnterEvent)¶
 - dragLeaveEvent(self, QDragLeaveEvent)¶
 - dragMoveEvent(self, QDragMoveEvent)¶
 - drawFrame(self, QPainter)¶
 - dropEvent(self, QDropEvent)¶
 - dumpObjectInfo(self)¶
 - dumpObjectTree(self)¶
 - dynamicPropertyNames(self) List[QByteArray]¶
 - effectiveWinId(self) PyQt5.sip.voidptr¶
 - ensurePolished(self)¶
 - enterEvent(self, QEvent)¶
 - event(self, QEvent) bool¶
 - eventFilter(self, QObject, QEvent) bool¶
 - find(PyQt5.sip.voidptr) QWidget¶
 - findChild(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject¶
- findChild(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject
 - findChildren(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]¶
- findChildren(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
 - focusInEvent(self, QFocusEvent)¶
 - focusNextChild(self) bool¶
 - focusNextPrevChild(self, bool) bool¶
 - focusOutEvent(self, QFocusEvent)¶
 - focusPolicy(self) Qt.FocusPolicy¶
 - focusPreviousChild(self) bool¶
 - focusProxy(self) QWidget¶
 - focusWidget(self) QWidget¶
 - font(self) QFont¶
 - fontInfo(self) QFontInfo¶
 - fontMetrics(self) QFontMetrics¶
 - foregroundRole(self) QPalette.ColorRole¶
 - frameGeometry(self) QRect¶
 - frameRect(self) QRect¶
 - frameShadow(self) QFrame.Shadow¶
 - frameShape(self) QFrame.Shape¶
 - frameSize(self) QSize¶
 - frameStyle(self) int¶
 - frameWidth(self) int¶
 - geometry(self) QRect¶
 - getContentsMargins(self) Tuple[int, int, int, int]¶
 - grab(self, rectangle: QRect = QRect(QPoint(0, 0), QSize(- 1, - 1))) QPixmap¶
 - grabGesture(self, Qt.GestureType, flags: Union[Qt.GestureFlags, Qt.GestureFlag] = Qt.GestureFlags())¶
 - grabKeyboard(self)¶
 - grabMouse(self)¶
- grabMouse(self, Union[QCursor, Qt.CursorShape]) None
 - grabShortcut(self, Union[QKeySequence, QKeySequence.StandardKey, str, int], context: Qt.ShortcutContext = Qt.WindowShortcut) int¶
 - graphicsEffect(self) QGraphicsEffect¶
 - graphicsProxyWidget(self) QGraphicsProxyWidget¶
 - hasFocus(self) bool¶
 - hasHeightForWidth(self) bool¶
 - hasMouseTracking(self) bool¶
 - hasTabletTracking(self) bool¶
 - height(self) int¶
 - heightForWidth(self, int) int¶
 - heightMM(self) int¶
 - hide(self)¶
 - hideEvent(self, QHideEvent)¶
 - inherits(self, str) bool¶
 - initPainter(self, QPainter)¶
 - initStyleOption(self, QStyleOptionFrame)¶
 - inputMethodEvent(self, QInputMethodEvent)¶
 - inputMethodHints(self) Qt.InputMethodHints¶
 - inputMethodQuery(self, Qt.InputMethodQuery) Any¶
 - TrigonalBipyramidalSiteSelector.insertAction(self, QAction, QAction)
 - insertActions(self, QAction, Iterable[QAction])¶
 - installEventFilter(self, QObject)¶
 - isActiveWindow(self) bool¶
 - isAncestorOf(self, QWidget) bool¶
 - isEnabled(self) bool¶
 - isEnabledTo(self, QWidget) bool¶
 - isFullScreen(self) bool¶
 - isHidden(self) bool¶
 - isLeftToRight(self) bool¶
 - isMaximized(self) bool¶
 - isMinimized(self) bool¶
 - isModal(self) bool¶
 - isRightToLeft(self) bool¶
 - isSignalConnected(self, QMetaMethod) bool¶
 - isVisible(self) bool¶
 - isVisibleTo(self, QWidget) bool¶
 - isWidgetType(self) bool¶
 - isWindow(self) bool¶
 - isWindowModified(self) bool¶
 - isWindowType(self) bool¶
 - keyPressEvent(self, QKeyEvent)¶
 - keyReleaseEvent(self, QKeyEvent)¶
 - keyboardGrabber() QWidget¶
 - killTimer(self, int)¶
 - layout(self) QLayout¶
 - layoutDirection(self) Qt.LayoutDirection¶
 - leaveEvent(self, QEvent)¶
 - lineWidth(self) int¶
 - locale(self) QLocale¶
 - logicalDpiX(self) int¶
 - logicalDpiY(self) int¶
 - lower(self)¶
 - mapFrom(self, QWidget, QPoint) QPoint¶
 - mapFromGlobal(self, QPoint) QPoint¶
 - mapFromParent(self, QPoint) QPoint¶
 - mapTo(self, QWidget, QPoint) QPoint¶
 - mapToGlobal(self, QPoint) QPoint¶
 - mapToParent(self, QPoint) QPoint¶
 - mask(self) QRegion¶
 - maximumHeight(self) int¶
 - maximumSize(self) QSize¶
 - maximumWidth(self) int¶
 - metaObject(self) QMetaObject¶
 - metric(self, QPaintDevice.PaintDeviceMetric) int¶
 - midLineWidth(self) int¶
 - minimumHeight(self) int¶
 - minimumSize(self) QSize¶
 - minimumSizeHint(self) QSize¶
 - minimumWidth(self) int¶
 - mouseDoubleClickEvent(self, QMouseEvent)¶
 - mouseGrabber() QWidget¶
 - mouseMoveEvent(self, QMouseEvent)¶
 - mousePressEvent(self, QMouseEvent)¶
 - mouseReleaseEvent(self, QMouseEvent)¶
 - move(self, QPoint)¶
- TrigonalBipyramidalSiteSelector.move(self, int, int) -> None
 - moveEvent(self, QMoveEvent)¶
 - moveToThread(self, QThread)¶
 - nativeEvent(self, Union[QByteArray, bytes, bytearray], sip.voidptr) Tuple[bool, int]¶
 - nativeParentWidget(self) QWidget¶
 - nextInFocusChain(self) QWidget¶
 - normalGeometry(self) QRect¶
 - objectName(self) str¶
 - objectNameChanged¶
- objectNameChanged(self, str) [signal] 
 - overrideWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - overrideWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - paintEngine(self) QPaintEngine¶
 - paintEvent(self, QPaintEvent)¶
 - paintingActive(self) bool¶
 - palette(self) QPalette¶
 - parent(self) QObject¶
 - parentWidget(self) QWidget¶
 - physicalDpiX(self) int¶
 - physicalDpiY(self) int¶
 - pos(self) QPoint¶
 - previousInFocusChain(self) QWidget¶
 - property(self, 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. 
 - quietlySelectSite(index)¶
- Select the given site but do not emit any selection signals - Parameters
- index (int) – The zero-based index of the site to ignore 
 
 - raise_(self)¶
 - receivers(self, PYQT_SIGNAL) int¶
 - rect(self) QRect¶
 - releaseKeyboard(self)¶
 - releaseMouse(self)¶
 - releaseShortcut(self, int)¶
 - removeAction(self, QAction)¶
 - removeEventFilter(self, QObject)¶
 - render(self, QPaintDevice, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren))¶
- render(self, QPainter, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren)) None
 - repaint(self)¶
- TrigonalBipyramidalSiteSelector.repaint(self, int, int, int, int) -> None
- repaint(self, QRect) None
- repaint(self, QRegion) None
 - resize(self, QSize)¶
- TrigonalBipyramidalSiteSelector.resize(self, int, int) -> None
 - resizeEvent(self, QResizeEvent)¶
 - restoreGeometry(self, Union[QByteArray, bytes, bytearray]) bool¶
 - saveGeometry(self) QByteArray¶
 - TrigonalBipyramidalSiteSelector.scroll(self, int, int)
- TrigonalBipyramidalSiteSelector.scroll(self, int, int, QRect) -> None
 - sender(self) QObject¶
 - senderSignalIndex(self) int¶
 - setAcceptDrops(self, bool)¶
 - setAccessibleDescription(self, str)¶
 - setAccessibleName(self, str)¶
 - setAttribute(self, Qt.WidgetAttribute, on: bool = True)¶
 - setAutoFillBackground(self, bool)¶
 - setBackgroundRole(self, QPalette.ColorRole)¶
 - TrigonalBipyramidalSiteSelector.setBaseSize(self, int, int)
- setBaseSize(self, QSize) None¶
 - TrigonalBipyramidalSiteSelector.setContentsMargins(self, int, int, int, int)
- setContentsMargins(self, QMargins) None¶
 - setContextMenuPolicy(self, Qt.ContextMenuPolicy)¶
 - setCursor(self, Union[QCursor, Qt.CursorShape])¶
 - setDisabled(self, bool)¶
 - setEnabled(self, bool)¶
 - setFixedHeight(self, int)¶
 - setFixedSize(self, QSize)¶
- TrigonalBipyramidalSiteSelector.setFixedSize(self, int, int) -> None
 - setFixedWidth(self, int)¶
 - setFocus(self)¶
- setFocus(self, Qt.FocusReason) None
 - setFocusPolicy(self, Qt.FocusPolicy)¶
 - setFocusProxy(self, QWidget)¶
 - setFont(self, QFont)¶
 - setForegroundRole(self, QPalette.ColorRole)¶
 - setFrameRect(self, QRect)¶
 - setFrameShadow(self, QFrame.Shadow)¶
 - setFrameShape(self, QFrame.Shape)¶
 - setFrameStyle(self, int)¶
 - setGeometry(self, QRect)¶
- TrigonalBipyramidalSiteSelector.setGeometry(self, int, int, int, int) -> None
 - setGraphicsEffect(self, QGraphicsEffect)¶
 - setHidden(self, bool)¶
 - setInputMethodHints(self, Union[Qt.InputMethodHints, Qt.InputMethodHint])¶
 - setLayout(self, QLayout)¶
 - setLayoutDirection(self, Qt.LayoutDirection)¶
 - setLineWidth(self, int)¶
 - setLocale(self, QLocale)¶
 - setMask(self, QBitmap)¶
- setMask(self, QRegion) None
 - setMaximumHeight(self, int)¶
 - TrigonalBipyramidalSiteSelector.setMaximumSize(self, int, int)
- setMaximumSize(self, QSize) None¶
 - setMaximumWidth(self, int)¶
 - setMidLineWidth(self, int)¶
 - setMinimumHeight(self, int)¶
 - TrigonalBipyramidalSiteSelector.setMinimumSize(self, int, int)
- setMinimumSize(self, QSize) None¶
 - setMinimumWidth(self, int)¶
 - setMouseTracking(self, bool)¶
 - setObjectName(self, str)¶
 - setPalette(self, QPalette)¶
 - setParent(self, QWidget)¶
- setParent(self, QWidget, Union[Qt.WindowFlags, Qt.WindowType]) None
 - setProperty(self, str, Any) bool¶
 - setShortcutAutoRepeat(self, int, enabled: bool = True)¶
 - setShortcutEnabled(self, int, enabled: bool = True)¶
 - setSiteClickable(index, state)¶
- Set whether the given site is clickable - Parameters
- index (int) – The zero-based index of the site 
- state (bool) – Whether the site should be clickable 
 
 
 - TrigonalBipyramidalSiteSelector.setSizeIncrement(self, int, int)
- setSizeIncrement(self, QSize) None¶
 - setSizePolicy(self, QSizePolicy)¶
- setSizePolicy(self, QSizePolicy.Policy, QSizePolicy.Policy) None
 - setStatusTip(self, str)¶
 - setStyle(self, QStyle)¶
 - setStyleSheet(self, str)¶
 - TrigonalBipyramidalSiteSelector.setTabOrder(QWidget, QWidget)
 - setTabletTracking(self, bool)¶
 - setToolTip(self, str)¶
 - setToolTipDuration(self, int)¶
 - setUpdatesEnabled(self, bool)¶
 - setVisible(self, bool)¶
 - setWhatsThis(self, str)¶
 - setWindowFilePath(self, str)¶
 - setWindowFlag(self, Qt.WindowType, on: bool = True)¶
 - setWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - setWindowIcon(self, QIcon)¶
 - setWindowIconText(self, str)¶
 - setWindowModality(self, Qt.WindowModality)¶
 - setWindowModified(self, bool)¶
 - setWindowOpacity(self, float)¶
 - setWindowRole(self, str)¶
 - setWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - setWindowTitle(self, str)¶
 - show(self)¶
 - showEvent(self, QShowEvent)¶
 - showFullScreen(self)¶
 - showMaximized(self)¶
 - showMinimized(self)¶
 - showNormal(self)¶
 - signalsBlocked(self) bool¶
 - size(self) QSize¶
 - sizeHint(self) QSize¶
 - sizeIncrement(self) QSize¶
 - sizePolicy(self) QSizePolicy¶
 - stackUnder(self, QWidget)¶
 - startTimer(self, int, timerType: Qt.TimerType = Qt.CoarseTimer) int¶
 - staticMetaObject = <PyQt5.QtCore.QMetaObject object>¶
 - statusTip(self) str¶
 - style(self) QStyle¶
 - styleSheet(self) str¶
 - tabletEvent(self, QTabletEvent)¶
 - testAttribute(self, Qt.WidgetAttribute) bool¶
 - thread(self) QThread¶
 - timerEvent(self, QTimerEvent)¶
 - toolTip(self) str¶
 - toolTipDuration(self) int¶
 - tr(self, str, disambiguation: str = None, n: int = - 1) str¶
 - underMouse(self) bool¶
 - ungrabGesture(self, Qt.GestureType)¶
 - unsetCursor(self)¶
 - unsetLayoutDirection(self)¶
 - unsetLocale(self)¶
 - update(self)¶
- update(self, QRect) None
- update(self, QRegion) None
- TrigonalBipyramidalSiteSelector.update(self, int, int, int, int) -> None
 - updateGeometry(self)¶
 - updateMicroFocus(self)¶
 - updatesEnabled(self) bool¶
 - visibleRegion(self) QRegion¶
 - whatsThis(self) str¶
 - wheelEvent(self, QWheelEvent)¶
 - width(self) int¶
 - widthMM(self) int¶
 - winId(self) PyQt5.sip.voidptr¶
 - window(self) QWidget¶
 - windowFilePath(self) str¶
 - windowFlags(self) Qt.WindowFlags¶
 - windowHandle(self) QWindow¶
 - windowIcon(self) QIcon¶
 - windowIconChanged¶
- windowIconChanged(self, QIcon) [signal] 
 - windowIconText(self) str¶
 - windowIconTextChanged¶
- windowIconTextChanged(self, str) [signal] 
 - windowModality(self) Qt.WindowModality¶
 - windowOpacity(self) float¶
 - windowRole(self) str¶
 - windowState(self) Qt.WindowStates¶
 - windowTitle(self) str¶
 - windowTitleChanged¶
- windowTitleChanged(self, str) [signal] 
 - windowType(self) Qt.WindowType¶
 - x(self) int¶
 - y(self) int¶
 
- class schrodinger.application.matsci.siteselector.siteselector.SquarePlanarSiteSelector[source]¶
- Bases: - schrodinger.application.matsci.siteselector.siteselector.OctahedralSiteSelector- SIZE = 500¶
 - CENTER = 250¶
 - MOVEXBY = 50¶
 - MOVEYBY = 80¶
 - LOCATION = {0: [410, 227], 1: [241, 60], 2: [241, 400], 3: [75, 227]}¶
- The locations of the site labels in pixels. 
 - IMAGE_FILE = '/scr/buildbot/savedbuilds/2022-2/NB/build-128/internal/lib/python3.8/site-packages/schrodinger/application/matsci/siteselector/square_planar.png'¶
 - markShiftedDesignators()[source]¶
- Mark the labels that should shift left when a ligand designator is added to it. We shift some labels left so they don’t clash with the geometry image. 
 - Box = 1¶
 - DrawChildren = 2¶
 - DrawWindowBackground = 1¶
 - HLine = 4¶
 - IgnoreMask = 4¶
 - NoFrame = 0¶
 - class PaintDeviceMetric¶
- Bases: - int
 - Panel = 2¶
 - PdmDepth = 6¶
 - PdmDevicePixelRatio = 11¶
 - PdmDevicePixelRatioScaled = 12¶
 - PdmDpiX = 7¶
 - PdmDpiY = 8¶
 - PdmHeight = 2¶
 - PdmHeightMM = 4¶
 - PdmNumColors = 5¶
 - PdmPhysicalDpiX = 9¶
 - PdmPhysicalDpiY = 10¶
 - PdmWidth = 1¶
 - PdmWidthMM = 3¶
 - Plain = 16¶
 - Raised = 32¶
 - class RenderFlag¶
- Bases: - int
 - class RenderFlags¶
- class RenderFlags(Union[QWidget.RenderFlags, QWidget.RenderFlag]) None
- class RenderFlags(QWidget.RenderFlags) None
- Bases: - sip.simplewrapper- __init__(*args, **kwargs)¶
 
 - class Shadow¶
- Bases: - int
 - Shadow_Mask = 240¶
 - class Shape¶
- Bases: - int
 - Shape_Mask = 15¶
 - class StyleMask¶
- Bases: - int
 - StyledPanel = 6¶
 - Sunken = 48¶
 - VLine = 5¶
 - WinPanel = 3¶
 - __init__()¶
- Create an OctahedralSiteSelector object 
 - acceptDrops(self) bool¶
 - accessibleDescription(self) str¶
 - accessibleName(self) str¶
 - actionEvent(self, QActionEvent)¶
 - actions(self) List[QAction]¶
 - activateWindow(self)¶
 - addAction(self, QAction)¶
 - addActions(self, Iterable[QAction])¶
 - addLigandDesignator(site, designator)¶
- Add a ligand site desginator to a selected coordination site label - Parameters
- designator (str) – The string to add to the site label 
 
 - adjustSize(self)¶
 - autoFillBackground(self) bool¶
 - backgroundRole(self) QPalette.ColorRole¶
 - baseSize(self) QSize¶
 - blockSignals(self, bool) bool¶
 - changeEvent(self, QEvent)¶
 - childAt(self, QPoint) QWidget¶
- SquarePlanarSiteSelector.childAt(self, int, int) -> QWidget
 - childEvent(self, QChildEvent)¶
 - children(self) List[QObject]¶
 - childrenRect(self) QRect¶
 - childrenRegion(self) QRegion¶
 - clearFocus(self)¶
 - clearMask(self)¶
 - close(self) bool¶
 - closeEvent(self, QCloseEvent)¶
 - colorCount(self) int¶
 - connectNotify(self, QMetaMethod)¶
 - contentsMargins(self) QMargins¶
 - contentsRect(self) QRect¶
 - contextMenuEvent(self, QContextMenuEvent)¶
 - contextMenuPolicy(self) Qt.ContextMenuPolicy¶
 - create(self, window: PyQt5.sip.voidptr = 0, initializeWindow: bool = True, destroyOldWindow: bool = True)¶
 - createWindowContainer(QWindow, parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = 0) QWidget¶
 - cursor(self) QCursor¶
 - customContextMenuRequested¶
- customContextMenuRequested(self, QPoint) [signal] 
 - customEvent(self, QEvent)¶
 - deleteLater(self)¶
 - depth(self) int¶
 - deselectSelectedSites(ignore=None)¶
- Deselect selected sites other than the ignored one - Parameters
- ignore (int or None) – Deselect any site other than this one (zero-based). If ignore=None, all sites are deselected. 
 
 - destroy(self, destroyWindow: bool = True, destroySubWindows: bool = True)¶
 - destroyed¶
- destroyed(self, object: QObject = None) [signal] 
 - devType(self) int¶
 - devicePixelRatio(self) int¶
 - devicePixelRatioF(self) float¶
 - devicePixelRatioFScale() float¶
 - disconnect(QMetaObject.Connection) bool¶
- disconnect(self) None
 - disconnectNotify(self, QMetaMethod)¶
 - dragEnterEvent(self, QDragEnterEvent)¶
 - dragLeaveEvent(self, QDragLeaveEvent)¶
 - dragMoveEvent(self, QDragMoveEvent)¶
 - drawFrame(self, QPainter)¶
 - dropEvent(self, QDropEvent)¶
 - dumpObjectInfo(self)¶
 - dumpObjectTree(self)¶
 - dynamicPropertyNames(self) List[QByteArray]¶
 - effectiveWinId(self) PyQt5.sip.voidptr¶
 - ensurePolished(self)¶
 - enterEvent(self, QEvent)¶
 - event(self, QEvent) bool¶
 - eventFilter(self, QObject, QEvent) bool¶
 - find(PyQt5.sip.voidptr) QWidget¶
 - findChild(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject¶
- findChild(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject
 - findChildren(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]¶
- findChildren(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
 - focusInEvent(self, QFocusEvent)¶
 - focusNextChild(self) bool¶
 - focusNextPrevChild(self, bool) bool¶
 - focusOutEvent(self, QFocusEvent)¶
 - focusPolicy(self) Qt.FocusPolicy¶
 - focusPreviousChild(self) bool¶
 - focusProxy(self) QWidget¶
 - focusWidget(self) QWidget¶
 - font(self) QFont¶
 - fontInfo(self) QFontInfo¶
 - fontMetrics(self) QFontMetrics¶
 - foregroundRole(self) QPalette.ColorRole¶
 - frameGeometry(self) QRect¶
 - frameRect(self) QRect¶
 - frameShadow(self) QFrame.Shadow¶
 - frameShape(self) QFrame.Shape¶
 - frameSize(self) QSize¶
 - frameStyle(self) int¶
 - frameWidth(self) int¶
 - geometry(self) QRect¶
 - getContentsMargins(self) Tuple[int, int, int, int]¶
 - grab(self, rectangle: QRect = QRect(QPoint(0, 0), QSize(- 1, - 1))) QPixmap¶
 - grabGesture(self, Qt.GestureType, flags: Union[Qt.GestureFlags, Qt.GestureFlag] = Qt.GestureFlags())¶
 - grabKeyboard(self)¶
 - grabMouse(self)¶
- grabMouse(self, Union[QCursor, Qt.CursorShape]) None
 - grabShortcut(self, Union[QKeySequence, QKeySequence.StandardKey, str, int], context: Qt.ShortcutContext = Qt.WindowShortcut) int¶
 - graphicsEffect(self) QGraphicsEffect¶
 - graphicsProxyWidget(self) QGraphicsProxyWidget¶
 - hasFocus(self) bool¶
 - hasHeightForWidth(self) bool¶
 - hasMouseTracking(self) bool¶
 - hasTabletTracking(self) bool¶
 - height(self) int¶
 - heightForWidth(self, int) int¶
 - heightMM(self) int¶
 - hide(self)¶
 - hideEvent(self, QHideEvent)¶
 - inherits(self, str) bool¶
 - initPainter(self, QPainter)¶
 - initStyleOption(self, QStyleOptionFrame)¶
 - inputMethodEvent(self, QInputMethodEvent)¶
 - inputMethodHints(self) Qt.InputMethodHints¶
 - inputMethodQuery(self, Qt.InputMethodQuery) Any¶
 - SquarePlanarSiteSelector.insertAction(self, QAction, QAction)
 - insertActions(self, QAction, Iterable[QAction])¶
 - installEventFilter(self, QObject)¶
 - isActiveWindow(self) bool¶
 - isAncestorOf(self, QWidget) bool¶
 - isEnabled(self) bool¶
 - isEnabledTo(self, QWidget) bool¶
 - isFullScreen(self) bool¶
 - isHidden(self) bool¶
 - isLeftToRight(self) bool¶
 - isMaximized(self) bool¶
 - isMinimized(self) bool¶
 - isModal(self) bool¶
 - isRightToLeft(self) bool¶
 - isSignalConnected(self, QMetaMethod) bool¶
 - isVisible(self) bool¶
 - isVisibleTo(self, QWidget) bool¶
 - isWidgetType(self) bool¶
 - isWindow(self) bool¶
 - isWindowModified(self) bool¶
 - isWindowType(self) bool¶
 - keyPressEvent(self, QKeyEvent)¶
 - keyReleaseEvent(self, QKeyEvent)¶
 - keyboardGrabber() QWidget¶
 - killTimer(self, int)¶
 - layout(self) QLayout¶
 - layoutDirection(self) Qt.LayoutDirection¶
 - leaveEvent(self, QEvent)¶
 - lineWidth(self) int¶
 - locale(self) QLocale¶
 - logicalDpiX(self) int¶
 - logicalDpiY(self) int¶
 - lower(self)¶
 - mapFrom(self, QWidget, QPoint) QPoint¶
 - mapFromGlobal(self, QPoint) QPoint¶
 - mapFromParent(self, QPoint) QPoint¶
 - mapTo(self, QWidget, QPoint) QPoint¶
 - mapToGlobal(self, QPoint) QPoint¶
 - mapToParent(self, QPoint) QPoint¶
 - mask(self) QRegion¶
 - maximumHeight(self) int¶
 - maximumSize(self) QSize¶
 - maximumWidth(self) int¶
 - metaObject(self) QMetaObject¶
 - metric(self, QPaintDevice.PaintDeviceMetric) int¶
 - midLineWidth(self) int¶
 - minimumHeight(self) int¶
 - minimumSize(self) QSize¶
 - minimumSizeHint(self) QSize¶
 - minimumWidth(self) int¶
 - mouseDoubleClickEvent(self, QMouseEvent)¶
 - mouseGrabber() QWidget¶
 - mouseMoveEvent(self, QMouseEvent)¶
 - mousePressEvent(self, QMouseEvent)¶
 - mouseReleaseEvent(self, QMouseEvent)¶
 - move(self, QPoint)¶
- SquarePlanarSiteSelector.move(self, int, int) -> None
 - moveEvent(self, QMoveEvent)¶
 - moveToThread(self, QThread)¶
 - nativeEvent(self, Union[QByteArray, bytes, bytearray], sip.voidptr) Tuple[bool, int]¶
 - nativeParentWidget(self) QWidget¶
 - nextInFocusChain(self) QWidget¶
 - normalGeometry(self) QRect¶
 - objectName(self) str¶
 - objectNameChanged¶
- objectNameChanged(self, str) [signal] 
 - overrideWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - overrideWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - paintEngine(self) QPaintEngine¶
 - paintEvent(self, QPaintEvent)¶
 - paintingActive(self) bool¶
 - palette(self) QPalette¶
 - parent(self) QObject¶
 - parentWidget(self) QWidget¶
 - physicalDpiX(self) int¶
 - physicalDpiY(self) int¶
 - pos(self) QPoint¶
 - previousInFocusChain(self) QWidget¶
 - property(self, 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. 
 - quietlySelectSite(index)¶
- Select the given site but do not emit any selection signals - Parameters
- index (int) – The zero-based index of the site to ignore 
 
 - raise_(self)¶
 - receivers(self, PYQT_SIGNAL) int¶
 - rect(self) QRect¶
 - releaseKeyboard(self)¶
 - releaseMouse(self)¶
 - releaseShortcut(self, int)¶
 - removeAction(self, QAction)¶
 - removeEventFilter(self, QObject)¶
 - render(self, QPaintDevice, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren))¶
- render(self, QPainter, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren)) None
 - repaint(self)¶
- SquarePlanarSiteSelector.repaint(self, int, int, int, int) -> None
- repaint(self, QRect) None
- repaint(self, QRegion) None
 - resize(self, QSize)¶
- SquarePlanarSiteSelector.resize(self, int, int) -> None
 - resizeEvent(self, QResizeEvent)¶
 - restoreGeometry(self, Union[QByteArray, bytes, bytearray]) bool¶
 - saveGeometry(self) QByteArray¶
 - SquarePlanarSiteSelector.scroll(self, int, int)
- SquarePlanarSiteSelector.scroll(self, int, int, QRect) -> None
 - sender(self) QObject¶
 - senderSignalIndex(self) int¶
 - setAcceptDrops(self, bool)¶
 - setAccessibleDescription(self, str)¶
 - setAccessibleName(self, str)¶
 - setAttribute(self, Qt.WidgetAttribute, on: bool = True)¶
 - setAutoFillBackground(self, bool)¶
 - setBackgroundRole(self, QPalette.ColorRole)¶
 - SquarePlanarSiteSelector.setBaseSize(self, int, int)
- setBaseSize(self, QSize) None¶
 - SquarePlanarSiteSelector.setContentsMargins(self, int, int, int, int)
- setContentsMargins(self, QMargins) None¶
 - setContextMenuPolicy(self, Qt.ContextMenuPolicy)¶
 - setCursor(self, Union[QCursor, Qt.CursorShape])¶
 - setDisabled(self, bool)¶
 - setEnabled(self, bool)¶
 - setFixedHeight(self, int)¶
 - setFixedSize(self, QSize)¶
- SquarePlanarSiteSelector.setFixedSize(self, int, int) -> None
 - setFixedWidth(self, int)¶
 - setFocus(self)¶
- setFocus(self, Qt.FocusReason) None
 - setFocusPolicy(self, Qt.FocusPolicy)¶
 - setFocusProxy(self, QWidget)¶
 - setFont(self, QFont)¶
 - setForegroundRole(self, QPalette.ColorRole)¶
 - setFrameRect(self, QRect)¶
 - setFrameShadow(self, QFrame.Shadow)¶
 - setFrameShape(self, QFrame.Shape)¶
 - setFrameStyle(self, int)¶
 - setGeometry(self, QRect)¶
- SquarePlanarSiteSelector.setGeometry(self, int, int, int, int) -> None
 - setGraphicsEffect(self, QGraphicsEffect)¶
 - setHidden(self, bool)¶
 - setInputMethodHints(self, Union[Qt.InputMethodHints, Qt.InputMethodHint])¶
 - setLayout(self, QLayout)¶
 - setLayoutDirection(self, Qt.LayoutDirection)¶
 - setLineWidth(self, int)¶
 - setLocale(self, QLocale)¶
 - setMask(self, QBitmap)¶
- setMask(self, QRegion) None
 - setMaximumHeight(self, int)¶
 - SquarePlanarSiteSelector.setMaximumSize(self, int, int)
- setMaximumSize(self, QSize) None¶
 - setMaximumWidth(self, int)¶
 - setMidLineWidth(self, int)¶
 - setMinimumHeight(self, int)¶
 - SquarePlanarSiteSelector.setMinimumSize(self, int, int)
- setMinimumSize(self, QSize) None¶
 - setMinimumWidth(self, int)¶
 - setMouseTracking(self, bool)¶
 - setObjectName(self, str)¶
 - setPalette(self, QPalette)¶
 - setParent(self, QWidget)¶
- setParent(self, QWidget, Union[Qt.WindowFlags, Qt.WindowType]) None
 - setProperty(self, str, Any) bool¶
 - setShortcutAutoRepeat(self, int, enabled: bool = True)¶
 - setShortcutEnabled(self, int, enabled: bool = True)¶
 - setSiteClickable(index, state)¶
- Set whether the given site is clickable - Parameters
- index (int) – The zero-based index of the site 
- state (bool) – Whether the site should be clickable 
 
 
 - SquarePlanarSiteSelector.setSizeIncrement(self, int, int)
- setSizeIncrement(self, QSize) None¶
 - setSizePolicy(self, QSizePolicy)¶
- setSizePolicy(self, QSizePolicy.Policy, QSizePolicy.Policy) None
 - setStatusTip(self, str)¶
 - setStyle(self, QStyle)¶
 - setStyleSheet(self, str)¶
 - SquarePlanarSiteSelector.setTabOrder(QWidget, QWidget)
 - setTabletTracking(self, bool)¶
 - setToolTip(self, str)¶
 - setToolTipDuration(self, int)¶
 - setUpdatesEnabled(self, bool)¶
 - setVisible(self, bool)¶
 - setWhatsThis(self, str)¶
 - setWindowFilePath(self, str)¶
 - setWindowFlag(self, Qt.WindowType, on: bool = True)¶
 - setWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - setWindowIcon(self, QIcon)¶
 - setWindowIconText(self, str)¶
 - setWindowModality(self, Qt.WindowModality)¶
 - setWindowModified(self, bool)¶
 - setWindowOpacity(self, float)¶
 - setWindowRole(self, str)¶
 - setWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - setWindowTitle(self, str)¶
 - show(self)¶
 - showEvent(self, QShowEvent)¶
 - showFullScreen(self)¶
 - showMaximized(self)¶
 - showMinimized(self)¶
 - showNormal(self)¶
 - signalsBlocked(self) bool¶
 - size(self) QSize¶
 - sizeHint(self) QSize¶
 - sizeIncrement(self) QSize¶
 - sizePolicy(self) QSizePolicy¶
 - stackUnder(self, QWidget)¶
 - startTimer(self, int, timerType: Qt.TimerType = Qt.CoarseTimer) int¶
 - staticMetaObject = <PyQt5.QtCore.QMetaObject object>¶
 - statusTip(self) str¶
 - style(self) QStyle¶
 - styleSheet(self) str¶
 - tabletEvent(self, QTabletEvent)¶
 - testAttribute(self, Qt.WidgetAttribute) bool¶
 - thread(self) QThread¶
 - timerEvent(self, QTimerEvent)¶
 - toolTip(self) str¶
 - toolTipDuration(self) int¶
 - tr(self, str, disambiguation: str = None, n: int = - 1) str¶
 - underMouse(self) bool¶
 - ungrabGesture(self, Qt.GestureType)¶
 - unsetCursor(self)¶
 - unsetLayoutDirection(self)¶
 - unsetLocale(self)¶
 - update(self)¶
- update(self, QRect) None
- update(self, QRegion) None
- SquarePlanarSiteSelector.update(self, int, int, int, int) -> None
 - updateGeometry(self)¶
 - updateMicroFocus(self)¶
 - updatesEnabled(self) bool¶
 - visibleRegion(self) QRegion¶
 - whatsThis(self) str¶
 - wheelEvent(self, QWheelEvent)¶
 - width(self) int¶
 - widthMM(self) int¶
 - winId(self) PyQt5.sip.voidptr¶
 - window(self) QWidget¶
 - windowFilePath(self) str¶
 - windowFlags(self) Qt.WindowFlags¶
 - windowHandle(self) QWindow¶
 - windowIcon(self) QIcon¶
 - windowIconChanged¶
- windowIconChanged(self, QIcon) [signal] 
 - windowIconText(self) str¶
 - windowIconTextChanged¶
- windowIconTextChanged(self, str) [signal] 
 - windowModality(self) Qt.WindowModality¶
 - windowOpacity(self) float¶
 - windowRole(self) str¶
 - windowState(self) Qt.WindowStates¶
 - windowTitle(self) str¶
 - windowTitleChanged¶
- windowTitleChanged(self, str) [signal] 
 - windowType(self) Qt.WindowType¶
 - x(self) int¶
 - y(self) int¶
 
- class schrodinger.application.matsci.siteselector.siteselector.TetrahedralSiteSelector[source]¶
- Bases: - schrodinger.application.matsci.siteselector.siteselector.OctahedralSiteSelector- SIZE = 500¶
 - CENTER = 250¶
 - MOVEXBY = 50¶
 - MOVEYBY = 80¶
 - LOCATION = {0: [241, 60], 1: [380, 310], 2: [95, 310], 3: [239, 400]}¶
- The locations of the site labels in pixels. 
 - IMAGE_FILE = '/scr/buildbot/savedbuilds/2022-2/NB/build-128/internal/lib/python3.8/site-packages/schrodinger/application/matsci/siteselector/tetrahedral.png'¶
 - markShiftedDesignators()[source]¶
- Mark the labels that should shift left when a ligand designator is added to it. We shift some labels left so they don’t clash with the geometry image. 
 - Box = 1¶
 - DrawChildren = 2¶
 - DrawWindowBackground = 1¶
 - HLine = 4¶
 - IgnoreMask = 4¶
 - NoFrame = 0¶
 - class PaintDeviceMetric¶
- Bases: - int
 - Panel = 2¶
 - PdmDepth = 6¶
 - PdmDevicePixelRatio = 11¶
 - PdmDevicePixelRatioScaled = 12¶
 - PdmDpiX = 7¶
 - PdmDpiY = 8¶
 - PdmHeight = 2¶
 - PdmHeightMM = 4¶
 - PdmNumColors = 5¶
 - PdmPhysicalDpiX = 9¶
 - PdmPhysicalDpiY = 10¶
 - PdmWidth = 1¶
 - PdmWidthMM = 3¶
 - Plain = 16¶
 - Raised = 32¶
 - class RenderFlag¶
- Bases: - int
 - class RenderFlags¶
- class RenderFlags(Union[QWidget.RenderFlags, QWidget.RenderFlag]) None
- class RenderFlags(QWidget.RenderFlags) None
- Bases: - sip.simplewrapper- __init__(*args, **kwargs)¶
 
 - class Shadow¶
- Bases: - int
 - Shadow_Mask = 240¶
 - class Shape¶
- Bases: - int
 - Shape_Mask = 15¶
 - class StyleMask¶
- Bases: - int
 - StyledPanel = 6¶
 - Sunken = 48¶
 - VLine = 5¶
 - WinPanel = 3¶
 - __init__()¶
- Create an OctahedralSiteSelector object 
 - acceptDrops(self) bool¶
 - accessibleDescription(self) str¶
 - accessibleName(self) str¶
 - actionEvent(self, QActionEvent)¶
 - actions(self) List[QAction]¶
 - activateWindow(self)¶
 - addAction(self, QAction)¶
 - addActions(self, Iterable[QAction])¶
 - addLigandDesignator(site, designator)¶
- Add a ligand site desginator to a selected coordination site label - Parameters
- designator (str) – The string to add to the site label 
 
 - adjustSize(self)¶
 - autoFillBackground(self) bool¶
 - backgroundRole(self) QPalette.ColorRole¶
 - baseSize(self) QSize¶
 - blockSignals(self, bool) bool¶
 - changeEvent(self, QEvent)¶
 - childAt(self, QPoint) QWidget¶
- TetrahedralSiteSelector.childAt(self, int, int) -> QWidget
 - childEvent(self, QChildEvent)¶
 - children(self) List[QObject]¶
 - childrenRect(self) QRect¶
 - childrenRegion(self) QRegion¶
 - clearFocus(self)¶
 - clearMask(self)¶
 - close(self) bool¶
 - closeEvent(self, QCloseEvent)¶
 - colorCount(self) int¶
 - connectNotify(self, QMetaMethod)¶
 - contentsMargins(self) QMargins¶
 - contentsRect(self) QRect¶
 - contextMenuEvent(self, QContextMenuEvent)¶
 - contextMenuPolicy(self) Qt.ContextMenuPolicy¶
 - create(self, window: PyQt5.sip.voidptr = 0, initializeWindow: bool = True, destroyOldWindow: bool = True)¶
 - createWindowContainer(QWindow, parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = 0) QWidget¶
 - cursor(self) QCursor¶
 - customContextMenuRequested¶
- customContextMenuRequested(self, QPoint) [signal] 
 - customEvent(self, QEvent)¶
 - deleteLater(self)¶
 - depth(self) int¶
 - deselectSelectedSites(ignore=None)¶
- Deselect selected sites other than the ignored one - Parameters
- ignore (int or None) – Deselect any site other than this one (zero-based). If ignore=None, all sites are deselected. 
 
 - destroy(self, destroyWindow: bool = True, destroySubWindows: bool = True)¶
 - destroyed¶
- destroyed(self, object: QObject = None) [signal] 
 - devType(self) int¶
 - devicePixelRatio(self) int¶
 - devicePixelRatioF(self) float¶
 - devicePixelRatioFScale() float¶
 - disconnect(QMetaObject.Connection) bool¶
- disconnect(self) None
 - disconnectNotify(self, QMetaMethod)¶
 - dragEnterEvent(self, QDragEnterEvent)¶
 - dragLeaveEvent(self, QDragLeaveEvent)¶
 - dragMoveEvent(self, QDragMoveEvent)¶
 - drawFrame(self, QPainter)¶
 - dropEvent(self, QDropEvent)¶
 - dumpObjectInfo(self)¶
 - dumpObjectTree(self)¶
 - dynamicPropertyNames(self) List[QByteArray]¶
 - effectiveWinId(self) PyQt5.sip.voidptr¶
 - ensurePolished(self)¶
 - enterEvent(self, QEvent)¶
 - event(self, QEvent) bool¶
 - eventFilter(self, QObject, QEvent) bool¶
 - find(PyQt5.sip.voidptr) QWidget¶
 - findChild(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject¶
- findChild(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject
 - findChildren(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]¶
- findChildren(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
 - focusInEvent(self, QFocusEvent)¶
 - focusNextChild(self) bool¶
 - focusNextPrevChild(self, bool) bool¶
 - focusOutEvent(self, QFocusEvent)¶
 - focusPolicy(self) Qt.FocusPolicy¶
 - focusPreviousChild(self) bool¶
 - focusProxy(self) QWidget¶
 - focusWidget(self) QWidget¶
 - font(self) QFont¶
 - fontInfo(self) QFontInfo¶
 - fontMetrics(self) QFontMetrics¶
 - foregroundRole(self) QPalette.ColorRole¶
 - frameGeometry(self) QRect¶
 - frameRect(self) QRect¶
 - frameShadow(self) QFrame.Shadow¶
 - frameShape(self) QFrame.Shape¶
 - frameSize(self) QSize¶
 - frameStyle(self) int¶
 - frameWidth(self) int¶
 - geometry(self) QRect¶
 - getContentsMargins(self) Tuple[int, int, int, int]¶
 - grab(self, rectangle: QRect = QRect(QPoint(0, 0), QSize(- 1, - 1))) QPixmap¶
 - grabGesture(self, Qt.GestureType, flags: Union[Qt.GestureFlags, Qt.GestureFlag] = Qt.GestureFlags())¶
 - grabKeyboard(self)¶
 - grabMouse(self)¶
- grabMouse(self, Union[QCursor, Qt.CursorShape]) None
 - grabShortcut(self, Union[QKeySequence, QKeySequence.StandardKey, str, int], context: Qt.ShortcutContext = Qt.WindowShortcut) int¶
 - graphicsEffect(self) QGraphicsEffect¶
 - graphicsProxyWidget(self) QGraphicsProxyWidget¶
 - hasFocus(self) bool¶
 - hasHeightForWidth(self) bool¶
 - hasMouseTracking(self) bool¶
 - hasTabletTracking(self) bool¶
 - height(self) int¶
 - heightForWidth(self, int) int¶
 - heightMM(self) int¶
 - hide(self)¶
 - hideEvent(self, QHideEvent)¶
 - inherits(self, str) bool¶
 - initPainter(self, QPainter)¶
 - initStyleOption(self, QStyleOptionFrame)¶
 - inputMethodEvent(self, QInputMethodEvent)¶
 - inputMethodHints(self) Qt.InputMethodHints¶
 - inputMethodQuery(self, Qt.InputMethodQuery) Any¶
 - TetrahedralSiteSelector.insertAction(self, QAction, QAction)
 - insertActions(self, QAction, Iterable[QAction])¶
 - installEventFilter(self, QObject)¶
 - isActiveWindow(self) bool¶
 - isAncestorOf(self, QWidget) bool¶
 - isEnabled(self) bool¶
 - isEnabledTo(self, QWidget) bool¶
 - isFullScreen(self) bool¶
 - isHidden(self) bool¶
 - isLeftToRight(self) bool¶
 - isMaximized(self) bool¶
 - isMinimized(self) bool¶
 - isModal(self) bool¶
 - isRightToLeft(self) bool¶
 - isSignalConnected(self, QMetaMethod) bool¶
 - isVisible(self) bool¶
 - isVisibleTo(self, QWidget) bool¶
 - isWidgetType(self) bool¶
 - isWindow(self) bool¶
 - isWindowModified(self) bool¶
 - isWindowType(self) bool¶
 - keyPressEvent(self, QKeyEvent)¶
 - keyReleaseEvent(self, QKeyEvent)¶
 - keyboardGrabber() QWidget¶
 - killTimer(self, int)¶
 - layout(self) QLayout¶
 - layoutDirection(self) Qt.LayoutDirection¶
 - leaveEvent(self, QEvent)¶
 - lineWidth(self) int¶
 - locale(self) QLocale¶
 - logicalDpiX(self) int¶
 - logicalDpiY(self) int¶
 - lower(self)¶
 - mapFrom(self, QWidget, QPoint) QPoint¶
 - mapFromGlobal(self, QPoint) QPoint¶
 - mapFromParent(self, QPoint) QPoint¶
 - mapTo(self, QWidget, QPoint) QPoint¶
 - mapToGlobal(self, QPoint) QPoint¶
 - mapToParent(self, QPoint) QPoint¶
 - mask(self) QRegion¶
 - maximumHeight(self) int¶
 - maximumSize(self) QSize¶
 - maximumWidth(self) int¶
 - metaObject(self) QMetaObject¶
 - metric(self, QPaintDevice.PaintDeviceMetric) int¶
 - midLineWidth(self) int¶
 - minimumHeight(self) int¶
 - minimumSize(self) QSize¶
 - minimumSizeHint(self) QSize¶
 - minimumWidth(self) int¶
 - mouseDoubleClickEvent(self, QMouseEvent)¶
 - mouseGrabber() QWidget¶
 - mouseMoveEvent(self, QMouseEvent)¶
 - mousePressEvent(self, QMouseEvent)¶
 - mouseReleaseEvent(self, QMouseEvent)¶
 - move(self, QPoint)¶
- TetrahedralSiteSelector.move(self, int, int) -> None
 - moveEvent(self, QMoveEvent)¶
 - moveToThread(self, QThread)¶
 - nativeEvent(self, Union[QByteArray, bytes, bytearray], sip.voidptr) Tuple[bool, int]¶
 - nativeParentWidget(self) QWidget¶
 - nextInFocusChain(self) QWidget¶
 - normalGeometry(self) QRect¶
 - objectName(self) str¶
 - objectNameChanged¶
- objectNameChanged(self, str) [signal] 
 - overrideWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - overrideWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - paintEngine(self) QPaintEngine¶
 - paintEvent(self, QPaintEvent)¶
 - paintingActive(self) bool¶
 - palette(self) QPalette¶
 - parent(self) QObject¶
 - parentWidget(self) QWidget¶
 - physicalDpiX(self) int¶
 - physicalDpiY(self) int¶
 - pos(self) QPoint¶
 - previousInFocusChain(self) QWidget¶
 - property(self, 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. 
 - quietlySelectSite(index)¶
- Select the given site but do not emit any selection signals - Parameters
- index (int) – The zero-based index of the site to ignore 
 
 - raise_(self)¶
 - receivers(self, PYQT_SIGNAL) int¶
 - rect(self) QRect¶
 - releaseKeyboard(self)¶
 - releaseMouse(self)¶
 - releaseShortcut(self, int)¶
 - removeAction(self, QAction)¶
 - removeEventFilter(self, QObject)¶
 - render(self, QPaintDevice, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren))¶
- render(self, QPainter, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren)) None
 - repaint(self)¶
- TetrahedralSiteSelector.repaint(self, int, int, int, int) -> None
- repaint(self, QRect) None
- repaint(self, QRegion) None
 - resize(self, QSize)¶
- TetrahedralSiteSelector.resize(self, int, int) -> None
 - resizeEvent(self, QResizeEvent)¶
 - restoreGeometry(self, Union[QByteArray, bytes, bytearray]) bool¶
 - saveGeometry(self) QByteArray¶
 - TetrahedralSiteSelector.scroll(self, int, int)
- TetrahedralSiteSelector.scroll(self, int, int, QRect) -> None
 - sender(self) QObject¶
 - senderSignalIndex(self) int¶
 - setAcceptDrops(self, bool)¶
 - setAccessibleDescription(self, str)¶
 - setAccessibleName(self, str)¶
 - setAttribute(self, Qt.WidgetAttribute, on: bool = True)¶
 - setAutoFillBackground(self, bool)¶
 - setBackgroundRole(self, QPalette.ColorRole)¶
 - TetrahedralSiteSelector.setBaseSize(self, int, int)
- setBaseSize(self, QSize) None¶
 - TetrahedralSiteSelector.setContentsMargins(self, int, int, int, int)
- setContentsMargins(self, QMargins) None¶
 - setContextMenuPolicy(self, Qt.ContextMenuPolicy)¶
 - setCursor(self, Union[QCursor, Qt.CursorShape])¶
 - setDisabled(self, bool)¶
 - setEnabled(self, bool)¶
 - setFixedHeight(self, int)¶
 - setFixedSize(self, QSize)¶
- TetrahedralSiteSelector.setFixedSize(self, int, int) -> None
 - setFixedWidth(self, int)¶
 - setFocus(self)¶
- setFocus(self, Qt.FocusReason) None
 - setFocusPolicy(self, Qt.FocusPolicy)¶
 - setFocusProxy(self, QWidget)¶
 - setFont(self, QFont)¶
 - setForegroundRole(self, QPalette.ColorRole)¶
 - setFrameRect(self, QRect)¶
 - setFrameShadow(self, QFrame.Shadow)¶
 - setFrameShape(self, QFrame.Shape)¶
 - setFrameStyle(self, int)¶
 - setGeometry(self, QRect)¶
- TetrahedralSiteSelector.setGeometry(self, int, int, int, int) -> None
 - setGraphicsEffect(self, QGraphicsEffect)¶
 - setHidden(self, bool)¶
 - setInputMethodHints(self, Union[Qt.InputMethodHints, Qt.InputMethodHint])¶
 - setLayout(self, QLayout)¶
 - setLayoutDirection(self, Qt.LayoutDirection)¶
 - setLineWidth(self, int)¶
 - setLocale(self, QLocale)¶
 - setMask(self, QBitmap)¶
- setMask(self, QRegion) None
 - setMaximumHeight(self, int)¶
 - TetrahedralSiteSelector.setMaximumSize(self, int, int)
- setMaximumSize(self, QSize) None¶
 - setMaximumWidth(self, int)¶
 - setMidLineWidth(self, int)¶
 - setMinimumHeight(self, int)¶
 - TetrahedralSiteSelector.setMinimumSize(self, int, int)
- setMinimumSize(self, QSize) None¶
 - setMinimumWidth(self, int)¶
 - setMouseTracking(self, bool)¶
 - setObjectName(self, str)¶
 - setPalette(self, QPalette)¶
 - setParent(self, QWidget)¶
- setParent(self, QWidget, Union[Qt.WindowFlags, Qt.WindowType]) None
 - setProperty(self, str, Any) bool¶
 - setShortcutAutoRepeat(self, int, enabled: bool = True)¶
 - setShortcutEnabled(self, int, enabled: bool = True)¶
 - setSiteClickable(index, state)¶
- Set whether the given site is clickable - Parameters
- index (int) – The zero-based index of the site 
- state (bool) – Whether the site should be clickable 
 
 
 - TetrahedralSiteSelector.setSizeIncrement(self, int, int)
- setSizeIncrement(self, QSize) None¶
 - setSizePolicy(self, QSizePolicy)¶
- setSizePolicy(self, QSizePolicy.Policy, QSizePolicy.Policy) None
 - setStatusTip(self, str)¶
 - setStyle(self, QStyle)¶
 - setStyleSheet(self, str)¶
 - TetrahedralSiteSelector.setTabOrder(QWidget, QWidget)
 - setTabletTracking(self, bool)¶
 - setToolTip(self, str)¶
 - setToolTipDuration(self, int)¶
 - setUpdatesEnabled(self, bool)¶
 - setVisible(self, bool)¶
 - setWhatsThis(self, str)¶
 - setWindowFilePath(self, str)¶
 - setWindowFlag(self, Qt.WindowType, on: bool = True)¶
 - setWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - setWindowIcon(self, QIcon)¶
 - setWindowIconText(self, str)¶
 - setWindowModality(self, Qt.WindowModality)¶
 - setWindowModified(self, bool)¶
 - setWindowOpacity(self, float)¶
 - setWindowRole(self, str)¶
 - setWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - setWindowTitle(self, str)¶
 - show(self)¶
 - showEvent(self, QShowEvent)¶
 - showFullScreen(self)¶
 - showMaximized(self)¶
 - showMinimized(self)¶
 - showNormal(self)¶
 - signalsBlocked(self) bool¶
 - size(self) QSize¶
 - sizeHint(self) QSize¶
 - sizeIncrement(self) QSize¶
 - sizePolicy(self) QSizePolicy¶
 - stackUnder(self, QWidget)¶
 - startTimer(self, int, timerType: Qt.TimerType = Qt.CoarseTimer) int¶
 - staticMetaObject = <PyQt5.QtCore.QMetaObject object>¶
 - statusTip(self) str¶
 - style(self) QStyle¶
 - styleSheet(self) str¶
 - tabletEvent(self, QTabletEvent)¶
 - testAttribute(self, Qt.WidgetAttribute) bool¶
 - thread(self) QThread¶
 - timerEvent(self, QTimerEvent)¶
 - toolTip(self) str¶
 - toolTipDuration(self) int¶
 - tr(self, str, disambiguation: str = None, n: int = - 1) str¶
 - underMouse(self) bool¶
 - ungrabGesture(self, Qt.GestureType)¶
 - unsetCursor(self)¶
 - unsetLayoutDirection(self)¶
 - unsetLocale(self)¶
 - update(self)¶
- update(self, QRect) None
- update(self, QRegion) None
- TetrahedralSiteSelector.update(self, int, int, int, int) -> None
 - updateGeometry(self)¶
 - updateMicroFocus(self)¶
 - updatesEnabled(self) bool¶
 - visibleRegion(self) QRegion¶
 - whatsThis(self) str¶
 - wheelEvent(self, QWheelEvent)¶
 - width(self) int¶
 - widthMM(self) int¶
 - winId(self) PyQt5.sip.voidptr¶
 - window(self) QWidget¶
 - windowFilePath(self) str¶
 - windowFlags(self) Qt.WindowFlags¶
 - windowHandle(self) QWindow¶
 - windowIcon(self) QIcon¶
 - windowIconChanged¶
- windowIconChanged(self, QIcon) [signal] 
 - windowIconText(self) str¶
 - windowIconTextChanged¶
- windowIconTextChanged(self, str) [signal] 
 - windowModality(self) Qt.WindowModality¶
 - windowOpacity(self) float¶
 - windowRole(self) str¶
 - windowState(self) Qt.WindowStates¶
 - windowTitle(self) str¶
 - windowTitleChanged¶
- windowTitleChanged(self, str) [signal] 
 - windowType(self) Qt.WindowType¶
 - x(self) int¶
 - y(self) int¶
 
- class schrodinger.application.matsci.siteselector.siteselector.TrigonalPlanarSiteSelector[source]¶
- Bases: - schrodinger.application.matsci.siteselector.siteselector.OctahedralSiteSelector- SIZE = 500¶
 - CENTER = 250¶
 - MOVEXBY = 60¶
 - MOVEYBY = 40¶
 - LOCATION = {0: [415, 231], 1: [67, 32], 2: [70, 432]}¶
- The locations of the site labels in pixels. 
 - IMAGE_FILE = '/scr/buildbot/savedbuilds/2022-2/NB/build-128/internal/lib/python3.8/site-packages/schrodinger/application/matsci/siteselector/trigonal_planar.png'¶
 - markShiftedDesignators()[source]¶
- Mark the labels that should shift left when a ligand designator is added to it. We shift some labels left so they don’t clash with the geometry image. 
 - Box = 1¶
 - DrawChildren = 2¶
 - DrawWindowBackground = 1¶
 - HLine = 4¶
 - IgnoreMask = 4¶
 - NoFrame = 0¶
 - class PaintDeviceMetric¶
- Bases: - int
 - Panel = 2¶
 - PdmDepth = 6¶
 - PdmDevicePixelRatio = 11¶
 - PdmDevicePixelRatioScaled = 12¶
 - PdmDpiX = 7¶
 - PdmDpiY = 8¶
 - PdmHeight = 2¶
 - PdmHeightMM = 4¶
 - PdmNumColors = 5¶
 - PdmPhysicalDpiX = 9¶
 - PdmPhysicalDpiY = 10¶
 - PdmWidth = 1¶
 - PdmWidthMM = 3¶
 - Plain = 16¶
 - Raised = 32¶
 - class RenderFlag¶
- Bases: - int
 - class RenderFlags¶
- class RenderFlags(Union[QWidget.RenderFlags, QWidget.RenderFlag]) None
- class RenderFlags(QWidget.RenderFlags) None
- Bases: - sip.simplewrapper- __init__(*args, **kwargs)¶
 
 - class Shadow¶
- Bases: - int
 - Shadow_Mask = 240¶
 - class Shape¶
- Bases: - int
 - Shape_Mask = 15¶
 - class StyleMask¶
- Bases: - int
 - StyledPanel = 6¶
 - Sunken = 48¶
 - VLine = 5¶
 - WinPanel = 3¶
 - __init__()¶
- Create an OctahedralSiteSelector object 
 - acceptDrops(self) bool¶
 - accessibleDescription(self) str¶
 - accessibleName(self) str¶
 - actionEvent(self, QActionEvent)¶
 - actions(self) List[QAction]¶
 - activateWindow(self)¶
 - addAction(self, QAction)¶
 - addActions(self, Iterable[QAction])¶
 - addLigandDesignator(site, designator)¶
- Add a ligand site desginator to a selected coordination site label - Parameters
- designator (str) – The string to add to the site label 
 
 - adjustSize(self)¶
 - autoFillBackground(self) bool¶
 - backgroundRole(self) QPalette.ColorRole¶
 - baseSize(self) QSize¶
 - blockSignals(self, bool) bool¶
 - changeEvent(self, QEvent)¶
 - childAt(self, QPoint) QWidget¶
- TrigonalPlanarSiteSelector.childAt(self, int, int) -> QWidget
 - childEvent(self, QChildEvent)¶
 - children(self) List[QObject]¶
 - childrenRect(self) QRect¶
 - childrenRegion(self) QRegion¶
 - clearFocus(self)¶
 - clearMask(self)¶
 - close(self) bool¶
 - closeEvent(self, QCloseEvent)¶
 - colorCount(self) int¶
 - connectNotify(self, QMetaMethod)¶
 - contentsMargins(self) QMargins¶
 - contentsRect(self) QRect¶
 - contextMenuEvent(self, QContextMenuEvent)¶
 - contextMenuPolicy(self) Qt.ContextMenuPolicy¶
 - create(self, window: PyQt5.sip.voidptr = 0, initializeWindow: bool = True, destroyOldWindow: bool = True)¶
 - createWindowContainer(QWindow, parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = 0) QWidget¶
 - cursor(self) QCursor¶
 - customContextMenuRequested¶
- customContextMenuRequested(self, QPoint) [signal] 
 - customEvent(self, QEvent)¶
 - deleteLater(self)¶
 - depth(self) int¶
 - deselectSelectedSites(ignore=None)¶
- Deselect selected sites other than the ignored one - Parameters
- ignore (int or None) – Deselect any site other than this one (zero-based). If ignore=None, all sites are deselected. 
 
 - destroy(self, destroyWindow: bool = True, destroySubWindows: bool = True)¶
 - destroyed¶
- destroyed(self, object: QObject = None) [signal] 
 - devType(self) int¶
 - devicePixelRatio(self) int¶
 - devicePixelRatioF(self) float¶
 - devicePixelRatioFScale() float¶
 - disconnect(QMetaObject.Connection) bool¶
- disconnect(self) None
 - disconnectNotify(self, QMetaMethod)¶
 - dragEnterEvent(self, QDragEnterEvent)¶
 - dragLeaveEvent(self, QDragLeaveEvent)¶
 - dragMoveEvent(self, QDragMoveEvent)¶
 - drawFrame(self, QPainter)¶
 - dropEvent(self, QDropEvent)¶
 - dumpObjectInfo(self)¶
 - dumpObjectTree(self)¶
 - dynamicPropertyNames(self) List[QByteArray]¶
 - effectiveWinId(self) PyQt5.sip.voidptr¶
 - ensurePolished(self)¶
 - enterEvent(self, QEvent)¶
 - event(self, QEvent) bool¶
 - eventFilter(self, QObject, QEvent) bool¶
 - find(PyQt5.sip.voidptr) QWidget¶
 - findChild(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject¶
- findChild(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject
 - findChildren(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]¶
- findChildren(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
 - focusInEvent(self, QFocusEvent)¶
 - focusNextChild(self) bool¶
 - focusNextPrevChild(self, bool) bool¶
 - focusOutEvent(self, QFocusEvent)¶
 - focusPolicy(self) Qt.FocusPolicy¶
 - focusPreviousChild(self) bool¶
 - focusProxy(self) QWidget¶
 - focusWidget(self) QWidget¶
 - font(self) QFont¶
 - fontInfo(self) QFontInfo¶
 - fontMetrics(self) QFontMetrics¶
 - foregroundRole(self) QPalette.ColorRole¶
 - frameGeometry(self) QRect¶
 - frameRect(self) QRect¶
 - frameShadow(self) QFrame.Shadow¶
 - frameShape(self) QFrame.Shape¶
 - frameSize(self) QSize¶
 - frameStyle(self) int¶
 - frameWidth(self) int¶
 - geometry(self) QRect¶
 - getContentsMargins(self) Tuple[int, int, int, int]¶
 - grab(self, rectangle: QRect = QRect(QPoint(0, 0), QSize(- 1, - 1))) QPixmap¶
 - grabGesture(self, Qt.GestureType, flags: Union[Qt.GestureFlags, Qt.GestureFlag] = Qt.GestureFlags())¶
 - grabKeyboard(self)¶
 - grabMouse(self)¶
- grabMouse(self, Union[QCursor, Qt.CursorShape]) None
 - grabShortcut(self, Union[QKeySequence, QKeySequence.StandardKey, str, int], context: Qt.ShortcutContext = Qt.WindowShortcut) int¶
 - graphicsEffect(self) QGraphicsEffect¶
 - graphicsProxyWidget(self) QGraphicsProxyWidget¶
 - hasFocus(self) bool¶
 - hasHeightForWidth(self) bool¶
 - hasMouseTracking(self) bool¶
 - hasTabletTracking(self) bool¶
 - height(self) int¶
 - heightForWidth(self, int) int¶
 - heightMM(self) int¶
 - hide(self)¶
 - hideEvent(self, QHideEvent)¶
 - inherits(self, str) bool¶
 - initPainter(self, QPainter)¶
 - initStyleOption(self, QStyleOptionFrame)¶
 - inputMethodEvent(self, QInputMethodEvent)¶
 - inputMethodHints(self) Qt.InputMethodHints¶
 - inputMethodQuery(self, Qt.InputMethodQuery) Any¶
 - TrigonalPlanarSiteSelector.insertAction(self, QAction, QAction)
 - insertActions(self, QAction, Iterable[QAction])¶
 - installEventFilter(self, QObject)¶
 - isActiveWindow(self) bool¶
 - isAncestorOf(self, QWidget) bool¶
 - isEnabled(self) bool¶
 - isEnabledTo(self, QWidget) bool¶
 - isFullScreen(self) bool¶
 - isHidden(self) bool¶
 - isLeftToRight(self) bool¶
 - isMaximized(self) bool¶
 - isMinimized(self) bool¶
 - isModal(self) bool¶
 - isRightToLeft(self) bool¶
 - isSignalConnected(self, QMetaMethod) bool¶
 - isVisible(self) bool¶
 - isVisibleTo(self, QWidget) bool¶
 - isWidgetType(self) bool¶
 - isWindow(self) bool¶
 - isWindowModified(self) bool¶
 - isWindowType(self) bool¶
 - keyPressEvent(self, QKeyEvent)¶
 - keyReleaseEvent(self, QKeyEvent)¶
 - keyboardGrabber() QWidget¶
 - killTimer(self, int)¶
 - layout(self) QLayout¶
 - layoutDirection(self) Qt.LayoutDirection¶
 - leaveEvent(self, QEvent)¶
 - lineWidth(self) int¶
 - locale(self) QLocale¶
 - logicalDpiX(self) int¶
 - logicalDpiY(self) int¶
 - lower(self)¶
 - mapFrom(self, QWidget, QPoint) QPoint¶
 - mapFromGlobal(self, QPoint) QPoint¶
 - mapFromParent(self, QPoint) QPoint¶
 - mapTo(self, QWidget, QPoint) QPoint¶
 - mapToGlobal(self, QPoint) QPoint¶
 - mapToParent(self, QPoint) QPoint¶
 - mask(self) QRegion¶
 - maximumHeight(self) int¶
 - maximumSize(self) QSize¶
 - maximumWidth(self) int¶
 - metaObject(self) QMetaObject¶
 - metric(self, QPaintDevice.PaintDeviceMetric) int¶
 - midLineWidth(self) int¶
 - minimumHeight(self) int¶
 - minimumSize(self) QSize¶
 - minimumSizeHint(self) QSize¶
 - minimumWidth(self) int¶
 - mouseDoubleClickEvent(self, QMouseEvent)¶
 - mouseGrabber() QWidget¶
 - mouseMoveEvent(self, QMouseEvent)¶
 - mousePressEvent(self, QMouseEvent)¶
 - mouseReleaseEvent(self, QMouseEvent)¶
 - move(self, QPoint)¶
- TrigonalPlanarSiteSelector.move(self, int, int) -> None
 - moveEvent(self, QMoveEvent)¶
 - moveToThread(self, QThread)¶
 - nativeEvent(self, Union[QByteArray, bytes, bytearray], sip.voidptr) Tuple[bool, int]¶
 - nativeParentWidget(self) QWidget¶
 - nextInFocusChain(self) QWidget¶
 - normalGeometry(self) QRect¶
 - objectName(self) str¶
 - objectNameChanged¶
- objectNameChanged(self, str) [signal] 
 - overrideWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - overrideWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - paintEngine(self) QPaintEngine¶
 - paintEvent(self, QPaintEvent)¶
 - paintingActive(self) bool¶
 - palette(self) QPalette¶
 - parent(self) QObject¶
 - parentWidget(self) QWidget¶
 - physicalDpiX(self) int¶
 - physicalDpiY(self) int¶
 - pos(self) QPoint¶
 - previousInFocusChain(self) QWidget¶
 - property(self, 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. 
 - quietlySelectSite(index)¶
- Select the given site but do not emit any selection signals - Parameters
- index (int) – The zero-based index of the site to ignore 
 
 - raise_(self)¶
 - receivers(self, PYQT_SIGNAL) int¶
 - rect(self) QRect¶
 - releaseKeyboard(self)¶
 - releaseMouse(self)¶
 - releaseShortcut(self, int)¶
 - removeAction(self, QAction)¶
 - removeEventFilter(self, QObject)¶
 - render(self, QPaintDevice, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren))¶
- render(self, QPainter, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren)) None
 - repaint(self)¶
- TrigonalPlanarSiteSelector.repaint(self, int, int, int, int) -> None
- repaint(self, QRect) None
- repaint(self, QRegion) None
 - resize(self, QSize)¶
- TrigonalPlanarSiteSelector.resize(self, int, int) -> None
 - resizeEvent(self, QResizeEvent)¶
 - restoreGeometry(self, Union[QByteArray, bytes, bytearray]) bool¶
 - saveGeometry(self) QByteArray¶
 - TrigonalPlanarSiteSelector.scroll(self, int, int)
- TrigonalPlanarSiteSelector.scroll(self, int, int, QRect) -> None
 - sender(self) QObject¶
 - senderSignalIndex(self) int¶
 - setAcceptDrops(self, bool)¶
 - setAccessibleDescription(self, str)¶
 - setAccessibleName(self, str)¶
 - setAttribute(self, Qt.WidgetAttribute, on: bool = True)¶
 - setAutoFillBackground(self, bool)¶
 - setBackgroundRole(self, QPalette.ColorRole)¶
 - TrigonalPlanarSiteSelector.setBaseSize(self, int, int)
- setBaseSize(self, QSize) None¶
 - TrigonalPlanarSiteSelector.setContentsMargins(self, int, int, int, int)
- setContentsMargins(self, QMargins) None¶
 - setContextMenuPolicy(self, Qt.ContextMenuPolicy)¶
 - setCursor(self, Union[QCursor, Qt.CursorShape])¶
 - setDisabled(self, bool)¶
 - setEnabled(self, bool)¶
 - setFixedHeight(self, int)¶
 - setFixedSize(self, QSize)¶
- TrigonalPlanarSiteSelector.setFixedSize(self, int, int) -> None
 - setFixedWidth(self, int)¶
 - setFocus(self)¶
- setFocus(self, Qt.FocusReason) None
 - setFocusPolicy(self, Qt.FocusPolicy)¶
 - setFocusProxy(self, QWidget)¶
 - setFont(self, QFont)¶
 - setForegroundRole(self, QPalette.ColorRole)¶
 - setFrameRect(self, QRect)¶
 - setFrameShadow(self, QFrame.Shadow)¶
 - setFrameShape(self, QFrame.Shape)¶
 - setFrameStyle(self, int)¶
 - setGeometry(self, QRect)¶
- TrigonalPlanarSiteSelector.setGeometry(self, int, int, int, int) -> None
 - setGraphicsEffect(self, QGraphicsEffect)¶
 - setHidden(self, bool)¶
 - setInputMethodHints(self, Union[Qt.InputMethodHints, Qt.InputMethodHint])¶
 - setLayout(self, QLayout)¶
 - setLayoutDirection(self, Qt.LayoutDirection)¶
 - setLineWidth(self, int)¶
 - setLocale(self, QLocale)¶
 - setMask(self, QBitmap)¶
- setMask(self, QRegion) None
 - setMaximumHeight(self, int)¶
 - TrigonalPlanarSiteSelector.setMaximumSize(self, int, int)
- setMaximumSize(self, QSize) None¶
 - setMaximumWidth(self, int)¶
 - setMidLineWidth(self, int)¶
 - setMinimumHeight(self, int)¶
 - TrigonalPlanarSiteSelector.setMinimumSize(self, int, int)
- setMinimumSize(self, QSize) None¶
 - setMinimumWidth(self, int)¶
 - setMouseTracking(self, bool)¶
 - setObjectName(self, str)¶
 - setPalette(self, QPalette)¶
 - setParent(self, QWidget)¶
- setParent(self, QWidget, Union[Qt.WindowFlags, Qt.WindowType]) None
 - setProperty(self, str, Any) bool¶
 - setShortcutAutoRepeat(self, int, enabled: bool = True)¶
 - setShortcutEnabled(self, int, enabled: bool = True)¶
 - setSiteClickable(index, state)¶
- Set whether the given site is clickable - Parameters
- index (int) – The zero-based index of the site 
- state (bool) – Whether the site should be clickable 
 
 
 - TrigonalPlanarSiteSelector.setSizeIncrement(self, int, int)
- setSizeIncrement(self, QSize) None¶
 - setSizePolicy(self, QSizePolicy)¶
- setSizePolicy(self, QSizePolicy.Policy, QSizePolicy.Policy) None
 - setStatusTip(self, str)¶
 - setStyle(self, QStyle)¶
 - setStyleSheet(self, str)¶
 - TrigonalPlanarSiteSelector.setTabOrder(QWidget, QWidget)
 - setTabletTracking(self, bool)¶
 - setToolTip(self, str)¶
 - setToolTipDuration(self, int)¶
 - setUpdatesEnabled(self, bool)¶
 - setVisible(self, bool)¶
 - setWhatsThis(self, str)¶
 - setWindowFilePath(self, str)¶
 - setWindowFlag(self, Qt.WindowType, on: bool = True)¶
 - setWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - setWindowIcon(self, QIcon)¶
 - setWindowIconText(self, str)¶
 - setWindowModality(self, Qt.WindowModality)¶
 - setWindowModified(self, bool)¶
 - setWindowOpacity(self, float)¶
 - setWindowRole(self, str)¶
 - setWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - setWindowTitle(self, str)¶
 - show(self)¶
 - showEvent(self, QShowEvent)¶
 - showFullScreen(self)¶
 - showMaximized(self)¶
 - showMinimized(self)¶
 - showNormal(self)¶
 - signalsBlocked(self) bool¶
 - size(self) QSize¶
 - sizeHint(self) QSize¶
 - sizeIncrement(self) QSize¶
 - sizePolicy(self) QSizePolicy¶
 - stackUnder(self, QWidget)¶
 - startTimer(self, int, timerType: Qt.TimerType = Qt.CoarseTimer) int¶
 - staticMetaObject = <PyQt5.QtCore.QMetaObject object>¶
 - statusTip(self) str¶
 - style(self) QStyle¶
 - styleSheet(self) str¶
 - tabletEvent(self, QTabletEvent)¶
 - testAttribute(self, Qt.WidgetAttribute) bool¶
 - thread(self) QThread¶
 - timerEvent(self, QTimerEvent)¶
 - toolTip(self) str¶
 - toolTipDuration(self) int¶
 - tr(self, str, disambiguation: str = None, n: int = - 1) str¶
 - underMouse(self) bool¶
 - ungrabGesture(self, Qt.GestureType)¶
 - unsetCursor(self)¶
 - unsetLayoutDirection(self)¶
 - unsetLocale(self)¶
 - update(self)¶
- update(self, QRect) None
- update(self, QRegion) None
- TrigonalPlanarSiteSelector.update(self, int, int, int, int) -> None
 - updateGeometry(self)¶
 - updateMicroFocus(self)¶
 - updatesEnabled(self) bool¶
 - visibleRegion(self) QRegion¶
 - whatsThis(self) str¶
 - wheelEvent(self, QWheelEvent)¶
 - width(self) int¶
 - widthMM(self) int¶
 - winId(self) PyQt5.sip.voidptr¶
 - window(self) QWidget¶
 - windowFilePath(self) str¶
 - windowFlags(self) Qt.WindowFlags¶
 - windowHandle(self) QWindow¶
 - windowIcon(self) QIcon¶
 - windowIconChanged¶
- windowIconChanged(self, QIcon) [signal] 
 - windowIconText(self) str¶
 - windowIconTextChanged¶
- windowIconTextChanged(self, str) [signal] 
 - windowModality(self) Qt.WindowModality¶
 - windowOpacity(self) float¶
 - windowRole(self) str¶
 - windowState(self) Qt.WindowStates¶
 - windowTitle(self) str¶
 - windowTitleChanged¶
- windowTitleChanged(self, str) [signal] 
 - windowType(self) Qt.WindowType¶
 - x(self) int¶
 - y(self) int¶
 
- class schrodinger.application.matsci.siteselector.siteselector.LinearSiteSelector[source]¶
- Bases: - schrodinger.application.matsci.siteselector.siteselector.OctahedralSiteSelector- SIZE = 500¶
 - CENTER = 250¶
 - MOVEXBY = 60¶
 - MOVEYBY = 40¶
 - LOCATION = {0: [415, 220], 1: [50, 220]}¶
- The locations of the site labels in pixels. 
 - IMAGE_FILE = '/scr/buildbot/savedbuilds/2022-2/NB/build-128/internal/lib/python3.8/site-packages/schrodinger/application/matsci/siteselector/linear.png'¶
 - markShiftedDesignators()[source]¶
- Mark the labels that should shift left when a ligand designator is added to it. We shift some labels left so they don’t clash with the geometry image. 
 - Box = 1¶
 - DrawChildren = 2¶
 - DrawWindowBackground = 1¶
 - HLine = 4¶
 - IgnoreMask = 4¶
 - NoFrame = 0¶
 - class PaintDeviceMetric¶
- Bases: - int
 - Panel = 2¶
 - PdmDepth = 6¶
 - PdmDevicePixelRatio = 11¶
 - PdmDevicePixelRatioScaled = 12¶
 - PdmDpiX = 7¶
 - PdmDpiY = 8¶
 - PdmHeight = 2¶
 - PdmHeightMM = 4¶
 - PdmNumColors = 5¶
 - PdmPhysicalDpiX = 9¶
 - PdmPhysicalDpiY = 10¶
 - PdmWidth = 1¶
 - PdmWidthMM = 3¶
 - Plain = 16¶
 - Raised = 32¶
 - class RenderFlag¶
- Bases: - int
 - class RenderFlags¶
- class RenderFlags(Union[QWidget.RenderFlags, QWidget.RenderFlag]) None
- class RenderFlags(QWidget.RenderFlags) None
- Bases: - sip.simplewrapper- __init__(*args, **kwargs)¶
 
 - class Shadow¶
- Bases: - int
 - Shadow_Mask = 240¶
 - class Shape¶
- Bases: - int
 - Shape_Mask = 15¶
 - class StyleMask¶
- Bases: - int
 - StyledPanel = 6¶
 - Sunken = 48¶
 - VLine = 5¶
 - WinPanel = 3¶
 - __init__()¶
- Create an OctahedralSiteSelector object 
 - acceptDrops(self) bool¶
 - accessibleDescription(self) str¶
 - accessibleName(self) str¶
 - actionEvent(self, QActionEvent)¶
 - actions(self) List[QAction]¶
 - activateWindow(self)¶
 - addAction(self, QAction)¶
 - addActions(self, Iterable[QAction])¶
 - addLigandDesignator(site, designator)¶
- Add a ligand site desginator to a selected coordination site label - Parameters
- designator (str) – The string to add to the site label 
 
 - adjustSize(self)¶
 - autoFillBackground(self) bool¶
 - backgroundRole(self) QPalette.ColorRole¶
 - baseSize(self) QSize¶
 - blockSignals(self, bool) bool¶
 - changeEvent(self, QEvent)¶
 - childAt(self, QPoint) QWidget¶
- LinearSiteSelector.childAt(self, int, int) -> QWidget
 - childEvent(self, QChildEvent)¶
 - children(self) List[QObject]¶
 - childrenRect(self) QRect¶
 - childrenRegion(self) QRegion¶
 - clearFocus(self)¶
 - clearMask(self)¶
 - close(self) bool¶
 - closeEvent(self, QCloseEvent)¶
 - colorCount(self) int¶
 - connectNotify(self, QMetaMethod)¶
 - contentsMargins(self) QMargins¶
 - contentsRect(self) QRect¶
 - contextMenuEvent(self, QContextMenuEvent)¶
 - contextMenuPolicy(self) Qt.ContextMenuPolicy¶
 - create(self, window: PyQt5.sip.voidptr = 0, initializeWindow: bool = True, destroyOldWindow: bool = True)¶
 - createWindowContainer(QWindow, parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = 0) QWidget¶
 - cursor(self) QCursor¶
 - customContextMenuRequested¶
- customContextMenuRequested(self, QPoint) [signal] 
 - customEvent(self, QEvent)¶
 - deleteLater(self)¶
 - depth(self) int¶
 - deselectSelectedSites(ignore=None)¶
- Deselect selected sites other than the ignored one - Parameters
- ignore (int or None) – Deselect any site other than this one (zero-based). If ignore=None, all sites are deselected. 
 
 - destroy(self, destroyWindow: bool = True, destroySubWindows: bool = True)¶
 - destroyed¶
- destroyed(self, object: QObject = None) [signal] 
 - devType(self) int¶
 - devicePixelRatio(self) int¶
 - devicePixelRatioF(self) float¶
 - devicePixelRatioFScale() float¶
 - disconnect(QMetaObject.Connection) bool¶
- disconnect(self) None
 - disconnectNotify(self, QMetaMethod)¶
 - dragEnterEvent(self, QDragEnterEvent)¶
 - dragLeaveEvent(self, QDragLeaveEvent)¶
 - dragMoveEvent(self, QDragMoveEvent)¶
 - drawFrame(self, QPainter)¶
 - dropEvent(self, QDropEvent)¶
 - dumpObjectInfo(self)¶
 - dumpObjectTree(self)¶
 - dynamicPropertyNames(self) List[QByteArray]¶
 - effectiveWinId(self) PyQt5.sip.voidptr¶
 - ensurePolished(self)¶
 - enterEvent(self, QEvent)¶
 - event(self, QEvent) bool¶
 - eventFilter(self, QObject, QEvent) bool¶
 - find(PyQt5.sip.voidptr) QWidget¶
 - findChild(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject¶
- findChild(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject
 - findChildren(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]¶
- findChildren(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
 - focusInEvent(self, QFocusEvent)¶
 - focusNextChild(self) bool¶
 - focusNextPrevChild(self, bool) bool¶
 - focusOutEvent(self, QFocusEvent)¶
 - focusPolicy(self) Qt.FocusPolicy¶
 - focusPreviousChild(self) bool¶
 - focusProxy(self) QWidget¶
 - focusWidget(self) QWidget¶
 - font(self) QFont¶
 - fontInfo(self) QFontInfo¶
 - fontMetrics(self) QFontMetrics¶
 - foregroundRole(self) QPalette.ColorRole¶
 - frameGeometry(self) QRect¶
 - frameRect(self) QRect¶
 - frameShadow(self) QFrame.Shadow¶
 - frameShape(self) QFrame.Shape¶
 - frameSize(self) QSize¶
 - frameStyle(self) int¶
 - frameWidth(self) int¶
 - geometry(self) QRect¶
 - getContentsMargins(self) Tuple[int, int, int, int]¶
 - grab(self, rectangle: QRect = QRect(QPoint(0, 0), QSize(- 1, - 1))) QPixmap¶
 - grabGesture(self, Qt.GestureType, flags: Union[Qt.GestureFlags, Qt.GestureFlag] = Qt.GestureFlags())¶
 - grabKeyboard(self)¶
 - grabMouse(self)¶
- grabMouse(self, Union[QCursor, Qt.CursorShape]) None
 - grabShortcut(self, Union[QKeySequence, QKeySequence.StandardKey, str, int], context: Qt.ShortcutContext = Qt.WindowShortcut) int¶
 - graphicsEffect(self) QGraphicsEffect¶
 - graphicsProxyWidget(self) QGraphicsProxyWidget¶
 - hasFocus(self) bool¶
 - hasHeightForWidth(self) bool¶
 - hasMouseTracking(self) bool¶
 - hasTabletTracking(self) bool¶
 - height(self) int¶
 - heightForWidth(self, int) int¶
 - heightMM(self) int¶
 - hide(self)¶
 - hideEvent(self, QHideEvent)¶
 - inherits(self, str) bool¶
 - initPainter(self, QPainter)¶
 - initStyleOption(self, QStyleOptionFrame)¶
 - inputMethodEvent(self, QInputMethodEvent)¶
 - inputMethodHints(self) Qt.InputMethodHints¶
 - inputMethodQuery(self, Qt.InputMethodQuery) Any¶
 - LinearSiteSelector.insertAction(self, QAction, QAction)
 - insertActions(self, QAction, Iterable[QAction])¶
 - installEventFilter(self, QObject)¶
 - isActiveWindow(self) bool¶
 - isAncestorOf(self, QWidget) bool¶
 - isEnabled(self) bool¶
 - isEnabledTo(self, QWidget) bool¶
 - isFullScreen(self) bool¶
 - isHidden(self) bool¶
 - isLeftToRight(self) bool¶
 - isMaximized(self) bool¶
 - isMinimized(self) bool¶
 - isModal(self) bool¶
 - isRightToLeft(self) bool¶
 - isSignalConnected(self, QMetaMethod) bool¶
 - isVisible(self) bool¶
 - isVisibleTo(self, QWidget) bool¶
 - isWidgetType(self) bool¶
 - isWindow(self) bool¶
 - isWindowModified(self) bool¶
 - isWindowType(self) bool¶
 - keyPressEvent(self, QKeyEvent)¶
 - keyReleaseEvent(self, QKeyEvent)¶
 - keyboardGrabber() QWidget¶
 - killTimer(self, int)¶
 - layout(self) QLayout¶
 - layoutDirection(self) Qt.LayoutDirection¶
 - leaveEvent(self, QEvent)¶
 - lineWidth(self) int¶
 - locale(self) QLocale¶
 - logicalDpiX(self) int¶
 - logicalDpiY(self) int¶
 - lower(self)¶
 - mapFrom(self, QWidget, QPoint) QPoint¶
 - mapFromGlobal(self, QPoint) QPoint¶
 - mapFromParent(self, QPoint) QPoint¶
 - mapTo(self, QWidget, QPoint) QPoint¶
 - mapToGlobal(self, QPoint) QPoint¶
 - mapToParent(self, QPoint) QPoint¶
 - mask(self) QRegion¶
 - maximumHeight(self) int¶
 - maximumSize(self) QSize¶
 - maximumWidth(self) int¶
 - metaObject(self) QMetaObject¶
 - metric(self, QPaintDevice.PaintDeviceMetric) int¶
 - midLineWidth(self) int¶
 - minimumHeight(self) int¶
 - minimumSize(self) QSize¶
 - minimumSizeHint(self) QSize¶
 - minimumWidth(self) int¶
 - mouseDoubleClickEvent(self, QMouseEvent)¶
 - mouseGrabber() QWidget¶
 - mouseMoveEvent(self, QMouseEvent)¶
 - mousePressEvent(self, QMouseEvent)¶
 - mouseReleaseEvent(self, QMouseEvent)¶
 - move(self, QPoint)¶
- LinearSiteSelector.move(self, int, int) -> None
 - moveEvent(self, QMoveEvent)¶
 - moveToThread(self, QThread)¶
 - nativeEvent(self, Union[QByteArray, bytes, bytearray], sip.voidptr) Tuple[bool, int]¶
 - nativeParentWidget(self) QWidget¶
 - nextInFocusChain(self) QWidget¶
 - normalGeometry(self) QRect¶
 - objectName(self) str¶
 - objectNameChanged¶
- objectNameChanged(self, str) [signal] 
 - overrideWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - overrideWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - paintEngine(self) QPaintEngine¶
 - paintEvent(self, QPaintEvent)¶
 - paintingActive(self) bool¶
 - palette(self) QPalette¶
 - parent(self) QObject¶
 - parentWidget(self) QWidget¶
 - physicalDpiX(self) int¶
 - physicalDpiY(self) int¶
 - pos(self) QPoint¶
 - previousInFocusChain(self) QWidget¶
 - property(self, 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. 
 - quietlySelectSite(index)¶
- Select the given site but do not emit any selection signals - Parameters
- index (int) – The zero-based index of the site to ignore 
 
 - raise_(self)¶
 - receivers(self, PYQT_SIGNAL) int¶
 - rect(self) QRect¶
 - releaseKeyboard(self)¶
 - releaseMouse(self)¶
 - releaseShortcut(self, int)¶
 - removeAction(self, QAction)¶
 - removeEventFilter(self, QObject)¶
 - render(self, QPaintDevice, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren))¶
- render(self, QPainter, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren)) None
 - repaint(self)¶
- LinearSiteSelector.repaint(self, int, int, int, int) -> None
- repaint(self, QRect) None
- repaint(self, QRegion) None
 - resize(self, QSize)¶
- LinearSiteSelector.resize(self, int, int) -> None
 - resizeEvent(self, QResizeEvent)¶
 - restoreGeometry(self, Union[QByteArray, bytes, bytearray]) bool¶
 - saveGeometry(self) QByteArray¶
 - LinearSiteSelector.scroll(self, int, int)
- LinearSiteSelector.scroll(self, int, int, QRect) -> None
 - sender(self) QObject¶
 - senderSignalIndex(self) int¶
 - setAcceptDrops(self, bool)¶
 - setAccessibleDescription(self, str)¶
 - setAccessibleName(self, str)¶
 - setAttribute(self, Qt.WidgetAttribute, on: bool = True)¶
 - setAutoFillBackground(self, bool)¶
 - setBackgroundRole(self, QPalette.ColorRole)¶
 - LinearSiteSelector.setBaseSize(self, int, int)
- setBaseSize(self, QSize) None¶
 - LinearSiteSelector.setContentsMargins(self, int, int, int, int)
- setContentsMargins(self, QMargins) None¶
 - setContextMenuPolicy(self, Qt.ContextMenuPolicy)¶
 - setCursor(self, Union[QCursor, Qt.CursorShape])¶
 - setDisabled(self, bool)¶
 - setEnabled(self, bool)¶
 - setFixedHeight(self, int)¶
 - setFixedSize(self, QSize)¶
- LinearSiteSelector.setFixedSize(self, int, int) -> None
 - setFixedWidth(self, int)¶
 - setFocus(self)¶
- setFocus(self, Qt.FocusReason) None
 - setFocusPolicy(self, Qt.FocusPolicy)¶
 - setFocusProxy(self, QWidget)¶
 - setFont(self, QFont)¶
 - setForegroundRole(self, QPalette.ColorRole)¶
 - setFrameRect(self, QRect)¶
 - setFrameShadow(self, QFrame.Shadow)¶
 - setFrameShape(self, QFrame.Shape)¶
 - setFrameStyle(self, int)¶
 - setGeometry(self, QRect)¶
- LinearSiteSelector.setGeometry(self, int, int, int, int) -> None
 - setGraphicsEffect(self, QGraphicsEffect)¶
 - setHidden(self, bool)¶
 - setInputMethodHints(self, Union[Qt.InputMethodHints, Qt.InputMethodHint])¶
 - setLayout(self, QLayout)¶
 - setLayoutDirection(self, Qt.LayoutDirection)¶
 - setLineWidth(self, int)¶
 - setLocale(self, QLocale)¶
 - setMask(self, QBitmap)¶
- setMask(self, QRegion) None
 - setMaximumHeight(self, int)¶
 - LinearSiteSelector.setMaximumSize(self, int, int)
- setMaximumSize(self, QSize) None¶
 - setMaximumWidth(self, int)¶
 - setMidLineWidth(self, int)¶
 - setMinimumHeight(self, int)¶
 - LinearSiteSelector.setMinimumSize(self, int, int)
- setMinimumSize(self, QSize) None¶
 - setMinimumWidth(self, int)¶
 - setMouseTracking(self, bool)¶
 - setObjectName(self, str)¶
 - setPalette(self, QPalette)¶
 - setParent(self, QWidget)¶
- setParent(self, QWidget, Union[Qt.WindowFlags, Qt.WindowType]) None
 - setProperty(self, str, Any) bool¶
 - setShortcutAutoRepeat(self, int, enabled: bool = True)¶
 - setShortcutEnabled(self, int, enabled: bool = True)¶
 - setSiteClickable(index, state)¶
- Set whether the given site is clickable - Parameters
- index (int) – The zero-based index of the site 
- state (bool) – Whether the site should be clickable 
 
 
 - LinearSiteSelector.setSizeIncrement(self, int, int)
- setSizeIncrement(self, QSize) None¶
 - setSizePolicy(self, QSizePolicy)¶
- setSizePolicy(self, QSizePolicy.Policy, QSizePolicy.Policy) None
 - setStatusTip(self, str)¶
 - setStyle(self, QStyle)¶
 - setStyleSheet(self, str)¶
 - LinearSiteSelector.setTabOrder(QWidget, QWidget)
 - setTabletTracking(self, bool)¶
 - setToolTip(self, str)¶
 - setToolTipDuration(self, int)¶
 - setUpdatesEnabled(self, bool)¶
 - setVisible(self, bool)¶
 - setWhatsThis(self, str)¶
 - setWindowFilePath(self, str)¶
 - setWindowFlag(self, Qt.WindowType, on: bool = True)¶
 - setWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - setWindowIcon(self, QIcon)¶
 - setWindowIconText(self, str)¶
 - setWindowModality(self, Qt.WindowModality)¶
 - setWindowModified(self, bool)¶
 - setWindowOpacity(self, float)¶
 - setWindowRole(self, str)¶
 - setWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - setWindowTitle(self, str)¶
 - show(self)¶
 - showEvent(self, QShowEvent)¶
 - showFullScreen(self)¶
 - showMaximized(self)¶
 - showMinimized(self)¶
 - showNormal(self)¶
 - signalsBlocked(self) bool¶
 - size(self) QSize¶
 - sizeHint(self) QSize¶
 - sizeIncrement(self) QSize¶
 - sizePolicy(self) QSizePolicy¶
 - stackUnder(self, QWidget)¶
 - startTimer(self, int, timerType: Qt.TimerType = Qt.CoarseTimer) int¶
 - staticMetaObject = <PyQt5.QtCore.QMetaObject object>¶
 - statusTip(self) str¶
 - style(self) QStyle¶
 - styleSheet(self) str¶
 - tabletEvent(self, QTabletEvent)¶
 - testAttribute(self, Qt.WidgetAttribute) bool¶
 - thread(self) QThread¶
 - timerEvent(self, QTimerEvent)¶
 - toolTip(self) str¶
 - toolTipDuration(self) int¶
 - tr(self, str, disambiguation: str = None, n: int = - 1) str¶
 - underMouse(self) bool¶
 - ungrabGesture(self, Qt.GestureType)¶
 - unsetCursor(self)¶
 - unsetLayoutDirection(self)¶
 - unsetLocale(self)¶
 - update(self)¶
- update(self, QRect) None
- update(self, QRegion) None
- LinearSiteSelector.update(self, int, int, int, int) -> None
 - updateGeometry(self)¶
 - updateMicroFocus(self)¶
 - updatesEnabled(self) bool¶
 - visibleRegion(self) QRegion¶
 - whatsThis(self) str¶
 - wheelEvent(self, QWheelEvent)¶
 - width(self) int¶
 - widthMM(self) int¶
 - winId(self) PyQt5.sip.voidptr¶
 - window(self) QWidget¶
 - windowFilePath(self) str¶
 - windowFlags(self) Qt.WindowFlags¶
 - windowHandle(self) QWindow¶
 - windowIcon(self) QIcon¶
 - windowIconChanged¶
- windowIconChanged(self, QIcon) [signal] 
 - windowIconText(self) str¶
 - windowIconTextChanged¶
- windowIconTextChanged(self, str) [signal] 
 - windowModality(self) Qt.WindowModality¶
 - windowOpacity(self) float¶
 - windowRole(self) str¶
 - windowState(self) Qt.WindowStates¶
 - windowTitle(self) str¶
 - windowTitleChanged¶
- windowTitleChanged(self, str) [signal] 
 - windowType(self) Qt.WindowType¶
 - x(self) int¶
 - y(self) int¶
 
- class schrodinger.application.matsci.siteselector.siteselector.OrderedOctahedralSiteSelector[source]¶
- Bases: - schrodinger.application.matsci.siteselector.siteselector.OctahedralSiteSelector- Overrides the parent class to put coordination sites in a more rational order for tri and tetradentate ligands - SIZE = 500¶
 - CENTER = 250¶
 - LOCATION = {0: [410, 227], 1: [241, 60], 2: [75, 227], 3: [241, 400], 4: [325, 375], 5: [158, 80]}¶
- The locations of the site labels in pixels. 
 - markShiftedDesignators()[source]¶
- Mark the labels that should shift left when a ligand designator is added to it. We shift some labels left so they don’t clash with the geometry image. 
 - Box = 1¶
 - DrawChildren = 2¶
 - DrawWindowBackground = 1¶
 - HLine = 4¶
 - IMAGE_FILE = '/scr/buildbot/savedbuilds/2022-2/NB/build-128/internal/lib/python3.8/site-packages/schrodinger/application/matsci/siteselector/octahedral.png'¶
 - IgnoreMask = 4¶
 - MOVEXBY = 50¶
 - MOVEYBY = 80¶
 - NoFrame = 0¶
 - class PaintDeviceMetric¶
- Bases: - int
 - Panel = 2¶
 - PdmDepth = 6¶
 - PdmDevicePixelRatio = 11¶
 - PdmDevicePixelRatioScaled = 12¶
 - PdmDpiX = 7¶
 - PdmDpiY = 8¶
 - PdmHeight = 2¶
 - PdmHeightMM = 4¶
 - PdmNumColors = 5¶
 - PdmPhysicalDpiX = 9¶
 - PdmPhysicalDpiY = 10¶
 - PdmWidth = 1¶
 - PdmWidthMM = 3¶
 - Plain = 16¶
 - Raised = 32¶
 - class RenderFlag¶
- Bases: - int
 - class RenderFlags¶
- class RenderFlags(Union[QWidget.RenderFlags, QWidget.RenderFlag]) None
- class RenderFlags(QWidget.RenderFlags) None
- Bases: - sip.simplewrapper- __init__(*args, **kwargs)¶
 
 - class Shadow¶
- Bases: - int
 - Shadow_Mask = 240¶
 - class Shape¶
- Bases: - int
 - Shape_Mask = 15¶
 - class StyleMask¶
- Bases: - int
 - StyledPanel = 6¶
 - Sunken = 48¶
 - VLine = 5¶
 - WinPanel = 3¶
 - __init__()¶
- Create an OctahedralSiteSelector object 
 - acceptDrops(self) bool¶
 - accessibleDescription(self) str¶
 - accessibleName(self) str¶
 - actionEvent(self, QActionEvent)¶
 - actions(self) List[QAction]¶
 - activateWindow(self)¶
 - addAction(self, QAction)¶
 - addActions(self, Iterable[QAction])¶
 - addLigandDesignator(site, designator)¶
- Add a ligand site desginator to a selected coordination site label - Parameters
- designator (str) – The string to add to the site label 
 
 - adjustSize(self)¶
 - autoFillBackground(self) bool¶
 - backgroundRole(self) QPalette.ColorRole¶
 - baseSize(self) QSize¶
 - blockSignals(self, bool) bool¶
 - changeEvent(self, QEvent)¶
 - childAt(self, QPoint) QWidget¶
- OrderedOctahedralSiteSelector.childAt(self, int, int) -> QWidget
 - childEvent(self, QChildEvent)¶
 - children(self) List[QObject]¶
 - childrenRect(self) QRect¶
 - childrenRegion(self) QRegion¶
 - clearFocus(self)¶
 - clearMask(self)¶
 - close(self) bool¶
 - closeEvent(self, QCloseEvent)¶
 - colorCount(self) int¶
 - connectNotify(self, QMetaMethod)¶
 - contentsMargins(self) QMargins¶
 - contentsRect(self) QRect¶
 - contextMenuEvent(self, QContextMenuEvent)¶
 - contextMenuPolicy(self) Qt.ContextMenuPolicy¶
 - create(self, window: PyQt5.sip.voidptr = 0, initializeWindow: bool = True, destroyOldWindow: bool = True)¶
 - createWindowContainer(QWindow, parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = 0) QWidget¶
 - cursor(self) QCursor¶
 - customContextMenuRequested¶
- customContextMenuRequested(self, QPoint) [signal] 
 - customEvent(self, QEvent)¶
 - deleteLater(self)¶
 - depth(self) int¶
 - deselectSelectedSites(ignore=None)¶
- Deselect selected sites other than the ignored one - Parameters
- ignore (int or None) – Deselect any site other than this one (zero-based). If ignore=None, all sites are deselected. 
 
 - destroy(self, destroyWindow: bool = True, destroySubWindows: bool = True)¶
 - destroyed¶
- destroyed(self, object: QObject = None) [signal] 
 - devType(self) int¶
 - devicePixelRatio(self) int¶
 - devicePixelRatioF(self) float¶
 - devicePixelRatioFScale() float¶
 - disconnect(QMetaObject.Connection) bool¶
- disconnect(self) None
 - disconnectNotify(self, QMetaMethod)¶
 - dragEnterEvent(self, QDragEnterEvent)¶
 - dragLeaveEvent(self, QDragLeaveEvent)¶
 - dragMoveEvent(self, QDragMoveEvent)¶
 - drawFrame(self, QPainter)¶
 - dropEvent(self, QDropEvent)¶
 - dumpObjectInfo(self)¶
 - dumpObjectTree(self)¶
 - dynamicPropertyNames(self) List[QByteArray]¶
 - effectiveWinId(self) PyQt5.sip.voidptr¶
 - ensurePolished(self)¶
 - enterEvent(self, QEvent)¶
 - event(self, QEvent) bool¶
 - eventFilter(self, QObject, QEvent) bool¶
 - find(PyQt5.sip.voidptr) QWidget¶
 - findChild(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject¶
- findChild(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject
 - findChildren(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]¶
- findChildren(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
 - focusInEvent(self, QFocusEvent)¶
 - focusNextChild(self) bool¶
 - focusNextPrevChild(self, bool) bool¶
 - focusOutEvent(self, QFocusEvent)¶
 - focusPolicy(self) Qt.FocusPolicy¶
 - focusPreviousChild(self) bool¶
 - focusProxy(self) QWidget¶
 - focusWidget(self) QWidget¶
 - font(self) QFont¶
 - fontInfo(self) QFontInfo¶
 - fontMetrics(self) QFontMetrics¶
 - foregroundRole(self) QPalette.ColorRole¶
 - frameGeometry(self) QRect¶
 - frameRect(self) QRect¶
 - frameShadow(self) QFrame.Shadow¶
 - frameShape(self) QFrame.Shape¶
 - frameSize(self) QSize¶
 - frameStyle(self) int¶
 - frameWidth(self) int¶
 - geometry(self) QRect¶
 - getContentsMargins(self) Tuple[int, int, int, int]¶
 - grab(self, rectangle: QRect = QRect(QPoint(0, 0), QSize(- 1, - 1))) QPixmap¶
 - grabGesture(self, Qt.GestureType, flags: Union[Qt.GestureFlags, Qt.GestureFlag] = Qt.GestureFlags())¶
 - grabKeyboard(self)¶
 - grabMouse(self)¶
- grabMouse(self, Union[QCursor, Qt.CursorShape]) None
 - grabShortcut(self, Union[QKeySequence, QKeySequence.StandardKey, str, int], context: Qt.ShortcutContext = Qt.WindowShortcut) int¶
 - graphicsEffect(self) QGraphicsEffect¶
 - graphicsProxyWidget(self) QGraphicsProxyWidget¶
 - hasFocus(self) bool¶
 - hasHeightForWidth(self) bool¶
 - hasMouseTracking(self) bool¶
 - hasTabletTracking(self) bool¶
 - height(self) int¶
 - heightForWidth(self, int) int¶
 - heightMM(self) int¶
 - hide(self)¶
 - hideEvent(self, QHideEvent)¶
 - inherits(self, str) bool¶
 - initPainter(self, QPainter)¶
 - initStyleOption(self, QStyleOptionFrame)¶
 - inputMethodEvent(self, QInputMethodEvent)¶
 - inputMethodHints(self) Qt.InputMethodHints¶
 - inputMethodQuery(self, Qt.InputMethodQuery) Any¶
 - OrderedOctahedralSiteSelector.insertAction(self, QAction, QAction)
 - insertActions(self, QAction, Iterable[QAction])¶
 - installEventFilter(self, QObject)¶
 - isActiveWindow(self) bool¶
 - isAncestorOf(self, QWidget) bool¶
 - isEnabled(self) bool¶
 - isEnabledTo(self, QWidget) bool¶
 - isFullScreen(self) bool¶
 - isHidden(self) bool¶
 - isLeftToRight(self) bool¶
 - isMaximized(self) bool¶
 - isMinimized(self) bool¶
 - isModal(self) bool¶
 - isRightToLeft(self) bool¶
 - isSignalConnected(self, QMetaMethod) bool¶
 - isVisible(self) bool¶
 - isVisibleTo(self, QWidget) bool¶
 - isWidgetType(self) bool¶
 - isWindow(self) bool¶
 - isWindowModified(self) bool¶
 - isWindowType(self) bool¶
 - keyPressEvent(self, QKeyEvent)¶
 - keyReleaseEvent(self, QKeyEvent)¶
 - keyboardGrabber() QWidget¶
 - killTimer(self, int)¶
 - layout(self) QLayout¶
 - layoutDirection(self) Qt.LayoutDirection¶
 - leaveEvent(self, QEvent)¶
 - lineWidth(self) int¶
 - locale(self) QLocale¶
 - logicalDpiX(self) int¶
 - logicalDpiY(self) int¶
 - lower(self)¶
 - mapFrom(self, QWidget, QPoint) QPoint¶
 - mapFromGlobal(self, QPoint) QPoint¶
 - mapFromParent(self, QPoint) QPoint¶
 - mapTo(self, QWidget, QPoint) QPoint¶
 - mapToGlobal(self, QPoint) QPoint¶
 - mapToParent(self, QPoint) QPoint¶
 - mask(self) QRegion¶
 - maximumHeight(self) int¶
 - maximumSize(self) QSize¶
 - maximumWidth(self) int¶
 - metaObject(self) QMetaObject¶
 - metric(self, QPaintDevice.PaintDeviceMetric) int¶
 - midLineWidth(self) int¶
 - minimumHeight(self) int¶
 - minimumSize(self) QSize¶
 - minimumSizeHint(self) QSize¶
 - minimumWidth(self) int¶
 - mouseDoubleClickEvent(self, QMouseEvent)¶
 - mouseGrabber() QWidget¶
 - mouseMoveEvent(self, QMouseEvent)¶
 - mousePressEvent(self, QMouseEvent)¶
 - mouseReleaseEvent(self, QMouseEvent)¶
 - move(self, QPoint)¶
- OrderedOctahedralSiteSelector.move(self, int, int) -> None
 - moveEvent(self, QMoveEvent)¶
 - moveToThread(self, QThread)¶
 - nativeEvent(self, Union[QByteArray, bytes, bytearray], sip.voidptr) Tuple[bool, int]¶
 - nativeParentWidget(self) QWidget¶
 - nextInFocusChain(self) QWidget¶
 - normalGeometry(self) QRect¶
 - objectName(self) str¶
 - objectNameChanged¶
- objectNameChanged(self, str) [signal] 
 - overrideWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - overrideWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - paintEngine(self) QPaintEngine¶
 - paintEvent(self, QPaintEvent)¶
 - paintingActive(self) bool¶
 - palette(self) QPalette¶
 - parent(self) QObject¶
 - parentWidget(self) QWidget¶
 - physicalDpiX(self) int¶
 - physicalDpiY(self) int¶
 - pos(self) QPoint¶
 - previousInFocusChain(self) QWidget¶
 - property(self, 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. 
 - quietlySelectSite(index)¶
- Select the given site but do not emit any selection signals - Parameters
- index (int) – The zero-based index of the site to ignore 
 
 - raise_(self)¶
 - receivers(self, PYQT_SIGNAL) int¶
 - rect(self) QRect¶
 - releaseKeyboard(self)¶
 - releaseMouse(self)¶
 - releaseShortcut(self, int)¶
 - removeAction(self, QAction)¶
 - removeEventFilter(self, QObject)¶
 - render(self, QPaintDevice, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren))¶
- render(self, QPainter, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren)) None
 - repaint(self)¶
- OrderedOctahedralSiteSelector.repaint(self, int, int, int, int) -> None
- repaint(self, QRect) None
- repaint(self, QRegion) None
 - resize(self, QSize)¶
- OrderedOctahedralSiteSelector.resize(self, int, int) -> None
 - resizeEvent(self, QResizeEvent)¶
 - restoreGeometry(self, Union[QByteArray, bytes, bytearray]) bool¶
 - saveGeometry(self) QByteArray¶
 - OrderedOctahedralSiteSelector.scroll(self, int, int)
- OrderedOctahedralSiteSelector.scroll(self, int, int, QRect) -> None
 - sender(self) QObject¶
 - senderSignalIndex(self) int¶
 - setAcceptDrops(self, bool)¶
 - setAccessibleDescription(self, str)¶
 - setAccessibleName(self, str)¶
 - setAttribute(self, Qt.WidgetAttribute, on: bool = True)¶
 - setAutoFillBackground(self, bool)¶
 - setBackgroundRole(self, QPalette.ColorRole)¶
 - OrderedOctahedralSiteSelector.setBaseSize(self, int, int)
- setBaseSize(self, QSize) None¶
 - OrderedOctahedralSiteSelector.setContentsMargins(self, int, int, int, int)
- setContentsMargins(self, QMargins) None¶
 - setContextMenuPolicy(self, Qt.ContextMenuPolicy)¶
 - setCursor(self, Union[QCursor, Qt.CursorShape])¶
 - setDisabled(self, bool)¶
 - setEnabled(self, bool)¶
 - setFixedHeight(self, int)¶
 - setFixedSize(self, QSize)¶
- OrderedOctahedralSiteSelector.setFixedSize(self, int, int) -> None
 - setFixedWidth(self, int)¶
 - setFocus(self)¶
- setFocus(self, Qt.FocusReason) None
 - setFocusPolicy(self, Qt.FocusPolicy)¶
 - setFocusProxy(self, QWidget)¶
 - setFont(self, QFont)¶
 - setForegroundRole(self, QPalette.ColorRole)¶
 - setFrameRect(self, QRect)¶
 - setFrameShadow(self, QFrame.Shadow)¶
 - setFrameShape(self, QFrame.Shape)¶
 - setFrameStyle(self, int)¶
 - setGeometry(self, QRect)¶
- OrderedOctahedralSiteSelector.setGeometry(self, int, int, int, int) -> None
 - setGraphicsEffect(self, QGraphicsEffect)¶
 - setHidden(self, bool)¶
 - setInputMethodHints(self, Union[Qt.InputMethodHints, Qt.InputMethodHint])¶
 - setLayout(self, QLayout)¶
 - setLayoutDirection(self, Qt.LayoutDirection)¶
 - setLineWidth(self, int)¶
 - setLocale(self, QLocale)¶
 - setMask(self, QBitmap)¶
- setMask(self, QRegion) None
 - setMaximumHeight(self, int)¶
 - OrderedOctahedralSiteSelector.setMaximumSize(self, int, int)
- setMaximumSize(self, QSize) None¶
 - setMaximumWidth(self, int)¶
 - setMidLineWidth(self, int)¶
 - setMinimumHeight(self, int)¶
 - OrderedOctahedralSiteSelector.setMinimumSize(self, int, int)
- setMinimumSize(self, QSize) None¶
 - setMinimumWidth(self, int)¶
 - setMouseTracking(self, bool)¶
 - setObjectName(self, str)¶
 - setPalette(self, QPalette)¶
 - setParent(self, QWidget)¶
- setParent(self, QWidget, Union[Qt.WindowFlags, Qt.WindowType]) None
 - setProperty(self, str, Any) bool¶
 - setShortcutAutoRepeat(self, int, enabled: bool = True)¶
 - setShortcutEnabled(self, int, enabled: bool = True)¶
 - setSiteClickable(index, state)¶
- Set whether the given site is clickable - Parameters
- index (int) – The zero-based index of the site 
- state (bool) – Whether the site should be clickable 
 
 
 - OrderedOctahedralSiteSelector.setSizeIncrement(self, int, int)
- setSizeIncrement(self, QSize) None¶
 - setSizePolicy(self, QSizePolicy)¶
- setSizePolicy(self, QSizePolicy.Policy, QSizePolicy.Policy) None
 - setStatusTip(self, str)¶
 - setStyle(self, QStyle)¶
 - setStyleSheet(self, str)¶
 - OrderedOctahedralSiteSelector.setTabOrder(QWidget, QWidget)
 - setTabletTracking(self, bool)¶
 - setToolTip(self, str)¶
 - setToolTipDuration(self, int)¶
 - setUpdatesEnabled(self, bool)¶
 - setVisible(self, bool)¶
 - setWhatsThis(self, str)¶
 - setWindowFilePath(self, str)¶
 - setWindowFlag(self, Qt.WindowType, on: bool = True)¶
 - setWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - setWindowIcon(self, QIcon)¶
 - setWindowIconText(self, str)¶
 - setWindowModality(self, Qt.WindowModality)¶
 - setWindowModified(self, bool)¶
 - setWindowOpacity(self, float)¶
 - setWindowRole(self, str)¶
 - setWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - setWindowTitle(self, str)¶
 - show(self)¶
 - showEvent(self, QShowEvent)¶
 - showFullScreen(self)¶
 - showMaximized(self)¶
 - showMinimized(self)¶
 - showNormal(self)¶
 - signalsBlocked(self) bool¶
 - size(self) QSize¶
 - sizeHint(self) QSize¶
 - sizeIncrement(self) QSize¶
 - sizePolicy(self) QSizePolicy¶
 - stackUnder(self, QWidget)¶
 - startTimer(self, int, timerType: Qt.TimerType = Qt.CoarseTimer) int¶
 - staticMetaObject = <PyQt5.QtCore.QMetaObject object>¶
 - statusTip(self) str¶
 - style(self) QStyle¶
 - styleSheet(self) str¶
 - tabletEvent(self, QTabletEvent)¶
 - testAttribute(self, Qt.WidgetAttribute) bool¶
 - thread(self) QThread¶
 - timerEvent(self, QTimerEvent)¶
 - toolTip(self) str¶
 - toolTipDuration(self) int¶
 - tr(self, str, disambiguation: str = None, n: int = - 1) str¶
 - underMouse(self) bool¶
 - ungrabGesture(self, Qt.GestureType)¶
 - unsetCursor(self)¶
 - unsetLayoutDirection(self)¶
 - unsetLocale(self)¶
 - update(self)¶
- update(self, QRect) None
- update(self, QRegion) None
- OrderedOctahedralSiteSelector.update(self, int, int, int, int) -> None
 - updateGeometry(self)¶
 - updateMicroFocus(self)¶
 - updatesEnabled(self) bool¶
 - visibleRegion(self) QRegion¶
 - whatsThis(self) str¶
 - wheelEvent(self, QWheelEvent)¶
 - width(self) int¶
 - widthMM(self) int¶
 - winId(self) PyQt5.sip.voidptr¶
 - window(self) QWidget¶
 - windowFilePath(self) str¶
 - windowFlags(self) Qt.WindowFlags¶
 - windowHandle(self) QWindow¶
 - windowIcon(self) QIcon¶
 - windowIconChanged¶
- windowIconChanged(self, QIcon) [signal] 
 - windowIconText(self) str¶
 - windowIconTextChanged¶
- windowIconTextChanged(self, str) [signal] 
 - windowModality(self) Qt.WindowModality¶
 - windowOpacity(self) float¶
 - windowRole(self) str¶
 - windowState(self) Qt.WindowStates¶
 - windowTitle(self) str¶
 - windowTitleChanged¶
- windowTitleChanged(self, str) [signal] 
 - windowType(self) Qt.WindowType¶
 - x(self) int¶
 - y(self) int¶
 
- class schrodinger.application.matsci.siteselector.siteselector.OrderedSquarePlanarSiteSelector[source]¶
- Bases: - schrodinger.application.matsci.siteselector.siteselector.SquarePlanarSiteSelector- Overrides the parent class to put coordination sites in a more rational order for tri and tetradentate ligands - SIZE = 500¶
 - CENTER = 250¶
 - LOCATION = {0: [410, 227], 1: [241, 60], 2: [75, 227], 3: [241, 400]}¶
- The locations of the site labels in pixels. 
 - markShiftedDesignators()[source]¶
- Mark the labels that should shift left when a ligand designator is added to it. We shift some labels left so they don’t clash with the geometry image. 
 - Box = 1¶
 - DrawChildren = 2¶
 - DrawWindowBackground = 1¶
 - HLine = 4¶
 - IMAGE_FILE = '/scr/buildbot/savedbuilds/2022-2/NB/build-128/internal/lib/python3.8/site-packages/schrodinger/application/matsci/siteselector/square_planar.png'¶
 - IgnoreMask = 4¶
 - MOVEXBY = 50¶
 - MOVEYBY = 80¶
 - NoFrame = 0¶
 - class PaintDeviceMetric¶
- Bases: - int
 - Panel = 2¶
 - PdmDepth = 6¶
 - PdmDevicePixelRatio = 11¶
 - PdmDevicePixelRatioScaled = 12¶
 - PdmDpiX = 7¶
 - PdmDpiY = 8¶
 - PdmHeight = 2¶
 - PdmHeightMM = 4¶
 - PdmNumColors = 5¶
 - PdmPhysicalDpiX = 9¶
 - PdmPhysicalDpiY = 10¶
 - PdmWidth = 1¶
 - PdmWidthMM = 3¶
 - Plain = 16¶
 - Raised = 32¶
 - class RenderFlag¶
- Bases: - int
 - class RenderFlags¶
- class RenderFlags(Union[QWidget.RenderFlags, QWidget.RenderFlag]) None
- class RenderFlags(QWidget.RenderFlags) None
- Bases: - sip.simplewrapper- __init__(*args, **kwargs)¶
 
 - class Shadow¶
- Bases: - int
 - Shadow_Mask = 240¶
 - class Shape¶
- Bases: - int
 - Shape_Mask = 15¶
 - class StyleMask¶
- Bases: - int
 - StyledPanel = 6¶
 - Sunken = 48¶
 - VLine = 5¶
 - WinPanel = 3¶
 - __init__()¶
- Create an OctahedralSiteSelector object 
 - acceptDrops(self) bool¶
 - accessibleDescription(self) str¶
 - accessibleName(self) str¶
 - actionEvent(self, QActionEvent)¶
 - actions(self) List[QAction]¶
 - activateWindow(self)¶
 - addAction(self, QAction)¶
 - addActions(self, Iterable[QAction])¶
 - addLigandDesignator(site, designator)¶
- Add a ligand site desginator to a selected coordination site label - Parameters
- designator (str) – The string to add to the site label 
 
 - adjustSize(self)¶
 - autoFillBackground(self) bool¶
 - backgroundRole(self) QPalette.ColorRole¶
 - baseSize(self) QSize¶
 - blockSignals(self, bool) bool¶
 - changeEvent(self, QEvent)¶
 - childAt(self, QPoint) QWidget¶
- OrderedSquarePlanarSiteSelector.childAt(self, int, int) -> QWidget
 - childEvent(self, QChildEvent)¶
 - children(self) List[QObject]¶
 - childrenRect(self) QRect¶
 - childrenRegion(self) QRegion¶
 - clearFocus(self)¶
 - clearMask(self)¶
 - close(self) bool¶
 - closeEvent(self, QCloseEvent)¶
 - colorCount(self) int¶
 - connectNotify(self, QMetaMethod)¶
 - contentsMargins(self) QMargins¶
 - contentsRect(self) QRect¶
 - contextMenuEvent(self, QContextMenuEvent)¶
 - contextMenuPolicy(self) Qt.ContextMenuPolicy¶
 - create(self, window: PyQt5.sip.voidptr = 0, initializeWindow: bool = True, destroyOldWindow: bool = True)¶
 - createWindowContainer(QWindow, parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = 0) QWidget¶
 - cursor(self) QCursor¶
 - customContextMenuRequested¶
- customContextMenuRequested(self, QPoint) [signal] 
 - customEvent(self, QEvent)¶
 - deleteLater(self)¶
 - depth(self) int¶
 - deselectSelectedSites(ignore=None)¶
- Deselect selected sites other than the ignored one - Parameters
- ignore (int or None) – Deselect any site other than this one (zero-based). If ignore=None, all sites are deselected. 
 
 - destroy(self, destroyWindow: bool = True, destroySubWindows: bool = True)¶
 - destroyed¶
- destroyed(self, object: QObject = None) [signal] 
 - devType(self) int¶
 - devicePixelRatio(self) int¶
 - devicePixelRatioF(self) float¶
 - devicePixelRatioFScale() float¶
 - disconnect(QMetaObject.Connection) bool¶
- disconnect(self) None
 - disconnectNotify(self, QMetaMethod)¶
 - dragEnterEvent(self, QDragEnterEvent)¶
 - dragLeaveEvent(self, QDragLeaveEvent)¶
 - dragMoveEvent(self, QDragMoveEvent)¶
 - drawFrame(self, QPainter)¶
 - dropEvent(self, QDropEvent)¶
 - dumpObjectInfo(self)¶
 - dumpObjectTree(self)¶
 - dynamicPropertyNames(self) List[QByteArray]¶
 - effectiveWinId(self) PyQt5.sip.voidptr¶
 - ensurePolished(self)¶
 - enterEvent(self, QEvent)¶
 - event(self, QEvent) bool¶
 - eventFilter(self, QObject, QEvent) bool¶
 - find(PyQt5.sip.voidptr) QWidget¶
 - findChild(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject¶
- findChild(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject
 - findChildren(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]¶
- findChildren(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
 - focusInEvent(self, QFocusEvent)¶
 - focusNextChild(self) bool¶
 - focusNextPrevChild(self, bool) bool¶
 - focusOutEvent(self, QFocusEvent)¶
 - focusPolicy(self) Qt.FocusPolicy¶
 - focusPreviousChild(self) bool¶
 - focusProxy(self) QWidget¶
 - focusWidget(self) QWidget¶
 - font(self) QFont¶
 - fontInfo(self) QFontInfo¶
 - fontMetrics(self) QFontMetrics¶
 - foregroundRole(self) QPalette.ColorRole¶
 - frameGeometry(self) QRect¶
 - frameRect(self) QRect¶
 - frameShadow(self) QFrame.Shadow¶
 - frameShape(self) QFrame.Shape¶
 - frameSize(self) QSize¶
 - frameStyle(self) int¶
 - frameWidth(self) int¶
 - geometry(self) QRect¶
 - getContentsMargins(self) Tuple[int, int, int, int]¶
 - grab(self, rectangle: QRect = QRect(QPoint(0, 0), QSize(- 1, - 1))) QPixmap¶
 - grabGesture(self, Qt.GestureType, flags: Union[Qt.GestureFlags, Qt.GestureFlag] = Qt.GestureFlags())¶
 - grabKeyboard(self)¶
 - grabMouse(self)¶
- grabMouse(self, Union[QCursor, Qt.CursorShape]) None
 - grabShortcut(self, Union[QKeySequence, QKeySequence.StandardKey, str, int], context: Qt.ShortcutContext = Qt.WindowShortcut) int¶
 - graphicsEffect(self) QGraphicsEffect¶
 - graphicsProxyWidget(self) QGraphicsProxyWidget¶
 - hasFocus(self) bool¶
 - hasHeightForWidth(self) bool¶
 - hasMouseTracking(self) bool¶
 - hasTabletTracking(self) bool¶
 - height(self) int¶
 - heightForWidth(self, int) int¶
 - heightMM(self) int¶
 - hide(self)¶
 - hideEvent(self, QHideEvent)¶
 - inherits(self, str) bool¶
 - initPainter(self, QPainter)¶
 - initStyleOption(self, QStyleOptionFrame)¶
 - inputMethodEvent(self, QInputMethodEvent)¶
 - inputMethodHints(self) Qt.InputMethodHints¶
 - inputMethodQuery(self, Qt.InputMethodQuery) Any¶
 - OrderedSquarePlanarSiteSelector.insertAction(self, QAction, QAction)
 - insertActions(self, QAction, Iterable[QAction])¶
 - installEventFilter(self, QObject)¶
 - isActiveWindow(self) bool¶
 - isAncestorOf(self, QWidget) bool¶
 - isEnabled(self) bool¶
 - isEnabledTo(self, QWidget) bool¶
 - isFullScreen(self) bool¶
 - isHidden(self) bool¶
 - isLeftToRight(self) bool¶
 - isMaximized(self) bool¶
 - isMinimized(self) bool¶
 - isModal(self) bool¶
 - isRightToLeft(self) bool¶
 - isSignalConnected(self, QMetaMethod) bool¶
 - isVisible(self) bool¶
 - isVisibleTo(self, QWidget) bool¶
 - isWidgetType(self) bool¶
 - isWindow(self) bool¶
 - isWindowModified(self) bool¶
 - isWindowType(self) bool¶
 - keyPressEvent(self, QKeyEvent)¶
 - keyReleaseEvent(self, QKeyEvent)¶
 - keyboardGrabber() QWidget¶
 - killTimer(self, int)¶
 - layout(self) QLayout¶
 - layoutDirection(self) Qt.LayoutDirection¶
 - leaveEvent(self, QEvent)¶
 - lineWidth(self) int¶
 - locale(self) QLocale¶
 - logicalDpiX(self) int¶
 - logicalDpiY(self) int¶
 - lower(self)¶
 - mapFrom(self, QWidget, QPoint) QPoint¶
 - mapFromGlobal(self, QPoint) QPoint¶
 - mapFromParent(self, QPoint) QPoint¶
 - mapTo(self, QWidget, QPoint) QPoint¶
 - mapToGlobal(self, QPoint) QPoint¶
 - mapToParent(self, QPoint) QPoint¶
 - mask(self) QRegion¶
 - maximumHeight(self) int¶
 - maximumSize(self) QSize¶
 - maximumWidth(self) int¶
 - metaObject(self) QMetaObject¶
 - metric(self, QPaintDevice.PaintDeviceMetric) int¶
 - midLineWidth(self) int¶
 - minimumHeight(self) int¶
 - minimumSize(self) QSize¶
 - minimumSizeHint(self) QSize¶
 - minimumWidth(self) int¶
 - mouseDoubleClickEvent(self, QMouseEvent)¶
 - mouseGrabber() QWidget¶
 - mouseMoveEvent(self, QMouseEvent)¶
 - mousePressEvent(self, QMouseEvent)¶
 - mouseReleaseEvent(self, QMouseEvent)¶
 - move(self, QPoint)¶
- OrderedSquarePlanarSiteSelector.move(self, int, int) -> None
 - moveEvent(self, QMoveEvent)¶
 - moveToThread(self, QThread)¶
 - nativeEvent(self, Union[QByteArray, bytes, bytearray], sip.voidptr) Tuple[bool, int]¶
 - nativeParentWidget(self) QWidget¶
 - nextInFocusChain(self) QWidget¶
 - normalGeometry(self) QRect¶
 - objectName(self) str¶
 - objectNameChanged¶
- objectNameChanged(self, str) [signal] 
 - overrideWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - overrideWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - paintEngine(self) QPaintEngine¶
 - paintEvent(self, QPaintEvent)¶
 - paintingActive(self) bool¶
 - palette(self) QPalette¶
 - parent(self) QObject¶
 - parentWidget(self) QWidget¶
 - physicalDpiX(self) int¶
 - physicalDpiY(self) int¶
 - pos(self) QPoint¶
 - previousInFocusChain(self) QWidget¶
 - property(self, 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. 
 - quietlySelectSite(index)¶
- Select the given site but do not emit any selection signals - Parameters
- index (int) – The zero-based index of the site to ignore 
 
 - raise_(self)¶
 - receivers(self, PYQT_SIGNAL) int¶
 - rect(self) QRect¶
 - releaseKeyboard(self)¶
 - releaseMouse(self)¶
 - releaseShortcut(self, int)¶
 - removeAction(self, QAction)¶
 - removeEventFilter(self, QObject)¶
 - render(self, QPaintDevice, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren))¶
- render(self, QPainter, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren)) None
 - repaint(self)¶
- OrderedSquarePlanarSiteSelector.repaint(self, int, int, int, int) -> None
- repaint(self, QRect) None
- repaint(self, QRegion) None
 - resize(self, QSize)¶
- OrderedSquarePlanarSiteSelector.resize(self, int, int) -> None
 - resizeEvent(self, QResizeEvent)¶
 - restoreGeometry(self, Union[QByteArray, bytes, bytearray]) bool¶
 - saveGeometry(self) QByteArray¶
 - OrderedSquarePlanarSiteSelector.scroll(self, int, int)
- OrderedSquarePlanarSiteSelector.scroll(self, int, int, QRect) -> None
 - sender(self) QObject¶
 - senderSignalIndex(self) int¶
 - setAcceptDrops(self, bool)¶
 - setAccessibleDescription(self, str)¶
 - setAccessibleName(self, str)¶
 - setAttribute(self, Qt.WidgetAttribute, on: bool = True)¶
 - setAutoFillBackground(self, bool)¶
 - setBackgroundRole(self, QPalette.ColorRole)¶
 - OrderedSquarePlanarSiteSelector.setBaseSize(self, int, int)
- setBaseSize(self, QSize) None¶
 - OrderedSquarePlanarSiteSelector.setContentsMargins(self, int, int, int, int)
- setContentsMargins(self, QMargins) None¶
 - setContextMenuPolicy(self, Qt.ContextMenuPolicy)¶
 - setCursor(self, Union[QCursor, Qt.CursorShape])¶
 - setDisabled(self, bool)¶
 - setEnabled(self, bool)¶
 - setFixedHeight(self, int)¶
 - setFixedSize(self, QSize)¶
- OrderedSquarePlanarSiteSelector.setFixedSize(self, int, int) -> None
 - setFixedWidth(self, int)¶
 - setFocus(self)¶
- setFocus(self, Qt.FocusReason) None
 - setFocusPolicy(self, Qt.FocusPolicy)¶
 - setFocusProxy(self, QWidget)¶
 - setFont(self, QFont)¶
 - setForegroundRole(self, QPalette.ColorRole)¶
 - setFrameRect(self, QRect)¶
 - setFrameShadow(self, QFrame.Shadow)¶
 - setFrameShape(self, QFrame.Shape)¶
 - setFrameStyle(self, int)¶
 - setGeometry(self, QRect)¶
- OrderedSquarePlanarSiteSelector.setGeometry(self, int, int, int, int) -> None
 - setGraphicsEffect(self, QGraphicsEffect)¶
 - setHidden(self, bool)¶
 - setInputMethodHints(self, Union[Qt.InputMethodHints, Qt.InputMethodHint])¶
 - setLayout(self, QLayout)¶
 - setLayoutDirection(self, Qt.LayoutDirection)¶
 - setLineWidth(self, int)¶
 - setLocale(self, QLocale)¶
 - setMask(self, QBitmap)¶
- setMask(self, QRegion) None
 - setMaximumHeight(self, int)¶
 - OrderedSquarePlanarSiteSelector.setMaximumSize(self, int, int)
- setMaximumSize(self, QSize) None¶
 - setMaximumWidth(self, int)¶
 - setMidLineWidth(self, int)¶
 - setMinimumHeight(self, int)¶
 - OrderedSquarePlanarSiteSelector.setMinimumSize(self, int, int)
- setMinimumSize(self, QSize) None¶
 - setMinimumWidth(self, int)¶
 - setMouseTracking(self, bool)¶
 - setObjectName(self, str)¶
 - setPalette(self, QPalette)¶
 - setParent(self, QWidget)¶
- setParent(self, QWidget, Union[Qt.WindowFlags, Qt.WindowType]) None
 - setProperty(self, str, Any) bool¶
 - setShortcutAutoRepeat(self, int, enabled: bool = True)¶
 - setShortcutEnabled(self, int, enabled: bool = True)¶
 - setSiteClickable(index, state)¶
- Set whether the given site is clickable - Parameters
- index (int) – The zero-based index of the site 
- state (bool) – Whether the site should be clickable 
 
 
 - OrderedSquarePlanarSiteSelector.setSizeIncrement(self, int, int)
- setSizeIncrement(self, QSize) None¶
 - setSizePolicy(self, QSizePolicy)¶
- setSizePolicy(self, QSizePolicy.Policy, QSizePolicy.Policy) None
 - setStatusTip(self, str)¶
 - setStyle(self, QStyle)¶
 - setStyleSheet(self, str)¶
 - OrderedSquarePlanarSiteSelector.setTabOrder(QWidget, QWidget)
 - setTabletTracking(self, bool)¶
 - setToolTip(self, str)¶
 - setToolTipDuration(self, int)¶
 - setUpdatesEnabled(self, bool)¶
 - setVisible(self, bool)¶
 - setWhatsThis(self, str)¶
 - setWindowFilePath(self, str)¶
 - setWindowFlag(self, Qt.WindowType, on: bool = True)¶
 - setWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - setWindowIcon(self, QIcon)¶
 - setWindowIconText(self, str)¶
 - setWindowModality(self, Qt.WindowModality)¶
 - setWindowModified(self, bool)¶
 - setWindowOpacity(self, float)¶
 - setWindowRole(self, str)¶
 - setWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - setWindowTitle(self, str)¶
 - show(self)¶
 - showEvent(self, QShowEvent)¶
 - showFullScreen(self)¶
 - showMaximized(self)¶
 - showMinimized(self)¶
 - showNormal(self)¶
 - signalsBlocked(self) bool¶
 - size(self) QSize¶
 - sizeHint(self) QSize¶
 - sizeIncrement(self) QSize¶
 - sizePolicy(self) QSizePolicy¶
 - stackUnder(self, QWidget)¶
 - startTimer(self, int, timerType: Qt.TimerType = Qt.CoarseTimer) int¶
 - staticMetaObject = <PyQt5.QtCore.QMetaObject object>¶
 - statusTip(self) str¶
 - style(self) QStyle¶
 - styleSheet(self) str¶
 - tabletEvent(self, QTabletEvent)¶
 - testAttribute(self, Qt.WidgetAttribute) bool¶
 - thread(self) QThread¶
 - timerEvent(self, QTimerEvent)¶
 - toolTip(self) str¶
 - toolTipDuration(self) int¶
 - tr(self, str, disambiguation: str = None, n: int = - 1) str¶
 - underMouse(self) bool¶
 - ungrabGesture(self, Qt.GestureType)¶
 - unsetCursor(self)¶
 - unsetLayoutDirection(self)¶
 - unsetLocale(self)¶
 - update(self)¶
- update(self, QRect) None
- update(self, QRegion) None
- OrderedSquarePlanarSiteSelector.update(self, int, int, int, int) -> None
 - updateGeometry(self)¶
 - updateMicroFocus(self)¶
 - updatesEnabled(self) bool¶
 - visibleRegion(self) QRegion¶
 - whatsThis(self) str¶
 - wheelEvent(self, QWheelEvent)¶
 - width(self) int¶
 - widthMM(self) int¶
 - winId(self) PyQt5.sip.voidptr¶
 - window(self) QWidget¶
 - windowFilePath(self) str¶
 - windowFlags(self) Qt.WindowFlags¶
 - windowHandle(self) QWindow¶
 - windowIcon(self) QIcon¶
 - windowIconChanged¶
- windowIconChanged(self, QIcon) [signal] 
 - windowIconText(self) str¶
 - windowIconTextChanged¶
- windowIconTextChanged(self, str) [signal] 
 - windowModality(self) Qt.WindowModality¶
 - windowOpacity(self) float¶
 - windowRole(self) str¶
 - windowState(self) Qt.WindowStates¶
 - windowTitle(self) str¶
 - windowTitleChanged¶
- windowTitleChanged(self, str) [signal] 
 - windowType(self) Qt.WindowType¶
 - x(self) int¶
 - y(self) int¶
 
- class schrodinger.application.matsci.siteselector.siteselector.SiteRadioButton(ligand_index, *args, **kwargs)[source]¶
- Bases: - schrodinger.ui.qt.swidgets.SRadioButton- A RadioButton that coordinates the information for a ligand coordination site - released¶
 - __init__(ligand_index, *args, **kwargs)[source]¶
- Create a SiteRadioButton object - Parameters
- ligand_index (int) – The index of the ligand this radio button is for. This should correspond to the order of the ligands top to bottom in the frame. 
 - Other arguments & keywords are passed on to the parent class 
 - sitePicked(site_index)[source]¶
- A coordination site was picked while this was the active radiobutton - Parameters
- site_index (int) – The index of the site that was picked. 
 
 - updateLabel()[source]¶
- Give the user some indication of what coordination site is currently picked for this button 
 - siteUnpicked(site)[source]¶
- A coordination site was just deselected by the user. If this button held that site, it not longer does. - We do not emit the released signal here because the site has already been deselected. - Parameters
- site (int) – The index of the site that was unpicked 
 
 - DrawChildren = 2¶
 - DrawWindowBackground = 1¶
 - IgnoreMask = 4¶
 - class PaintDeviceMetric¶
- Bases: - int
 - PdmDepth = 6¶
 - PdmDevicePixelRatio = 11¶
 - PdmDevicePixelRatioScaled = 12¶
 - PdmDpiX = 7¶
 - PdmDpiY = 8¶
 - PdmHeight = 2¶
 - PdmHeightMM = 4¶
 - PdmNumColors = 5¶
 - PdmPhysicalDpiX = 9¶
 - PdmPhysicalDpiY = 10¶
 - PdmWidth = 1¶
 - PdmWidthMM = 3¶
 - class RenderFlag¶
- Bases: - int
 - class RenderFlags¶
- class RenderFlags(Union[QWidget.RenderFlags, QWidget.RenderFlag]) None
- class RenderFlags(QWidget.RenderFlags) None
- Bases: - sip.simplewrapper- __init__(*args, **kwargs)¶
 
 - acceptDrops(self) bool¶
 - accessibleDescription(self) str¶
 - accessibleName(self) str¶
 - actionEvent(self, QActionEvent)¶
 - actions(self) List[QAction]¶
 - activateWindow(self)¶
 - addAction(self, QAction)¶
 - addActions(self, Iterable[QAction])¶
 - adjustSize(self)¶
 - animateClick(self, msecs: int = 100)¶
 - autoExclusive(self) bool¶
 - autoFillBackground(self) bool¶
 - autoRepeat(self) bool¶
 - autoRepeatDelay(self) int¶
 - autoRepeatInterval(self) int¶
 - backgroundRole(self) QPalette.ColorRole¶
 - baseSize(self) QSize¶
 - blockSignals(self, bool) bool¶
 - changeEvent(self, QEvent)¶
 - checkStateSet(self)¶
 - childAt(self, QPoint) QWidget¶
- SiteRadioButton.childAt(self, int, int) -> QWidget
 - childEvent(self, QChildEvent)¶
 - children(self) List[QObject]¶
 - childrenRect(self) QRect¶
 - childrenRegion(self) QRegion¶
 - clearFocus(self)¶
 - clearMask(self)¶
 - click(self)¶
 - clicked¶
- clicked(self, checked: bool = False) [signal] 
 - close(self) bool¶
 - closeEvent(self, QCloseEvent)¶
 - colorCount(self) int¶
 - connectNotify(self, QMetaMethod)¶
 - contentsMargins(self) QMargins¶
 - contentsRect(self) QRect¶
 - contextMenuEvent(self, QContextMenuEvent)¶
 - contextMenuPolicy(self) Qt.ContextMenuPolicy¶
 - create(self, window: PyQt5.sip.voidptr = 0, initializeWindow: bool = True, destroyOldWindow: bool = True)¶
 - createWindowContainer(QWindow, parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = 0) QWidget¶
 - cursor(self) QCursor¶
 - customContextMenuRequested¶
- customContextMenuRequested(self, QPoint) [signal] 
 - customEvent(self, QEvent)¶
 - deleteLater(self)¶
 - depth(self) int¶
 - destroy(self, destroyWindow: bool = True, destroySubWindows: bool = True)¶
 - destroyed¶
- destroyed(self, object: QObject = None) [signal] 
 - devType(self) int¶
 - devicePixelRatio(self) int¶
 - devicePixelRatioF(self) float¶
 - devicePixelRatioFScale() float¶
 - disconnect(QMetaObject.Connection) bool¶
- disconnect(self) None
 - disconnectNotify(self, QMetaMethod)¶
 - dragEnterEvent(self, QDragEnterEvent)¶
 - dragLeaveEvent(self, QDragLeaveEvent)¶
 - dragMoveEvent(self, QDragMoveEvent)¶
 - dropEvent(self, QDropEvent)¶
 - dumpObjectInfo(self)¶
 - dumpObjectTree(self)¶
 - dynamicPropertyNames(self) List[QByteArray]¶
 - effectiveWinId(self) PyQt5.sip.voidptr¶
 - ensurePolished(self)¶
 - enterEvent(self, QEvent)¶
 - event(self, QEvent) bool¶
 - eventFilter(self, QObject, QEvent) bool¶
 - find(PyQt5.sip.voidptr) QWidget¶
 - findChild(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject¶
- findChild(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject
 - findChildren(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]¶
- findChildren(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
 - focusInEvent(self, QFocusEvent)¶
 - focusNextChild(self) bool¶
 - focusNextPrevChild(self, bool) bool¶
 - focusOutEvent(self, QFocusEvent)¶
 - focusPolicy(self) Qt.FocusPolicy¶
 - focusPreviousChild(self) bool¶
 - focusProxy(self) QWidget¶
 - focusWidget(self) QWidget¶
 - font(self) QFont¶
 - fontInfo(self) QFontInfo¶
 - fontMetrics(self) QFontMetrics¶
 - foregroundRole(self) QPalette.ColorRole¶
 - frameGeometry(self) QRect¶
 - frameSize(self) QSize¶
 - geometry(self) QRect¶
 - getContentsMargins(self) Tuple[int, int, int, int]¶
 - grab(self, rectangle: QRect = QRect(QPoint(0, 0), QSize(- 1, - 1))) QPixmap¶
 - grabGesture(self, Qt.GestureType, flags: Union[Qt.GestureFlags, Qt.GestureFlag] = Qt.GestureFlags())¶
 - grabKeyboard(self)¶
 - grabMouse(self)¶
- grabMouse(self, Union[QCursor, Qt.CursorShape]) None
 - grabShortcut(self, Union[QKeySequence, QKeySequence.StandardKey, str, int], context: Qt.ShortcutContext = Qt.WindowShortcut) int¶
 - graphicsEffect(self) QGraphicsEffect¶
 - graphicsProxyWidget(self) QGraphicsProxyWidget¶
 - group(self) QButtonGroup¶
 - hasFocus(self) bool¶
 - hasHeightForWidth(self) bool¶
 - hasMouseTracking(self) bool¶
 - hasTabletTracking(self) bool¶
 - height(self) int¶
 - heightForWidth(self, int) int¶
 - heightMM(self) int¶
 - hide(self)¶
 - hideEvent(self, QHideEvent)¶
 - hitButton(self, QPoint) bool¶
 - icon(self) QIcon¶
 - iconSize(self) QSize¶
 - inherits(self, str) bool¶
 - initPainter(self, QPainter)¶
 - initStyleOption(self, QStyleOptionButton)¶
 - inputMethodEvent(self, QInputMethodEvent)¶
 - inputMethodHints(self) Qt.InputMethodHints¶
 - inputMethodQuery(self, Qt.InputMethodQuery) Any¶
 - SiteRadioButton.insertAction(self, QAction, QAction)
 - insertActions(self, QAction, Iterable[QAction])¶
 - installEventFilter(self, QObject)¶
 - isActiveWindow(self) bool¶
 - isAncestorOf(self, QWidget) bool¶
 - isCheckable(self) bool¶
 - isChecked(self) bool¶
 - isDown(self) bool¶
 - isEnabled(self) bool¶
 - isEnabledTo(self, QWidget) bool¶
 - isFullScreen(self) bool¶
 - isHidden(self) bool¶
 - isLeftToRight(self) bool¶
 - isMaximized(self) bool¶
 - isMinimized(self) bool¶
 - isModal(self) bool¶
 - isRightToLeft(self) bool¶
 - isSignalConnected(self, QMetaMethod) bool¶
 - isVisible(self) bool¶
 - isVisibleTo(self, QWidget) bool¶
 - isWidgetType(self) bool¶
 - isWindow(self) bool¶
 - isWindowModified(self) bool¶
 - isWindowType(self) bool¶
 - keyPressEvent(self, QKeyEvent)¶
 - keyReleaseEvent(self, QKeyEvent)¶
 - keyboardGrabber() QWidget¶
 - killTimer(self, int)¶
 - layout(self) QLayout¶
 - layoutDirection(self) Qt.LayoutDirection¶
 - leaveEvent(self, QEvent)¶
 - locale(self) QLocale¶
 - logicalDpiX(self) int¶
 - logicalDpiY(self) int¶
 - lower(self)¶
 - mapFrom(self, QWidget, QPoint) QPoint¶
 - mapFromGlobal(self, QPoint) QPoint¶
 - mapFromParent(self, QPoint) QPoint¶
 - mapTo(self, QWidget, QPoint) QPoint¶
 - mapToGlobal(self, QPoint) QPoint¶
 - mapToParent(self, QPoint) QPoint¶
 - mask(self) QRegion¶
 - maximumHeight(self) int¶
 - maximumSize(self) QSize¶
 - maximumWidth(self) int¶
 - metaObject(self) QMetaObject¶
 - metric(self, QPaintDevice.PaintDeviceMetric) int¶
 - minimumHeight(self) int¶
 - minimumSize(self) QSize¶
 - minimumSizeHint(self) QSize¶
 - minimumWidth(self) int¶
 - mouseDoubleClickEvent(self, QMouseEvent)¶
 - mouseGrabber() QWidget¶
 - mouseMoveEvent(self, QMouseEvent)¶
 - mousePressEvent(self, QMouseEvent)¶
 - mouseReleaseEvent(self, QMouseEvent)¶
 - move(self, QPoint)¶
- SiteRadioButton.move(self, int, int) -> None
 - moveEvent(self, QMoveEvent)¶
 - moveToThread(self, QThread)¶
 - nativeEvent(self, Union[QByteArray, bytes, bytearray], sip.voidptr) Tuple[bool, int]¶
 - nativeParentWidget(self) QWidget¶
 - nextCheckState(self)¶
 - nextInFocusChain(self) QWidget¶
 - normalGeometry(self) QRect¶
 - objectName(self) str¶
 - objectNameChanged¶
- objectNameChanged(self, str) [signal] 
 - overrideWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - overrideWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - paintEngine(self) QPaintEngine¶
 - paintEvent(self, QPaintEvent)¶
 - paintingActive(self) bool¶
 - palette(self) QPalette¶
 - parent(self) QObject¶
 - parentWidget(self) QWidget¶
 - physicalDpiX(self) int¶
 - physicalDpiY(self) int¶
 - pos(self) QPoint¶
 - pressed¶
- pressed(self) [signal] 
 - previousInFocusChain(self) QWidget¶
 - property(self, 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. 
 - raise_(self)¶
 - receivers(self, PYQT_SIGNAL) int¶
 - rect(self) QRect¶
 - releaseKeyboard(self)¶
 - releaseMouse(self)¶
 - releaseShortcut(self, int)¶
 - removeAction(self, QAction)¶
 - removeEventFilter(self, QObject)¶
 - render(self, QPaintDevice, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren))¶
- render(self, QPainter, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren)) None
 - repaint(self)¶
- SiteRadioButton.repaint(self, int, int, int, int) -> None
- repaint(self, QRect) None
- repaint(self, QRegion) None
 - reset()¶
- Reset the radiobutton to its initial state 
 - resize(self, QSize)¶
- SiteRadioButton.resize(self, int, int) -> None
 - resizeEvent(self, QResizeEvent)¶
 - restoreGeometry(self, Union[QByteArray, bytes, bytearray]) bool¶
 - saveGeometry(self) QByteArray¶
 - SiteRadioButton.scroll(self, int, int)
- SiteRadioButton.scroll(self, int, int, QRect) -> None
 - sender(self) QObject¶
 - senderSignalIndex(self) int¶
 - setAcceptDrops(self, bool)¶
 - setAccessibleDescription(self, str)¶
 - setAccessibleName(self, str)¶
 - setAttribute(self, Qt.WidgetAttribute, on: bool = True)¶
 - setAutoExclusive(self, bool)¶
 - setAutoFillBackground(self, bool)¶
 - setAutoRepeat(self, bool)¶
 - setAutoRepeatDelay(self, int)¶
 - setAutoRepeatInterval(self, int)¶
 - setBackgroundRole(self, QPalette.ColorRole)¶
 - SiteRadioButton.setBaseSize(self, int, int)
- setBaseSize(self, QSize) None¶
 - setCheckable(self, bool)¶
 - setChecked(self, bool)¶
 - SiteRadioButton.setContentsMargins(self, int, int, int, int)
- setContentsMargins(self, QMargins) None¶
 - setContextMenuPolicy(self, Qt.ContextMenuPolicy)¶
 - setCursor(self, Union[QCursor, Qt.CursorShape])¶
 - setDisabled(self, bool)¶
 - setDown(self, bool)¶
 - setEnabled(self, bool)¶
 - setFixedHeight(self, int)¶
 - setFixedSize(self, QSize)¶
- SiteRadioButton.setFixedSize(self, int, int) -> None
 - setFixedWidth(self, int)¶
 - setFocus(self)¶
- setFocus(self, Qt.FocusReason) None
 - setFocusPolicy(self, Qt.FocusPolicy)¶
 - setFocusProxy(self, QWidget)¶
 - setFont(self, QFont)¶
 - setForegroundRole(self, QPalette.ColorRole)¶
 - setGeometry(self, QRect)¶
- SiteRadioButton.setGeometry(self, int, int, int, int) -> None
 - setGraphicsEffect(self, QGraphicsEffect)¶
 - setHidden(self, bool)¶
 - setIcon(self, QIcon)¶
 - setIconSize(self, QSize)¶
 - setInputMethodHints(self, Union[Qt.InputMethodHints, Qt.InputMethodHint])¶
 - setLayout(self, QLayout)¶
 - setLayoutDirection(self, Qt.LayoutDirection)¶
 - setLocale(self, QLocale)¶
 - setMask(self, QBitmap)¶
- setMask(self, QRegion) None
 - setMaximumHeight(self, int)¶
 - SiteRadioButton.setMaximumSize(self, int, int)
- setMaximumSize(self, QSize) None¶
 - setMaximumWidth(self, int)¶
 - setMinimumHeight(self, int)¶
 - SiteRadioButton.setMinimumSize(self, int, int)
- setMinimumSize(self, QSize) None¶
 - setMinimumWidth(self, int)¶
 - setMouseTracking(self, bool)¶
 - setObjectName(self, str)¶
 - setPalette(self, QPalette)¶
 - setParent(self, QWidget)¶
- setParent(self, QWidget, Union[Qt.WindowFlags, Qt.WindowType]) None
 - setProperty(self, str, Any) bool¶
 - setShortcut(self, Union[QKeySequence, QKeySequence.StandardKey, str, int])¶
 - setShortcutAutoRepeat(self, int, enabled: bool = True)¶
 - setShortcutEnabled(self, int, enabled: bool = True)¶
 - SiteRadioButton.setSizeIncrement(self, int, int)
- setSizeIncrement(self, QSize) None¶
 - setSizePolicy(self, QSizePolicy)¶
- setSizePolicy(self, QSizePolicy.Policy, QSizePolicy.Policy) None
 - setStatusTip(self, str)¶
 - setStyle(self, QStyle)¶
 - setStyleSheet(self, str)¶
 - SiteRadioButton.setTabOrder(QWidget, QWidget)
 - setTabletTracking(self, bool)¶
 - setText(self, str)¶
 - setToolTip(self, str)¶
 - setToolTipDuration(self, int)¶
 - setUpdatesEnabled(self, bool)¶
 - setVisible(self, bool)¶
 - setWhatsThis(self, str)¶
 - setWindowFilePath(self, str)¶
 - setWindowFlag(self, Qt.WindowType, on: bool = True)¶
 - setWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - setWindowIcon(self, QIcon)¶
 - setWindowIconText(self, str)¶
 - setWindowModality(self, Qt.WindowModality)¶
 - setWindowModified(self, bool)¶
 - setWindowOpacity(self, float)¶
 - setWindowRole(self, str)¶
 - setWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - setWindowTitle(self, str)¶
 - shortcut(self) QKeySequence¶
 - show(self)¶
 - showEvent(self, QShowEvent)¶
 - showFullScreen(self)¶
 - showMaximized(self)¶
 - showMinimized(self)¶
 - showNormal(self)¶
 - signalsBlocked(self) bool¶
 - size(self) QSize¶
 - sizeHint(self) QSize¶
 - sizeIncrement(self) QSize¶
 - sizePolicy(self) QSizePolicy¶
 - stackUnder(self, QWidget)¶
 - startTimer(self, int, timerType: Qt.TimerType = Qt.CoarseTimer) int¶
 - staticMetaObject = <PyQt5.QtCore.QMetaObject object>¶
 - statusTip(self) str¶
 - style(self) QStyle¶
 - styleSheet(self) str¶
 - tabletEvent(self, QTabletEvent)¶
 - testAttribute(self, Qt.WidgetAttribute) bool¶
 - text(self) str¶
 - thread(self) QThread¶
 - timerEvent(self, QTimerEvent)¶
 - toggle(self)¶
 - toggled¶
- toggled(self, bool) [signal] 
 - toolTip(self) str¶
 - toolTipDuration(self) int¶
 - tr(self, str, disambiguation: str = None, n: int = - 1) str¶
 - underMouse(self) bool¶
 - ungrabGesture(self, Qt.GestureType)¶
 - unsetCursor(self)¶
 - unsetLayoutDirection(self)¶
 - unsetLocale(self)¶
 - update(self)¶
- update(self, QRect) None
- update(self, QRegion) None
- SiteRadioButton.update(self, int, int, int, int) -> None
 - updateGeometry(self)¶
 - updateMicroFocus(self)¶
 - updatesEnabled(self) bool¶
 - visibleRegion(self) QRegion¶
 - whatsThis(self) str¶
 - wheelEvent(self, QWheelEvent)¶
 - width(self) int¶
 - widthMM(self) int¶
 - winId(self) PyQt5.sip.voidptr¶
 - window(self) QWidget¶
 - windowFilePath(self) str¶
 - windowFlags(self) Qt.WindowFlags¶
 - windowHandle(self) QWindow¶
 - windowIcon(self) QIcon¶
 - windowIconChanged¶
- windowIconChanged(self, QIcon) [signal] 
 - windowIconText(self) str¶
 - windowIconTextChanged¶
- windowIconTextChanged(self, str) [signal] 
 - windowModality(self) Qt.WindowModality¶
 - windowOpacity(self) float¶
 - windowRole(self) str¶
 - windowState(self) Qt.WindowStates¶
 - windowTitle(self) str¶
 - windowTitleChanged¶
- windowTitleChanged(self, str) [signal] 
 - windowType(self) Qt.WindowType¶
 - x(self) int¶
 - y(self) int¶
 
- class schrodinger.application.matsci.siteselector.siteselector.Ligand(row, index, layout=None)[source]¶
- Bases: - PyQt5.QtWidgets.QFrame- A row of widgets for a single ligand - __init__(row, index, layout=None)[source]¶
- Create a Ligand object - Parameters
- row (LigandRow) – The main panel LigandRow object that provides the data for this ligand 
- index (int) – The ligand index for this ligand (top ligand is 0, next ligand is 1, etc.) 
- layout (QLayout) – The layout to place this widget row in 
 
 
 - getSlots()[source]¶
- Return which coordination sites this ligand is connected to - Return type
- list 
- Returns
- List of int, each integer is a coordination site index. The first item is for R1, the second, if it exists is for R2. A list item of None is returned if a coordination site has not been set for an R value 
 
 - Box = 1¶
 - DrawChildren = 2¶
 - DrawWindowBackground = 1¶
 - HLine = 4¶
 - IgnoreMask = 4¶
 - NoFrame = 0¶
 - class PaintDeviceMetric¶
- Bases: - int
 - Panel = 2¶
 - PdmDepth = 6¶
 - PdmDevicePixelRatio = 11¶
 - PdmDevicePixelRatioScaled = 12¶
 - PdmDpiX = 7¶
 - PdmDpiY = 8¶
 - PdmHeight = 2¶
 - PdmHeightMM = 4¶
 - PdmNumColors = 5¶
 - PdmPhysicalDpiX = 9¶
 - PdmPhysicalDpiY = 10¶
 - PdmWidth = 1¶
 - PdmWidthMM = 3¶
 - Plain = 16¶
 - Raised = 32¶
 - class RenderFlag¶
- Bases: - int
 - class RenderFlags¶
- class RenderFlags(Union[QWidget.RenderFlags, QWidget.RenderFlag]) None
- class RenderFlags(QWidget.RenderFlags) None
- Bases: - sip.simplewrapper- __init__(*args, **kwargs)¶
 
 - class Shadow¶
- Bases: - int
 - Shadow_Mask = 240¶
 - class Shape¶
- Bases: - int
 - Shape_Mask = 15¶
 - class StyleMask¶
- Bases: - int
 - StyledPanel = 6¶
 - Sunken = 48¶
 - VLine = 5¶
 - WinPanel = 3¶
 - acceptDrops(self) bool¶
 - accessibleDescription(self) str¶
 - accessibleName(self) str¶
 - actionEvent(self, QActionEvent)¶
 - actions(self) List[QAction]¶
 - activateWindow(self)¶
 - addAction(self, QAction)¶
 - addActions(self, Iterable[QAction])¶
 - adjustSize(self)¶
 - autoFillBackground(self) bool¶
 - backgroundRole(self) QPalette.ColorRole¶
 - baseSize(self) QSize¶
 - blockSignals(self, bool) bool¶
 - changeEvent(self, QEvent)¶
 - childAt(self, QPoint) QWidget¶
- Ligand.childAt(self, int, int) -> QWidget
 - childEvent(self, QChildEvent)¶
 - children(self) List[QObject]¶
 - childrenRect(self) QRect¶
 - childrenRegion(self) QRegion¶
 - clearFocus(self)¶
 - clearMask(self)¶
 - close(self) bool¶
 - closeEvent(self, QCloseEvent)¶
 - colorCount(self) int¶
 - connectNotify(self, QMetaMethod)¶
 - contentsMargins(self) QMargins¶
 - contentsRect(self) QRect¶
 - contextMenuEvent(self, QContextMenuEvent)¶
 - contextMenuPolicy(self) Qt.ContextMenuPolicy¶
 - create(self, window: PyQt5.sip.voidptr = 0, initializeWindow: bool = True, destroyOldWindow: bool = True)¶
 - createWindowContainer(QWindow, parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = 0) QWidget¶
 - cursor(self) QCursor¶
 - customContextMenuRequested¶
- customContextMenuRequested(self, QPoint) [signal] 
 - customEvent(self, QEvent)¶
 - deleteLater(self)¶
 - depth(self) int¶
 - destroy(self, destroyWindow: bool = True, destroySubWindows: bool = True)¶
 - destroyed¶
- destroyed(self, object: QObject = None) [signal] 
 - devType(self) int¶
 - devicePixelRatio(self) int¶
 - devicePixelRatioF(self) float¶
 - devicePixelRatioFScale() float¶
 - disconnect(QMetaObject.Connection) bool¶
- disconnect(self) None
 - disconnectNotify(self, QMetaMethod)¶
 - dragEnterEvent(self, QDragEnterEvent)¶
 - dragLeaveEvent(self, QDragLeaveEvent)¶
 - dragMoveEvent(self, QDragMoveEvent)¶
 - drawFrame(self, QPainter)¶
 - dropEvent(self, QDropEvent)¶
 - dumpObjectInfo(self)¶
 - dumpObjectTree(self)¶
 - dynamicPropertyNames(self) List[QByteArray]¶
 - effectiveWinId(self) PyQt5.sip.voidptr¶
 - ensurePolished(self)¶
 - enterEvent(self, QEvent)¶
 - event(self, QEvent) bool¶
 - eventFilter(self, QObject, QEvent) bool¶
 - find(PyQt5.sip.voidptr) QWidget¶
 - findChild(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject¶
- findChild(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject
 - findChildren(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]¶
- findChildren(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
 - focusInEvent(self, QFocusEvent)¶
 - focusNextChild(self) bool¶
 - focusNextPrevChild(self, bool) bool¶
 - focusOutEvent(self, QFocusEvent)¶
 - focusPolicy(self) Qt.FocusPolicy¶
 - focusPreviousChild(self) bool¶
 - focusProxy(self) QWidget¶
 - focusWidget(self) QWidget¶
 - font(self) QFont¶
 - fontInfo(self) QFontInfo¶
 - fontMetrics(self) QFontMetrics¶
 - foregroundRole(self) QPalette.ColorRole¶
 - frameGeometry(self) QRect¶
 - frameRect(self) QRect¶
 - frameShadow(self) QFrame.Shadow¶
 - frameShape(self) QFrame.Shape¶
 - frameSize(self) QSize¶
 - frameStyle(self) int¶
 - frameWidth(self) int¶
 - geometry(self) QRect¶
 - getContentsMargins(self) Tuple[int, int, int, int]¶
 - grab(self, rectangle: QRect = QRect(QPoint(0, 0), QSize(- 1, - 1))) QPixmap¶
 - grabGesture(self, Qt.GestureType, flags: Union[Qt.GestureFlags, Qt.GestureFlag] = Qt.GestureFlags())¶
 - grabKeyboard(self)¶
 - grabMouse(self)¶
- grabMouse(self, Union[QCursor, Qt.CursorShape]) None
 - grabShortcut(self, Union[QKeySequence, QKeySequence.StandardKey, str, int], context: Qt.ShortcutContext = Qt.WindowShortcut) int¶
 - graphicsEffect(self) QGraphicsEffect¶
 - graphicsProxyWidget(self) QGraphicsProxyWidget¶
 - hasFocus(self) bool¶
 - hasHeightForWidth(self) bool¶
 - hasMouseTracking(self) bool¶
 - hasTabletTracking(self) bool¶
 - height(self) int¶
 - heightForWidth(self, int) int¶
 - heightMM(self) int¶
 - hide(self)¶
 - hideEvent(self, QHideEvent)¶
 - inherits(self, str) bool¶
 - initPainter(self, QPainter)¶
 - initStyleOption(self, QStyleOptionFrame)¶
 - inputMethodEvent(self, QInputMethodEvent)¶
 - inputMethodHints(self) Qt.InputMethodHints¶
 - inputMethodQuery(self, Qt.InputMethodQuery) Any¶
 - Ligand.insertAction(self, QAction, QAction)
 - insertActions(self, QAction, Iterable[QAction])¶
 - installEventFilter(self, QObject)¶
 - isActiveWindow(self) bool¶
 - isAncestorOf(self, QWidget) bool¶
 - isEnabled(self) bool¶
 - isEnabledTo(self, QWidget) bool¶
 - isFullScreen(self) bool¶
 - isHidden(self) bool¶
 - isLeftToRight(self) bool¶
 - isMaximized(self) bool¶
 - isMinimized(self) bool¶
 - isModal(self) bool¶
 - isRightToLeft(self) bool¶
 - isSignalConnected(self, QMetaMethod) bool¶
 - isVisible(self) bool¶
 - isVisibleTo(self, QWidget) bool¶
 - isWidgetType(self) bool¶
 - isWindow(self) bool¶
 - isWindowModified(self) bool¶
 - isWindowType(self) bool¶
 - keyPressEvent(self, QKeyEvent)¶
 - keyReleaseEvent(self, QKeyEvent)¶
 - keyboardGrabber() QWidget¶
 - killTimer(self, int)¶
 - layout(self) QLayout¶
 - layoutDirection(self) Qt.LayoutDirection¶
 - leaveEvent(self, QEvent)¶
 - lineWidth(self) int¶
 - locale(self) QLocale¶
 - logicalDpiX(self) int¶
 - logicalDpiY(self) int¶
 - lower(self)¶
 - mapFrom(self, QWidget, QPoint) QPoint¶
 - mapFromGlobal(self, QPoint) QPoint¶
 - mapFromParent(self, QPoint) QPoint¶
 - mapTo(self, QWidget, QPoint) QPoint¶
 - mapToGlobal(self, QPoint) QPoint¶
 - mapToParent(self, QPoint) QPoint¶
 - mask(self) QRegion¶
 - maximumHeight(self) int¶
 - maximumSize(self) QSize¶
 - maximumWidth(self) int¶
 - metaObject(self) QMetaObject¶
 - metric(self, QPaintDevice.PaintDeviceMetric) int¶
 - midLineWidth(self) int¶
 - minimumHeight(self) int¶
 - minimumSize(self) QSize¶
 - minimumSizeHint(self) QSize¶
 - minimumWidth(self) int¶
 - mouseDoubleClickEvent(self, QMouseEvent)¶
 - mouseGrabber() QWidget¶
 - mouseMoveEvent(self, QMouseEvent)¶
 - mousePressEvent(self, QMouseEvent)¶
 - mouseReleaseEvent(self, QMouseEvent)¶
 - move(self, QPoint)¶
- Ligand.move(self, int, int) -> None
 - moveEvent(self, QMoveEvent)¶
 - moveToThread(self, QThread)¶
 - nativeEvent(self, Union[QByteArray, bytes, bytearray], sip.voidptr) Tuple[bool, int]¶
 - nativeParentWidget(self) QWidget¶
 - nextInFocusChain(self) QWidget¶
 - normalGeometry(self) QRect¶
 - objectName(self) str¶
 - objectNameChanged¶
- objectNameChanged(self, str) [signal] 
 - overrideWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - overrideWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - paintEngine(self) QPaintEngine¶
 - paintEvent(self, QPaintEvent)¶
 - paintingActive(self) bool¶
 - palette(self) QPalette¶
 - parent(self) QObject¶
 - parentWidget(self) QWidget¶
 - physicalDpiX(self) int¶
 - physicalDpiY(self) int¶
 - pos(self) QPoint¶
 - previousInFocusChain(self) QWidget¶
 - property(self, 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. 
 - raise_(self)¶
 - receivers(self, PYQT_SIGNAL) int¶
 - rect(self) QRect¶
 - releaseKeyboard(self)¶
 - releaseMouse(self)¶
 - releaseShortcut(self, int)¶
 - removeAction(self, QAction)¶
 - removeEventFilter(self, QObject)¶
 - render(self, QPaintDevice, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren))¶
- render(self, QPainter, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren)) None
 - repaint(self)¶
- Ligand.repaint(self, int, int, int, int) -> None
- repaint(self, QRect) None
- repaint(self, QRegion) None
 - resize(self, QSize)¶
- Ligand.resize(self, int, int) -> None
 - resizeEvent(self, QResizeEvent)¶
 - restoreGeometry(self, Union[QByteArray, bytes, bytearray]) bool¶
 - saveGeometry(self) QByteArray¶
 - Ligand.scroll(self, int, int)
- Ligand.scroll(self, int, int, QRect) -> None
 - sender(self) QObject¶
 - senderSignalIndex(self) int¶
 - setAcceptDrops(self, bool)¶
 - setAccessibleDescription(self, str)¶
 - setAccessibleName(self, str)¶
 - setAttribute(self, Qt.WidgetAttribute, on: bool = True)¶
 - setAutoFillBackground(self, bool)¶
 - setBackgroundRole(self, QPalette.ColorRole)¶
 - Ligand.setBaseSize(self, int, int)
- setBaseSize(self, QSize) None¶
 - Ligand.setContentsMargins(self, int, int, int, int)
- setContentsMargins(self, QMargins) None¶
 - setContextMenuPolicy(self, Qt.ContextMenuPolicy)¶
 - setCursor(self, Union[QCursor, Qt.CursorShape])¶
 - setDisabled(self, bool)¶
 - setEnabled(self, bool)¶
 - setFixedHeight(self, int)¶
 - setFixedSize(self, QSize)¶
- Ligand.setFixedSize(self, int, int) -> None
 - setFixedWidth(self, int)¶
 - setFocus(self)¶
- setFocus(self, Qt.FocusReason) None
 - setFocusPolicy(self, Qt.FocusPolicy)¶
 - setFocusProxy(self, QWidget)¶
 - setFont(self, QFont)¶
 - setForegroundRole(self, QPalette.ColorRole)¶
 - setFrameRect(self, QRect)¶
 - setFrameShadow(self, QFrame.Shadow)¶
 - setFrameShape(self, QFrame.Shape)¶
 - setFrameStyle(self, int)¶
 - setGeometry(self, QRect)¶
- Ligand.setGeometry(self, int, int, int, int) -> None
 - setGraphicsEffect(self, QGraphicsEffect)¶
 - setHidden(self, bool)¶
 - setInputMethodHints(self, Union[Qt.InputMethodHints, Qt.InputMethodHint])¶
 - setLayout(self, QLayout)¶
 - setLayoutDirection(self, Qt.LayoutDirection)¶
 - setLineWidth(self, int)¶
 - setLocale(self, QLocale)¶
 - setMask(self, QBitmap)¶
- setMask(self, QRegion) None
 - setMaximumHeight(self, int)¶
 - Ligand.setMaximumSize(self, int, int)
- setMaximumSize(self, QSize) None¶
 - setMaximumWidth(self, int)¶
 - setMidLineWidth(self, int)¶
 - setMinimumHeight(self, int)¶
 - Ligand.setMinimumSize(self, int, int)
- setMinimumSize(self, QSize) None¶
 - setMinimumWidth(self, int)¶
 - setMouseTracking(self, bool)¶
 - setObjectName(self, str)¶
 - setPalette(self, QPalette)¶
 - setParent(self, QWidget)¶
- setParent(self, QWidget, Union[Qt.WindowFlags, Qt.WindowType]) None
 - setProperty(self, str, Any) bool¶
 - setShortcutAutoRepeat(self, int, enabled: bool = True)¶
 - setShortcutEnabled(self, int, enabled: bool = True)¶
 - Ligand.setSizeIncrement(self, int, int)
- setSizeIncrement(self, QSize) None¶
 - setSizePolicy(self, QSizePolicy)¶
- setSizePolicy(self, QSizePolicy.Policy, QSizePolicy.Policy) None
 - setStatusTip(self, str)¶
 - setStyle(self, QStyle)¶
 - setStyleSheet(self, str)¶
 - Ligand.setTabOrder(QWidget, QWidget)
 - setTabletTracking(self, bool)¶
 - setToolTip(self, str)¶
 - setToolTipDuration(self, int)¶
 - setUpdatesEnabled(self, bool)¶
 - setVisible(self, bool)¶
 - setWhatsThis(self, str)¶
 - setWindowFilePath(self, str)¶
 - setWindowFlag(self, Qt.WindowType, on: bool = True)¶
 - setWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - setWindowIcon(self, QIcon)¶
 - setWindowIconText(self, str)¶
 - setWindowModality(self, Qt.WindowModality)¶
 - setWindowModified(self, bool)¶
 - setWindowOpacity(self, float)¶
 - setWindowRole(self, str)¶
 - setWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - setWindowTitle(self, str)¶
 - show(self)¶
 - showEvent(self, QShowEvent)¶
 - showFullScreen(self)¶
 - showMaximized(self)¶
 - showMinimized(self)¶
 - showNormal(self)¶
 - signalsBlocked(self) bool¶
 - size(self) QSize¶
 - sizeHint(self) QSize¶
 - sizeIncrement(self) QSize¶
 - sizePolicy(self) QSizePolicy¶
 - stackUnder(self, QWidget)¶
 - startTimer(self, int, timerType: Qt.TimerType = Qt.CoarseTimer) int¶
 - staticMetaObject = <PyQt5.QtCore.QMetaObject object>¶
 - statusTip(self) str¶
 - style(self) QStyle¶
 - styleSheet(self) str¶
 - tabletEvent(self, QTabletEvent)¶
 - testAttribute(self, Qt.WidgetAttribute) bool¶
 - thread(self) QThread¶
 - timerEvent(self, QTimerEvent)¶
 - toolTip(self) str¶
 - toolTipDuration(self) int¶
 - tr(self, str, disambiguation: str = None, n: int = - 1) str¶
 - underMouse(self) bool¶
 - ungrabGesture(self, Qt.GestureType)¶
 - unsetCursor(self)¶
 - unsetLayoutDirection(self)¶
 - unsetLocale(self)¶
 - update(self)¶
- update(self, QRect) None
- update(self, QRegion) None
- Ligand.update(self, int, int, int, int) -> None
 - updateGeometry(self)¶
 - updateMicroFocus(self)¶
 - updatesEnabled(self) bool¶
 - visibleRegion(self) QRegion¶
 - whatsThis(self) str¶
 - wheelEvent(self, QWheelEvent)¶
 - width(self) int¶
 - widthMM(self) int¶
 - winId(self) PyQt5.sip.voidptr¶
 - window(self) QWidget¶
 - windowFilePath(self) str¶
 - windowFlags(self) Qt.WindowFlags¶
 - windowHandle(self) QWindow¶
 - windowIcon(self) QIcon¶
 - windowIconChanged¶
- windowIconChanged(self, QIcon) [signal] 
 - windowIconText(self) str¶
 - windowIconTextChanged¶
- windowIconTextChanged(self, str) [signal] 
 - windowModality(self) Qt.WindowModality¶
 - windowOpacity(self) float¶
 - windowRole(self) str¶
 - windowState(self) Qt.WindowStates¶
 - windowTitle(self) str¶
 - windowTitleChanged¶
- windowTitleChanged(self, str) [signal] 
 - windowType(self) Qt.WindowType¶
 - x(self) int¶
 - y(self) int¶
 
- class schrodinger.application.matsci.siteselector.siteselector.LigandSelector(ligand_rows, layout=None)[source]¶
- Bases: - PyQt5.QtWidgets.QFrame- The master frame that stores a row for each ligand - __init__(ligand_rows, layout=None)[source]¶
- Create a LigandSelector object - Parameters
- ligand_rows (list) – LigandRow objects from the master panel for each ligand 
- layout (QLayout) – The layout to place this object into 
 
 
 - getButtons()[source]¶
- Return a list of all ligand radiobuttons - Return type
- list 
- Returns
- list of all - SiteRadioButtonobjects
 
 - getCurrentButton()[source]¶
- Return the currently checked button and its ID - Return type
- ( - SiteRadioButton, int)
- Returns
- The currently-checked radio button and its ID (in the button group) 
 
 - nextButton(id=None)[source]¶
- Check the next button in line after the currently checked button - Parameters
- id (int) – Button group ID of the button to use as the currently checked button 
 
 - Box = 1¶
 - DrawChildren = 2¶
 - DrawWindowBackground = 1¶
 - HLine = 4¶
 - IgnoreMask = 4¶
 - NoFrame = 0¶
 - class PaintDeviceMetric¶
- Bases: - int
 - Panel = 2¶
 - PdmDepth = 6¶
 - PdmDevicePixelRatio = 11¶
 - PdmDevicePixelRatioScaled = 12¶
 - PdmDpiX = 7¶
 - PdmDpiY = 8¶
 - PdmHeight = 2¶
 - PdmHeightMM = 4¶
 - PdmNumColors = 5¶
 - PdmPhysicalDpiX = 9¶
 - PdmPhysicalDpiY = 10¶
 - PdmWidth = 1¶
 - PdmWidthMM = 3¶
 - Plain = 16¶
 - Raised = 32¶
 - class RenderFlag¶
- Bases: - int
 - class RenderFlags¶
- class RenderFlags(Union[QWidget.RenderFlags, QWidget.RenderFlag]) None
- class RenderFlags(QWidget.RenderFlags) None
- Bases: - sip.simplewrapper- __init__(*args, **kwargs)¶
 
 - class Shadow¶
- Bases: - int
 - Shadow_Mask = 240¶
 - class Shape¶
- Bases: - int
 - Shape_Mask = 15¶
 - class StyleMask¶
- Bases: - int
 - StyledPanel = 6¶
 - Sunken = 48¶
 - VLine = 5¶
 - WinPanel = 3¶
 - acceptDrops(self) bool¶
 - accessibleDescription(self) str¶
 - accessibleName(self) str¶
 - actionEvent(self, QActionEvent)¶
 - actions(self) List[QAction]¶
 - activateWindow(self)¶
 - addAction(self, QAction)¶
 - addActions(self, Iterable[QAction])¶
 - adjustSize(self)¶
 - autoFillBackground(self) bool¶
 - backgroundRole(self) QPalette.ColorRole¶
 - baseSize(self) QSize¶
 - blockSignals(self, bool) bool¶
 - changeEvent(self, QEvent)¶
 - childAt(self, QPoint) QWidget¶
- LigandSelector.childAt(self, int, int) -> QWidget
 - childEvent(self, QChildEvent)¶
 - children(self) List[QObject]¶
 - childrenRect(self) QRect¶
 - childrenRegion(self) QRegion¶
 - clearFocus(self)¶
 - clearMask(self)¶
 - close(self) bool¶
 - closeEvent(self, QCloseEvent)¶
 - colorCount(self) int¶
 - connectNotify(self, QMetaMethod)¶
 - contentsMargins(self) QMargins¶
 - contentsRect(self) QRect¶
 - contextMenuEvent(self, QContextMenuEvent)¶
 - contextMenuPolicy(self) Qt.ContextMenuPolicy¶
 - create(self, window: PyQt5.sip.voidptr = 0, initializeWindow: bool = True, destroyOldWindow: bool = True)¶
 - createWindowContainer(QWindow, parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = 0) QWidget¶
 - cursor(self) QCursor¶
 - customContextMenuRequested¶
- customContextMenuRequested(self, QPoint) [signal] 
 - customEvent(self, QEvent)¶
 - deleteLater(self)¶
 - depth(self) int¶
 - destroy(self, destroyWindow: bool = True, destroySubWindows: bool = True)¶
 - destroyed¶
- destroyed(self, object: QObject = None) [signal] 
 - devType(self) int¶
 - devicePixelRatio(self) int¶
 - devicePixelRatioF(self) float¶
 - devicePixelRatioFScale() float¶
 - disconnect(QMetaObject.Connection) bool¶
- disconnect(self) None
 - disconnectNotify(self, QMetaMethod)¶
 - dragEnterEvent(self, QDragEnterEvent)¶
 - dragLeaveEvent(self, QDragLeaveEvent)¶
 - dragMoveEvent(self, QDragMoveEvent)¶
 - drawFrame(self, QPainter)¶
 - dropEvent(self, QDropEvent)¶
 - dumpObjectInfo(self)¶
 - dumpObjectTree(self)¶
 - dynamicPropertyNames(self) List[QByteArray]¶
 - effectiveWinId(self) PyQt5.sip.voidptr¶
 - ensurePolished(self)¶
 - enterEvent(self, QEvent)¶
 - event(self, QEvent) bool¶
 - eventFilter(self, QObject, QEvent) bool¶
 - find(PyQt5.sip.voidptr) QWidget¶
 - findChild(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject¶
- findChild(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject
 - findChildren(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]¶
- findChildren(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
 - focusInEvent(self, QFocusEvent)¶
 - focusNextChild(self) bool¶
 - focusNextPrevChild(self, bool) bool¶
 - focusOutEvent(self, QFocusEvent)¶
 - focusPolicy(self) Qt.FocusPolicy¶
 - focusPreviousChild(self) bool¶
 - focusProxy(self) QWidget¶
 - focusWidget(self) QWidget¶
 - font(self) QFont¶
 - fontInfo(self) QFontInfo¶
 - fontMetrics(self) QFontMetrics¶
 - foregroundRole(self) QPalette.ColorRole¶
 - frameGeometry(self) QRect¶
 - frameRect(self) QRect¶
 - frameShadow(self) QFrame.Shadow¶
 - frameShape(self) QFrame.Shape¶
 - frameSize(self) QSize¶
 - frameStyle(self) int¶
 - frameWidth(self) int¶
 - geometry(self) QRect¶
 - getContentsMargins(self) Tuple[int, int, int, int]¶
 - getSlots()[source]¶
- Return the coordination sites picked for all the ligands. The sites will be returned in the same order the ligands appear in the LigandRow objects in the master. - Return type
- list 
- Returns
- list of int, each int is a coordination site index 
 
 - grab(self, rectangle: QRect = QRect(QPoint(0, 0), QSize(- 1, - 1))) QPixmap¶
 - grabGesture(self, Qt.GestureType, flags: Union[Qt.GestureFlags, Qt.GestureFlag] = Qt.GestureFlags())¶
 - grabKeyboard(self)¶
 - grabMouse(self)¶
- grabMouse(self, Union[QCursor, Qt.CursorShape]) None
 - grabShortcut(self, Union[QKeySequence, QKeySequence.StandardKey, str, int], context: Qt.ShortcutContext = Qt.WindowShortcut) int¶
 - graphicsEffect(self) QGraphicsEffect¶
 - graphicsProxyWidget(self) QGraphicsProxyWidget¶
 - hasFocus(self) bool¶
 - hasHeightForWidth(self) bool¶
 - hasMouseTracking(self) bool¶
 - hasTabletTracking(self) bool¶
 - height(self) int¶
 - heightForWidth(self, int) int¶
 - heightMM(self) int¶
 - hide(self)¶
 - hideEvent(self, QHideEvent)¶
 - inherits(self, str) bool¶
 - initPainter(self, QPainter)¶
 - initStyleOption(self, QStyleOptionFrame)¶
 - inputMethodEvent(self, QInputMethodEvent)¶
 - inputMethodHints(self) Qt.InputMethodHints¶
 - inputMethodQuery(self, Qt.InputMethodQuery) Any¶
 - LigandSelector.insertAction(self, QAction, QAction)
 - insertActions(self, QAction, Iterable[QAction])¶
 - installEventFilter(self, QObject)¶
 - isActiveWindow(self) bool¶
 - isAncestorOf(self, QWidget) bool¶
 - isEnabled(self) bool¶
 - isEnabledTo(self, QWidget) bool¶
 - isFullScreen(self) bool¶
 - isHidden(self) bool¶
 - isLeftToRight(self) bool¶
 - isMaximized(self) bool¶
 - isMinimized(self) bool¶
 - isModal(self) bool¶
 - isRightToLeft(self) bool¶
 - isSignalConnected(self, QMetaMethod) bool¶
 - isVisible(self) bool¶
 - isVisibleTo(self, QWidget) bool¶
 - isWidgetType(self) bool¶
 - isWindow(self) bool¶
 - isWindowModified(self) bool¶
 - isWindowType(self) bool¶
 - keyPressEvent(self, QKeyEvent)¶
 - keyReleaseEvent(self, QKeyEvent)¶
 - keyboardGrabber() QWidget¶
 - killTimer(self, int)¶
 - layout(self) QLayout¶
 - layoutDirection(self) Qt.LayoutDirection¶
 - leaveEvent(self, QEvent)¶
 - lineWidth(self) int¶
 - locale(self) QLocale¶
 - logicalDpiX(self) int¶
 - logicalDpiY(self) int¶
 - lower(self)¶
 - mapFrom(self, QWidget, QPoint) QPoint¶
 - mapFromGlobal(self, QPoint) QPoint¶
 - mapFromParent(self, QPoint) QPoint¶
 - mapTo(self, QWidget, QPoint) QPoint¶
 - mapToGlobal(self, QPoint) QPoint¶
 - mapToParent(self, QPoint) QPoint¶
 - mask(self) QRegion¶
 - maximumHeight(self) int¶
 - maximumSize(self) QSize¶
 - maximumWidth(self) int¶
 - metaObject(self) QMetaObject¶
 - metric(self, QPaintDevice.PaintDeviceMetric) int¶
 - midLineWidth(self) int¶
 - minimumHeight(self) int¶
 - minimumSize(self) QSize¶
 - minimumSizeHint(self) QSize¶
 - minimumWidth(self) int¶
 - mouseDoubleClickEvent(self, QMouseEvent)¶
 - mouseGrabber() QWidget¶
 - mouseMoveEvent(self, QMouseEvent)¶
 - mousePressEvent(self, QMouseEvent)¶
 - mouseReleaseEvent(self, QMouseEvent)¶
 - move(self, QPoint)¶
- LigandSelector.move(self, int, int) -> None
 - moveEvent(self, QMoveEvent)¶
 - moveToThread(self, QThread)¶
 - nativeEvent(self, Union[QByteArray, bytes, bytearray], sip.voidptr) Tuple[bool, int]¶
 - nativeParentWidget(self) QWidget¶
 - nextInFocusChain(self) QWidget¶
 - normalGeometry(self) QRect¶
 - objectName(self) str¶
 - objectNameChanged¶
- objectNameChanged(self, str) [signal] 
 - overrideWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - overrideWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - paintEngine(self) QPaintEngine¶
 - paintEvent(self, QPaintEvent)¶
 - paintingActive(self) bool¶
 - palette(self) QPalette¶
 - parent(self) QObject¶
 - parentWidget(self) QWidget¶
 - physicalDpiX(self) int¶
 - physicalDpiY(self) int¶
 - pos(self) QPoint¶
 - previousInFocusChain(self) QWidget¶
 - property(self, 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. 
 - raise_(self)¶
 - receivers(self, PYQT_SIGNAL) int¶
 - rect(self) QRect¶
 - releaseKeyboard(self)¶
 - releaseMouse(self)¶
 - releaseShortcut(self, int)¶
 - removeAction(self, QAction)¶
 - removeEventFilter(self, QObject)¶
 - render(self, QPaintDevice, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren))¶
- render(self, QPainter, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren)) None
 - repaint(self)¶
- LigandSelector.repaint(self, int, int, int, int) -> None
- repaint(self, QRect) None
- repaint(self, QRegion) None
 - resize(self, QSize)¶
- LigandSelector.resize(self, int, int) -> None
 - resizeEvent(self, QResizeEvent)¶
 - restoreGeometry(self, Union[QByteArray, bytes, bytearray]) bool¶
 - saveGeometry(self) QByteArray¶
 - LigandSelector.scroll(self, int, int)
- LigandSelector.scroll(self, int, int, QRect) -> None
 - sender(self) QObject¶
 - senderSignalIndex(self) int¶
 - setAcceptDrops(self, bool)¶
 - setAccessibleDescription(self, str)¶
 - setAccessibleName(self, str)¶
 - setAttribute(self, Qt.WidgetAttribute, on: bool = True)¶
 - setAutoFillBackground(self, bool)¶
 - setBackgroundRole(self, QPalette.ColorRole)¶
 - LigandSelector.setBaseSize(self, int, int)
- setBaseSize(self, QSize) None¶
 - LigandSelector.setContentsMargins(self, int, int, int, int)
- setContentsMargins(self, QMargins) None¶
 - setContextMenuPolicy(self, Qt.ContextMenuPolicy)¶
 - setCursor(self, Union[QCursor, Qt.CursorShape])¶
 - setDisabled(self, bool)¶
 - setEnabled(self, bool)¶
 - setFixedHeight(self, int)¶
 - setFixedSize(self, QSize)¶
- LigandSelector.setFixedSize(self, int, int) -> None
 - setFixedWidth(self, int)¶
 - setFocus(self)¶
- setFocus(self, Qt.FocusReason) None
 - setFocusPolicy(self, Qt.FocusPolicy)¶
 - setFocusProxy(self, QWidget)¶
 - setFont(self, QFont)¶
 - setForegroundRole(self, QPalette.ColorRole)¶
 - setFrameRect(self, QRect)¶
 - setFrameShadow(self, QFrame.Shadow)¶
 - setFrameShape(self, QFrame.Shape)¶
 - setFrameStyle(self, int)¶
 - setGeometry(self, QRect)¶
- LigandSelector.setGeometry(self, int, int, int, int) -> None
 - setGraphicsEffect(self, QGraphicsEffect)¶
 - setHidden(self, bool)¶
 - setInputMethodHints(self, Union[Qt.InputMethodHints, Qt.InputMethodHint])¶
 - setLayout(self, QLayout)¶
 - setLayoutDirection(self, Qt.LayoutDirection)¶
 - setLineWidth(self, int)¶
 - setLocale(self, QLocale)¶
 - setMask(self, QBitmap)¶
- setMask(self, QRegion) None
 - setMaximumHeight(self, int)¶
 - LigandSelector.setMaximumSize(self, int, int)
- setMaximumSize(self, QSize) None¶
 - setMaximumWidth(self, int)¶
 - setMidLineWidth(self, int)¶
 - setMinimumHeight(self, int)¶
 - LigandSelector.setMinimumSize(self, int, int)
- setMinimumSize(self, QSize) None¶
 - setMinimumWidth(self, int)¶
 - setMouseTracking(self, bool)¶
 - setObjectName(self, str)¶
 - setPalette(self, QPalette)¶
 - setParent(self, QWidget)¶
- setParent(self, QWidget, Union[Qt.WindowFlags, Qt.WindowType]) None
 - setProperty(self, str, Any) bool¶
 - setShortcutAutoRepeat(self, int, enabled: bool = True)¶
 - setShortcutEnabled(self, int, enabled: bool = True)¶
 - LigandSelector.setSizeIncrement(self, int, int)
- setSizeIncrement(self, QSize) None¶
 - setSizePolicy(self, QSizePolicy)¶
- setSizePolicy(self, QSizePolicy.Policy, QSizePolicy.Policy) None
 - setStatusTip(self, str)¶
 - setStyle(self, QStyle)¶
 - setStyleSheet(self, str)¶
 - LigandSelector.setTabOrder(QWidget, QWidget)
 - setTabletTracking(self, bool)¶
 - setToolTip(self, str)¶
 - setToolTipDuration(self, int)¶
 - setUpdatesEnabled(self, bool)¶
 - setVisible(self, bool)¶
 - setWhatsThis(self, str)¶
 - setWindowFilePath(self, str)¶
 - setWindowFlag(self, Qt.WindowType, on: bool = True)¶
 - setWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - setWindowIcon(self, QIcon)¶
 - setWindowIconText(self, str)¶
 - setWindowModality(self, Qt.WindowModality)¶
 - setWindowModified(self, bool)¶
 - setWindowOpacity(self, float)¶
 - setWindowRole(self, str)¶
 - setWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - setWindowTitle(self, str)¶
 - show(self)¶
 - showEvent(self, QShowEvent)¶
 - showFullScreen(self)¶
 - showMaximized(self)¶
 - showMinimized(self)¶
 - showNormal(self)¶
 - signalsBlocked(self) bool¶
 - size(self) QSize¶
 - sizeHint(self) QSize¶
 - sizeIncrement(self) QSize¶
 - sizePolicy(self) QSizePolicy¶
 - stackUnder(self, QWidget)¶
 - startTimer(self, int, timerType: Qt.TimerType = Qt.CoarseTimer) int¶
 - staticMetaObject = <PyQt5.QtCore.QMetaObject object>¶
 - statusTip(self) str¶
 - style(self) QStyle¶
 - styleSheet(self) str¶
 - tabletEvent(self, QTabletEvent)¶
 - testAttribute(self, Qt.WidgetAttribute) bool¶
 - thread(self) QThread¶
 - timerEvent(self, QTimerEvent)¶
 - toolTip(self) str¶
 - toolTipDuration(self) int¶
 - tr(self, str, disambiguation: str = None, n: int = - 1) str¶
 - underMouse(self) bool¶
 - ungrabGesture(self, Qt.GestureType)¶
 - unsetCursor(self)¶
 - unsetLayoutDirection(self)¶
 - unsetLocale(self)¶
 - update(self)¶
- update(self, QRect) None
- update(self, QRegion) None
- LigandSelector.update(self, int, int, int, int) -> None
 - updateGeometry(self)¶
 - updateMicroFocus(self)¶
 - updatesEnabled(self) bool¶
 - visibleRegion(self) QRegion¶
 - whatsThis(self) str¶
 - wheelEvent(self, QWheelEvent)¶
 - width(self) int¶
 - widthMM(self) int¶
 - winId(self) PyQt5.sip.voidptr¶
 - window(self) QWidget¶
 - windowFilePath(self) str¶
 - windowFlags(self) Qt.WindowFlags¶
 - windowHandle(self) QWindow¶
 - windowIcon(self) QIcon¶
 - windowIconChanged¶
- windowIconChanged(self, QIcon) [signal] 
 - windowIconText(self) str¶
 - windowIconTextChanged¶
- windowIconTextChanged(self, str) [signal] 
 - windowModality(self) Qt.WindowModality¶
 - windowOpacity(self) float¶
 - windowRole(self) str¶
 - windowState(self) Qt.WindowStates¶
 - windowTitle(self) str¶
 - windowTitleChanged¶
- windowTitleChanged(self, str) [signal] 
 - windowType(self) Qt.WindowType¶
 - x(self) int¶
 - y(self) int¶
 
- class schrodinger.application.matsci.siteselector.siteselector.SiteSelectionDialog(geometry, rows, parent=None, defined_slots=None)[source]¶
- Bases: - PyQt5.QtWidgets.QDialog- The dialog window that allows the user to select coordination sites for each ligand - Accepted = 1¶
 - class DialogCode¶
- Bases: - int
 - DrawChildren = 2¶
 - DrawWindowBackground = 1¶
 - IgnoreMask = 4¶
 - class PaintDeviceMetric¶
- Bases: - int
 - PdmDepth = 6¶
 - PdmDevicePixelRatio = 11¶
 - PdmDevicePixelRatioScaled = 12¶
 - PdmDpiX = 7¶
 - PdmDpiY = 8¶
 - PdmHeight = 2¶
 - PdmHeightMM = 4¶
 - PdmNumColors = 5¶
 - PdmPhysicalDpiX = 9¶
 - PdmPhysicalDpiY = 10¶
 - PdmWidth = 1¶
 - PdmWidthMM = 3¶
 - Rejected = 0¶
 - class RenderFlag¶
- Bases: - int
 - class RenderFlags¶
- class RenderFlags(Union[QWidget.RenderFlags, QWidget.RenderFlag]) None
- class RenderFlags(QWidget.RenderFlags) None
- Bases: - sip.simplewrapper- __init__(*args, **kwargs)¶
 
 - acceptDrops(self) bool¶
 - accepted¶
- accepted(self) [signal] 
 - accessibleDescription(self) str¶
 - accessibleName(self) str¶
 - actionEvent(self, QActionEvent)¶
 - actions(self) List[QAction]¶
 - activateWindow(self)¶
 - addAction(self, QAction)¶
 - addActions(self, Iterable[QAction])¶
 - adjustSize(self)¶
 - autoFillBackground(self) bool¶
 - backgroundRole(self) QPalette.ColorRole¶
 - baseSize(self) QSize¶
 - blockSignals(self, bool) bool¶
 - changeEvent(self, QEvent)¶
 - childAt(self, QPoint) QWidget¶
- SiteSelectionDialog.childAt(self, int, int) -> QWidget
 - childEvent(self, QChildEvent)¶
 - children(self) List[QObject]¶
 - childrenRect(self) QRect¶
 - childrenRegion(self) QRegion¶
 - clearFocus(self)¶
 - clearMask(self)¶
 - close(self) bool¶
 - closeEvent(self, QCloseEvent)¶
 - colorCount(self) int¶
 - connectNotify(self, QMetaMethod)¶
 - contentsMargins(self) QMargins¶
 - contentsRect(self) QRect¶
 - contextMenuEvent(self, QContextMenuEvent)¶
 - contextMenuPolicy(self) Qt.ContextMenuPolicy¶
 - create(self, window: PyQt5.sip.voidptr = 0, initializeWindow: bool = True, destroyOldWindow: bool = True)¶
 - createWindowContainer(QWindow, parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = 0) QWidget¶
 - cursor(self) QCursor¶
 - customContextMenuRequested¶
- customContextMenuRequested(self, QPoint) [signal] 
 - customEvent(self, QEvent)¶
 - deleteLater(self)¶
 - depth(self) int¶
 - destroy(self, destroyWindow: bool = True, destroySubWindows: bool = True)¶
 - destroyed¶
- destroyed(self, object: QObject = None) [signal] 
 - devType(self) int¶
 - devicePixelRatio(self) int¶
 - devicePixelRatioF(self) float¶
 - devicePixelRatioFScale() float¶
 - disconnect(QMetaObject.Connection) bool¶
- disconnect(self) None
 - disconnectNotify(self, QMetaMethod)¶
 - done(self, int)¶
 - dragEnterEvent(self, QDragEnterEvent)¶
 - dragLeaveEvent(self, QDragLeaveEvent)¶
 - dragMoveEvent(self, QDragMoveEvent)¶
 - dropEvent(self, QDropEvent)¶
 - dumpObjectInfo(self)¶
 - dumpObjectTree(self)¶
 - dynamicPropertyNames(self) List[QByteArray]¶
 - effectiveWinId(self) PyQt5.sip.voidptr¶
 - ensurePolished(self)¶
 - enterEvent(self, QEvent)¶
 - event(self, QEvent) bool¶
 - eventFilter(self, QObject, QEvent) bool¶
 - exec(self) int¶
 - exec_(self) int¶
 - find(PyQt5.sip.voidptr) QWidget¶
 - findChild(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject¶
- findChild(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) QObject
 - findChildren(self, type, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]¶
- findChildren(self, Tuple, name: str = '', options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegExp, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, type, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
- findChildren(self, Tuple, QRegularExpression, options: Union[Qt.FindChildOptions, Qt.FindChildOption] = Qt.FindChildrenRecursively) List[QObject]
 - finished¶
- finished(self, int) [signal] 
 - focusInEvent(self, QFocusEvent)¶
 - focusNextChild(self) bool¶
 - focusNextPrevChild(self, bool) bool¶
 - focusOutEvent(self, QFocusEvent)¶
 - focusPolicy(self) Qt.FocusPolicy¶
 - focusPreviousChild(self) bool¶
 - focusProxy(self) QWidget¶
 - focusWidget(self) QWidget¶
 - font(self) QFont¶
 - fontInfo(self) QFontInfo¶
 - fontMetrics(self) QFontMetrics¶
 - foregroundRole(self) QPalette.ColorRole¶
 - frameGeometry(self) QRect¶
 - frameSize(self) QSize¶
 - geometry(self) QRect¶
 - getContentsMargins(self) Tuple[int, int, int, int]¶
 - grab(self, rectangle: QRect = QRect(QPoint(0, 0), QSize(- 1, - 1))) QPixmap¶
 - grabGesture(self, Qt.GestureType, flags: Union[Qt.GestureFlags, Qt.GestureFlag] = Qt.GestureFlags())¶
 - grabKeyboard(self)¶
 - grabMouse(self)¶
- grabMouse(self, Union[QCursor, Qt.CursorShape]) None
 - grabShortcut(self, Union[QKeySequence, QKeySequence.StandardKey, str, int], context: Qt.ShortcutContext = Qt.WindowShortcut) int¶
 - graphicsEffect(self) QGraphicsEffect¶
 - graphicsProxyWidget(self) QGraphicsProxyWidget¶
 - hasFocus(self) bool¶
 - hasHeightForWidth(self) bool¶
 - hasMouseTracking(self) bool¶
 - hasTabletTracking(self) bool¶
 - height(self) int¶
 - heightForWidth(self, int) int¶
 - heightMM(self) int¶
 - hide(self)¶
 - hideEvent(self, QHideEvent)¶
 - inherits(self, str) bool¶
 - initPainter(self, QPainter)¶
 - inputMethodEvent(self, QInputMethodEvent)¶
 - inputMethodHints(self) Qt.InputMethodHints¶
 - inputMethodQuery(self, Qt.InputMethodQuery) Any¶
 - SiteSelectionDialog.insertAction(self, QAction, QAction)
 - insertActions(self, QAction, Iterable[QAction])¶
 - installEventFilter(self, QObject)¶
 - isActiveWindow(self) bool¶
 - isAncestorOf(self, QWidget) bool¶
 - isEnabled(self) bool¶
 - isEnabledTo(self, QWidget) bool¶
 - isFullScreen(self) bool¶
 - isHidden(self) bool¶
 - isLeftToRight(self) bool¶
 - isMaximized(self) bool¶
 - isMinimized(self) bool¶
 - isModal(self) bool¶
 - isRightToLeft(self) bool¶
 - isSignalConnected(self, QMetaMethod) bool¶
 - isSizeGripEnabled(self) bool¶
 - isVisible(self) bool¶
 - isVisibleTo(self, QWidget) bool¶
 - isWidgetType(self) bool¶
 - isWindow(self) bool¶
 - isWindowModified(self) bool¶
 - isWindowType(self) bool¶
 - keyPressEvent(self, QKeyEvent)¶
 - keyReleaseEvent(self, QKeyEvent)¶
 - keyboardGrabber() QWidget¶
 - killTimer(self, int)¶
 - layout(self) QLayout¶
 - layoutDirection(self) Qt.LayoutDirection¶
 - leaveEvent(self, QEvent)¶
 - locale(self) QLocale¶
 - logicalDpiX(self) int¶
 - logicalDpiY(self) int¶
 - lower(self)¶
 - mapFrom(self, QWidget, QPoint) QPoint¶
 - mapFromGlobal(self, QPoint) QPoint¶
 - mapFromParent(self, QPoint) QPoint¶
 - mapTo(self, QWidget, QPoint) QPoint¶
 - mapToGlobal(self, QPoint) QPoint¶
 - mapToParent(self, QPoint) QPoint¶
 - mask(self) QRegion¶
 - maximumHeight(self) int¶
 - maximumSize(self) QSize¶
 - maximumWidth(self) int¶
 - metaObject(self) QMetaObject¶
 - metric(self, QPaintDevice.PaintDeviceMetric) int¶
 - minimumHeight(self) int¶
 - minimumSize(self) QSize¶
 - minimumSizeHint(self) QSize¶
 - minimumWidth(self) int¶
 - mouseDoubleClickEvent(self, QMouseEvent)¶
 - mouseGrabber() QWidget¶
 - mouseMoveEvent(self, QMouseEvent)¶
 - mousePressEvent(self, QMouseEvent)¶
 - mouseReleaseEvent(self, QMouseEvent)¶
 - move(self, QPoint)¶
- SiteSelectionDialog.move(self, int, int) -> None
 - moveEvent(self, QMoveEvent)¶
 - moveToThread(self, QThread)¶
 - nativeEvent(self, Union[QByteArray, bytes, bytearray], sip.voidptr) Tuple[bool, int]¶
 - nativeParentWidget(self) QWidget¶
 - nextInFocusChain(self) QWidget¶
 - normalGeometry(self) QRect¶
 - objectName(self) str¶
 - objectNameChanged¶
- objectNameChanged(self, str) [signal] 
 - open(self)¶
 - overrideWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - overrideWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - paintEngine(self) QPaintEngine¶
 - paintEvent(self, QPaintEvent)¶
 - paintingActive(self) bool¶
 - palette(self) QPalette¶
 - parent(self) QObject¶
 - parentWidget(self) QWidget¶
 - physicalDpiX(self) int¶
 - physicalDpiY(self) int¶
 - pos(self) QPoint¶
 - previousInFocusChain(self) QWidget¶
 - property(self, 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. 
 - raise_(self)¶
 - receivers(self, PYQT_SIGNAL) int¶
 - rect(self) QRect¶
 - reject(self)¶
 - rejected¶
- rejected(self) [signal] 
 - releaseKeyboard(self)¶
 - releaseMouse(self)¶
 - releaseShortcut(self, int)¶
 - removeAction(self, QAction)¶
 - removeEventFilter(self, QObject)¶
 - render(self, QPaintDevice, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren))¶
- render(self, QPainter, targetOffset: QPoint = QPoint(), sourceRegion: QRegion = QRegion(), flags: Union[QWidget.RenderFlags, QWidget.RenderFlag] = QWidget.RenderFlags(QWidget.RenderFlag.DrawWindowBackground | QWidget.RenderFlag.DrawChildren)) None
 - repaint(self)¶
- SiteSelectionDialog.repaint(self, int, int, int, int) -> None
- repaint(self, QRect) None
- repaint(self, QRegion) None
 - resize(self, QSize)¶
- SiteSelectionDialog.resize(self, int, int) -> None
 - resizeEvent(self, QResizeEvent)¶
 - restoreGeometry(self, Union[QByteArray, bytes, bytearray]) bool¶
 - result(self) int¶
 - saveGeometry(self) QByteArray¶
 - SiteSelectionDialog.scroll(self, int, int)
- SiteSelectionDialog.scroll(self, int, int, QRect) -> None
 - sender(self) QObject¶
 - senderSignalIndex(self) int¶
 - setAcceptDrops(self, bool)¶
 - setAccessibleDescription(self, str)¶
 - setAccessibleName(self, str)¶
 - setAttribute(self, Qt.WidgetAttribute, on: bool = True)¶
 - setAutoFillBackground(self, bool)¶
 - setBackgroundRole(self, QPalette.ColorRole)¶
 - SiteSelectionDialog.setBaseSize(self, int, int)
- setBaseSize(self, QSize) None¶
 - SiteSelectionDialog.setContentsMargins(self, int, int, int, int)
- setContentsMargins(self, QMargins) None¶
 - setContextMenuPolicy(self, Qt.ContextMenuPolicy)¶
 - setCursor(self, Union[QCursor, Qt.CursorShape])¶
 - setDisabled(self, bool)¶
 - setEnabled(self, bool)¶
 - setFixedHeight(self, int)¶
 - setFixedSize(self, QSize)¶
- SiteSelectionDialog.setFixedSize(self, int, int) -> None
 - setFixedWidth(self, int)¶
 - setFocus(self)¶
- setFocus(self, Qt.FocusReason) None
 - setFocusPolicy(self, Qt.FocusPolicy)¶
 - setFocusProxy(self, QWidget)¶
 - setFont(self, QFont)¶
 - setForegroundRole(self, QPalette.ColorRole)¶
 - setGeometry(self, QRect)¶
- SiteSelectionDialog.setGeometry(self, int, int, int, int) -> None
 - setGraphicsEffect(self, QGraphicsEffect)¶
 - setHidden(self, bool)¶
 - setInputMethodHints(self, Union[Qt.InputMethodHints, Qt.InputMethodHint])¶
 - setLayout(self, QLayout)¶
 - setLayoutDirection(self, Qt.LayoutDirection)¶
 - setLocale(self, QLocale)¶
 - setMask(self, QBitmap)¶
- setMask(self, QRegion) None
 - setMaximumHeight(self, int)¶
 - SiteSelectionDialog.setMaximumSize(self, int, int)
- setMaximumSize(self, QSize) None¶
 - setMaximumWidth(self, int)¶
 - setMinimumHeight(self, int)¶
 - SiteSelectionDialog.setMinimumSize(self, int, int)
- setMinimumSize(self, QSize) None¶
 - setMinimumWidth(self, int)¶
 - setModal(self, bool)¶
 - setMouseTracking(self, bool)¶
 - setObjectName(self, str)¶
 - setPalette(self, QPalette)¶
 - setParent(self, QWidget)¶
- setParent(self, QWidget, Union[Qt.WindowFlags, Qt.WindowType]) None
 - setProperty(self, str, Any) bool¶
 - setResult(self, int)¶
 - setShortcutAutoRepeat(self, int, enabled: bool = True)¶
 - setShortcutEnabled(self, int, enabled: bool = True)¶
 - setSizeGripEnabled(self, bool)¶
 - SiteSelectionDialog.setSizeIncrement(self, int, int)
- setSizeIncrement(self, QSize) None¶
 - setSizePolicy(self, QSizePolicy)¶
- setSizePolicy(self, QSizePolicy.Policy, QSizePolicy.Policy) None
 - setStatusTip(self, str)¶
 - setStyle(self, QStyle)¶
 - setStyleSheet(self, str)¶
 - SiteSelectionDialog.setTabOrder(QWidget, QWidget)
 - setTabletTracking(self, bool)¶
 - setToolTip(self, str)¶
 - setToolTipDuration(self, int)¶
 - setUpdatesEnabled(self, bool)¶
 - setVisible(self, bool)¶
 - setWhatsThis(self, str)¶
 - setWindowFilePath(self, str)¶
 - setWindowFlag(self, Qt.WindowType, on: bool = True)¶
 - setWindowFlags(self, Union[Qt.WindowFlags, Qt.WindowType])¶
 - setWindowIcon(self, QIcon)¶
 - setWindowIconText(self, str)¶
 - setWindowModality(self, Qt.WindowModality)¶
 - setWindowModified(self, bool)¶
 - setWindowOpacity(self, float)¶
 - setWindowRole(self, str)¶
 - setWindowState(self, Union[Qt.WindowStates, Qt.WindowState])¶
 - setWindowTitle(self, str)¶
 - show(self)¶
 - showEvent(self, QShowEvent)¶
 - showFullScreen(self)¶
 - showMaximized(self)¶
 - showMinimized(self)¶
 - showNormal(self)¶
 - signalsBlocked(self) bool¶
 - size(self) QSize¶
 - sizeHint(self) QSize¶
 - sizeIncrement(self) QSize¶
 - sizePolicy(self) QSizePolicy¶
 - stackUnder(self, QWidget)¶
 - startTimer(self, int, timerType: Qt.TimerType = Qt.CoarseTimer) int¶
 - staticMetaObject = <PyQt5.QtCore.QMetaObject object>¶
 - statusTip(self) str¶
 - style(self) QStyle¶
 - styleSheet(self) str¶
 - tabletEvent(self, QTabletEvent)¶
 - testAttribute(self, Qt.WidgetAttribute) bool¶
 - thread(self) QThread¶
 - timerEvent(self, QTimerEvent)¶
 - toolTip(self) str¶
 - toolTipDuration(self) int¶
 - tr(self, str, disambiguation: str = None, n: int = - 1) str¶
 - underMouse(self) bool¶
 - ungrabGesture(self, Qt.GestureType)¶
 - unsetCursor(self)¶
 - unsetLayoutDirection(self)¶
 - unsetLocale(self)¶
 - update(self)¶
- update(self, QRect) None
- update(self, QRegion) None
- SiteSelectionDialog.update(self, int, int, int, int) -> None
 - updateGeometry(self)¶
 - updateMicroFocus(self)¶
 - updatesEnabled(self) bool¶
 - visibleRegion(self) QRegion¶
 - whatsThis(self) str¶
 - wheelEvent(self, QWheelEvent)¶
 - width(self) int¶
 - widthMM(self) int¶
 - winId(self) PyQt5.sip.voidptr¶
 - window(self) QWidget¶
 - windowFilePath(self) str¶
 - windowFlags(self) Qt.WindowFlags¶
 - windowHandle(self) QWindow¶
 - windowIcon(self) QIcon¶
 - windowIconChanged¶
- windowIconChanged(self, QIcon) [signal] 
 - windowIconText(self) str¶
 - windowIconTextChanged¶
- windowIconTextChanged(self, str) [signal] 
 - windowModality(self) Qt.WindowModality¶
 - windowOpacity(self) float¶
 - windowRole(self) str¶
 - windowState(self) Qt.WindowStates¶
 - windowTitle(self) str¶
 - windowTitleChanged¶
- windowTitleChanged(self, str) [signal] 
 - windowType(self) Qt.WindowType¶
 - x(self) int¶
 - y(self) int¶
 - SELECTORS = {'Linear': <class 'schrodinger.application.matsci.siteselector.siteselector.LinearSiteSelector'>, 'Octahedral': <class 'schrodinger.application.matsci.siteselector.siteselector.OctahedralSiteSelector'>, 'Square planar': <class 'schrodinger.application.matsci.siteselector.siteselector.SquarePlanarSiteSelector'>, 'Tetrahedral': <class 'schrodinger.application.matsci.siteselector.siteselector.TetrahedralSiteSelector'>, 'Trigonal bipyramidal': <class 'schrodinger.application.matsci.siteselector.siteselector.TrigonalBipyramidalSiteSelector'>, 'Trigonal planar': <class 'schrodinger.application.matsci.siteselector.siteselector.TrigonalPlanarSiteSelector'>}¶
 - __init__(geometry, rows, parent=None, defined_slots=None)[source]¶
- Create a SiteSelectionDialog object - Parameters
- geometry (str) – The VESPR geometry of the complex 
- row – list of LigandRow objects to extract ligands from 
- parent (QWidget) – The window to display this dialog over 
- defined_slots (list) – Each item in the list is the slot that coordinate site will use. The first item of the list is the slot for the R1 site of the first ligand in the first ligand row. The second item is the slot for the R2 site of the first ligand in the first ligand row (if that ligand is bidentate) or the R1 site of the next ligand, etc. A slot, in this case, is the metal atom coordination site. 
 
 
 - siteDeselected(site)[source]¶
- A coordination site was deselected by clicking on it. Let the radio buttons know so the one that was holding it will know it is no longer holding it. - Parameters
- site (int) – The coordination site that was deselected. This value will be one less than what the user sees. (Site 1 emits site=0) 
 
 - siteSelected(site)[source]¶
- A coordination site was selected. Let the current radiobutton know that it has a site, update the site label, and move to the next ligand site. - Parameters
- site (int) – The coordination site that was selected. This value will be one less than what the user sees. (Site 1 emits site=0)