![]() |
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>
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 |