NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Classes | Public Types | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
IntensityProfileViewPrivate Class Reference

Public Types

typedef
IntensityProfileView::Statistics 
Statistics
 
typedef std::vector< StatisticsStatisticsAtTimeSteps
 
typedef QMap< mitk::DataNode
*, QMap< mitk::DataNode
*, StatisticsAtTimeSteps > > 
RoiStatisticsMap
 
typedef QMap< mitk::DataNode
*, QwtPlotCurve * > 
RoiProfileMap
 
typedef QMap< mitk::DataNode
*, RoiProfileMap
RoiProfileMapsByNode
 

Public Member Functions

 IntensityProfileViewPrivate ()
 

Public Attributes

QWidget * m_Parent
 
bool showCrosshairProfile
 
bool crosshairPositionListenerIsAdded
 
bool showRoiProfiles
 
mitk::MessageDelegate
< IntensityProfileView > * 
crosshairPositionListener
 
bool pendingCrosshairPositionEvent
 
QList< mitk::DataNode::Pointer > referenceNodes
 
QMap< mitk::DataNode
*, unsigned long > 
levelWindowObserverTags
 
mitk::IRenderWindowPart * display
 
itk::SimpleMemberCommand
< IntensityProfileView >
::Pointer 
levelWindowModifiedCommand
 
itk::SimpleMemberCommand
< IntensityProfileView >
::Pointer 
profileNodeChangedCommand
 
IntensityProfileView::RangeBounds rangeBounds
 
itk::Index< 3 > crosshairIndex
 
QMap< mitk::DataNode
*, QwtPlotCurve * > 
crosshairProfiles
 
QMap< QString, QwtPlotCurve * > keptCrosshairProfiles
 
RoiStatisticsMap statisticsByNodeAndRoi
 
RoiStatisticsMap statisticsByRoiAndNode
 
QList< mitk::DataNode::Pointer > roiNodes
 
RoiProfileMapsByNode roiProfileMapsByNode
 
QList< mitk::DataNode::Pointer > profileNodes
 
QMap< mitk::DataNode
*, unsigned long > 
profileNodeChangeObservers
 
QList< QwtPlotCurve * > storedProfileCurves
 
QwtScaleWidget * xAxis
 
QwtScaleWidget * yAxis
 

Static Public Attributes

static const int MaxSymbols = 8
 
static QwtSymbol * Symbols [MaxSymbols]
 

Member Typedef Documentation

typedef QMap<mitk::DataNode*, QwtPlotCurve*> IntensityProfileViewPrivate::RoiProfileMap
typedef QMap<mitk::DataNode*, QMap<mitk::DataNode*, StatisticsAtTimeSteps> > IntensityProfileViewPrivate::RoiStatisticsMap
typedef IntensityProfileView::Statistics IntensityProfileViewPrivate::Statistics

Constructor & Destructor Documentation

IntensityProfileViewPrivate::IntensityProfileViewPrivate ( )

Member Data Documentation

itk::Index<3> IntensityProfileViewPrivate::crosshairIndex
mitk::MessageDelegate<IntensityProfileView>* IntensityProfileViewPrivate::crosshairPositionListener
bool IntensityProfileViewPrivate::crosshairPositionListenerIsAdded
QMap<mitk::DataNode*, QwtPlotCurve*> IntensityProfileViewPrivate::crosshairProfiles
mitk::IRenderWindowPart* IntensityProfileViewPrivate::display
QMap<QString, QwtPlotCurve*> IntensityProfileViewPrivate::keptCrosshairProfiles
itk::SimpleMemberCommand<IntensityProfileView>::Pointer IntensityProfileViewPrivate::levelWindowModifiedCommand
QMap<mitk::DataNode*, unsigned long> IntensityProfileViewPrivate::levelWindowObserverTags
QWidget* IntensityProfileViewPrivate::m_Parent
const int IntensityProfileViewPrivate::MaxSymbols = 8
static
bool IntensityProfileViewPrivate::pendingCrosshairPositionEvent
itk::SimpleMemberCommand<IntensityProfileView>::Pointer IntensityProfileViewPrivate::profileNodeChangedCommand
QMap<mitk::DataNode*, unsigned long> IntensityProfileViewPrivate::profileNodeChangeObservers
QList<mitk::DataNode::Pointer> IntensityProfileViewPrivate::profileNodes
IntensityProfileView::RangeBounds IntensityProfileViewPrivate::rangeBounds
QList<mitk::DataNode::Pointer> IntensityProfileViewPrivate::referenceNodes
QList<mitk::DataNode::Pointer> IntensityProfileViewPrivate::roiNodes
RoiProfileMapsByNode IntensityProfileViewPrivate::roiProfileMapsByNode
bool IntensityProfileViewPrivate::showCrosshairProfile
bool IntensityProfileViewPrivate::showRoiProfiles
RoiStatisticsMap IntensityProfileViewPrivate::statisticsByNodeAndRoi
RoiStatisticsMap IntensityProfileViewPrivate::statisticsByRoiAndNode
QList<QwtPlotCurve*> IntensityProfileViewPrivate::storedProfileCurves
QwtSymbol * IntensityProfileViewPrivate::Symbols
static
QwtScaleWidget* IntensityProfileViewPrivate::xAxis
QwtScaleWidget* IntensityProfileViewPrivate::yAxis

The documentation for this class was generated from the following file: