This event describes the evolution of the registration process. More...
#include <ImageViz/Engines/GeometryAndMatching/Registration/SoImageRegistrationTransform3d.h>
Public Member Functions | |
| SoImageVizEngine * | getSource () const |
| float | getProgress () const |
| double | getSimilarity () const |
| SbMatrix | getTransform () const |
| RegistrationEvent (SoImageVizEngine *engine, float progress, double similarity, const SbMatrix &matrix) | |
| ~RegistrationEvent () | |
This event describes the evolution of the registration process.
The user can access to the current similarity, the current transformation, the estimated progression.
| SoImageRegistrationTransform3d::RegistrationEvent::RegistrationEvent | ( | SoImageVizEngine * | engine, | |
| float | progress, | |||
| double | similarity, | |||
| const SbMatrix & | matrix | |||
| ) | [inline] |
Default constructor.
| SoImageRegistrationTransform3d::RegistrationEvent::~RegistrationEvent | ( | ) | [inline] |
Destructor.
| float SoImageRegistrationTransform3d::RegistrationEvent::getProgress | ( | ) | const [inline] |
Returns the progress value of processing in the range [0-1].
| double SoImageRegistrationTransform3d::RegistrationEvent::getSimilarity | ( | ) | const [inline] |
Returns the similarity measurement between the 2 overlapped images.
| SoImageVizEngine* SoImageRegistrationTransform3d::RegistrationEvent::getSource | ( | ) | const [inline] |
Returns the source engine that raised the event.
| SbMatrix SoImageRegistrationTransform3d::RegistrationEvent::getTransform | ( | ) | const [inline] |
Returns the current estimated transformation.