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='140604701490624'>¶
- ncols = <MagicMock name='mock.Int()' id='140604701490192'>¶
- nrows = <MagicMock name='mock.Int()' id='140604701490096'>¶
- topRow = <MagicMock name='mock.Int()' id='140604701490000'>¶
- zrange = <MagicMock name='mock.Bounds()' id='140604701489904'>¶
- showGridLines = <MagicMock name='mock.Boolean()' id='140604701489712'>¶
- highlightSlice = <MagicMock name='mock.Boolean()' id='140604701489616'>¶
- __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='140604701490528'>¶
- __annotations__ = {}¶
- __module__ = 'fsleyes.displaycontext.lightboxopts'¶
- _onPerformanceChange(*a)[source]¶
Overrides
SceneOpts._onPerformanceChange()
. Changes the value of therenderMode
andhighDpi
properties according to the performance setting.