fsleyes.controls.orthoeditsettingspanel
This module provides the OrthoEditSettingsPanel, a FSLeyes
control panel which contains settings to manage an
OrthoEditProfile.
- class fsleyes.controls.orthoeditsettingspanel.OrthoEditSettingsPanel(parent, overlayList, displayCtx, ortho)[source]
Bases:
fsleyes.controls.controlpanel.SettingsPanelThe
OrthoEditSettingsPanelis a FSLeyes control panel which displays widgets allowing the user to adjust properties of anOrthoEditProfile.- static supportedViews()[source]
Overrides
ControlMixin.supportedViews(). TheOrthoEditSettingsPanelis only intended to be added toOrthoPanelviews.
- static profileCls()[source]
The
OrthoEditSettingsPanelis intended to be activated with theOrthoEditProfile.
- static ignoreControl()[source]
The
OrthoEditSettingsPanelis not intended to be explicitly added by the user - it is added a button on theOrthoEditActionToolBar. Overriding this method tells theFSLeyesFramethat it should not be added to the ortho panel settings menu.
- __init__(parent, overlayList, displayCtx, ortho)[source]
Create an
OrthoEditSettingsPanel.- Parameters
parent – The
wxparent objectoverlayList – The
OverlayListinstance.displayCtx – The
DisplayContextinstance.ortho – The
OrthoPanelinstance.
- __makeTools()
Generates all of the tools and adds them to the
WidgetList(seeSettingsPanel),
- __annotations__ = {}
- __module__ = 'fsleyes.controls.orthoeditsettingspanel'