Public Types | Public Member Functions

cmtk::RegistrationCallback Class Reference
[cmtkRegistration Library]

Generic callback class. More...

#include <cmtkRegistrationCallback.h>

Inheritance diagram for cmtk::RegistrationCallback:
Inheritance graph
[legend]

List of all members.

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.

Detailed Description

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.


Member Typedef Documentation

SMart pointer.

Definition at line 73 of file cmtkRegistrationCallback.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines