NaviNIBS.Navigator.GUI.ViewPanels.NavigatePanel.ViewLayers package¶
- class NaviNIBS.Navigator.GUI.ViewPanels.NavigatePanel.ViewLayers.LegendEntry(label, color, bcolor=None, border=False, loc='upper right', face='triangle')[source]¶
Bases:
object
- Parameters:
_label
_color – Note: attributes below are shared by entire legend, so each entry just provides its preference but may not actually be granted these values. Or in the future, may implement multiple / more flexible pyvista legends to support showing these on a per-entry basis
_bcolor
_border
_loc
_face
- _label: str¶
- _color: Any¶
Note: attributes below are shared by entire legend, so each entry just provides its preference but may not actually be granted these values. Or in the future, may implement multiple / more flexible pyvista legends to support showing these on a per-entry basis
- _bcolor: Any | None¶
- _border: bool¶
- _loc: str¶
- _face: str | PolyData | None¶
- property label¶
- property color¶
- property bcolor¶
- property border¶
- property loc¶
- property face¶
- class NaviNIBS.Navigator.GUI.ViewPanels.NavigatePanel.ViewLayers.ViewLayer(key, coordinator)[source]¶
Bases:
object
- Parameters:
_key
_coordinator
- _key: str¶
- _coordinator: TargetingCoordinator¶
- type¶
Adapted from https://stackoverflow.com/a/13624858
- class NaviNIBS.Navigator.GUI.ViewPanels.NavigatePanel.ViewLayers.PlotViewLayer(key, coordinator, plotter, plotInSpace='MRI')[source]¶
Bases:
ViewLayer
,QueuedRedrawMixin
- Parameters:
_key
_coordinator
_plotter
_plotInSpace
- _plotter: RemotePlotterProxy¶
- _plotInSpace: str¶
- property legendEntries¶
Submodules¶
- NaviNIBS.Navigator.GUI.ViewPanels.NavigatePanel.ViewLayers.MeshSurfaceLayer module
- NaviNIBS.Navigator.GUI.ViewPanels.NavigatePanel.ViewLayers.OrientationsLayers module
VisualizedOrientation
VisualizedOrientation._orientation
VisualizedOrientation._plotter
VisualizedOrientation._colorDepthIndicator
VisualizedOrientation._colorHandleIndicator
VisualizedOrientation._opacity
VisualizedOrientation._lineWidth
VisualizedOrientation._style
VisualizedOrientation._actorKeyPrefix
VisualizedOrientation.actors
OrientationsLayer
SampleOrientationsLayer
TargetOrientationsLayer
- NaviNIBS.Navigator.GUI.ViewPanels.NavigatePanel.ViewLayers.PlotLayersGroup module
- NaviNIBS.Navigator.GUI.ViewPanels.NavigatePanel.ViewLayers.SampleMetadataOrientationsLayer module
SampleMetadataOrientationsLayer
SampleMetadataInterpolatedSurfaceLayer
SampleMetadataInterpolatedSurfaceLayer._metadataKey
SampleMetadataInterpolatedSurfaceLayer._colorbarLabel
SampleMetadataInterpolatedSurfaceLayer._scalarAnnotations
SampleMetadataInterpolatedSurfaceLayer._relevantSampleDepth
SampleMetadataInterpolatedSurfaceLayer._kernelSharpness
SampleMetadataInterpolatedSurfaceLayer._kernelRadius
- NaviNIBS.Navigator.GUI.ViewPanels.NavigatePanel.ViewLayers.TargetingAngleErrorLayer module
TargetingAngleErrorLayer
TargetingAngleErrorLayer._color
TargetingAngleErrorLayer._opacity
TargetingAngleErrorLayer._lineWidth
TargetingAngleErrorLayer._radius
TargetingAngleErrorLayer._multiplier
TargetingAngleErrorLayer._numArcSegments
TargetingAngleErrorLayer._angleMetric
TargetingAngleErrorLayer._angleOffset
TargetingAngleErrorLayer._plotOnTargetOrCoil
TargetingAngleErrorLayer._xyDims
- NaviNIBS.Navigator.GUI.ViewPanels.NavigatePanel.ViewLayers.TargetingCrosshairsLayer module
- NaviNIBS.Navigator.GUI.ViewPanels.NavigatePanel.ViewLayers.TargetingErrorLineLayer module
- NaviNIBS.Navigator.GUI.ViewPanels.NavigatePanel.ViewLayers.TargetingPointLayer module