Uses of Class
com.irurueta.geometry.estimators.Point3DRobustEstimator
Packages that use Point3DRobustEstimator
Package
Description
This package contains classes to estimate basic geometric structures
-
Uses of Point3DRobustEstimator in com.irurueta.geometry.estimators
Subclasses of Point3DRobustEstimator in com.irurueta.geometry.estimatorsModifier and TypeClassDescriptionclassFinds the best 3D point for provided collection of 3D planes using LMedS algorithmclassFinds the best 3D point for provided collection of 3D planes using MSAC algorithm.classFinds the best 3D point for provided collection of 3D points using PROMedS algorithm.classFinds the best 3D point for provided collection of 3D planes using PROSAC algorithm.classFinds the best 3D point for provided collection of 3D planes using RANSAC algorithms.Methods in com.irurueta.geometry.estimators that return Point3DRobustEstimatorModifier and TypeMethodDescriptionstatic Point3DRobustEstimatorPoint3DRobustEstimator.create()Creates a 3D point robust estimator based on 3D plane samples and using default robust estimator method.static Point3DRobustEstimatorPoint3DRobustEstimator.create(double[] qualityScores) Creates a 3D point robust estimator based on 3D plane samples and using default robust estimator method.static Point3DRobustEstimatorPoint3DRobustEstimator.create(double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a 3D point robust estimator based on 3D plane samples and using provided robust estimator method.static Point3DRobustEstimatorPoint3DRobustEstimator.create(Point3DRobustEstimatorListener listener) Creates a 3D point robust estimator based on 3D plane samples and using provided listener and default robust estimator method.static Point3DRobustEstimatorPoint3DRobustEstimator.create(Point3DRobustEstimatorListener listener, double[] qualityScores) Creates a 3D point robust estimator based on 3D plane samples and using provided listener and default estimator method.static Point3DRobustEstimatorPoint3DRobustEstimator.create(Point3DRobustEstimatorListener listener, double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a 3D point robust estimator based on 3D plane samples and using provided listener.static Point3DRobustEstimatorPoint3DRobustEstimator.create(Point3DRobustEstimatorListener listener, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a 3D point robust estimator based on 3D plane samples and using provided listener.static Point3DRobustEstimatorPoint3DRobustEstimator.create(Point3DRobustEstimatorListener listener, List<Plane> planes) Creates a 3D point robust estimator based on 3D plane samples and using provided listener and planes and default robust estimator method.static Point3DRobustEstimatorPoint3DRobustEstimator.create(Point3DRobustEstimatorListener listener, List<Plane> planes, double[] qualityScores) Creates a 3D point robust estimator based on 3D plane samples and using provided listener and planes and default estimator method.static Point3DRobustEstimatorPoint3DRobustEstimator.create(Point3DRobustEstimatorListener listener, List<Plane> planes, double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a 3D point robust estimator based on 3D plane samples and using provided listener and planes.static Point3DRobustEstimatorPoint3DRobustEstimator.create(Point3DRobustEstimatorListener listener, List<Plane> planes, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a 3D point robust estimator based on 3D plane samples and using provided listener and planes.static Point3DRobustEstimatorPoint3DRobustEstimator.create(com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a 3D point robust estimator based on 3D line samples and using provided robust estimator method.static Point3DRobustEstimatorCreates a 3D point robust estimator based on 3D plane samples and using provided planes and default robust estimator method.static Point3DRobustEstimatorCreates a 3D point robust estimator based on 3D plane samples and using provided planes and default estimator method.static Point3DRobustEstimatorPoint3DRobustEstimator.create(List<Plane> planes, double[] qualityScores, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a 3D point robust estimator based on 3D plane samples and using provided planes and robust estimator method.static Point3DRobustEstimatorPoint3DRobustEstimator.create(List<Plane> planes, com.irurueta.numerical.robust.RobustEstimatorMethod method) Creates a 3D point robust estimator based on 3D plane samples and using provided planes and robust estimator method.Methods in com.irurueta.geometry.estimators with parameters of type Point3DRobustEstimatorModifier and TypeMethodDescriptionvoidPoint3DRobustEstimatorListener.onEstimateEnd(Point3DRobustEstimator estimator) Called when estimation ends.voidPoint3DRobustEstimatorListener.onEstimateNextIteration(Point3DRobustEstimator estimator, int iteration) Called when estimator iterates to refine a possible solution.voidPoint3DRobustEstimatorListener.onEstimateProgressChange(Point3DRobustEstimator estimator, float progress) Called when estimation progress changes significantly.voidPoint3DRobustEstimatorListener.onEstimateStart(Point3DRobustEstimator estimator) Called when estimation starts.