Package com.irurueta.ar.sfm
Interface RobustSinglePoint3DTriangulatorListener
public interface RobustSinglePoint3DTriangulatorListener
Listener to be notified of events such as when triangulation starts, ends or
when progress changes.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
onTriangulateEnd
(RobustSinglePoint3DTriangulator triangulator) Called when triangulation ends.void
onTriangulateNextIteration
(RobustSinglePoint3DTriangulator triangulator, int iteration) Called when robust triangulator iterates to refine a possible solution.void
onTriangulateProgressChange
(RobustSinglePoint3DTriangulator triangulator, float progress) Called when estimation progress changes significantly.void
onTriangulateStart
(RobustSinglePoint3DTriangulator triangulator) Called when triangulation starts.
-
Method Details
-
onTriangulateStart
Called when triangulation starts.- Parameters:
triangulator
- reference to robust triangulator.
-
onTriangulateEnd
Called when triangulation ends.- Parameters:
triangulator
- reference to robust triangulator.
-
onTriangulateNextIteration
Called when robust triangulator iterates to refine a possible solution.- Parameters:
triangulator
- reference to robust triangulator.iteration
- current iteration.
-
onTriangulateProgressChange
Called when estimation progress changes significantly.- Parameters:
triangulator
- reference to robust triangulator.progress
- progress of estimation expressed as a value between 0.0 and 1.0.
-