Generic callback class. More...
#include <cmtkRegistrationCallback.h>
Public Types | |
typedef SmartPointer < RegistrationCallback > | SmartPtr |
SMart pointer. | |
Public Member Functions | |
virtual CallbackResult | ExecuteWithData (const CoordinateVector &v, const double metric) |
Interface: Execute callback action. | |
virtual CallbackResult | Execute () |
Execute callback action without interim result. | |
virtual void | Comment (const char *comment=NULL) |
Notify callback of an annotation. | |
virtual void | FormatComment (const char *format,...) |
Notify callback of an annotation with variable parameters. | |
RegistrationCallback () | |
Default constructor. | |
virtual | ~RegistrationCallback () |
Virtual destructor. |
Generic callback class.
Callbacks define user specific actions during optimization, i.e. update of progress indicators, protocoling, etc. This particular class is a "dummy" callback, providing a common interface but taking no actions on any member function calls.
Definition at line 69 of file cmtkRegistrationCallback.h.
SMart pointer.
Definition at line 73 of file cmtkRegistrationCallback.h.