Class MSACDualAbsoluteQuadricRobustEstimatorTest

java.lang.Object
com.irurueta.ar.calibration.estimators.MSACDualAbsoluteQuadricRobustEstimatorTest
All Implemented Interfaces:
DualAbsoluteQuadricRobustEstimatorListener

class MSACDualAbsoluteQuadricRobustEstimatorTest extends Object implements DualAbsoluteQuadricRobustEstimatorListener
  • Field Details

  • Constructor Details

    • MSACDualAbsoluteQuadricRobustEstimatorTest

      MSACDualAbsoluteQuadricRobustEstimatorTest()
  • Method Details

    • testConstructor

      @Test void testConstructor()
    • testIsSetZeroSkewness

      @Test void testIsSetZeroSkewness() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testIsSetPrincipalPointAtOrigin

      @Test void testIsSetPrincipalPointAtOrigin() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testIsFocalDistanceAspectRatioKnown

      @Test void testIsFocalDistanceAspectRatioKnown() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testGetSetFocalDistanceAspectRatio

      @Test void testGetSetFocalDistanceAspectRatio() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testIsSetSingularityEnforced

      @Test void testIsSetSingularityEnforced() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testIsSetEnforcedSingularityValidated

      @Test void testIsSetEnforcedSingularityValidated() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testGetSetDeterminantThreshold

      @Test void testGetSetDeterminantThreshold() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testGetSetListenerAndIsListenerAvailable

      @Test void testGetSetListenerAndIsListenerAvailable() 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
    • testGetSetCameras

      @Test void testGetSetCameras() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testGetMinNumberOfRequiredCameras

      @Test void testGetMinNumberOfRequiredCameras() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testAreValidConstraints

      @Test void testAreValidConstraints() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testIsReady

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

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

      @Test void testEstimate() throws com.irurueta.algebra.AlgebraException, InvalidTransformationException, com.irurueta.geometry.estimators.LockedException, com.irurueta.geometry.estimators.NotReadyException, com.irurueta.geometry.CameraException, com.irurueta.geometry.NotAvailableException
      Throws:
      com.irurueta.algebra.AlgebraException
      InvalidTransformationException
      com.irurueta.geometry.estimators.LockedException
      com.irurueta.geometry.estimators.NotReadyException
      com.irurueta.geometry.CameraException
      com.irurueta.geometry.NotAvailableException
    • onEstimateStart

      public void onEstimateStart(DualAbsoluteQuadricRobustEstimator estimator)
      Specified by:
      onEstimateStart in interface DualAbsoluteQuadricRobustEstimatorListener
    • onEstimateEnd

      public void onEstimateEnd(DualAbsoluteQuadricRobustEstimator estimator)
      Specified by:
      onEstimateEnd in interface DualAbsoluteQuadricRobustEstimatorListener
    • onEstimateNextIteration

      public void onEstimateNextIteration(DualAbsoluteQuadricRobustEstimator estimator, int iteration)
      Specified by:
      onEstimateNextIteration in interface DualAbsoluteQuadricRobustEstimatorListener
    • onEstimateProgressChange

      public void onEstimateProgressChange(DualAbsoluteQuadricRobustEstimator estimator, float progress)
      Specified by:
      onEstimateProgressChange in interface DualAbsoluteQuadricRobustEstimatorListener
    • checkLocked

      private static void checkLocked(DualAbsoluteQuadricRobustEstimator estimator)