NaviNIBS.Navigator.GUI.Widgets.EditTargetWidget module

Bases: object

Parameters:
  • _session

  • _target

  • _whichCoord

  • _whichOtherCoord

  • _doAutoUpdateOtherCoord – Whether to automatically update entry coordinate if we are changing target coordinate (e.g. to keep overall trajectory roughly perpendicular to scalp)

  • _onNewCoordRequested – Use this to specify a callback for user pressing button to set new coordinates (e.g. from a cursor in a view outside this widget). Callable should return ndarray vector of coordinates in world space.

  • _setCoordButtonLabel

  • _wdgt

Whether to automatically update entry coordinate if we are changing target coordinate (e.g. to keep overall trajectory roughly perpendicular to scalp)

Use this to specify a callback for user pressing button to set new coordinates (e.g. from a cursor in a view outside this widget).

Callable should return ndarray vector of coordinates in world space.

Bases: object

Parameters:
  • _layout

  • _session

  • _target

Bases: object

Parameters:
  • _session

  • _wdgt

  • _getNewTargetCoord – Use this to specify a callback for user pressing button to set new target coordinates (e.g. from a cursor in a view outside this widget).

  • _setTargetCoordButtonLabel

  • _getNewEntryCoord – Use this to specify a callback for user pressing button to set new entry coordinates (e.g. from a cursor in a view outside this widget).

  • _setEntryCoordButtonLabel

  • _doTrackModelSelectedTarget