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:
typing.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:
typing.Optional[typing.Any]¶
-
_border:
bool¶
-
_loc:
str¶
-
_face:
typing.Union[str,pyvista.core.pointset.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¶
- 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
-
_plotInSpace:
str¶
- property legendEntries¶
Submodules¶
- NaviNIBS.Navigator.GUI.ViewPanels.NavigatePanel.ViewLayers.MeshSurfaceLayer module
- NaviNIBS.Navigator.GUI.ViewPanels.NavigatePanel.ViewLayers.OrientationsLayers module
VisualizedOrientationVisualizedOrientation._orientationVisualizedOrientation._plotterVisualizedOrientation._colorDepthIndicatorVisualizedOrientation._colorHandleIndicatorVisualizedOrientation._opacityVisualizedOrientation._lineWidthVisualizedOrientation._styleVisualizedOrientation._actorKeyPrefixVisualizedOrientation.actors
OrientationsLayerSampleOrientationsLayerTargetOrientationsLayer
- NaviNIBS.Navigator.GUI.ViewPanels.NavigatePanel.ViewLayers.PlotLayersGroup module
- NaviNIBS.Navigator.GUI.ViewPanels.NavigatePanel.ViewLayers.SampleMetadataOrientationsLayer module
SampleMetadataOrientationsLayerSampleMetadataInterpolatedSurfaceLayerSampleMetadataInterpolatedSurfaceLayer._metadataKeySampleMetadataInterpolatedSurfaceLayer._colorbarLabelSampleMetadataInterpolatedSurfaceLayer._scalarAnnotationsSampleMetadataInterpolatedSurfaceLayer._relevantSampleDepthSampleMetadataInterpolatedSurfaceLayer._kernelSharpnessSampleMetadataInterpolatedSurfaceLayer._kernelRadius
- NaviNIBS.Navigator.GUI.ViewPanels.NavigatePanel.ViewLayers.TargetingAngleErrorLayer module
TargetingAngleErrorLayerTargetingAngleErrorLayer._colorTargetingAngleErrorLayer._opacityTargetingAngleErrorLayer._lineWidthTargetingAngleErrorLayer._radiusTargetingAngleErrorLayer._multiplierTargetingAngleErrorLayer._numArcSegmentsTargetingAngleErrorLayer._angleMetricTargetingAngleErrorLayer._angleOffsetTargetingAngleErrorLayer._plotOnTargetOrCoilTargetingAngleErrorLayer._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