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

#include <MarkerControlWidget.hh>

Inheritance diagram for MarkerControlWidget:
Collaboration diagram for MarkerControlWidget:

Public Slots

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

Signals

void contentsChanged ()
 

Public Member Functions

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

Protected Slots

virtual void toggleReadOnly ()
 

Protected Attributes

AnnotationChannelSpecsp_channel
 
DoubleVectorControlElementp_featuresControl
 
StringControlElementp_idControl
 
Double3ControlElementp_iRoCSCoordinateControl
 
IntControlElementp_labelControl
 
QVBoxLayout * p_layout
 
QWidget * p_mainWidget
 
BoolControlElementp_manualControl
 
BoolControlElementp_needsFeatureUpdateControl
 
Double3ControlElementp_positionControl
 
IntControlElementp_predictedLabelControl
 
IntDoubleMapControlElementp_probabilitiesControl
 
QScrollArea * p_scroller
 
BoolControlElementp_showReadOnlyControl
 

Detailed Description

Definition at line 46 of file MarkerControlWidget.hh.

Constructor & Destructor Documentation

◆ MarkerControlWidget()

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

◆ ~MarkerControlWidget()

virtual MarkerControlWidget::~MarkerControlWidget ( )
virtual

Member Function Documentation

◆ getValues()

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

◆ featuresSize()

size_t MarkerControlWidget::featuresSize ( ) const

◆ resizeFeatures

void MarkerControlWidget::resizeFeatures ( int  newSize)
slot

◆ setValues

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

◆ contentsChanged

void MarkerControlWidget::contentsChanged ( )
signal

◆ toggleReadOnly

virtual void MarkerControlWidget::toggleReadOnly ( )
protectedvirtualslot

Field Documentation

◆ p_channel

AnnotationChannelSpecs* MarkerControlWidget::p_channel
protected

Definition at line 74 of file MarkerControlWidget.hh.

◆ p_mainWidget

QWidget* MarkerControlWidget::p_mainWidget
protected

Definition at line 76 of file MarkerControlWidget.hh.

◆ p_layout

QVBoxLayout* MarkerControlWidget::p_layout
protected

Definition at line 77 of file MarkerControlWidget.hh.

◆ p_scroller

QScrollArea* MarkerControlWidget::p_scroller
protected

Definition at line 78 of file MarkerControlWidget.hh.

◆ p_showReadOnlyControl

BoolControlElement* MarkerControlWidget::p_showReadOnlyControl
protected

Definition at line 80 of file MarkerControlWidget.hh.

◆ p_idControl

StringControlElement* MarkerControlWidget::p_idControl
protected

Definition at line 81 of file MarkerControlWidget.hh.

◆ p_positionControl

Double3ControlElement* MarkerControlWidget::p_positionControl
protected

Definition at line 82 of file MarkerControlWidget.hh.

◆ p_labelControl

IntControlElement* MarkerControlWidget::p_labelControl
protected

Definition at line 83 of file MarkerControlWidget.hh.

◆ p_predictedLabelControl

IntControlElement* MarkerControlWidget::p_predictedLabelControl
protected

Definition at line 84 of file MarkerControlWidget.hh.

◆ p_manualControl

BoolControlElement* MarkerControlWidget::p_manualControl
protected

Definition at line 85 of file MarkerControlWidget.hh.

◆ p_needsFeatureUpdateControl

BoolControlElement* MarkerControlWidget::p_needsFeatureUpdateControl
protected

Definition at line 86 of file MarkerControlWidget.hh.

◆ p_featuresControl

DoubleVectorControlElement* MarkerControlWidget::p_featuresControl
protected

Definition at line 87 of file MarkerControlWidget.hh.

◆ p_probabilitiesControl

IntDoubleMapControlElement* MarkerControlWidget::p_probabilitiesControl
protected

Definition at line 88 of file MarkerControlWidget.hh.

◆ p_iRoCSCoordinateControl

Double3ControlElement* MarkerControlWidget::p_iRoCSCoordinateControl
protected

Definition at line 89 of file MarkerControlWidget.hh.


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