#include <ModuleProcessInformation.h>
Public Member Functions | |
| void | Initialize () |
| void | Initialize () |
| void | SetProgressCallback (void(*fun)(void *), void *who) |
| void | SetProgressCallback (void(*fun)(void *), void *who) |
Public Attributes | |
| unsigned char | Abort |
| double | ElapsedTime |
| float | Progress |
| void * | ProgressCallbackClientData |
| void(* | ProgressCallbackFunction )(void *) |
| char | ProgressMessage [1024] |
| Progress of a single stage in an algorithm. | |
| float | StageProgress |
| Overall progress. | |
| void ModuleProcessInformation::Initialize | ( | void | ) | [inline] |
References Abort, ElapsedTime, Progress, and ProgressMessage.
| void ModuleProcessInformation::Initialize | ( | void | ) | [inline] |
References Abort, ElapsedTime, Progress, and ProgressMessage.
Referenced by vtkCommandLineModuleLogic::ApplyTask(), vtkSlicerCLIModuleLogic::ApplyTask(), and ModuleDescription::ModuleDescription().
| void ModuleProcessInformation::SetProgressCallback | ( | void(*)(void *) | fun, | |
| void * | who | |||
| ) | [inline] |
References ProgressCallbackClientData, and ProgressCallbackFunction.
| void ModuleProcessInformation::SetProgressCallback | ( | void(*)(void *) | fun, | |
| void * | who | |||
| ) | [inline] |
References ProgressCallbackClientData, and ProgressCallbackFunction.
Referenced by vtkCommandLineModuleLogic::ApplyTask(), and vtkSlicerCLIModuleLogic::ApplyTask().
| unsigned char ModuleProcessInformation::Abort |
Inputs from calling application to the module
Referenced by vtkCommandLineModuleLogic::ApplyTask(), vtkSlicerCLIModuleLogic::ApplyTask(), vtkPluginWatcherProgress::Execute(), Initialize(), operator<<(), and itk::PluginFilterWatcher::ShowProgress().
Outputs from the module to the calling application
Referenced by vtkCommandLineModuleLogic::ApplyTask(), vtkSlicerCLIModuleLogic::ApplyTask(), itk::PluginFilterWatcher::EndFilter(), vtkPluginWatcherProgress::Execute(), vtkPluginWatcherEnd::Execute(), vtkPluginWatcherStart::Execute(), Initialize(), operator<<(), itk::PluginFilterWatcher::ShowProgress(), itk::PluginFilterWatcher::StartFilter(), and vtkCommandLineModuleGUI::UpdateGUI().
| void(* ModuleProcessInformation::ProgressCallbackFunction)(void *) | ( | void * | ) |
Progress of a single stage in an algorithm.
Referenced by vtkCommandLineModuleLogic::ApplyTask(), vtkSlicerCLIModuleLogic::ApplyTask(), vtkPluginWatcherProgress::Execute(), vtkPluginWatcherStart::Execute(), Initialize(), operator<<(), itk::PluginFilterWatcher::ShowProgress(), itk::PluginFilterWatcher::StartFilter(), and vtkCommandLineModuleGUI::UpdateGUI().
Overall progress.
Referenced by vtkCommandLineModuleLogic::ApplyTask(), vtkSlicerCLIModuleLogic::ApplyTask(), itk::PluginFilterWatcher::EndFilter(), vtkPluginWatcherProgress::Execute(), vtkPluginWatcherEnd::Execute(), vtkPluginWatcherStart::Execute(), operator<<(), itk::PluginFilterWatcher::ShowProgress(), itk::PluginFilterWatcher::StartFilter(), and vtkCommandLineModuleGUI::UpdateGUI().
1.6.1