NaviNIBS.Navigator.GUI.ViewPanels.FiducialsPanel module¶
- class NaviNIBS.Navigator.GUI.ViewPanels.FiducialsPanel.FiducialsPanel(session=None, label=None, iconFn=None, key='Plan fiducials', surfKey='skinSurf')[source]¶
Bases:
MainViewPanel
- Parameters:
_session
_label
_iconFn
_key
_surfKey
- finishedAsyncInit: asyncio.Event¶
- canBeEnabled()[source]¶
Should return (True, None) if panel can be enabled, and (False, ‘<Reason why cannot be enabled>’) otherwise. The second output in the latter case should be a string explaining why the panel cannot be enabled, e.g. ‘Registration must be completed before navigating’
- Return type:
tuple
[bool
,Optional
[str
]]