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