SoImageRegistrationTransform3d::RegistrationEvent Struct Reference

This event describes the evolution of the registration process. More...

#include <ImageViz/Engines/GeometryAndMatching/Registration/SoImageRegistrationTransform3d.h>

Inheritance diagram for SoImageRegistrationTransform3d::RegistrationEvent:
SbEventArg

List of all members.

Public Member Functions

SoImageVizEnginegetSource () const
float getProgress () const
double getSimilarity () const
SbMatrix getTransform () const
 RegistrationEvent (SoImageVizEngine *engine, float progress, double similarity, const SbMatrix &matrix)
 ~RegistrationEvent ()

Detailed Description

This event describes the evolution of the registration process.

The user can access to the current similarity, the current transformation, the estimated progression.


Constructor & Destructor Documentation

SoImageRegistrationTransform3d::RegistrationEvent::RegistrationEvent ( SoImageVizEngine engine,
float  progress,
double  similarity,
const SbMatrix matrix 
) [inline]

Default constructor.

SoImageRegistrationTransform3d::RegistrationEvent::~RegistrationEvent (  )  [inline]

Destructor.


Member Function Documentation

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.


The documentation for this struct was generated from the following file:

Open Inventor Toolkit reference manual, generated on 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/