Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
Widget for displaying image histograms based on the vtkQtChart framework. More...
#include <QmitkODFDetailsWidget.h>
Public Member Functions | |
void | SetParameters (itk::OrientationDistributionFunction< double, QBALL_ODFSIZE > odf) |
QmitkODFDetailsWidget (QWidget *) | |
virtual | ~QmitkODFDetailsWidget () |
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< double > | m_Vals |
Additional Inherited Members | |
Public Types inherited from QmitkPlotWidget | |
typedef double | ScalarType |
typedef std::vector< ScalarType > | DataVector |
typedef std::vector< std::pair< double, double > > | XYDataVector |
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 |
Widget for displaying image histograms based on the vtkQtChart framework.
Definition at line 29 of file QmitkODFDetailsWidget.h.
QmitkODFDetailsWidget::QmitkODFDetailsWidget | ( | QWidget * | parent | ) |
Definition at line 21 of file QmitkODFDetailsWidget.cpp.
References QmitkPlotWidget::m_Plot.
|
virtual |
Definition at line 37 of file QmitkODFDetailsWidget.cpp.
void QmitkODFDetailsWidget::SetParameters | ( | itk::OrientationDistributionFunction< double, QBALL_ODFSIZE > | odf | ) |
Definition at line 41 of file QmitkODFDetailsWidget.cpp.
References QmitkPlotWidget::Clear(), QmitkPlotWidget::InsertCurve(), QmitkPlotWidget::m_Plot, max(), min(), QBALL_ODFSIZE, QmitkPlotWidget::Replot(), QmitkPlotWidget::SetCurveData(), and QmitkPlotWidget::SetCurvePen().
std::vector<double> QmitkODFDetailsWidget::m_Vals |
Definition at line 40 of file QmitkODFDetailsWidget.h.