![]() |
anatomist
4.7.0
3D neuroimaging data viewer
|
Window displaying referentials and transformations between them. More...
#include <anatomist/reference/wReferential.h>


Public Member Functions | |
| ReferentialWindow (QWidget *parent=0, const char *name=0, Qt::WindowFlags f=0) | |
| virtual | ~ReferentialWindow () |
| void | refresh (bool partial=false) |
| updates contents (new referentials or transformations...) More... | |
| anatomist::Referential * | refAt (const QPoint &pos, QPoint &newpos) |
| anatomist::Transformation * | transfAt (const QPoint &pos) |
| std::vector< anatomist::Transformation * > | transformsAt (const QPoint &pos) |
| void | popupRefMenu (const QPoint &pos, anatomist::Referential *ref) |
| void | popupTransfMenu (const QPoint &pos, const std::vector< anatomist::Transformation *> &trans) |
| void | addTransformationGui (anatomist::Referential *source, anatomist::Referential *dest, bool identity=false, bool merge=false) |
Static Public Member Functions | |
| static QString | referentialToolTipText (anatomist::Referential *ref, std::list< std::string > &temp_filenames) |
| static QString | transformationToolTipText (anatomist::Transformation *tr, std::list< std::string > &temp_filenames) |
| static void | unlinkFiles (const std::list< std::string > &temp_filenames) |
Protected Slots | |
| void | deleteReferential () |
| void | newReferential () |
| void | loadReferential () |
| void | loadNewTransformation () |
| void | clearUnusedReferentials () |
| void | splitReferential () |
| void | seeObjectsInReferential () |
| void | set3DView () |
| void | view3dDeleted () |
| void | refreshNow () |
| void | mergeIdenticalReferentials () |
Protected Member Functions | |
| void | openSelectBox () |
| opens the file selection dialog to choose a transformation More... | |
| void | loadTransformation (const std::string &filename) |
| loads a new transformation, should be in a separate IO class... More... | |
| void | saveTransformation (const std::string &filename) |
| virtual void | closeEvent (QCloseEvent *) |
| virtual void | resizeEvent (QResizeEvent *) |
| virtual void | mousePressEvent (QMouseEvent *ev) |
| virtual void | mouseReleaseEvent (QMouseEvent *ev) |
| virtual void | mouseMoveEvent (QMouseEvent *ev) |
| void | popupRefMenu (const QPoint &pos) |
| void | popupTransfMenu (const QPoint &pos) |
| void | popupBackgroundMenu (const QPoint &pos) |
| void | deleteTransformation (anatomist::Transformation *) |
| void | invertTransformation (anatomist::Transformation *) |
| void | reloadTransformation (anatomist::Transformation *) |
| void | saveTransformation (anatomist::Transformation *) |
| void | mergeReferentials (anatomist::Transformation *) |
| virtual bool | event (QEvent *) |
Friends | |
| class | ReferentialWindow_TransCallback |
Window displaying referentials and transformations between them.
This interface allows to load new transformations
Definition at line 55 of file wReferential.h.
| ReferentialWindow::ReferentialWindow | ( | QWidget * | parent = 0, |
| const char * | name = 0, |
||
| Qt::WindowFlags | f = 0 |
||
| ) |
|
virtual |
| void ReferentialWindow::addTransformationGui | ( | anatomist::Referential * | source, |
| anatomist::Referential * | dest, | ||
| bool | identity = false, |
||
| bool | merge = false |
||
| ) |
|
protectedslot |
|
protectedvirtual |
|
protectedslot |
|
protected |
|
protectedvirtual |
|
protected |
|
protectedslot |
|
protectedslot |
|
protected |
loads a new transformation, should be in a separate IO class...
|
protectedslot |
|
protected |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedslot |
|
protected |
opens the file selection dialog to choose a transformation
|
protected |
| void ReferentialWindow::popupRefMenu | ( | const QPoint & | pos, |
| anatomist::Referential * | ref | ||
| ) |
|
protected |
| void ReferentialWindow::popupTransfMenu | ( | const QPoint & | pos, |
| const std::vector< anatomist::Transformation *> & | trans | ||
| ) |
|
protected |
| anatomist::Referential* ReferentialWindow::refAt | ( | const QPoint & | pos, |
| QPoint & | newpos | ||
| ) |
|
static |
| void ReferentialWindow::refresh | ( | bool | partial = false | ) |
updates contents (new referentials or transformations...)
|
protectedslot |
|
protected |
|
protectedvirtual |
|
protected |
|
protected |
|
protectedslot |
|
protectedslot |
|
protectedslot |
| anatomist::Transformation* ReferentialWindow::transfAt | ( | const QPoint & | pos | ) |
|
static |
| std::vector<anatomist::Transformation*> ReferentialWindow::transformsAt | ( | const QPoint & | pos | ) |
|
static |
|
protectedslot |
|
friend |
Definition at line 122 of file wReferential.h.