iRoCS Toolbox  1.1.0
Public Slots | Signals | Public Member Functions | Protected Slots | Protected Attributes
CellMarkerControlWidget Class Reference

#include <CellMarker.hh>

Inheritance diagram for CellMarkerControlWidget:
Collaboration diagram for CellMarkerControlWidget:

Public Slots

void resizeFeatures (int newSize)
 
virtual void setValues (const Marker *marker)
 

Signals

void contentsChanged ()
 

Public Member Functions

 CellMarkerControlWidget (AnnotationChannelSpecs *channel, QWidget *parent=0)
 
virtual ~CellMarkerControlWidget ()
 
size_t featuresSize () const
 
virtual void getValues (Marker *marker) const
 

Protected Slots

virtual void toggleReadOnly ()
 
void updateLabelSuffix ()
 
void updatePredictedLabelSuffix ()
 
void updatePredictedSubtypeSuffix ()
 
void updateSubtypeSuffix ()
 

Protected Attributes

DoubleControlElementp_borderDistanceUmControl
 
AnnotationChannelSpecsp_channel
 
DoubleControlElementp_confidenceControl
 
IntControlElementp_continuityControl
 
DoubleVectorControlElementp_featuresControl
 
StringControlElementp_idControl
 
Double3ControlElementp_iRoCSCoordinateControl
 
IntControlElementp_labelControl
 
QVBoxLayout * p_layout
 
QWidget * p_mainWidget
 
BoolControlElementp_manualControl
 
BoolControlElementp_mitoticControl
 
BoolControlElementp_needsFeatureUpdateControl
 
Double3ControlElementp_positionControl
 
IntControlElementp_predictedContinuityControl
 
IntControlElementp_predictedLabelControl
 
BoolControlElementp_predictedMitoticControl
 
IntControlElementp_predictedSubtypeControl
 
IntDoubleMapControlElementp_probabilitiesControl
 
QScrollArea * p_scroller
 
BoolControlElementp_showReadOnlyControl
 
DoubleControlElementp_sPhaseControl
 
IntControlElementp_subtypeControl
 
DoubleControlElementp_valueControl
 
DoubleControlElementp_volumeUm3Control
 

Detailed Description

Definition at line 64 of file CellMarker.hh.

Constructor & Destructor Documentation

◆ CellMarkerControlWidget()

CellMarkerControlWidget::CellMarkerControlWidget ( AnnotationChannelSpecs channel,
QWidget *  parent = 0 
)

◆ ~CellMarkerControlWidget()

virtual CellMarkerControlWidget::~CellMarkerControlWidget ( )
virtual

Member Function Documentation

◆ getValues()

virtual void CellMarkerControlWidget::getValues ( Marker marker) const
virtual

Reimplemented from MarkerControlWidget.

◆ setValues

virtual void CellMarkerControlWidget::setValues ( const Marker marker)
virtualslot

◆ toggleReadOnly

virtual void CellMarkerControlWidget::toggleReadOnly ( )
protectedvirtualslot

◆ updateLabelSuffix

void CellMarkerControlWidget::updateLabelSuffix ( )
protectedslot

◆ updatePredictedLabelSuffix

void CellMarkerControlWidget::updatePredictedLabelSuffix ( )
protectedslot

◆ updateSubtypeSuffix

void CellMarkerControlWidget::updateSubtypeSuffix ( )
protectedslot

◆ updatePredictedSubtypeSuffix

void CellMarkerControlWidget::updatePredictedSubtypeSuffix ( )
protectedslot

◆ featuresSize()

size_t MarkerControlWidget::featuresSize ( ) const
inherited

◆ resizeFeatures

void MarkerControlWidget::resizeFeatures ( int  newSize)
slotinherited

◆ contentsChanged

void MarkerControlWidget::contentsChanged ( )
signalinherited

Field Documentation

◆ p_subtypeControl

IntControlElement* CellMarkerControlWidget::p_subtypeControl
protected

Definition at line 91 of file CellMarker.hh.

◆ p_predictedSubtypeControl

IntControlElement* CellMarkerControlWidget::p_predictedSubtypeControl
protected

