Uses of Class
com.irurueta.geometry.estimators.EuclideanTransformation3DRobustEstimator
Packages that use EuclideanTransformation3DRobustEstimator
Package
Description
This package contains classes to estimate basic geometric structures
-
Uses of EuclideanTransformation3DRobustEstimator in com.irurueta.geometry.estimators
Subclasses of EuclideanTransformation3DRobustEstimator in com.irurueta.geometry.estimatorsModifier and TypeClassDescriptionclassFinds the best Euclidean 3D transformation for provided collections of matched 3D points using LMedS algorithm.classFinds the best Euclidean 3D transformation for provided collections of matched 3D points using MSAC algorithm.classFinds the best Euclidean 3D transformation for provided collections of matched 3D point using PROMedS algorithm.classFinds the best Euclidean 3D transformation for provided collections of matched 3D points using PROSAC algorithm.classFinds the best Euclidean 3D transformation for provided collections of matched 3D points using RANSAC algorithm.Methods in com.irurueta.geometry.estimators that return EuclideanTransformation3DRobustEstimatorModifier and TypeMethodDescriptionEuclideanTransformation3DRobustEstimator.create()Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using default robust estimator method.EuclideanTransformation3DRobustEstimator.create(boolean weakMinimumSizeAllowed) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using default robust estimator method.EuclideanTransformation3DRobustEstimator.create(boolean weakMinimumSizeAllowed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using provided robust estimator method.EuclideanTransformation3DRobustEstimator.create(double[] qualityScores) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using default robust estimator method.EuclideanTransformation3DRobustEstimator.create(double[] qualityScores, boolean weakMinimumSizeAllowed) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using default robust estimator method.EuclideanTransformation3DRobustEstimator.create(double[] qualityScores, boolean weakMinimumSizeAllowed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using provided robust estimator method.EuclideanTransformation3DRobustEstimator.create(double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using provided robust estimator method.EuclideanTransformation3DRobustEstimator.create(EuclideanTransformation3DRobustEstimatorListener listener) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using default robust estimator method.EuclideanTransformation3DRobustEstimator.create(EuclideanTransformation3DRobustEstimatorListener listener, boolean weakMinimumSizeAllowed) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using default robust estimator method.EuclideanTransformation3DRobustEstimator.create(EuclideanTransformation3DRobustEstimatorListener listener, boolean weakMinimumSizeAllowed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using provided robust estimator method.EuclideanTransformation3DRobustEstimator.create(EuclideanTransformation3DRobustEstimatorListener listener, double[] qualityScores) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using default robust estimator method.EuclideanTransformation3DRobustEstimator.create(EuclideanTransformation3DRobustEstimatorListener listener, double[] qualityScores, boolean weakMinimumSizeAllowed) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using default robust estimator method.EuclideanTransformation3DRobustEstimator.create(EuclideanTransformation3DRobustEstimatorListener listener, double[] qualityScores, boolean weakMinimumSizeAllowed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using provided robust estimator method.EuclideanTransformation3DRobustEstimator.create(EuclideanTransformation3DRobustEstimatorListener listener, double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using provided robust estimator method.EuclideanTransformation3DRobustEstimator.create(EuclideanTransformation3DRobustEstimatorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using provided robust estimator method.EuclideanTransformation3DRobustEstimator.create(EuclideanTransformation3DRobustEstimatorListener listener, List<Point3D> inputPoints, List<Point3D> outputPoints) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using default robust estimator method.EuclideanTransformation3DRobustEstimator.create(EuclideanTransformation3DRobustEstimatorListener listener, List<Point3D> inputPoints, List<Point3D> outputPoints, boolean weakMinimumSizeAllowed) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using default robust estimator method.EuclideanTransformation3DRobustEstimator.create(EuclideanTransformation3DRobustEstimatorListener listener, List<Point3D> inputPoints, List<Point3D> outputPoints, boolean weakMinimumSizeAllowed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using provided robust estimator method.EuclideanTransformation3DRobustEstimator.create(EuclideanTransformation3DRobustEstimatorListener listener, List<Point3D> inputPoints, List<Point3D> outputPoints, double[] qualityScores) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using default robust estimator method.EuclideanTransformation3DRobustEstimator.create(EuclideanTransformation3DRobustEstimatorListener listener, List<Point3D> inputPoints, List<Point3D> outputPoints, double[] qualityScores, boolean weakMinimumSizeAllowed) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using default robust estimator method.EuclideanTransformation3DRobustEstimator.create(EuclideanTransformation3DRobustEstimatorListener listener, List<Point3D> inputPoints, List<Point3D> outputPoints, double[] qualityScores, boolean weakMinimumSizeAllowed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using provided robust estimator method.EuclideanTransformation3DRobustEstimator.create(EuclideanTransformation3DRobustEstimatorListener listener, List<Point3D> inputPoints, List<Point3D> outputPoints, double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using provided robust estimator method.EuclideanTransformation3DRobustEstimator.create(EuclideanTransformation3DRobustEstimatorListener listener, List<Point3D> inputPoints, List<Point3D> outputPoints, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using provided robust estimator method.EuclideanTransformation3DRobustEstimator.create(com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using provided robust estimator method.EuclideanTransformation3DRobustEstimator.create(List<Point3D> inputPoints, List<Point3D> outputPoints) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using default robust estimator method.EuclideanTransformation3DRobustEstimator.create(List<Point3D> inputPoints, List<Point3D> outputPoints, boolean weakMinimumSizeAllowed) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using default robust estimator method.EuclideanTransformation3DRobustEstimator.create(List<Point3D> inputPoints, List<Point3D> outputPoints, boolean weakMinimumSizeAllowed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using provided estimator method.EuclideanTransformation3DRobustEstimator.create(List<Point3D> inputPoints, List<Point3D> outputPoints, double[] qualityScores) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using default robust estimator method.EuclideanTransformation3DRobustEstimator.create(List<Point3D> inputPoints, List<Point3D> outputPoints, double[] qualityScores, boolean weakMinimumSizeAllowed) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using default robust estimator method.EuclideanTransformation3DRobustEstimator.create(List<Point3D> inputPoints, List<Point3D> outputPoints, double[] qualityScores, boolean weakMinimumSizeAllowed, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using provided robust estimator method.EuclideanTransformation3DRobustEstimator.create(List<Point3D> inputPoints, List<Point3D> outputPoints, double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using provided robust estimator method.EuclideanTransformation3DRobustEstimator.create(List<Point3D> inputPoints, List<Point3D> outputPoints, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates an Euclidean 3D transformation estimator based on 3D point correspondences and using provided estimator method.Methods in com.irurueta.geometry.estimators with parameters of type EuclideanTransformation3DRobustEstimatorModifier and TypeMethodDescriptionvoidEuclideanTransformation3DRobustEstimatorListener.onEstimateEnd(EuclideanTransformation3DRobustEstimator estimator) Called when estimation ends.voidEuclideanTransformation3DRobustEstimatorListener.onEstimateNextIteration(EuclideanTransformation3DRobustEstimator estimator, int iteration) Called when estimator iterates to refine a possible solution.voidEuclideanTransformation3DRobustEstimatorListener.onEstimateProgressChange(EuclideanTransformation3DRobustEstimator estimator, float progress) Called when estimation progress changes significantly.voidEuclideanTransformation3DRobustEstimatorListener.onEstimateStart(EuclideanTransformation3DRobustEstimator estimator) Called when estimation starts.