This event describes the evolution of the registration process. More...
#include <ImageViz/Engines/GeometryAndMatching/Registration/SoImageRegistrationTransform.h>
Public Member Functions | |
SoImageVizEngine * | getSource () const |
Returns the source engine that raised the event. | |
float | getProgress () const |
Returns the progress value of processing in the range [0-1]. | |
double | getSimilarity () const |
Returns the similarity measurement between the 2 overlapped images. | |
SbMatrix | getTransform () const |
Returns the current estimated transformation. | |
RegistrationEvent (SoImageVizEngine *engine, float progress, double similarity, const SbMatrix &matrix) | |
Default constructor. | |
~RegistrationEvent () | |
Destructor. | |
This event describes the evolution of the registration process.
The user can access to the current similarity, the current transformation, the estimated progression.
Definition at line 157 of file SoImageRegistrationTransform.h.
|
inline |
Default constructor.
Definition at line 191 of file SoImageRegistrationTransform.h.
|
inline |
Destructor.
Definition at line 199 of file SoImageRegistrationTransform.h.
|
inline |
Returns the progress value of processing in the range [0-1].
Definition at line 166 of file SoImageRegistrationTransform.h.
|
inline |
Returns the similarity measurement between the 2 overlapped images.
The measurement and the range of the similarity will vary according to the metric type. Whatever the metric used, a higher similarity means a better registration. Similarity values from different metrics cannot be compared.
The similarity value is defined in Use enum MetricType.
Definition at line 179 of file SoImageRegistrationTransform.h.
|
inline |
Returns the source engine that raised the event.
Definition at line 160 of file SoImageRegistrationTransform.h.
|
inline |
Returns the current estimated transformation.
Definition at line 185 of file SoImageRegistrationTransform.h.