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='4117550368'>
- ncols = <MagicMock name='mock.Int()' id='4117551112'>
- nrows = <MagicMock name='mock.Int()' id='4117551160'>
- topRow = <MagicMock name='mock.Int()' id='4117551208'>
- zrange = <MagicMock name='mock.Bounds()' id='4117551256'>
- showGridLines = <MagicMock name='mock.Boolean()' id='4117551304'>
- highlightSlice = <MagicMock name='mock.Boolean()' id='4117551352'>
- __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='4117550920'>
- __annotations__ = {}
- __module__ = 'fsleyes.displaycontext.lightboxopts'
- _onPerformanceChange(*a)[source]
Overrides
SceneOpts._onPerformanceChange()
. Changes the value of therenderMode
andhighDpi
properties according to the performance setting.