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