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='140112346638288'>
- ncols = <MagicMock name='mock.Int()' id='140112346637376'>
- nrows = <MagicMock name='mock.Int()' id='140112346637328'>
- topRow = <MagicMock name='mock.Int()' id='140112346637280'>
- zrange = <MagicMock name='mock.Bounds()' id='140112346637232'>
- showGridLines = <MagicMock name='mock.Boolean()' id='140112346637184'>
- highlightSlice = <MagicMock name='mock.Boolean()' id='140112346637136'>
- __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='140112346637424'>
- __annotations__ = {}
- __module__ = 'fsleyes.displaycontext.lightboxopts'
- _onPerformanceChange(*a)[source]
Overrides
SceneOpts._onPerformanceChange()
. Changes the value of therenderMode
andhighDpi
properties according to the performance setting.