![]() |
Fraxinus
17.12-rc4
An IGT application
|
#include <cxAngleCorrectionExecuter.h>
Public Member Functions | |
| AngleCorrectionExecuter () | |
| virtual | ~AngleCorrectionExecuter () |
| void | setInput (QString clFilename, QString dataFilename, double Vnyq, double cutoff, int nConvolutions, double uncertainty_limit, double minArrowDist) |
| vtkSmartPointer< vtkPolyData > | getOutput () |
| int | getNumOfStepsRan () |
| virtual bool | calculate (bool reportOutSuccess) |
| virtual bool | calculate () |
| This is the threaded function, should only contain threadsafe function calls. More... | |
Public Member Functions inherited from cx::ThreadedTimedAlgorithm< bool > | |
| ThreadedTimedAlgorithm (QString product, int secondsBetweenAnnounce) | |
| virtual | ~ThreadedTimedAlgorithm () |
| virtual void | execute () |
| virtual bool | isFinished () const |
| virtual bool | isRunning () const |
Public Member Functions inherited from cx::TimedBaseAlgorithm | |
| TimedBaseAlgorithm (QString product, int secondsBetweenAnnounce) | |
| virtual | ~TimedBaseAlgorithm () |
| virtual QString | getProduct () const |
Additional Inherited Members | |
Signals inherited from cx::TimedBaseAlgorithm | |
| void | aboutToStart () |
| emitted at start of execute. Use to perform preprocessing More... | |
| void | started (int maxSteps) |
| emitted at start of run. More... | |
| void | finished () |
| should be emitted when at the end of postProcessingSlot More... | |
| void | productChanged () |
| emitted whenever product string has changed More... | |
Protected Slots inherited from cx::TimedBaseAlgorithm | |
Protected Member Functions inherited from cx::ThreadedTimedAlgorithm< bool > | |
| virtual void | preProcessingSlot () |
| This happens before the thread (calculate) is started, here non-thread safe functions can be called. More... | |
| virtual void | postProcessingSlot ()=0 |
| This happens when the thread (calculate) is finished, here non-thread safe functions can be called. More... | |
| void | generate () |
| bool | getResult () |
Protected Member Functions inherited from cx::TimedBaseAlgorithm | |
| void | startTiming () |
| void | stopTiming () |
| QString | getSecondsPassedAsString () const |
Protected Attributes inherited from cx::TimedBaseAlgorithm | |
| bool | mUseDefaultMessages |
Definition at line 25 of file cxAngleCorrectionExecuter.h.
| cx::AngleCorrectionExecuter::AngleCorrectionExecuter | ( | ) |
Definition at line 17 of file cxAngleCorrectionExecuter.cpp.
|
virtual |
Definition at line 24 of file cxAngleCorrectionExecuter.cpp.
|
virtual |
Definition at line 40 of file cxAngleCorrectionExecuter.cpp.
|
inlinevirtual |
This is the threaded function, should only contain threadsafe function calls.
Implements cx::ThreadedTimedAlgorithm< bool >.
Definition at line 35 of file cxAngleCorrectionExecuter.h.
|
inline |
Definition at line 33 of file cxAngleCorrectionExecuter.h.
| vtkSmartPointer< vtkPolyData > cx::AngleCorrectionExecuter::getOutput | ( | ) |
Definition at line 70 of file cxAngleCorrectionExecuter.cpp.
| void cx::AngleCorrectionExecuter::setInput | ( | QString | clFilename, |
| QString | dataFilename, | ||
| double | Vnyq, | ||
| double | cutoff, | ||
| int | nConvolutions, | ||
| double | uncertainty_limit, | ||
| double | minArrowDist | ||
| ) |
Definition at line 28 of file cxAngleCorrectionExecuter.cpp.