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