Class RANSACPolynomialRobustEstimatorTest
java.lang.Object
com.irurueta.numerical.polynomials.estimators.RANSACPolynomialRobustEstimatorTest
- All Implemented Interfaces:
PolynomialRobustEstimatorListener
class RANSACPolynomialRobustEstimatorTest
extends Object
implements PolynomialRobustEstimatorListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final doubleprivate intprivate intprivate intprivate intprivate static final intprivate static final doubleprivate static final intprivate static final doubleprivate static final intprivate static final doubleprivate static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonEstimateEnd(PolynomialRobustEstimator estimator) voidonEstimateNextIteration(PolynomialRobustEstimator estimator, int iteration) voidonEstimateProgressChange(PolynomialRobustEstimator estimator, float progress) voidonEstimateStart(PolynomialRobustEstimator estimator) private voidreset()(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void
-
Field Details
-
MIN_RANDOM_VALUE
private static final double MIN_RANDOM_VALUE- See Also:
-
MAX_RANDOM_VALUE
private static final double MAX_RANDOM_VALUE- See Also:
-
ABSOLUTE_ERROR
private static final double ABSOLUTE_ERROR- See Also:
-
PERCENTAGE_OUTLIER
private static final int PERCENTAGE_OUTLIER- See Also:
-
MIN_EVALUATIONS
private static final int MIN_EVALUATIONS- See Also:
-
MAX_EVALUATIONS
private static final int MAX_EVALUATIONS- See Also:
-
STD_ERROR
private static final double STD_ERROR- See Also:
-
TIMES
private static final int TIMES- See Also:
-
estimateStart
private int estimateStart -
estimateEnd
private int estimateEnd -
estimateNextIteration
private int estimateNextIteration -
estimateProgressChange
private int estimateProgressChange
-
-
Constructor Details
-
RANSACPolynomialRobustEstimatorTest
RANSACPolynomialRobustEstimatorTest()
-
-
Method Details
-
testConstructor
@Test void testConstructor() -
testGetSetThreshold
- Throws:
LockedException
-
testGetSetEvaluations
- Throws:
LockedException
-
testGetSetListener
@Test void testGetSetListener() -
testGetSetProgressDelta
- Throws:
LockedException
-
testGetSetConfidence
- Throws:
LockedException
-
testGetSetMaxIterations
- Throws:
LockedException
-
testIsSetGeometricDistanceUsed
- Throws:
LockedException
-
testGetSetDegree
- Throws:
LockedException
-
testGetSetQualityScores
- Throws:
LockedException
-
testEstimateDirectEvaluationsAlgebraicDistance
@Test void testEstimateDirectEvaluationsAlgebraicDistance() throws LockedException, NotReadyException, RobustEstimatorException -
testEstimateDirectAndDerivativeEvaluationsAlgebraicDistance
@Test void testEstimateDirectAndDerivativeEvaluationsAlgebraicDistance() throws LockedException, NotReadyException, RobustEstimatorException -
testEstimateIntegralEvaluationsAlgebraicDistance
@Test void testEstimateIntegralEvaluationsAlgebraicDistance() throws LockedException, NotReadyException, RobustEstimatorException -
testEstimateIntegralIntervalEvaluationsAlgebraicDistance
@Test void testEstimateIntegralIntervalEvaluationsAlgebraicDistance() throws LockedException, NotReadyException, RobustEstimatorException -
testEstimateDirectEvaluationsGeometricDistance
@Test void testEstimateDirectEvaluationsGeometricDistance() throws LockedException, NotReadyException, RobustEstimatorException -
testEstimateDirectAndDerivativeEvaluationsGeometricDistance
@Test void testEstimateDirectAndDerivativeEvaluationsGeometricDistance() throws LockedException, NotReadyException, RobustEstimatorException -
onEstimateStart
- Specified by:
onEstimateStartin interfacePolynomialRobustEstimatorListener
-
onEstimateEnd
- Specified by:
onEstimateEndin interfacePolynomialRobustEstimatorListener
-
onEstimateNextIteration
- Specified by:
onEstimateNextIterationin interfacePolynomialRobustEstimatorListener
-
onEstimateProgressChange
- Specified by:
onEstimateProgressChangein interfacePolynomialRobustEstimatorListener
-
reset
private void reset()
-