1 #ifndef SHORTESTPATHBUILDERWORKER_H 2 #define SHORTESTPATHBUILDERWORKER_H 5 #include <QFutureWatcher> 28 void run(QObject *obj,
const char *slot);
32 mAlgorithmType = type;
36 std::shared_ptr<NodeData>
node;
51 QList<std::shared_ptr<NodeData>> mRelevantNodes;
52 QVector<int> mRelevantInternNodes;
53 QList<arg> mArgumentList;
54 QFutureWatcher<void> mFutureWatcher;
57 bool mTextFormat =
false;
63 #endif // SHORTESTPATHBUILDERWORKER_H Definition: decisiontreemanager.h:13
Definition: shortestpathbuilderworker.h:35
vector< Node * > nodes
Definition: main.cpp:270
std::shared_ptr< NodeData > node
Definition: shortestpathbuilderworker.h:36
void setBinaryFormat()
Definition: shortestpathbuilderworker.h:24
void setTextFormat()
Definition: shortestpathbuilderworker.h:25
int main(int argc, char *argv[])
Definition: dteditor.cpp:27
AlgorithmType
Definition: shortestpathbuilderworker.h:30
static void doStep(arg)
Definition: shortestpathbuilderworker.cpp:50
void setRelevantInterNodes(const QVector< int > &nodes)
Definition: shortestpathbuilderworker.cpp:30
ShortestPathBuilderWorker(QObject *main, WaitDialog *dialog, DisplaceModel *model)
Definition: shortestpathbuilderworker.cpp:11
Definition: displacemodel.h:71
ShortestPathBuilderWorker * me
Definition: shortestpathbuilderworker.h:37
Definition: waitdialog.h:56
void run(QObject *obj, const char *slot)
Definition: shortestpathbuilderworker.cpp:35
void finished(bool result)
Definition: moc_shortestpathbuilderworker.cpp:133
virtual ~ShortestPathBuilderWorker()
Definition: shortestpathbuilderworker.h:22
void setRelevantNodes(const QList< std::shared_ptr< NodeData > > &nodes)
Definition: shortestpathbuilderworker.cpp:19
void setAlgorithmType(AlgorithmType type)
Definition: shortestpathbuilderworker.h:31
Definition: shortestpathbuilderworker.h:16