Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
#include <QmitkKurtosisWidget.h>
Public Types | |
typedef itk::DiffusionKurtosisReconstructionImageFilter< short, float > | KurtosisFilterType |
Public Types inherited from QmitkPlotWidget | |
typedef double | ScalarType |
typedef std::vector< ScalarType > | DataVector |
typedef std::vector< std::pair< double, double > > | XYDataVector |
Public Member Functions | |
QmitkKurtosisWidget (QWidget *) | |
virtual | ~QmitkKurtosisWidget () |
void | SetData (KurtosisFilterType::KurtosisSnapshot snap) |
Public Member Functions inherited from QmitkPlotWidget | |
QmitkPlotWidget (QWidget *parent=nullptr, const char *title=nullptr, const char *name=nullptr, Qt::WindowFlags f=nullptr) | |
virtual | ~QmitkPlotWidget () |
QwtPlot * | GetPlot () |
void | SetPlotTitle (const QwtText &qwt_title) |
void | SetPlotTitle (const char *title) |
unsigned int | InsertCurve (const char *title, QColor color=QColor(Qt::black)) |
void | SetAxisTitle (int axis, const char *title) |
bool | SetCurveData (unsigned int curveId, const DataVector &xValues, const DataVector &yValues) |
bool | SetCurveData (unsigned int curveId, const DataVector &xValues, const DataVector &yValues, const DataVector &yLowerError, const DataVector &yUpperError) |
Sets the data with errors for a previously added curve. More... | |
bool | SetCurveData (unsigned int curveId, const DataVector &xValues, const DataVector &yValues, const DataVector &xLowerError, const DataVector &xUpperError, const DataVector &yLowerError, const DataVector &yUpperError) |
Sets the data with errors for a previously added curve. More... | |
bool | SetCurveData (unsigned int curveId, const XYDataVector &data) |
void | SetCurvePen (unsigned int curveId, const QPen &pen) |
void | SetCurveBrush (unsigned int curveId, const QBrush &brush) |
void | SetCurveStyle (unsigned int curveId, const QwtPlotCurve::CurveStyle style) |
void | SetCurveSymbol (unsigned int curveId, QwtSymbol *symbol) |
void | SetCurveAntialiasingOn (unsigned int curveId) |
void | SetCurveAntialiasingOff (unsigned int curveId) |
void | SetCurveTitle (unsigned int curveId, const char *title) |
void | SetErrorPen (unsigned int curveId, const QPen &pen) |
void | SetErrorStyleSymbols (unsigned int curveId, bool drawSmybols) |
void | SetLegend (QwtLegend *legend, QwtPlot::LegendPosition pos=QwtPlot::RightLegend, double ratio=-1) |
void | SetLegendAttribute (unsigned int curveId, const QwtPlotCurve::LegendAttribute &attribute) |
void | Replot () |
void | Clear () |
Public Attributes | |
std::vector< std::vector< double > * > | m_Vals |
Additional Inherited Members | |
Protected Member Functions inherited from QmitkPlotWidget | |
double * | ConvertToRawArray (const DataVector &values) |
double * | ConvertToRawArray (const XYDataVector &values, unsigned int component) |
bool | AddErrorIntervalCurve (unsigned int curveId, const DataVector &lessError, const DataVector &moreError, bool isXError) |
Protected Attributes inherited from QmitkPlotWidget | |
QwtPlot * | m_Plot |
std::vector< std::tuple< QwtPlotCurve *, QwtPlotIntervalCurve *, QwtPlotIntervalCurve * > > | m_PlotCurveVector |
Definition at line 26 of file QmitkKurtosisWidget.h.
typedef itk::DiffusionKurtosisReconstructionImageFilter<short, float> QmitkKurtosisWidget::KurtosisFilterType |
Definition at line 30 of file QmitkKurtosisWidget.h.
QmitkKurtosisWidget::QmitkKurtosisWidget | ( | QWidget * | parent | ) |
Definition at line 22 of file QmitkKurtosisWidget.cpp.
References QmitkPlotWidget::m_Plot.
|
virtual |
Definition at line 34 of file QmitkKurtosisWidget.cpp.
void QmitkKurtosisWidget::SetData | ( | KurtosisFilterType::KurtosisSnapshot | snap | ) |
Definition at line 40 of file QmitkKurtosisWidget.cpp.
References itk::DiffusionKurtosisReconstructionImageFilter< TInputPixelType, TOutputPixelType >::KurtosisSnapshot::bvalues, QmitkPlotWidget::Clear(), QmitkPlotWidget::InsertCurve(), itk::DiffusionKurtosisReconstructionImageFilter< TInputPixelType, TOutputPixelType >::KurtosisSnapshot::m_BzeroFit, itk::DiffusionKurtosisReconstructionImageFilter< TInputPixelType, TOutputPixelType >::KurtosisSnapshot::m_D, itk::DiffusionKurtosisReconstructionImageFilter< TInputPixelType, TOutputPixelType >::KurtosisSnapshot::m_fittedBZero, itk::DiffusionKurtosisReconstructionImageFilter< TInputPixelType, TOutputPixelType >::KurtosisSnapshot::m_K, QmitkPlotWidget::m_Plot, itk::DiffusionKurtosisReconstructionImageFilter< TInputPixelType, TOutputPixelType >::KurtosisSnapshot::measurements, MITK_DEBUG, QmitkPlotWidget::Replot(), QmitkPlotWidget::SetCurveAntialiasingOn(), QmitkPlotWidget::SetCurveData(), QmitkPlotWidget::SetCurvePen(), and QmitkPlotWidget::SetCurveSymbol().
std::vector< std::vector<double>* > QmitkKurtosisWidget::m_Vals |
Definition at line 37 of file QmitkKurtosisWidget.h.