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