GOFIGURE2  0.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
QGoDBTrackManager Member List

This is the complete list of members for QGoDBTrackManager, including all inherited members.

AddActionForAddingCheckedTracesToCollection()QGoDBTraceManagerprotectedvirtual
AddActionsContextMenu(QMenu *iMenu)QGoDBTrackManagerprotectedvirtual
AddGeneralActionsContextMenu(QMenu *iMenu)QGoDBTraceManagerprotected
AddNewTraceIDInTS(std::pair< std::string, QColor > iTraceToAddData)QGoDBTraceManagersignal
AddSpecificActionsForContourMesh(QMenu *iMenu)QGoDBTraceManagerprotected
AddToSelectedCollection()QGoDBTraceManagerprotectedvirtualslot
AddVolume(const unsigned int &iTrackID, const double &iVolume)QGoDBTrackManager
AddVolumes(const std::list< std::pair< unsigned int, double > > &iVolumes)QGoDBTrackManager
AddVolumes(const std::list< std::pair< unsigned int, double > > &iVolumes, unsigned int iTrackID)QGoDBTrackManager
blockSignals(bool block)QObject
ChangeTraceColor()QGoDBTraceManagerprotectedvirtualslot
CheckBoundingBoxDivisionAsADaughter(vtkMySQLDatabase *iDatabaseConnector, unsigned int iTimePoint, unsigned int iTrackFamilyID)QGoDBTrackManagerprotected
CheckBoundingBoxDivisionAsAMother(vtkMySQLDatabase *iDatabaseConnector, unsigned int iTimePoint, unsigned int iTrackFamilyID)QGoDBTrackManagerprotected
checkConnectArgs(const char *signal, const QObject *object, const char *method)QObjectprotected
CheckedTracesToAddToSelectedCollection(std::list< unsigned int >)QGoDBTraceManagersignal
CheckedTracesToDelete()QGoDBTraceManagersignal
CheckedTracksToAddToSelectedLineage(std::list< unsigned int > iDaughtersID, unsigned int iLineageID, std::list< unsigned > iLineagesToDelete)QGoDBTrackManagersignal
CheckMeshCanBeAddedToTrack(vtkMySQLDatabase *iDatabaseConnector, unsigned int iTrackID, unsigned int iMeshTimePoint, std::list< unsigned int > &ioMotherTrackDivisionToUpdate)QGoDBTrackManager
CheckOverlappingTracks(std::list< unsigned int > iTrackIDs, unsigned int &ioTraceIDToKeep, unsigned int &ioTraceIDToDelete, vtkMySQLDatabase *iDatabaseConnector)QGoDBTrackManagerprotected
CheckSelectedRows()QGoDBTraceManagerprotectedslot
CheckShowRows()QGoDBTraceManager
CheckThatThereAreTracesToDelete(const std::list< unsigned int > &iListTracesIDToDelete)QGoDBTraceManagerprotected
CheckTheTraceInTW(unsigned int iTraceID, Qt::CheckState iState)QGoDBTraceManagerprotectedslot
child(const char *objName, const char *inheritsClass, bool recursiveSearch) constQObject
childEvent(QChildEvent *event)QObjectprotectedvirtual
children() constQObject
className() constQObject
connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)QObjectstatic
connect(const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type)QObjectstatic
connect(const QObject *sender, const char *signal, const char *method, Qt::ConnectionType type) constQObject
connectNotify(const char *signal)QObjectprotectedvirtual
CreateALineageWithFormerDaughterOfADeletedDivision(unsigned int iDaughterID, vtkMySQLDatabase *iDatabaseConnector, bool &ioPartOfHigherLineage)QGoDBTrackManagerprotected
CreateContextMenu(const QPoint &iPos)QGoDBTraceManagerprotectedslot
CreateCorrespondingCollection()QGoDBTraceManagerprotectedvirtualslot
CreateCorrespondingTrackFamily(std::list< unsigned int > iDivisions=std::list< unsigned int >())QGoDBTrackManagerslot
CreateNewTraceInDBFromVisu(unsigned int iXCoordMin, unsigned int iYCoordMin, unsigned int iZCoordMin, unsigned int iTCoord, unsigned int iXCoordMax, unsigned int iYCoordMax, unsigned int iZCoordMax, vtkPolyData *iTraceNodes, NameWithColorData iColor, vtkMySQLDatabase *iDatabaseConnector, T &iTrace, unsigned int iCollectionID, unsigned int iTCoordMax=0)QGoDBTraceManagerinlineprotected
CreateNewTrackWithNoMesh(vtkMySQLDatabase *iDatabaseConnector)QGoDBTrackManager
CreateTrackFamily(vtkMySQLDatabase *iDatabaseConnector, unsigned int iMotherTrackID, const std::list< unsigned int > &iDaughtersID)QGoDBTrackManager
customEvent(QEvent *event)QObjectprotectedvirtual
DBConnectionNotNeededAnymore()QGoDBTraceManagersignal
DeleteCheckedTraces(vtkMySQLDatabase *iDatabaseConnector)QGoDBTrackManagervirtual
deleteLater()QObject
DeleteListTraces(vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListTraces)QGoDBTrackManager
DeleteOneDivision(GoDBTrackFamilyRow iDivision, vtkMySQLDatabase *iDatabaseConnector, std::list< unsigned int > &ioTrackIDsNoLineage, std::list< unsigned int > &ioMotherLineageToDelete)QGoDBTrackManagerprotected
DeleteTheDivisions(std::list< unsigned int > iDivisions=std::list< unsigned int >())QGoDBTrackManagerslot
DeleteTracesFromContextMenu()QGoDBTraceManagerprotectedslot
DeleteTracesTemplate(vtkMySQLDatabase *iDatabaseConnector, T *iContainerForVisu, std::list< unsigned int > iListTracesToDelete=std::list< unsigned int >(), bool DeleteHighlightedTraces=true)QGoDBTraceManagerinlineprotected
destroyed(QObject *obj)QObject
disconnect(const QObject *sender, const char *signal, const QObject *receiver, const char *method)QObjectstatic
disconnect(const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method)QObjectstatic
disconnect(const char *signal, const QObject *receiver, const char *method)QObject
disconnect(const QObject *receiver, const char *method)QObject
disconnectNotify(const char *signal)QObjectprotectedvirtual
DisplayInfoAndLoadVisuContainerForAllTracks(vtkMySQLDatabase *iDatabaseConnector)QGoDBTrackManager
DisplayInfoAndLoadVisuContainerWithAllTraces(T *iTWContainer, vtkMySQLDatabase *iDatabaseConnector)QGoDBTraceManagerinlineprotected
DisplayInfoAndLoadVisuContainerWithAllTracesForSpecificTPs(vtkMySQLDatabase *iDatabaseConnector, C *iContainerForVisu, const std::list< unsigned int > &iListTPs)QGoDBTraceManagerinlineprotected
DisplayInfoForAllTraces(vtkMySQLDatabase *iDatabaseConnector)QGoDBTrackManagerprotectedvirtual
DisplayInfoForAllTracesTemplate(T *iTWContainer, vtkMySQLDatabase *iDatabaseConnector, Qt::CheckState iState, int iIndexShowColumn=0)QGoDBTraceManagerinlineprotected
DisplayInfoForExistingTrace(vtkMySQLDatabase *iDatabaseConnector, int iTraceID)QGoDBTrackManagervirtual
DisplayInfoForExistingTraces(vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListTraces)QGoDBTraceManager
DisplayInfoForExistingTraceTemplate(T *iTWContainer, vtkMySQLDatabase *iDatabaseConnector, int iTraceID)QGoDBTraceManagerinlineprotected
DisplayInfoForLastCreatedTrace(vtkMySQLDatabase *iDatabaseConnector)QGoDBTrackManagervirtual
DisplayInfoForLastCreatedTraceTemplate(T *iTWContainer, vtkMySQLDatabase *iDatabaseConnector)QGoDBTraceManagerinlineprotected
DisplayInfoForTracesForSpecificTPs(vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListTPs)QGoDBTrackManagerprotectedvirtual
DisplayInfoForTracesForSpecificTPsTemplate(T *iTWContainer, vtkMySQLDatabase *iDatabaseConnector, Qt::CheckState iState, const std::list< unsigned int > &iListTPs, int iIndexShowColumn=0)QGoDBTraceManagerinlineprotected
DisplayOnlyCalculatedValuesForExistingTrack(GoFigureTrackAttributes *iTrackAttributes, unsigned int iTrackID)QGoDBTrackManager
dumpObjectInfo()QObject
dumpObjectTree()QObject
dynamicPropertyNames() constQObject
event(QEvent *e)QObjectvirtual
eventFilter(QObject *watched, QEvent *event)QObjectvirtual
findChild(const QString &name) constQObject
findChildren(const QString &name) constQObject
findChildren(const QRegExp &regExp) constQObject
GetAllTraceIDsWithColor(vtkMySQLDatabase *iDatabaseConnector, std::string &ioIDToSelect)QGoDBTraceManagervirtual
GetCoordinateFromInt(int iXCoord, int iYCoord, int iZCoord, int iTCoord)QGoDBTraceManagerprotected
GetDivisionIDsTheTrackBelongsTo(vtkMySQLDatabase *iDatabaseConnector, unsigned int iTrackID)QGoDBTrackManagerprotected
GetLastCreatedTraceID(vtkMySQLDatabase *iDatabaseConnector)QGoDBTraceManagerprotected
GetLastCreatedTracesIDs(vtkMySQLDatabase *iDatabaseConnector, int iNumberOfTracesIDs)QGoDBTraceManager
GetListCollectionIDs(vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListTracesIDs)QGoDBTraceManager
GetListHighlightedIDs()QGoDBTrackManagervirtual
GetListTracesIDsBelongingToCollectionIDs(vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListCollectionIDs)QGoDBTraceManager
GetListTracesIDsFromThisCollectionOf(vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListTraces)QGoDBTraceManager
GetTableWidget()QGoDBTraceManager
GetTheNameIDFromName(std::string iName)QGoDBTraceManagerprotected
GetTracesInfoFromDBAndModifyContainerForVisu(vtkMySQLDatabase *iDatabaseConnector, std::list< unsigned int > iListTraceIDs=std::list< unsigned int >())QGoDBTrackManagerprotectedvirtual
QGoDBTraceManager::GetTracesInfoFromDBAndModifyContainerForVisu(vtkMySQLDatabase *iDatabaseConnector, std::vector< int > iVectIDs, C *iContainerForVisu)QGoDBTraceManagerinlineprotected
GetTracesInfoFromDBAndModifyContainerForVisuTemplate(T *iContainerForVisu, vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListTraceIDs)QGoDBTraceManagerinlineprotected
GetTrackFamily(vtkMySQLDatabase *iDatabaseConnector, unsigned int iTrackID)QGoDBTrackManager
GetTrackIDFromDaughtersFamilies(vtkMySQLDatabase *iDatabaseConnector, std::list< unsigned int > &ioTrackIDsOfTheFamilies)QGoDBTrackManagerprotected
GetVectorFromQColor(QColor iColor)QGoDBTraceManagerprotected
GoToTheTrace()QGoDBTraceManagerprotectedslot
GoToTrackBegin()QGoDBTrackManagerprotectedslot
GoToTrackEnd()QGoDBTrackManagerprotectedslot
HideSelectedRows()QGoDBTraceManagerprotectedslot
IdentifyMotherDaughtersToCreateTrackFamily(vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListTracksID, int &ioMotherID, std::list< unsigned int > &ioDaughtersID)QGoDBTrackManagerprotected
IDWithColorData typedefQGoDBTraceManager
inherits(const char *className) constQObject
insertChild(QObject *object)QObject
installEventFilter(QObject *filterObj)QObject
isA(const char *className) constQObject
isMother(vtkMySQLDatabase *iDatabaseConnector, unsigned int iTrackID)QGoDBTrackManager
IsTheTrackADaughter(unsigned int iTrackID, vtkMySQLDatabase *iDatabaseConnector)QGoDBTrackManagerprotected
IsTheTrackAMother(unsigned int iDaughterID, vtkMySQLDatabase *iDatabaseConnector)QGoDBTrackManagerprotected
isWidgetType() constQObject
killTimer(int id)QObject
LoadInfoVisuContainerForTrackFamilies(vtkMySQLDatabase *iDatabaseConnector)QGoDBTrackManager
m_CheckedTracesMenuQGoDBTraceManagerprotected
m_CollectionNameQGoDBTraceManagerprotected
m_CollectionNameIDQGoDBTraceManagerprotected
m_CollectionOfQGoDBTraceManagerprotected
m_CollectionOfIDQGoDBTraceManagerprotected
m_CollectionOfTracesQGoDBTraceManagerprotected
m_CurrentTimePointQGoDBTraceManagerprotected
m_DatabaseConnectorQGoDBTraceManagerprotected
m_ImgSessionIDQGoDBTraceManagerprotected
m_IsColorCodingOnQGoDBTraceManagerprotected
m_IsShowOnlyCurrentTimePointOnQGoDBTraceManagerprotected
m_LastSelectedTraceAsCollectionQGoDBTraceManagerprotected
m_SelectedCollectionDataQGoDBTraceManagerprotected
m_SelectedColorDataQGoDBTraceManagerprotected
m_TableQGoDBTraceManagerprotected
m_TraceNameQGoDBTraceManagerprotected
m_TraceNameIDQGoDBTraceManagerprotected
m_TrackContainerInfoForVisuQGoDBTrackManagerprotected
m_TWContainerQGoDBTrackManagerprotected
MergeTracks()QGoDBTrackManagerprotectedslot
MeshesToAddToTrack(std::list< unsigned int > iListMeshes, unsigned int iTrackID)QGoDBTrackManagersignal
metaObject() constQObjectvirtual
moveToThread(QThread *targetThread)QObject
name() constQObject
name(const char *defaultName) constQObject
NameWithColorData typedefQGoDBTraceManager
NeedMeshesInfoForImportedTrack(unsigned int iTrackID)QGoDBTrackManagersignal
NeedToGetDatabaseConnection()QGoDBTraceManagersignal
NeedToGoToTheLocation(int XCoord, int YCoord, int ZCoord, int TCoord)QGoDBTraceManagersignal
NeedToGoToTheRealLocation(double, double, double, int)QGoDBTrackManagersignal
NewCollectionFromCheckedTraces(std::list< unsigned int >)QGoDBTraceManagersignal
NewLineageToCreateFromTracks(std::list< unsigned int > iCheckedTracksIDs, unsigned int iTrackIDRoot, std::list< unsigned > iLineagesToDelete)QGoDBTrackManagersignal
normalizeSignalSlot(const char *signalSlot)QObjectprotectedstatic
objectNameQObject
objectName() constQObject
parent() constQObject
PrintAMessageForTracksWithNoDivision(std::list< unsigned int > iTracksNoDivision)QGoDBTrackManagerprotected
PrintMessage(QString iMessage, int iTimeOut=0)QGoDBTraceManagersignal
property(const char *name) constQObject
QGoDBTraceManager(QObject *iParent=NULL)QGoDBTraceManagerexplicit
QGoDBTrackManager(int iImgSessionID, QWidget *iparent)QGoDBTrackManager
QObject(QObject *parent)QObject
QObject(QObject *parent, const char *name)QObject
receivers(const char *signal) constQObjectprotected
removeChild(QObject *object)QObject
removeEventFilter(QObject *obj)QObject
RemoveTracesFromTWAndContainerForVisuForSpecificTPsTemplate(vtkMySQLDatabase *iDatabaseConnector, C *iContainerForVisu, const std::list< unsigned int > &iListTPs)QGoDBTraceManagerinlineprotected
RemoveVolumes(const std::list< std::pair< unsigned int, double > > &iVolumes)QGoDBTrackManager
RemoveVolumes(const std::list< std::pair< unsigned int, double > > &iVolumes, unsigned int iTrackID)QGoDBTrackManager
SaveTrackCurrentElement(vtkMySQLDatabase *iDatabaseConnector)QGoDBTrackManagerprotected
SaveTrackStructure(vtkMySQLDatabase *iDatabaseConnector, TrackStructure *iStructure)QGoDBTrackManagerprotected
sender() constQObjectprotected
senderSignalIndex() constQObjectprotected
SetCollectionsTraceNames()QGoDBTrackManagerprotectedvirtual
SetColorCoding(bool IsChecked)QGoDBTrackManagerprotectedvirtualslot
SetColorCodingTemplate(T *iContainerForVisu, bool IsChecked)QGoDBTraceManagerinlineprotected
SetCurrentTimePoint(int *iTimePoint)QGoDBTraceManager
SetDatabaseConnection(vtkMySQLDatabase *iDatabaseConnector)QGoDBTraceManager
SetInfo(unsigned int iImgSessionID, QWidget *iParent)QGoDBTraceManagerprotected
setName(const char *name)QObject
setObjectName(const QString &name)QObject
setParent(QObject *parent)QObject
setProperty(const char *name, const QVariant &value)QObject
SetSelectedCollection(NameWithColorData *iCollectionData)QGoDBTraceManager
SetSelectedColor(NameWithColorData *iColorData)QGoDBTraceManager
SetTraceBoundingBoxAndPoints(unsigned int iXCoordMin, unsigned int iYCoordMin, unsigned int iZCoordMin, unsigned int iTCoord, unsigned int iXCoordMax, unsigned int iYCoordMax, unsigned int iZCoordMax, vtkPolyData *iTraceNodes, vtkMySQLDatabase *iDatabaseConnector, T &iTrace, unsigned int iTCoordMax=0)QGoDBTraceManagerinlineprotected
SetTracesInfoContainerForVisuTemplate(T *iContainerForVisu, T **iMemberContainerForVisu)QGoDBTraceManagerinlineprotected
SetTracksInfoContainerForVisu(TrackContainer *iContainerForVisu)QGoDBTrackManager
ShowOnlyRowsForCurrentTimePoint(bool IsChecked)QGoDBTraceManagerprotectedslot
ShowSelectedRows()QGoDBTraceManagerprotectedslot
ShowTheTraceInTW(unsigned int iTraceID, Qt::CheckState iState)QGoDBTraceManagerprotectedslot
signalsBlocked() constQObject
SplitMergeTrackWithWidget()QGoDBTrackManagerprotectedslot
startTimer(int interval)QObject
thread() constQObject
timerEvent(QTimerEvent *event)QObjectprotectedvirtual
tr(const char *sourceText, const char *disambiguation, int n)QObjectstatic
TraceColorToChange()QGoDBTraceManagersignal
TrackIDToBeModifiedWithWidget(std::list< unsigned int > iListTracksID)QGoDBTrackManagersignal
TrackIDToEmit()QGoDBTrackManagerprotectedslot
TrackToSplit(unsigned int iTrackID, std::list< unsigned int > iListMeshIDs)QGoDBTrackManagersignal
trUtf8(const char *sourceText, const char *disambiguation, int n)QObjectstatic
TWContainerType typedefQGoDBTraceManager
UncheckSelectedRows()QGoDBTraceManagerprotectedslot
UpdateBoundingBoxes(vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListTracesIDs)QGoDBTrackManager
QGoDBTraceManager::UpdateBoundingBoxes(vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListTracesIDs, bool UpdateTW=true)QGoDBTraceManagervirtual
UpdateCollectionID(vtkMySQLDatabase *iDatabaseConnector, const std::list< unsigned int > &iListTracesIDs, int iCollectionID)QGoDBTraceManager
UpdateCurrentElementTrackContainer()QGoDBTrackManager
UpdateDivisions(const std::list< unsigned int > &iListMotherTrackIDs)QGoDBTrackManager
UpdateFormerDaughtersOfADeletedDivision(std::list< unsigned int > iDaughtersID, std::list< unsigned int > &ioTrackIDsNoLineage, bool &ioPartOfHigherLineage)QGoDBTrackManagerprotected
UpdateHighlightedElementsInVisuContainer(int iTraceID)QGoDBTrackManagerprotectedvirtualslot
UpdateLastSelectedOneAsCollection()QGoDBTraceManager
UpdatePointsOfCurrentElementForImportedTrack(std::map< unsigned int, double * > iMeshesInfo, vtkMySQLDatabase *iDatabaseConnector)QGoDBTrackManager
UpdateTheTracesColor(vtkMySQLDatabase *iDatabaseConnector)QGoDBTrackManagervirtual
UpdateTheTracesColorTemplate(vtkMySQLDatabase *iDatabaseConnector, C *iContainerInfoForVisu)QGoDBTraceManagerinlineprotected
UpdateTrackFamilyIDForDaughter(vtkMySQLDatabase *iDatabaseConnector, unsigned int iDaughterID, unsigned int iTrackFamilyID)QGoDBTrackManagerprotected
UpdateTrackPolydataForVisu(vtkMySQLDatabase *iDatabaseConnector, unsigned int iTrackID)QGoDBTrackManagerprotected
UpdateTWAndContainerForDeletedTraces(const std::list< unsigned int > &iTraceIDs)QGoDBTraceManager
UpdateTWAndContainerForImportedTraces(const std::vector< int > &iVectorImportedTraces, vtkMySQLDatabase *iDatabaseConnector)QGoDBTrackManagervirtual
UpdateTWAndContainerWithImportedTracesTemplate(T *iTWContainer, const std::vector< int > &iVectorTraceIDs, vtkMySQLDatabase *iDatabaseConnector)QGoDBTraceManagerinlineprotected
UpdateVisibleElementsInVisuContainer(int iTraceID)QGoDBTrackManagerprotectedvirtualslot
~QGoDBTraceManager()QGoDBTraceManagervirtual
~QGoDBTrackManager()QGoDBTrackManager
~QObject()QObjectvirtual