manages all the database components: table widget, trace settings editing widdet, QGoDBTraceManager...
More...
|
void | AddBookmark (int iXCoord, int iYCoord, int iZCoord, int iTCoord) |
|
void | FillTableFromDatabase (const unsigned int &iTreshold) |
| Create the QTableWidgetChild,get the columns names and the values stored in the database, display them in the QTableWidgetChild and fill the info for the contours and meshes. More...
|
|
std::vector< ContourMeshStructure > | GetContoursForAGivenTimepoint (unsigned int iTimePoint) |
| Return a vector of all the contours for the given timepoint. More...
|
|
GoDBCoordinateRow | GetCoordinateForBookmark (std::string iName) |
|
NamesDescrContainerType | GetListBookmarks () |
|
std::vector< ContourMeshStructure > | GetMeshesForAGivenTimepoint (unsigned int iTimePoint) |
| Return a vector of all the meshes for the given timepoint. More...
|
|
int | GetNumberOfElementForTraceAndTimePoint (std::string iTrace, int iTimePoint) |
|
QGoTraceSettingsWidget * | GetTraceSettingsWidget () |
| return the TraceSettingsDockWidget More...
|
|
QGoTraceSettingsWidget * | GetTraceSettingsWidgetForToolBar () |
|
std::list< unsigned int > | GetVisibleTimePoints () |
|
void | ImportContours () |
| get the info from a textfile, save it into the database, update the container for visu and the TW More...
|
|
void | ImportMeshes () |
| get the info from a textfile, save it into the database, update the container for visu and the TW More...
|
|
std::vector< int > | ImportTracks () |
| get the info from a textfile, save it into the database, update the container for visu and the TW and recalculate the points for the tracks More...
|
|
void | InitializeTheComboboxesNotTraceRelated () |
| Initialize or reinitialized the celltype,subcelltype and color list from the database into the traceSettingswidget. More...
|
|
std::string | InWhichTableAreWe () |
| Return the Name of the tab currently used in the table widget, which correspond to the TraceName of the CollectionOfTraces: More...
|
|
bool | IsDatabaseUsed () |
| return a bool to know if the user is using the database or not More...
|
|
bool | NeedTraceSettingsToolBarVisible () |
| check if the tracesettingsWidget is visible, if not, return true. More...
|
|
void | PrintCalculatedValuesForTrack (GoFigureTrackAttributes *iTrackAttributes, unsigned int iTrackID) |
| display in the table widget the values from iTrackAttributes for iTrackID More...
|
|
void | PrintVolumeAreaForMesh (GoFigureMeshAttributes *iMeshAttributes, unsigned int iMeshID) |
| display in the table widget the volume and area from iMeshAttributes for iMeshID More...
|
|
| QGoPrintDatabase (QWidget *iParent=0) |
| Constructor. More...
|
|
void | SaveContoursFromVisuInDB (unsigned int iXCoordMin, unsigned int iYCoordMin, unsigned int iZCoordMin, unsigned int iTCoord, unsigned int iXCoordMax, unsigned int iYCoordMax, unsigned int iZCoordMax, vtkPolyData *iContourNodes) |
| save a new contour from the visu into the database, update the table widget and the CurrentElement of the visu container if reeditMode is set to false; if not, update the contour in the DB and in the TW, for both modes, update the mesh the contour is part of. More...
|
|
void | SaveMeshFromVisuInDB (unsigned int iXCoordMin, unsigned int iYCoordMin, unsigned int iZCoordMin, unsigned int iXCoordMax, unsigned int iYCoordMax, unsigned int iZCoordMax, int iTCoord, vtkPolyData *iMeshNodes, GoFigureMeshAttributes *iMeshAttributes, int iTrackID=-1) |
| save the mesh into the database for a mesh generated in the visualization, if the mesh is an updated mesh which already exists(for example a new contour is added to this mesh, the NewMesh has to be set to false More...
|
|
unsigned int | SaveNewContourForMeshToContours (unsigned int iXCoordMin, unsigned int iYCoordMin, unsigned int iZCoordMin, unsigned int iXCoordMax, unsigned int iYCoordMax, unsigned int iZCoordMax, vtkPolyData *iTraceNodes) |
| save a new contour in the database, the TW and the container for the contours to sphere action More...
|
|
void | SetContoursContainer (ContourContainer *iContoursContainer) |
| set the pointer m_TraceInfoForVisu of the ContoursManager to iContoursContainer More...
|
|
void | SetDatabaseVariables (const std::string &iNameDB, const std::string &iServer, const std::string &iUser, const std::string &iPassword, const unsigned int &iImgSessionID, const std::string &iImgSessionName) |
| set all the values needed for the database More...
|
|
void | SetLineagesContainers (LineageContainer *iContainer, TrackContainer *iTrackContainer) |
| set the pointer m_LineageInfoForVisu of the LineagesManager to iContainer More...
|
|
void | SetMeshesContainer (MeshContainer *iMeshesContainer) |
| set the pointer m_TraceInfoForVisu of the MeshesManager to iMeshesContainer More...
|
|
void | SetTraceNameForTableWidget (std::string iTraceName) |
| update the traceSettingswidget for the trace with the corresponding list of collectionID and set the tablewidget for the trace table More...
|
|
void | SetTracksContainer (TrackContainer *iContainer) |
| set the pointer m_TrackInfoForVisu of the TracksManager to iTracksContainer More...
|
|
std::list< unsigned int > | UpdateTableWidgetAndContainersForGivenTimePoint (const unsigned int &iNewTimePoint) |
| Update the table widget and the visualization container contents based on the given time point and the previous visible time points. It erases actors and remove them from the visualization. It doesn't create actors after adding polydata to container. More...
|
|
virtual | ~QGoPrintDatabase () |
| Destructor. More...
|
|
| QGoDockWidget (QWidget *iParent=0) |
|
QAction * | toggleViewAction () |
|
virtual | ~QGoDockWidget () |
|
Qt::DockWidgetAreas | allowedAreas () const |
|
void | allowedAreasChanged (QFlags< Qt::DockWidgetArea > allowedAreas) |
|
void | dockLocationChanged (Qt::DockWidgetArea area) |
|
DockWidgetFeatures | features () const |
|
void | featuresChanged (QFlags< QDockWidget::DockWidgetFeature > features) |
|
bool | isAreaAllowed (Qt::DockWidgetArea area) const |
|
bool | isFloating () const |
|
| QDockWidget (QWidget *parent, QFlags< Qt::WindowType > flags) |
|
| QDockWidget (const QString &title, QWidget *parent, QFlags< Qt::WindowType > flags) |
|
void | setAllowedAreas (QFlags< Qt::DockWidgetArea > areas) |
|
void | setFeatures (QFlags< QDockWidget::DockWidgetFeature > features) |
|
void | setFloating (bool floating) |
|
void | setTitleBarWidget (QWidget *widget) |
|
void | setWidget (QWidget *widget) |
|
QWidget * | titleBarWidget () const |
|
QAction * | toggleViewAction () const |
|
void | topLevelChanged (bool topLevel) |
|
void | visibilityChanged (bool visible) |
|
QWidget * | widget () const |
|
| ~QDockWidget () |
|
bool | acceptDrops () const |
|
QString | accessibleDescription () const |
|
QString | accessibleName () const |
|
QList< QAction * > | actions () const |
|
void | activateWindow () |
|
void | addAction (QAction *action) |
|
void | addActions (QList< QAction * > actions) |
|
void | adjustSize () |
|
bool | autoFillBackground () const |
|
Qt::BackgroundMode | backgroundMode () const |
|
QPoint | backgroundOffset () const |
|
BackgroundOrigin | backgroundOrigin () const |
|
QPalette::ColorRole | backgroundRole () const |
|
QSize | baseSize () const |
|
QString | caption () const |
|
QWidget * | childAt (int x, int y, bool includeThis) const |
|
QWidget * | childAt (const QPoint &p, bool includeThis) const |
|
QWidget * | childAt (int x, int y) const |
|
QWidget * | childAt (const QPoint &p) const |
|
QRect | childrenRect () const |
|
QRegion | childrenRegion () const |
|
void | clearFocus () |
|
void | clearMask () |
|
bool | close (bool alsoDelete) |
|
bool | close () |
|
QColorGroup | colorGroup () const |
|
void | constPolish () const |
|
QMargins | contentsMargins () const |
|
QRect | contentsRect () const |
|
QCursor | cursor () const |
|
void | drawText (const QPoint &p, const QString &s) |
|
void | drawText (int x, int y, const QString &s) |
|
WId | effectiveWinId () const |
|
void | ensurePolished () const |
|
void | erase () |
|
void | erase (const QRegion &rgn) |
|
void | erase (const QRect &rect) |
|
void | erase (int x, int y, int w, int h) |
|
Qt::FocusPolicy | focusPolicy () const |
|
QWidget * | focusProxy () const |
|
QWidget * | focusWidget () const |
|
const QFont & | font () const |
|
QFontInfo | fontInfo () const |
|
QFontMetrics | fontMetrics () const |
|
QPalette::ColorRole | foregroundRole () const |
|
QRect | frameGeometry () const |
|
QSize | frameSize () const |
|
const QRect & | geometry () const |
|
void | getContentsMargins (int *left, int *top, int *right, int *bottom) const |
|
virtual HDC | getDC () const |
|
void | grabGesture (Qt::GestureType gesture, QFlags< Qt::GestureFlag > flags) |
|
void | grabKeyboard () |
|
void | grabMouse () |
|
void | grabMouse (const QCursor &cursor) |
|
int | grabShortcut (const QKeySequence &key, Qt::ShortcutContext context) |
|
QGraphicsEffect * | graphicsEffect () const |
|
QGraphicsProxyWidget * | graphicsProxyWidget () const |
|
bool | hasEditFocus () const |
|
bool | hasFocus () const |
|
bool | hasMouse () const |
|
bool | hasMouseTracking () const |
|
int | height () const |
|
virtual int | heightForWidth (int w) const |
|
void | hide () |
|
const QPixmap * | icon () const |
|
void | iconify () |
|
QString | iconText () const |
|
QInputContext * | inputContext () |
|
Qt::InputMethodHints | inputMethodHints () const |
|
virtual QVariant | inputMethodQuery (Qt::InputMethodQuery query) const |
|
void | insertAction (QAction *before, QAction *action) |
|
void | insertActions (QAction *before, QList< QAction * > actions) |
|
bool | isActiveWindow () const |
|
bool | isAncestorOf (const QWidget *child) const |
|
bool | isDesktop () const |
|
bool | isDialog () const |
|
bool | isEnabled () const |
|
bool | isEnabledTo (QWidget *ancestor) const |
|
bool | isEnabledToTLW () const |
|
bool | isFullScreen () const |
|
bool | isHidden () const |
|
bool | isInputMethodEnabled () const |
|
bool | isMaximized () const |
|
bool | isMinimized () const |
|
bool | isModal () const |
|
bool | isShown () const |
|
bool | isTopLevel () const |
|
bool | isUpdatesEnabled () const |
|
bool | isVisible () const |
|
bool | isVisibleTo (QWidget *ancestor) const |
|
bool | isVisibleToTLW () const |
|
bool | isWindow () const |
|
bool | isWindowModified () const |
|
QLayout * | layout () const |
|
Qt::LayoutDirection | layoutDirection () const |
|
QLocale | locale () const |
|
void | lower () |
|
Qt::HANDLE | macCGHandle () const |
|
Qt::HANDLE | macQDHandle () const |
|
QPoint | mapFrom (QWidget *parent, const QPoint &pos) const |
|
QPoint | mapFromGlobal (const QPoint &pos) const |
|
QPoint | mapFromParent (const QPoint &pos) const |
|
QPoint | mapTo (QWidget *parent, const QPoint &pos) const |
|
QPoint | mapToGlobal (const QPoint &pos) const |
|
QPoint | mapToParent (const QPoint &pos) const |
|
QRegion | mask () const |
|
int | maximumHeight () const |
|
QSize | maximumSize () const |
|
int | maximumWidth () const |
|
int | minimumHeight () const |
|
QSize | minimumSize () const |
|
virtual QSize | minimumSizeHint () const |
|
int | minimumWidth () const |
|
void | move (int x, int y) |
|
void | move (const QPoint &) |
|
QWidget * | nativeParentWidget () const |
|
QWidget * | nextInFocusChain () const |
|
QRect | normalGeometry () const |
|
void | overrideWindowFlags (QFlags< Qt::WindowType > flags) |
|
bool | ownCursor () const |
|
bool | ownFont () const |
|
bool | ownPalette () const |
|
virtual QPaintEngine * | paintEngine () const |
|
const QPalette & | palette () const |
|
QWidget * | parentWidget (bool sameWindow) const |
|
QWidget * | parentWidget () const |
|
QPlatformWindow * | platformWindow () const |
|
QPlatformWindowFormat | platformWindowFormat () const |
|
void | polish () |
|
QPoint | pos () const |
|
QWidget * | previousInFocusChain () const |
|
| QWidget (QWidget *parent, const char *name, QFlags< Qt::WindowType > f) |
|
| QWidget (QWidget *parent, QFlags< Qt::WindowType > f) |
|
void | raise () |
|
void | recreate (QWidget *parent, QFlags< Qt::WindowType > f, const QPoint &p, bool showIt) |
|
QRect | rect () const |
|
virtual void | releaseDC (HDC hdc) const |
|
void | releaseKeyboard () |
|
void | releaseMouse () |
|
void | releaseShortcut (int id) |
|
void | removeAction (QAction *action) |
|
void | render (QPaintDevice *target, const QPoint &targetOffset, const QRegion &sourceRegion, QFlags< QWidget::RenderFlag > renderFlags) |
|
void | render (QPainter *painter, const QPoint &targetOffset, const QRegion &sourceRegion, QFlags< QWidget::RenderFlag > renderFlags) |
|
void | repaint (const QRect &r, bool b) |
|
void | repaint (int x, int y, int w, int h, bool b) |
|
void | repaint (const QRegion &rgn, bool b) |
|
void | repaint () |
|
void | repaint (int x, int y, int w, int h) |
|
void | repaint (const QRegion &rgn) |
|
void | repaint (const QRect &rect) |
|
void | repaint (bool b) |
|
void | reparent (QWidget *parent, QFlags< Qt::WindowType > f, const QPoint &p, bool showIt) |
|
void | reparent (QWidget *parent, const QPoint &p, bool showIt) |
|
void | resize (int w, int h) |
|
void | resize (const QSize &) |
|
bool | restoreGeometry (const QByteArray &geometry) |
|
QByteArray | saveGeometry () const |
|
void | scroll (int dx, int dy) |
|
void | scroll (int dx, int dy, const QRect &r) |
|
void | setAcceptDrops (bool on) |
|
void | setAccessibleDescription (const QString &description) |
|
void | setAccessibleName (const QString &name) |
|
void | setActiveWindow () |
|
void | setAttribute (Qt::WidgetAttribute attribute, bool on) |
|
void | setAutoFillBackground (bool enabled) |
|
void | setBackgroundColor (const QColor &color) |
|
void | setBackgroundMode (Qt::BackgroundMode widgetBackground, Qt::BackgroundMode paletteBackground) |
|
void | setBackgroundOrigin (BackgroundOrigin background) |
|
void | setBackgroundPixmap (const QPixmap &pixmap) |
|
void | setBackgroundRole (QPalette::ColorRole role) |
|
void | setBaseSize (const QSize &) |
|
void | setBaseSize (int basew, int baseh) |
|
void | setCaption (const QString &c) |
|
void | setContentsMargins (int left, int top, int right, int bottom) |
|
void | setContentsMargins (const QMargins &margins) |
|
void | setCursor (const QCursor &) |
|
void | setDisabled (bool disable) |
|
void | setEditFocus (bool enable) |
|
void | setEnabled (bool) |
|
void | setEraseColor (const QColor &color) |
|
void | setErasePixmap (const QPixmap &pixmap) |
|
void | setFixedHeight (int h) |
|
void | setFixedSize (const QSize &s) |
|
void | setFixedSize (int w, int h) |
|
void | setFixedWidth (int w) |
|
void | setFocus () |
|
void | setFocus (Qt::FocusReason reason) |
|
void | setFocusPolicy (Qt::FocusPolicy policy) |
|
void | setFocusProxy (QWidget *w) |
|
void | setFont (const QFont &) |
|
void | setFont (const QFont &f, bool b) |
|
void | setForegroundRole (QPalette::ColorRole role) |
|
void | setGeometry (const QRect &) |
|
void | setGeometry (int x, int y, int w, int h) |
|
void | setGraphicsEffect (QGraphicsEffect *effect) |
|
void | setHidden (bool hidden) |
|
void | setIcon (const QPixmap &i) |
|
void | setIconText (const QString &it) |
|
void | setInputContext (QInputContext *context) |
|
void | setInputMethodEnabled (bool enabled) |
|
void | setInputMethodHints (QFlags< Qt::InputMethodHint > hints) |
|
void | setKeyCompression (bool b) |
|
void | setLayout (QLayout *layout) |
|
void | setLayoutDirection (Qt::LayoutDirection direction) |
|
void | setLocale (const QLocale &locale) |
|
void | setMask (const QBitmap &bitmap) |
|
void | setMask (const QRegion ®ion) |
|
void | setMaximumHeight (int maxh) |
|
void | setMaximumSize (const QSize &) |
|
void | setMaximumSize (int maxw, int maxh) |
|
void | setMaximumWidth (int maxw) |
|
void | setMinimumHeight (int minh) |
|
void | setMinimumSize (int minw, int minh) |
|
void | setMinimumSize (const QSize &) |
|
void | setMinimumWidth (int minw) |
|
void | setMouseTracking (bool enable) |
|
void | setPalette (const QPalette &p, bool b) |
|
void | setPalette (const QPalette &) |
|
void | setPaletteBackgroundColor (const QColor &color) |
|
void | setPaletteBackgroundPixmap (const QPixmap &pixmap) |
|
void | setPaletteForegroundColor (const QColor &color) |
|
void | setParent (QWidget *parent, QFlags< Qt::WindowType > f) |
|
void | setParent (QWidget *parent) |
|
void | setPlatformWindow (QPlatformWindow *window) |
|
void | setPlatformWindowFormat (const QPlatformWindowFormat &format) |
|
void | setShortcutAutoRepeat (int id, bool enable) |
|
void | setShortcutEnabled (int id, bool enable) |
|
void | setShown (bool shown) |
|
void | setSizeIncrement (const QSize &) |
|
void | setSizeIncrement (int w, int h) |
|
void | setSizePolicy (QSizePolicy::Policy hor, QSizePolicy::Policy ver, bool hfw) |
|
void | setSizePolicy (QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical) |
|
void | setSizePolicy (QSizePolicy) |
|
void | setStatusTip (const QString &) |
|
void | setStyle (QStyle *style) |
|
QStyle * | setStyle (const QString &style) |
|
void | setStyleSheet (const QString &styleSheet) |
|
void | setToolTip (const QString &) |
|
void | setUpdatesEnabled (bool enable) |
|
void | setupUi (QWidget *widget) |
|
virtual void | setVisible (bool visible) |
|
void | setWhatsThis (const QString &) |
|
void | setWindowFilePath (const QString &filePath) |
|
void | setWindowFlags (QFlags< Qt::WindowType > type) |
|
void | setWindowIcon (const QIcon &icon) |
|
void | setWindowIconText (const QString &) |
|
void | setWindowModality (Qt::WindowModality windowModality) |
|
void | setWindowModified (bool) |
|
void | setWindowOpacity (qreal level) |
|
void | setWindowRole (const QString &role) |
|
void | setWindowState (QFlags< Qt::WindowState > windowState) |
|
void | setWindowSurface (QWindowSurface *surface) |
|
void | setWindowTitle (const QString &) |
|
void | show () |
|
void | showFullScreen () |
|
void | showMaximized () |
|
void | showMinimized () |
|
void | showNormal () |
|
QSize | size () const |
|
virtual QSize | sizeHint () const |
|
QSize | sizeIncrement () const |
|
QSizePolicy | sizePolicy () const |
|
void | stackUnder (QWidget *w) |
|
QString | statusTip () const |
|
QStyle * | style () const |
|
QString | styleSheet () const |
|
bool | testAttribute (Qt::WidgetAttribute attribute) const |
|
QString | toolTip () const |
|
QWidget * | topLevelWidget () const |
|
bool | underMouse () const |
|
void | ungrabGesture (Qt::GestureType gesture) |
|
void | unsetCursor () |
|
void | unsetFont () |
|
void | unsetLayoutDirection () |
|
void | unsetLocale () |
|
void | unsetPalette () |
|
void | update (int x, int y, int w, int h) |
|
void | update (const QRect &rect) |
|
void | update () |
|
void | update (const QRegion &rgn) |
|
void | updateGeometry () |
|
bool | updatesEnabled () const |
|
QRect | visibleRect () const |
|
QRegion | visibleRegion () const |
|
QString | whatsThis () const |
|
int | width () const |
|
QWidget * | window () const |
|
QString | windowFilePath () const |
|
Qt::WindowFlags | windowFlags () const |
|
QIcon | windowIcon () const |
|
QString | windowIconText () const |
|
Qt::WindowModality | windowModality () const |
|
qreal | windowOpacity () const |
|
QString | windowRole () const |
|
Qt::WindowStates | windowState () const |
|
QWindowSurface * | windowSurface () const |
|
QString | windowTitle () const |
|
Qt::WindowType | windowType () const |
|
WId | winId () const |
|
int | x () const |
|
const QX11Info & | x11Info () const |
|
Qt::HANDLE | x11PictureHandle () const |
|
int | y () const |
|
| ~QWidget () |
|
bool | blockSignals (bool block) |
|
QObject * | child (const char *objName, const char *inheritsClass, bool recursiveSearch) const |
|
const QObjectList & | children () const |
|
const char * | className () const |
|
bool | connect (const QObject *sender, const char *signal, const char *method, Qt::ConnectionType type) const |
|
void | deleteLater () |
|
void | destroyed (QObject *obj) |
|
bool | disconnect (const QObject *receiver, const char *method) |
|
bool | disconnect (const char *signal, const QObject *receiver, const char *method) |
|
void | dumpObjectInfo () |
|
void | dumpObjectTree () |
|
QList< QByteArray > | dynamicPropertyNames () const |
|
virtual bool | eventFilter (QObject *watched, QEvent *event) |
|
T | findChild (const QString &name) const |
|
QList< T > | findChildren (const QRegExp ®Exp) const |
|
QList< T > | findChildren (const QString &name) const |
|
bool | inherits (const char *className) const |
|
void | insertChild (QObject *object) |
|
void | installEventFilter (QObject *filterObj) |
|
bool | isA (const char *className) const |
|
bool | isWidgetType () const |
|
void | killTimer (int id) |
|
virtual const QMetaObject * | metaObject () const |
|
void | moveToThread (QThread *targetThread) |
|
const char * | name () const |
|
const char * | name (const char *defaultName) const |
|
QString | objectName () const |
|
QObject * | parent () const |
|
QVariant | property (const char *name) const |
|
| QObject (QObject *parent) |
|
| QObject (QObject *parent, const char *name) |
|
void | removeChild (QObject *object) |
|
void | removeEventFilter (QObject *obj) |
|
void | setName (const char *name) |
|
void | setObjectName (const QString &name) |
|
void | setParent (QObject *parent) |
|
bool | setProperty (const char *name, const QVariant &value) |
|
bool | signalsBlocked () const |
|
int | startTimer (int interval) |
|
QThread * | thread () const |
|
virtual | ~QObject () |
|
int | colorCount () const |
|
int | depth () const |
|
int | height () const |
|
int | heightMM () const |
|
int | logicalDpiX () const |
|
int | logicalDpiY () const |
|
int | numColors () const |
|
virtual QPaintEngine * | paintEngine () const =0 |
|
bool | paintingActive () const |
|
int | physicalDpiX () const |
|
int | physicalDpiY () const |
|
int | width () const |
|
int | widthMM () const |
|
int | x11Cells () const |
|
Qt::HANDLE | x11Colormap () const |
|
bool | x11DefaultColormap () const |
|
bool | x11DefaultVisual () const |
|
int | x11Depth () const |
|
Display * | x11Display () const |
|
int | x11Screen () const |
|
void * | x11Visual () const |
|
virtual | ~QPaintDevice () |
|
|
void | AddCheckedContoursToSelectedMesh (std::list< unsigned int > iListCheckedContours) |
| slot connected to the the signal CheckedTracesToAddToSelectedCollection emitted by m_ContoursManager, which call the AddCheckedTracesToCollection template More...
|
|
void | AddCheckedMeshesToSelectedTrack (std::list< unsigned int > iListCheckedMeshes) |
| slot connected to the the signal CheckedTracesToAddToSelectedCollection emitted by m_MeshesManager, which call the AddCheckedTracesToCollection template More...
|
|
void | AddCheckedTracksToSelectedLineage (std::list< unsigned int > iListDaughters, unsigned int iLineageID, std::list< unsigned int > iListLineagesToDelete) |
| call the AddCheckedTracesToCollection template and give the info to the lineages manager to create the division in the visu More...
|
|
void | AddListMeshesToATrack (std::list< unsigned int > iListMeshes, unsigned int iTrackID) |
| add the meshes to the iTrackID after checking that there are no meshes at the same timepoint in the same track, if so, won't change the trackid of these meshes More...
|
|
void | AddListMeshesToATrack (std::map< unsigned int, std::list< unsigned int > > iListMeshesWithTracks) |
|
void | AddNewCellType () |
| call the m_CellTypeManager to add a new celltype (ask the user to enter name+description and save it in the database) and call the setListCelltype to update the list in the TraceManualEditingWidget More...
|
|
void | AddNewColor () |
| call the m_ColorManager to add a new color (ask the user to choose the color +enter name+description and save it in the database) and call the SetColorComboBoxInfofromDB to update the list in the TraceManualEditingWidget More...
|
|
void | AddNewSubCellType () |
| call the m_SubCellTypeManager to add a new subcelltype (ask the user to enter name+description and save it in the database) and call the setListSubCelltype to update the list in the TraceManualEditingWidget More...
|
|
void | ChangeLineageColor () |
| slot connected to the TraceColorToChange() emitted by the m_MeshesManager More...
|
|
void | ChangeMeshColor () |
| slot connected to the TraceColorToChange() emitted by the m_MeshesManager More...
|
|
void | ChangeTrackColor () |
| slot connected to the TraceColorToChange() emitted by the m_MeshesManager More...
|
|
void | CloseDBConnection () |
|
void | CreateContextMenu (const QPoint &iPos) |
|
void | CreateNewLineageFromTracks (std::list< unsigned int > iListCheckedTracks, unsigned int iTrackIDRoot, std::list< unsigned int > iLineagesToDelete) |
| slot connected to the signal NewLineageToCreateFromTracks() emitted by the m_TracksManager More...
|
|
void | CreateNewMeshFromCheckedContours (std::list< unsigned int > iListCheckedContours) |
| slot connected to the signal NewCollectionFromCheckedTraces() emitted by the m_ContoursManager, emit the signal NewMeshToGenerate for the visu after creating a new mesh and calling the AddCheckedTracesToCollection template method. More...
|
|
void | CreateNewTrackFromListMeshes (std::list< unsigned int > iListMeshes) |
| create a new track and call the AddCheckedTracesToCollection template method to add the meshes from the list to this new track More...
|
|
void | CreateNewTrackFromListMeshes (std::list< std::list< unsigned int > > iListsCheckedMeshes) |
|
void | DeleteCellType () |
| call the m_CellTypeManager to delete celltypes (display all the celltypes for the user to select the ones he wants to delete and delete them from the database) and call the setListCelltype to update the list in the TraceManualEditingWidget More...
|
|
void | DeleteCheckedContours () |
| slot connected to the signal TracesToDelete() emitted by the m_ContoursManager More...
|
|
void | DeleteCheckedLineages () |
| slot connected to the signal TracesToDelete() emitted by the m_LineagesManager More...
|
|
void | DeleteCheckedMeshes () |
| slot connected to the signal Traces TracesToDelete() emitted by the m_MeshesManager More...
|
|
void | DeleteCheckedTracks () |
| slot connected to the signal TracesToDelete() emitted by the m_TracksManager More...
|
|
void | DeleteColor () |
| call the m_ColorManager to delete colors (display all the colors for the user to select the ones he wants to delete and delete them from the database) and call the SetColorComboBoxInfofromDB to update the list in the TraceManualEditingWidget More...
|
|
void | DeleteSubCellType () |
| call the m_SubCellTypeManager to delete subcelltypes (display all the subcelltypes for the user to select the ones he wants to delete and delete them from the database) and call the setListSubCelltype to update the list in the TraceManualEditingWidget More...
|
|
void | PassDBConnectionToContoursManager () |
| open the connection to the database and pass it to the ContoursManager More...
|
|
void | PassDBConnectionToLineagesManager () |
| open the connection to the database and pass it to the LineagesManager More...
|
|
void | PassDBConnectionToMeshesManager () |
| open the connection to the database and pass it to the MeshesManager More...
|
|
void | PassDBConnectionToTracksManager () |
| open the connection to the database and pass it to the TracksManager More...
|
|
void | PassMeshesInfoForImportedTrack (unsigned int iTrackID) |
| get the info needed for track from the meshcontainer, and update the points of the track container (for imported tracks) More...
|
|
void | ReEditTrace (unsigned int iTraceID) |
| emit a signal TraceToReedit and set m_ReeditMode to true More...
|
|
void | SaveNewCollectionFromTraceWidgetInDBAndTW () |
| Add the new collection in the database,add a row in TW and update the colorcombobox. More...
|
|
void | SetTSListCollectionID () |
| get a list of the IDs with their colors for the collection corresponding to the tracename, for the given timepoint if the collection is a mesh or for all timepoints for tracks and lineages, update the Trace Settings colorcombobox and select the corresponding ID in the combobox if the string is not empty More...
|
|
void | ShowHideTraceSettingsFromContextMenu (bool isVisible) |
| show/hide the Trace Settings widget depending on the checkstate of the action in the context menu of the dockwidget More...
|
|
void | SplitMergeTracksWithWidget (std::list< unsigned int > iTrackIDs) |
| slot called after signal TrackIDToBeModifiedWithWidget sent by tracksManager, display the checked tracks in a widget allowing the user to split and merge them and save the results in the database if the user clicks the OK button More...
|
|
void | SplitTheTrack (unsigned int iTrackID, std::list< unsigned int > iListMeshIDs) |
| split the checked track: a new track is created with the checked mesh and the meshes with timepoint sup and the checked track is updated. More...
|
|
void | TheTraceHasChanged (int iIndex) |
| slot connected to the combobox for the trace in the trace settings widget More...
|
|
|
template<typename TTrace , typename TCollection > |
void | AddCheckedTracesToCollection (TTrace *iTraceManager, TCollection *iCollectionManager, unsigned int iCollectionID, std::list< unsigned int > iListCheckedTraces) |
| change the collectionIDs to iCollectionID for the traces in iListCheckedTraces, and update the bounding boxes of the previous collection the traces were part of and of iCollectionID in the database, the TW and the container for visu More...
|
|
template<typename TTrace , typename TCollection > |
void | ChangeTraceColor (TTrace *iTraceManager, TCollection *iCollectionOfManager) |
| update the color for the checked traces and the rows in the table widget for the collectionOf More...
|
|
void | CreateConnectionsForTraceSettingsWidget (QGoTraceSettingsWidget *iTraceSettingsWidget) |
| create all the connections between the QGoPrintDatabase and the QGoTraceSettingsWidget (TS) More...
|
|
template<typename TTrace , typename TCollection , typename TCollectionOf > |
void | DeleteCheckedTraces (TTrace *iTraceManager, TCollection *iCollectionManager, TCollectionOf *iCollectionOfManager, bool lineage=false) |
| delete the checked traces from the database,TW,visu container, udpate the collectionof collectionID in database and TW and update the bounding box of the collection More...
|
|
template<typename TTrace , typename TCollection , typename TCollectionOf > |
void | DeleteListTraces (TTrace *iTraceManager, TCollection *iCollectionManager, TCollectionOf *iCollectionOfManager, std::list< unsigned int > iListTracesToDelete, bool lineage=false) |
| delete the traces of iListTracesToDelete from the database,TW, visu container, udpate the collectionof collectionID in database and TW and update the bounding box of the collection More...
|
|
void | GetContentAndDisplayAllTracesInfo (vtkMySQLDatabase *iDatabaseConnector) |
| get the data from the database for contours, meshes and tracks, display them in the TableWidget and load the different containers for the visu with the info from the database More...
|
|
void | GetContentAndDisplayAllTracesInfoFor3TPs (vtkMySQLDatabase *iDatabaseConnector) |
|
std::list< ItemColorComboboxData > | GetListCollectionIDFromDB (vtkMySQLDatabase *iDatabaseConnector, std::string &ioIDToSelect) |
| get the collection id with their corresponding color from the database More...
|
|
void | OpenDBConnection () |
|
void | RemoveTracesFromListTimePoints (vtkMySQLDatabase *iDatabaseConnector, std::list< unsigned int > iListTimePoints) |
|
void | SetConnectionsBetweenTheInstancesOfTraceSettings () |
| set the tracesettings widget to be in the mainwindow toolbar and the connection between the 2 instances of tracesettingswidget More...
|
|
void | SetContoursManager () |
| create the m_ContoursManager and its SLOT/SIGNAL connection More...
|
|
void | SetLineagesManager () |
| create the m_LineagesManager and its SLOT/SIGNAL connection More...
|
|
void | SetMeshesManager () |
| create the m_MeshesManager and its SLOT/SIGNAL connection More...
|
|
template<typename T > |
void | SetTheColorForTheRow (T &ioRow, QColor iColor) |
| get the RGB Alpha values from the iTraceRow and set a QColor with them More...
|
|
void | SetTracesManager () |
| set all the traces manager More...
|
|
void | SetTracksManager () |
| create the m_TracksManager and its SLOT/SIGNAL connection More...
|
|
void | SetTSListCellTypes (std::string iCellTypeToSelect="") |
| get the list of celltypes from the database, put them in the Trace Settings combobox and if the string is not empty, the combobox will have as selected item the string More...
|
|
void | SetTSListCellTypesWithPreviousSelectedOne () |
| get the list of celltypes from the database, put them in the Trace Settings combobox and the combobox will have as selected item the one previously selected More...
|
|
void | SetTSListColors (std::string iColorToSelect="") |
| get the data for the colorcombobox from the database, put them in the Trace Settings colorcombobox and if the string is not empty, the combobox will have as selected item the string More...
|
|
void | SetTSListColorsWithPreviousSelectedOne () |
| get the list of colors from the database, put them in the Trace Settings combobox and the combobox will have as selected item the one previously selected More...
|
|
void | SetTSListSubCellTypes (std::string iSubCellTypeToSelect="") |
| get the list of subcelltypes from the database, put them in the Trace Settings combobox and if the string is not empty, the combobox will have as selected item the string More...
|
|
void | SetTSListSubCellTypesWithPreviousSelectedOne () |
| get the list of subcelltypes from the database, put them in the Trace Settings combobox and the combobox will have as selected item the one previously selected More...
|
|
void | SetUpUi () |
|
template<typename TTrace , typename TCollectionOf > |
std::list< unsigned int > | UpdateCollectionDataForTracesToBeDeleted (TTrace *iTraceManager, TCollectionOf *iCollectionOfManager, std::list< unsigned int > iListTracesToDelete) |
| udpate the collectionof collectionID in database and TW More...
|
|
void | UpdateSelectedCollectionForTableWidget (std::string iTableName) |
|
void | closeEvent (QCloseEvent *iEvent) |
|
virtual void | changeEvent (QEvent *event) |
|
virtual bool | event (QEvent *event) |
|
void | initStyleOption (QStyleOptionDockWidget *option) const |
|
virtual void | paintEvent (QPaintEvent *event) |
|
virtual void | actionEvent (QActionEvent *event) |
|
void | create (WId window, bool initializeWindow, bool destroyOldWindow) |
|
void | destroy (bool destroyWindow, bool destroySubWindows) |
|
virtual void | dragEnterEvent (QDragEnterEvent *event) |
|
virtual void | dragLeaveEvent (QDragLeaveEvent *event) |
|
virtual void | dragMoveEvent (QDragMoveEvent *event) |
|
virtual void | dropEvent (QDropEvent *event) |
|
virtual void | enterEvent (QEvent *event) |
|
virtual void | focusInEvent (QFocusEvent *event) |
|
bool | focusNextChild () |
|
virtual bool | focusNextPrevChild (bool next) |
|
virtual void | focusOutEvent (QFocusEvent *event) |
|
bool | focusPreviousChild () |
|
virtual void | hideEvent (QHideEvent *event) |
|
virtual void | inputMethodEvent (QInputMethodEvent *event) |
|
virtual void | keyPressEvent (QKeyEvent *event) |
|
virtual void | keyReleaseEvent (QKeyEvent *event) |
|
virtual void | languageChange () |
|
virtual void | leaveEvent (QEvent *event) |
|
virtual bool | macEvent (EventHandlerCallRef caller, EventRef event) |
|
virtual int | metric (PaintDeviceMetric m) const |
|
virtual void | mouseDoubleClickEvent (QMouseEvent *event) |
|
virtual void | mouseMoveEvent (QMouseEvent *event) |
|
virtual void | mousePressEvent (QMouseEvent *event) |
|
virtual void | mouseReleaseEvent (QMouseEvent *event) |
|
virtual void | moveEvent (QMoveEvent *event) |
|
virtual bool | qwsEvent (QWSEvent *event) |
|
void | resetInputContext () |
|
virtual void | resizeEvent (QResizeEvent *event) |
|
virtual void | showEvent (QShowEvent *event) |
|
virtual void | tabletEvent (QTabletEvent *event) |
|
void | updateMicroFocus () |
|
virtual void | wheelEvent (QWheelEvent *event) |
|
virtual bool | winEvent (MSG *message, long *result) |
|
virtual bool | x11Event (XEvent *event) |
|
bool | checkConnectArgs (const char *signal, const QObject *object, const char *method) |
|
virtual void | childEvent (QChildEvent *event) |
|
virtual void | connectNotify (const char *signal) |
|
virtual void | customEvent (QEvent *event) |
|
virtual void | disconnectNotify (const char *signal) |
|
int | receivers (const char *signal) const |
|
QObject * | sender () const |
|
int | senderSignalIndex () const |
|
virtual void | timerEvent (QTimerEvent *event) |
|
| QPaintDevice () |
|