fsleyes.displaycontext.lightboxopts
¶
This module provides the LightBoxOpts
class, which is used
by LightBoxPanel
instances for managing their display settings.
- class fsleyes.displaycontext.lightboxopts.LightBoxOpts(*args, **kwargs)[source]¶
Bases:
fsleyes.displaycontext.sceneopts.SceneOpts
The
LightBoxOpts
class contains display settings for theLightBoxPanel
class.All of the properties in the
LightBoxOpts
class are defined in theLightBoxCanvasOpts
class - see its documentation for more details.- sliceSpacing = <MagicMock name='mock.Real()' id='139907488496800'>¶
- ncols = <MagicMock name='mock.Int()' id='139907488496560'>¶
- nrows = <MagicMock name='mock.Int()' id='139907488496464'>¶
- topRow = <MagicMock name='mock.Int()' id='139907488495984'>¶
- zrange = <MagicMock name='mock.Bounds()' id='139907488496080'>¶
- showGridLines = <MagicMock name='mock.Boolean()' id='139907488497472'>¶
- highlightSlice = <MagicMock name='mock.Boolean()' id='139907488497568'>¶
- __init__(*args, **kwargs)[source]¶
Create a
LightBoxOpts
instance. All arguments are passed through to theSceneOpts
constructor.The
SceneOpts.zoom
attribute is modified, asLightBoxPanel
uses it slightly differently to theOrthoPanel
.
- zax = <MagicMock name='mock.Choice()' id='139907488496608'>¶
- __annotations__ = {}¶
- __module__ = 'fsleyes.displaycontext.lightboxopts'¶
- _onPerformanceChange(*a)[source]¶
Overrides
SceneOpts._onPerformanceChange()
. Changes the value of therenderMode
andhighDpi
properties according to the performance setting.