Skip to main content

DipoleFitView

Namespace: DISPLIB  ·  Library: Display Library

#include <disp/dipolefitview.h>

class DISPLIB::DipoleFitView

Single-equivalent-current-dipole-fit input / result panel.

Collects measurement / BEM / covariance / trans inputs and a time window, launches the underlying INVERSELIB::DipoleFit job, then renders the fitted position, orientation, magnitude and goodness-of-fit in a result table.

Inheritance​


Public Methods​

DipoleFitView(parent, f)​


~DipoleFitView()​


saveSettings()​

Saves all important settings of this view via QSettings.


loadSettings()​

Loads and inits all important settings of this view via QSettings.


addBem(sFileName)​

Updates GUI to show selected BEM file.

Parameters:

  • sFileName : const QString & Path of the BEM file.

addMri(sFileName)​

Updates GUI to show selected MRI file.

Parameters:

  • sFileName : const QString & Path of the MRI file.

addNoise(sFileName)​

Updates GUI to show selecte Noise file.

Parameters:

  • sFileName : const QString & Path of the noise covariance file.

addMeas(sFileName)​

Updates GUI to show selected measurement file.

Parameters:

  • sFileName : const QString & Path of the measurement file.

removeModel(sModelName, iType)​

Removes model from view.

Parameters:

  • sModelName : const QString & name of model to be removed.

  • iType : int type of model (1-measurement, 2-BEM, 3-MRI, 4-Cov).


requestParams()​

Sends updated signals for parameters (excluding selected models).


clearView()​

Clears the view.


Authors of this file​