|
Computer Assited Medical Intervention Tool Kit
version 5.0
|
|
Go to the documentation of this file.
26 #ifndef MULTIPLEPICKINGWIDGET_H
27 #define MULTIPLEPICKINGWIDGET_H
37 #include "ui_MultiPickingWidget.h"
66 void setPointTypeTable();
69 void addPixelinTable();
72 void removePixelFromTable();
74 void removeSeedNumber(
int,
int);
83 void manuallyModified(
int,
int);
90 Ui::MultiPickingWidget ui;
96 void createItems(QList< QVector3D >* liste, QList<double>* valueList);
104 QMap<camitk::ImageComponent*, PickedPixelMap*> map;
107 void resizeGraphicalTable();
111 #endif // MULTIPLEPICKINGWIDGET_H
void pixelPicked(double x, double y, double z) override
Method called when a pixel has been picked in the 3D view.
Definition: ImageComponent.cpp:657
QList< double > * getPixelValueList()
return the liste of pixel values
Definition: PickedPixelMap.cpp:98
void openPixelList(QString fileName)
open a list of pixel in a given file base name (CSV format, separator = comma).
Definition: PickedPixelMap.cpp:202
#define CAMITK_WARNING(MSG)
Log for warning verbosity (the most common one) Will appear by default.
Definition: Log.h:266
void addPixel()
Allows one to add a pixel in the list using the last picked pixel.
Definition: PickedPixelMap.cpp:62
The manager of the Image Volume data. An image volume data has no concrete 3D representation,...
Definition: ImageComponent.h:77
QString getImageName() const
getter/setter for the property
Definition: ImageComponent.cpp:530
SingleImageComponent * getAxialSlices()
Returns the axial slice.
Definition: ImageComponent.cpp:472
QList< QVector3D > * getRealWorldList()
return the list of coordinates in real world frame
Definition: PickedPixelMap.cpp:108
#define MULTIPICKING_API
Definition: MultiPickingAPI.h:50
void removePixel(int id)
Allows one to remove one pixel in the list.
Definition: PickedPixelMap.cpp:145
QString getName() const override
get the name to be displayed
Definition: sdk/libraries/core/component/Component.h:907
vtkSmartPointer< vtkImageData > vtkSmartPointer< vtkImageActor > vtkSmartPointer< vtkActor > updatePickPlane setSlice
Definition: sdk/libraries/core/component/Component.h:740
QList< QVector3D > * getCoordIndexList()
return the list of coordinates pixel index
Definition: PickedPixelMap.cpp:94
QList< QVector3D > * getPixelIndexList()
return the list of pixel index
Definition: PickedPixelMap.cpp:103
void modifyPixel(int row)
Allows one to modify one pixel in the list.
Definition: PickedPixelMap.cpp:113
void savePixelList(QString fileName)
save the list of pixel in a given file base name (CSV format, separator = comma).
Definition: PickedPixelMap.cpp:155
vtkSmartPointer< vtkImageData > getImageData() const override
get the image volume managed by this Component
Definition: ImageComponent.h:123
This class is dedicated to manage an ImageComponent with a list of selected/picked pixels....
Definition: PickedPixelMap.h:53
void refresh()
refresh the display
Definition: Action.cpp:35