![]() |
Computer Assited Medical Intervention Tool Kit
version 3.3
|
The multipicking action widget (a table with the pixel coordinates/3D indexes + some buttons to interact with it) More...
#include <MultiPickingWidget.h>
Inheritance diagram for MultiPickingWidget:Public Slots | |
| void | addPixelinTable () |
| Slot called when the button add is clicked. More... | |
| void | manuallyModified (int, int) |
| Slot called when the user manually changes a value in the table. More... | |
| void | openPixelList () |
| Slot called when open CSV file button is clicked. More... | |
| void | removePixelFromTable () |
| Slot called when remove button is clicked. More... | |
| void | removeSeedNumber (int, int) |
| void | savePixelList () |
| Slot called when save as button is clicked. More... | |
| void | setPointTypeTable () |
| Slot called when the state of the radioButton pixel index changed. More... | |
| void | updateTable () |
| Update the tableWidget when it's necessary. More... | |
Public Member Functions | |
| PickedPixelMap * | getPickedPixelMap (camitk::ImageComponent *image) |
| Give the picked pixel map (for other actions needing picking) More... | |
| MultiPickingWidget (QWidget *parent=0) | |
| basic constructor More... | |
| void | updateComponent (camitk::ImageComponent *image) |
| Update the widget with the correct PickedPixelMap (ImageComponent + Qlist of the selected points) More... | |
| virtual | ~MultiPickingWidget () |
| destructor More... | |
Protected Member Functions | |
| void | createItems (QList< QVector3D > *liste, QList< double > *valueList) |
| allows to construct the table More... | |
| void | resizeGraphicalTable () |
| allows to resize the QtableWidget More... | |
Protected Attributes | |
| camitk::ImageComponent * | img |
| the current Image Component More... | |
| QMap< camitk::ImageComponent *, PickedPixelMap * > | map |
| PickedPixelMap * | pPM |
| the current PickedPixelMap More... | |
| Ui::MultiPickingWidget | ui |
The multipicking action widget (a table with the pixel coordinates/3D indexes + some buttons to interact with it)
| MultiPickingWidget::MultiPickingWidget | ( | QWidget * | parent = 0 | ) |
basic constructor
|
virtual |
destructor
|
slot |
Slot called when the button add is clicked.
|
protected |
allows to construct the table
| liste | the * list to display in the QtableWidget |
| valueList | the pointer to the values |
| PickedPixelMap* MultiPickingWidget::getPickedPixelMap | ( | camitk::ImageComponent * | image | ) |
Give the picked pixel map (for other actions needing picking)
|
slot |
Slot called when the user manually changes a value in the table.
|
slot |
Slot called when open CSV file button is clicked.
|
slot |
Slot called when remove button is clicked.
|
slot |
|
protected |
allows to resize the QtableWidget
|
slot |
Slot called when save as button is clicked.
|
slot |
Slot called when the state of the radioButton pixel index changed.
| void MultiPickingWidget::updateComponent | ( | camitk::ImageComponent * | image | ) |
Update the widget with the correct PickedPixelMap (ImageComponent + Qlist of the selected points)
|
slot |
Update the tableWidget when it's necessary.
|
protected |
the current Image Component
|
protected |
|
protected |
the current PickedPixelMap
|
protected |
1.8.8