26 #ifndef PICKEDPIXELMAP_H 27 #define PICKEDPIXELMAP_H 30 #include <qvector3d.h> 64 void removePixel (
int id);
69 void modifyPixel (
int row);
79 void savePixelList (QString fileName);
84 void openPixelList (QString fileName);
87 QList<QVector3D>* getPixelIndexList();
90 QList<QVector3D>* getCoordIndexList();
93 QList<QVector3D>* getRealWorldList();
96 QList<double> * getPixelValueList();
102 void resetPixelList();
108 void changePixelIndexList(QList<QVector3D> * liste);
115 void changePixelIndexListFromRealCoordinates(QList<QVector3D> * listeOfRealCoords);
152 #endif // PICKEDPIXELMAP_H camitk::ImageComponent * image
ImageComponent where the pixels are clicked.
Definition: PickedPixelMap.h:148
QList< QVector3D > * realCoordList
list of corresponding coordinates in real world frame.
Definition: PickedPixelMap.h:142
The manager of the Image Volume data.
Definition: ImageComponent.h:69
QList< QVector3D > * coordIndexList
list of corresponding image coordinates, i.e. taking voxel size into account, but in the local frame ...
Definition: PickedPixelMap.h:139
QList< double > * pixelValueList
list of corresponding pixel values
Definition: PickedPixelMap.h:145
QList< QVector3D > * pixelIndexList
conversion pixel index to coordinates
Definition: PickedPixelMap.h:136
#define MULTIPICKING_API
Definition: MultiPickingAPI.h:50
This class is dedicated to manage an ImageComponent with a list of selected/picked pixels...
Definition: PickedPixelMap.h:52