Definition at line 92 of file CellMarker.hh.

◆ p_valueControl

DoubleControlElement* CellMarkerControlWidget::p_valueControl
protected

Definition at line 93 of file CellMarker.hh.

◆ p_confidenceControl

DoubleControlElement* CellMarkerControlWidget::p_confidenceControl
protected

Definition at line 94 of file CellMarker.hh.

◆ p_sPhaseControl

DoubleControlElement* CellMarkerControlWidget::p_sPhaseControl
protected

Definition at line 95 of file CellMarker.hh.

◆ p_mitoticControl

BoolControlElement* CellMarkerControlWidget::p_mitoticControl
protected

Definition at line 96 of file CellMarker.hh.

◆ p_predictedMitoticControl

BoolControlElement* CellMarkerControlWidget::p_predictedMitoticControl
protected

Definition at line 97 of file CellMarker.hh.

◆ p_continuityControl

IntControlElement* CellMarkerControlWidget::p_continuityControl
protected

Definition at line 98 of file CellMarker.hh.

◆ p_predictedContinuityControl

IntControlElement* CellMarkerControlWidget::p_predictedContinuityControl
protected

Definition at line 99 of file CellMarker.hh.

◆ p_borderDistanceUmControl

DoubleControlElement* CellMarkerControlWidget::p_borderDistanceUmControl
protected

Definition at line 100 of file CellMarker.hh.

◆ p_volumeUm3Control

DoubleControlElement* CellMarkerControlWidget::p_volumeUm3Control
protected

Definition at line 101 of file CellMarker.hh.

◆ p_channel

AnnotationChannelSpecs* MarkerControlWidget::p_channel
protectedinherited

Definition at line 74 of file MarkerControlWidget.hh.

◆ p_mainWidget

QWidget* MarkerControlWidget::p_mainWidget
protectedinherited

Definition at line 76 of file MarkerControlWidget.hh.

◆ p_layout

QVBoxLayout* MarkerControlWidget::p_layout
protectedinherited

Definition at line 77 of file MarkerControlWidget.hh.

◆ p_scroller

QScrollArea* MarkerControlWidget::p_scroller
protectedinherited

Definition at line 78 of file MarkerControlWidget.hh.

◆ p_showReadOnlyControl

BoolControlElement* MarkerControlWidget::p_showReadOnlyControl
protectedinherited

Definition at line 80 of file MarkerControlWidget.hh.

◆ p_idControl

StringControlElement* MarkerControlWidget::p_idControl
protectedinherited

Definition at line 81 of file MarkerControlWidget.hh.

◆ p_positionControl

Double3ControlElement* MarkerControlWidget::p_positionControl
protectedinherited

Definition at line 82 of file MarkerControlWidget.hh.

◆ p_labelControl

IntControlElement* MarkerControlWidget::p_labelControl
protectedinherited

Definition at line 83 of file MarkerControlWidget.hh.

◆ p_predictedLabelControl

IntControlElement* MarkerControlWidget::p_predictedLabelControl
protectedinherited

Definition at line 84 of file MarkerControlWidget.hh.

◆ p_manualControl

BoolControlElement* MarkerControlWidget::p_manualControl
protectedinherited

Definition at line 85 of file MarkerControlWidget.hh.

◆ p_needsFeatureUpdateControl

BoolControlElement* MarkerControlWidget::p_needsFeatureUpdateControl
protectedinherited

Definition at line 86 of file MarkerControlWidget.hh.

◆ p_featuresControl

DoubleVectorControlElement* MarkerControlWidget::p_featuresControl
protectedinherited

Definition at line 87 of file MarkerControlWidget.hh.

◆ p_probabilitiesControl

IntDoubleMapControlElement* MarkerControlWidget::p_probabilitiesControl
protectedinherited

Definition at line 88 of file MarkerControlWidget.hh.

◆ p_iRoCSCoordinateControl

Double3ControlElement* MarkerControlWidget::p_iRoCSCoordinateControl
protectedinherited

Definition at line 89 of file MarkerControlWidget.hh.


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