Class RANSACRobustSinglePoint3DTriangulatorTest

java.lang.Object
com.irurueta.ar.sfm.RANSACRobustSinglePoint3DTriangulatorTest
All Implemented Interfaces:
RobustSinglePoint3DTriangulatorListener

class RANSACRobustSinglePoint3DTriangulatorTest extends Object implements RobustSinglePoint3DTriangulatorListener
  • Field Details

  • Constructor Details

    • RANSACRobustSinglePoint3DTriangulatorTest

      RANSACRobustSinglePoint3DTriangulatorTest()
  • Method Details

    • testConstructor

      @Test void testConstructor()
    • testGetSetThreshold

      @Test void testGetSetThreshold() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testGetSetListener

      @Test void testGetSetListener() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testIsSetUseHomogeneousSolution

      @Test void testIsSetUseHomogeneousSolution() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testGetSetProgressDelta

      @Test void testGetSetProgressDelta() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testGetSetConfidence

      @Test void testGetSetConfidence() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testGetSetMaxIterations

      @Test void testGetSetMaxIterations() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testGetSetPointsAndCamerasAndIsReady

      @Test void testGetSetPointsAndCamerasAndIsReady() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testGetSetQualityScores

      @Test void testGetSetQualityScores() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testTriangulate

      @Test void testTriangulate() throws com.irurueta.geometry.estimators.LockedException, com.irurueta.geometry.estimators.NotReadyException, com.irurueta.numerical.robust.RobustEstimatorException
      Throws:
      com.irurueta.geometry.estimators.LockedException
      com.irurueta.geometry.estimators.NotReadyException
      com.irurueta.numerical.robust.RobustEstimatorException
    • onTriangulateStart

      public void onTriangulateStart(RobustSinglePoint3DTriangulator triangulator)
      Specified by:
      onTriangulateStart in interface RobustSinglePoint3DTriangulatorListener
    • onTriangulateEnd

      public void onTriangulateEnd(RobustSinglePoint3DTriangulator triangulator)
      Specified by:
      onTriangulateEnd in interface RobustSinglePoint3DTriangulatorListener
    • onTriangulateNextIteration

      public void onTriangulateNextIteration(RobustSinglePoint3DTriangulator triangulator, int iteration)
      Specified by:
      onTriangulateNextIteration in interface RobustSinglePoint3DTriangulatorListener
    • onTriangulateProgressChange

      public void onTriangulateProgressChange(RobustSinglePoint3DTriangulator triangulator, float progress)
      Specified by:
      onTriangulateProgressChange in interface RobustSinglePoint3DTriangulatorListener
    • reset

      private void reset()
    • checkLocked

      private void checkLocked(RANSACRobustSinglePoint3DTriangulator triangulator)