Interface RobustSinglePoint3DTriangulatorListener


public interface RobustSinglePoint3DTriangulatorListener
Listener to be notified of events such as when triangulation starts, ends or when progress changes.
  • Method Details

    • onTriangulateStart

      void onTriangulateStart(RobustSinglePoint3DTriangulator triangulator)
      Called when triangulation starts.
      Parameters:
      triangulator - reference to robust triangulator.
    • onTriangulateEnd

      void onTriangulateEnd(RobustSinglePoint3DTriangulator triangulator)
      Called when triangulation ends.
      Parameters:
      triangulator - reference to robust triangulator.
    • onTriangulateNextIteration

      void onTriangulateNextIteration(RobustSinglePoint3DTriangulator triangulator, int iteration)
      Called when robust triangulator iterates to refine a possible solution.
      Parameters:
      triangulator - reference to robust triangulator.
      iteration - current iteration.
    • onTriangulateProgressChange

      void onTriangulateProgressChange(RobustSinglePoint3DTriangulator triangulator, float progress)
      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.