Class PlanarBestFundamentalMatrixEstimatorAndReconstructorTest

java.lang.Object
com.irurueta.ar.sfm.PlanarBestFundamentalMatrixEstimatorAndReconstructorTest
All Implemented Interfaces:
PlanarBestFundamentalMatrixEstimatorAndReconstructorListener

class PlanarBestFundamentalMatrixEstimatorAndReconstructorTest extends Object implements PlanarBestFundamentalMatrixEstimatorAndReconstructorListener
  • Field Details

  • Constructor Details

    • PlanarBestFundamentalMatrixEstimatorAndReconstructorTest

      PlanarBestFundamentalMatrixEstimatorAndReconstructorTest()
  • Method Details

    • testConstructor

      @Test void testConstructor()
    • testGetSetLeftPoints

      @Test void testGetSetLeftPoints() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testGetSetRightPoints

      @Test void testGetSetRightPoints() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testSetLeftAndRightPoints

      @Test void testSetLeftAndRightPoints() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testGetSetLeftIntrinsics

      @Test void testGetSetLeftIntrinsics() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testGetSetRightIntrinsics

      @Test void testGetSetRightIntrinsics() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testGetSetHomographyEstimator

      @Test void testGetSetHomographyEstimator() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testGetSetEssentialCameraEstimatorCorrectorType

      @Test void testGetSetEssentialCameraEstimatorCorrectorType() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testGetSetHomographyConfidence

      @Test void testGetSetHomographyConfidence() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testGetSetHomographyMaxIterations

      @Test void testGetSetHomographyMaxIterations() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testIsSetHomographyRefined

      @Test void testIsSetHomographyRefined() throws com.irurueta.geometry.estimators.LockedException
      Throws:
      com.irurueta.geometry.estimators.LockedException
    • testIsSetHomographyCovarianceKept

      @Test void testIsSetHomographyCovarianceKept() 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
    • testGetSetListener

      @Test void testGetSetListener()
    • testEstimateAndReconstruct

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

      public void onEstimateStart(PlanarBestFundamentalMatrixEstimatorAndReconstructor estimatorAndReconstructor)
      Specified by:
      onEstimateStart in interface PlanarBestFundamentalMatrixEstimatorAndReconstructorListener
    • onEstimateEnd

      public void onEstimateEnd(PlanarBestFundamentalMatrixEstimatorAndReconstructor estimatorAndReconstructor)
      Specified by:
      onEstimateEnd in interface PlanarBestFundamentalMatrixEstimatorAndReconstructorListener
    • areEqualUpToScale

      private static boolean areEqualUpToScale(FundamentalMatrix fundamentalMatrix1, FundamentalMatrix fundamentalMatrix2) throws com.irurueta.geometry.NotAvailableException, com.irurueta.geometry.estimators.NotReadyException
      Throws:
      com.irurueta.geometry.NotAvailableException
      com.irurueta.geometry.estimators.NotReadyException
    • reset

      private void reset()
    • checkLocked

      private static void checkLocked(PlanarBestFundamentalMatrixEstimatorAndReconstructor estimatorAndReconstructor)