Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
673 0 0 0 100% 5.746

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.hipparchus.geometry.euclidean.twod 162 0 0 0 100% 0.475
org.hipparchus.geometry 6 0 0 0 100% 0.007
org.hipparchus.geometry.enclosing 14 0 0 0 100% 0.273
org.hipparchus.geometry.spherical.oned 45 0 0 0 100% 0.033
org.hipparchus.geometry.euclidean.oned 92 0 0 0 100% 0.012
org.hipparchus.geometry.spherical.twod 41 0 0 0 100% 1.042
org.hipparchus.geometry.euclidean.threed 280 0 0 0 100% 3.844
org.hipparchus.geometry.euclidean.twod.hull 33 0 0 0 100% 0.06

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

org.hipparchus.geometry.euclidean.twod

Class Tests Errors Failures Skipped Success Rate Time
FrenchVector2DFormatTest 31 0 0 0 100% 0.014
DiskGeneratorTest 5 0 0 0 100% 0.025
LineTest 9 0 0 0 100% 0.002
Vector2DFormatTest 31 0 0 0 100% 0.003
SubLineTest 13 0 0 0 100% 0.006
FieldVector2DTest 17 0 0 0 100% 0.003
Vector2DTest 17 0 0 0 100% 0.004
PolygonsSetTest 35 0 0 0 100% 0.415
Euclidean2DTest 3 0 0 0 100% 0.002
SegmentTest 1 0 0 0 100% 0.001

org.hipparchus.geometry

Class Tests Errors Failures Skipped Success Rate Time
LocalizedGeometryFormatsTest 6 0 0 0 100% 0.007

org.hipparchus.geometry.enclosing

Class Tests Errors Failures Skipped Success Rate Time
WelzlEncloser3DTest 7 0 0 0 100% 0.147
WelzlEncloser2DTest 7 0 0 0 100% 0.126

org.hipparchus.geometry.spherical.oned

Class Tests Errors Failures Skipped Success Rate Time
Sphere1Test 3 0 0 0 100% 0.007
ArcsSetTest 28 0 0 0 100% 0.021
S1PointTest 5 0 0 0 100% 0.002
LimitAngleTest 2 0 0 0 100% 0.001
ArcTest 7 0 0 0 100% 0.002

org.hipparchus.geometry.euclidean.oned

Class Tests Errors Failures Skipped Success Rate Time
Vector1DTest 22 0 0 0 100% 0.003
FrenchVector1DFormatTest 28 0 0 0 100% 0.003
Vector1DFormatTest 28 0 0 0 100% 0.004
IntervalsSetTest 5 0 0 0 100% 0.001
IntervalTest 6 0 0 0 100% 0.001
Euclidean1DTest 3 0 0 0 100% 0

org.hipparchus.geometry.spherical.twod

Class Tests Errors Failures Skipped Success Rate Time
CircleTest 11 0 0 0 100% 0.01
S2PointTest 7 0 0 0 100% 0.004
SubCircleTest 4 0 0 0 100% 0.059
SphericalPolygonsSetTest 19 0 0 0 100% 0.969

org.hipparchus.geometry.euclidean.threed

Class Tests Errors Failures Skipped Success Rate Time
FieldLineTest 7 0 0 0 100% 0.002
Euclidean3DTest 3 0 0 0 100% 0
PlaneTest 10 0 0 0 100% 0.001
FrenchVector3DFormatTest 31 0 0 0 100% 0.003
FieldRotationDSTest 25 0 0 0 100% 1.567
Vector3DTest 33 0 0 0 100% 0.011
Vector3DFormatTest 31 0 0 0 100% 0.002
LineTest 8 0 0 0 100% 0.001
OutlineExtractorTest 2 0 0 0 100% 0.014
FieldVector3DTest 32 0 0 0 100% 0.083
SphereGeneratorTest 7 0 0 0 100% 0.036
RotationTest 24 0 0 0 100% 0.094
RotationOrderTest 3 0 0 0 100% 0.001
SubLineTest 13 0 0 0 100% 0.002
FieldRotationDfpTest 24 0 0 0 100% 1.739
SphericalCoordinatesTest 5 0 0 0 100% 0.247
PolyhedronsSetTest 22 0 0 0 100% 0.041

org.hipparchus.geometry.euclidean.twod.hull

Class Tests Errors Failures Skipped Success Rate Time
MonotoneChainTest 17 0 0 0 100% 0.019
AklToussaintHeuristicTest 16 0 0 0 100% 0.041

Test Cases

[Summary] [Package List] [Test Cases]

Vector1DTest

testAdd 0
testNaN 0
testDistanceInf 0
testSubtract 0
testNorm1 0
testSpace 0
testHash 0
testNorm 0
testZero 0
testToString 0
testConstructors 0
testScalarProduct 0.001
testInfinite 0
testNormalize 0
testDistance 0
testDistance1 0
testCoordinates 0
testEquals 0
testNegate 0
testNormSq 0
testDistanceSq 0
testNormInf 0

LocalizedGeometryFormatsTest

testNoMissingFrenchTranslation 0.002
testNoOpEnglishTranslation 0.002
testVariablePartsConsistency 0.001
testMessageNumber 0
testAllKeysPresentInPropertiesFiles 0.001
testAllPropertiesCorrespondToKeys 0

FrenchVector1DFormatTest

testConstructorSingleFormat 0
testParseSimpleWithDecimals 0
testParseZeroX 0
testNan 0
testSimpleWithDecimalsTrunc 0
testParseNegativeX 0
testParseNegativeY 0
testParseNegativeZ 0
testParseNegativeAll 0
testDefaultFormatVector1D 0
testForgottenPrefix 0.001
testForgottenSuffix 0
testNegativeX 0
testPrefixSuffixSeparator 0
testParseIgnoredWhitespace 0
testParseSimpleWithDecimalsTrunc 0
tesNegativeInfinity 0
testParseNegativeInfinity 0
testNonDefaultSetting 0
testSimpleNoDecimals 0
testDefaults 0.001
testParseSimpleNoDecimals 0
testNumberFormat 0
testPositiveInfinity 0
testParseNonDefaultSetting 0
testParseNan 0
testParsePositiveInfinity 0
testSimpleWithDecimals 0

FrenchVector2DFormatTest

testConstructorSingleFormat 0.001
testParseSimpleWithDecimals 0
testForgottenSeparator 0
testParseZeroX 0.001
testNan 0
testSimpleWithDecimalsTrunc 0
testParseNegativeX 0
testParseNegativeY 0
testParseNegativeZ 0
testParseNegativeAll 0
testDefaultFormatVector2D 0
testForgottenPrefix 0
testForgottenSuffix 0
testNegativeX 0.001
testNegativeY 0
testNegativeZ 0
testPrefixSuffixSeparator 0
testParseIgnoredWhitespace 0
testParseSimpleWithDecimalsTrunc 0
tesNegativeInfinity 0.001
testParseNegativeInfinity 0
testNonDefaultSetting 0
testSimpleNoDecimals 0
testDefaults 0.006
testParseSimpleNoDecimals 0
testNumberFormat 0
testPositiveInfinity 0
testParseNonDefaultSetting 0
testParseNan 0
testParsePositiveInfinity 0
testSimpleWithDecimals 0.001

FieldLineTest

testContains 0
testLineDistance 0.001
testClosest 0
testIntersection 0
testRevert 0
testSimilar 0
testPointDistance 0

DiskGeneratorTest

testSupport2Points 0
testSupport3Points 0
testSupport0Point 0
testSupport1Point 0
testRandom 0.025

Sphere1Test

testSerialization 0.006
testSubSpace 0
testDimension 0

LineTest

testAbscissa 0
testOriginOffset 0
testPointAt 0
testContains 0.001
testDistance 0
testIntersection 0
testOffset 0
testTransform 0.001
testParallel 0

CircleTest

testEquator 0
testSubSpace 0.001
testPhase 0
testSpace 0
testXY 0
testTooSmallTolerance 0
testInsideArc 0.005
testReverse 0
testGetArc 0
testOffset 0
testTransform 0.002

S2PointTest

testNaN 0
testSpace 0.001
testS2Point 0
testTooLargePolarAngle 0
testDistance 0
testEquals 0
testNegativePolarAngle 0.001

WelzlEncloser3DTest

testIssue20Generator 0
testIssue20Encloser 0
testInfiniteLoop 0.011
testNullList 0
testLargeSamples 0.131
testReducingBall 0.004
testNoPoints 0

ArcsSetTest

testFullCircle 0.001
testInconsistentState 0
testArc 0
testSpecialConstruction 0
testIteration 0.001
testEmpty 0
testSideHyper 0
testSide 0
testTiny 0
testSplitAtEnd 0
testEmptyTree 0
testFullEqualEndPoints 0
testSideEmbedded 0
testSplitOver2Pi 0
testSplitWithinEpsilon 0
testWrongInterval 0
testTooSmallTolerance 0
testWrapAround2PiArc 0
testDifference 0
testIntersection 0
testSplitOverlapping 0.001
testMultiple 0
testSplitEmbedded 0
testFarSplit 0
testShiftedAngles 0.012
testSinglePoint 0
testSideOverlapping 0
testSideSplitConsistency 0

S1PointTest

testNaN 0
testSpace 0
testS1Point 0
testDistance 0
testEquals 0

Vector1DFormatTest

testConstructorSingleFormat 0
testParseSimpleWithDecimals 0
testParseZeroX 0
testNan 0
testSimpleWithDecimalsTrunc 0
testParseNegativeX 0
testParseNegativeY 0
testParseNegativeZ 0
testParseNegativeAll 0
testDefaultFormatVector1D 0.001
testForgottenPrefix 0
testForgottenSuffix 0
testNegativeX 0
testPrefixSuffixSeparator 0
testParseIgnoredWhitespace 0
testParseSimpleWithDecimalsTrunc 0
tesNegativeInfinity 0
testParseNegativeInfinity 0.001
testNonDefaultSetting 0
testSimpleNoDecimals 0
testDefaults 0
testParseSimpleNoDecimals 0
testNumberFormat 0
testPositiveInfinity 0
testParseNonDefaultSetting 0
testParseNan 0
testParsePositiveInfinity 0
testSimpleWithDecimals 0.001

Euclidean3DTest

testSerialization 0
testSubSpace 0
testDimension 0

PlaneTest

testIntersection2 0
testIntersection3 0
testPoint 0
testThreePoints 0
testContains 0
testIntersection 0
testOffset 0
testRotate 0
testSimilar 0.001
testTranslate 0

FrenchVector3DFormatTest

testConstructorSingleFormat 0
testParseSimpleWithDecimals 0
testForgottenSeparator 0
testParseZeroX 0
testNan 0
testSimpleWithDecimalsTrunc 0
testParseNegativeX 0
testParseNegativeY 0
testParseNegativeZ 0
testParseNegativeAll 0
testDefaultFormatVector3D 0
testForgottenPrefix 0
testForgottenSuffix 0
testNegativeX 0.001
testNegativeY 0
testNegativeZ 0
testPrefixSuffixSeparator 0
testParseIgnoredWhitespace 0
testParseSimpleWithDecimalsTrunc 0
tesNegativeInfinity 0
testParseNegativeInfinity 0
testNonDefaultSetting 0
testSimpleNoDecimals 0.001
testDefaults 0
testParseSimpleNoDecimals 0
testNumberFormat 0
testPositiveInfinity 0
testParseNonDefaultSetting 0
testParseNan 0
testParsePositiveInfinity 0
testSimpleWithDecimals 0

IntervalsSetTest

testInfinite 0
testNoBoundaries 0
testInterval 0
testMultiple 0
testSinglePoint 0

Vector2DFormatTest

testConstructorSingleFormat 0
testParseSimpleWithDecimals 0
testForgottenSeparator 0
testParseZeroX 0
testNan 0
testSimpleWithDecimalsTrunc 0
testParseNegativeX 0
testParseNegativeY 0
testParseNegativeZ 0
testParseNegativeAll 0
testDefaultFormatVector2D 0
testForgottenPrefix 0.002
testForgottenSuffix 0
testNegativeX 0
testNegativeY 0
testNegativeZ 0
testPrefixSuffixSeparator 0
testParseIgnoredWhitespace 0
testParseSimpleWithDecimalsTrunc 0
tesNegativeInfinity 0
testParseNegativeInfinity 0
testNonDefaultSetting 0
testSimpleNoDecimals 0
testDefaults 0
testParseSimpleNoDecimals 0
testNumberFormat 0
testPositiveInfinity 0
testParseNonDefaultSetting 0
testParseNan 0
testParsePositiveInfinity 0
testSimpleWithDecimals 0

FieldRotationDSTest

testDoubleVectors 0.098
testAxisAngleFrameTransform 0
testComposeInverseVectorOperator 0.007
testArray 0.005
testVectorTwoPairs 0.001
testRevertVectorOperator 0
testApplyInverseToRotation 0.006
testRevertFrameTransform 0
testComposeVectorOperator 0.007
testComposeInverseframeTransform 0.006
testComposeFrameTransform 0.034
testDerivatives 0.02
testIdentity 0
testApplyToRotation 0.008
testApplyInverseTo 0.012
testAngles 1.234
testVectorOnePair 0.001
testDoubleRotations 0.124
testIssue639 0
testIssue801 0
testMatrix 0
testRevert 0.001
testAxisAngleVectorOperator 0
testSingularities 0
testQuaternion 0.003

IntervalTest

testStrictOrdering 0
testWholeLine 0
testInfinite 0
testInterval 0
testTolerance 0
testSinglePoint 0

Euclidean1DTest

testSerialization 0
testSubSpace 0
testDimension 0

LimitAngleTest

testReversedLimit 0
testTooSmallTolerance 0

SubLineTest

testEndPoints 0.004
testIntersectionParallel 0
testNoEndPoints 0
testIntersectionInsideInside 0
testIntersectionBoundaryBoundary 0
testIntersectionOutsideOutside 0
testIntersectionBoundaryOutside 0
testSeveralSegments 0.001
testHalfInfiniteNeg 0
testHalfInfinitePos 0
testIntersectionInsideOutside 0
testNoSegments 0
testIntersectionInsideBoundary 0

FieldVector2DTest

testOrientation 0
testAdd 0
testSubtract 0
testIsInfinite 0
testAngle 0.001
testIsNaN 0
testNorms 0
testConstructors 0
testScalarMultiply 0
testToMethods 0
testCrossProduct 0
testConstants 0.001
testHashCode 0
testNormalize 0
testDistances 0
testEquals 0
testNegate 0

Vector2DTest

testOrientation 0
testAdd 0
testSubtract 0
testIsInfinite 0
testAngle 0
testIsNaN 0
testNorms 0
testConstructors 0
testScalarMultiply 0
testToMethods 0
testCrossProduct 0.001
testConstants 0
testHashCode 0
testNormalize 0
testDistances 0
testEquals 0.002
testNegate 0

SubCircleTest

testFullCircle 0.015
testSPlit 0.009
testSide 0.001
testSideSplitConsistency 0

Vector3DTest

testVectorialProducts 0
testAccurateCrossProduct 0
testCrossProductCancellation 0
testAdd 0
testNaN 0
testDistanceInf 0
testSubtract 0
testAngular 0
testAngle 0
testNorm1 0.001
testSpace 0
testWrongDimension 0
testHash 0
testNorm 0
testZero 0
testToString 0
testConstructors 0
testScalarProduct 0
testDotProduct 0.003
testCrossProduct 0.005
testOrthogonal 0
testAngularSeparation 0
testInfinite 0
testNormalize 0
testDistance 0
testDistance1 0
testCoordinates 0
testEquals 0
testAccurateDotProduct 0
testNegate 0
testNormSq 0
testDistanceSq 0
testNormInf 0.001

Vector3DFormatTest

testConstructorSingleFormat 0
testParseSimpleWithDecimals 0
testForgottenSeparator 0
testParseZeroX 0
testNan 0
testSimpleWithDecimalsTrunc 0
testParseNegativeX 0
testParseNegativeY 0
testParseNegativeZ 0
testParseNegativeAll 0
testDefaultFormatVector3D 0
testForgottenPrefix 0
testForgottenSuffix 0
testNegativeX 0
testNegativeY 0
testNegativeZ 0
testPrefixSuffixSeparator 0
testParseIgnoredWhitespace 0.001
testParseSimpleWithDecimalsTrunc 0
tesNegativeInfinity 0
testParseNegativeInfinity 0
testNonDefaultSetting 0
testSimpleNoDecimals 0
testDefaults 0
testParseSimpleNoDecimals 0
testNumberFormat 0
testPositiveInfinity 0
testParseNonDefaultSetting 0
testParseNan 0
testParsePositiveInfinity 0
testSimpleWithDecimals 0

ArcTest

testFullCircle 0.001
testArc 0
testSmall 0
testWrongInterval 0
testTooSmallTolerance 0
testGetOffset 0
testTolerance 0

LineTest

testCancellation 0
testContains 0
testLineDistance 0
testClosest 0
testIntersection 0
testRevert 0
testSimilar 0
testPointDistance 0

PolygonsSetTest

testOppositeHyperplanes 0.001
testBoundarySimplification 0.002
testDisjointPolygons 0
testEmptyDifference 0.001
testBox 0
testXor 0.001
testBug20040520 0.001
testBug20041003 0
testOversampledCircleIssue64 0.02
testEmpty 0.001
testStair 0
testUnion 0.001
testFull 0
testHole 0.001
testIssue880Complete 0.009
testIssue880Simplified 0.001
testWrongUsage 0
testZigZagBoundaryOversampledIssue46 0.342
testTooThinBox 0
testInconsistentHyperplanes 0
testChoppedHexagon 0
testInfiniteQuadrant 0.001
testLineIntersection 0
testOppositeEdges 0
testIssue1162 0
testInfinite 0
testDifference 0.001
testIntersection 0
testUnlimitedSubHyperplane 0
testConcentric 0.001
testPositiveQuadrantByVerticesDetailIssue46 0.029
testThinRectangle 0
testSingularPoint 0.001
testSqueezedHexa 0
testSimplyConnected 0

Euclidean2DTest

testSerialization 0.001
testSubSpace 0
testDimension 0

OutlineExtractorTest

testBox 0.004
testHolesInFacet 0.009

FieldVector3DTest

testVectorialProducts 0
testAccurateCrossProduct 0
testCrossProductCancellation 0
testAdd 0.001
testNaN 0
testDistanceInf 0
testSubtract 0
testAngular 0
testAngle 0
testNorm1 0.001
testWrongDimension 0
testHash 0
testNorm 0
testToString 0
testConstructors 0
testScalarProduct 0.001
testDotProduct 0.03
testCrossProduct 0.046
testOrthogonal 0.001
testAngularSeparation 0
testInfinite 0
testNormalize 0
testDistance 0
testDistance1 0
testCoordinates 0
testEquals 0
testAccurateDotProduct 0
testCanonical 0.001
testNegate 0
testNormSq 0
testDistanceSq 0
testNormInf 0

SphereGeneratorTest

testDegeneratedCase 0
testSupport2Points 0
testSupport3Points 0.001
testSupport0Point 0
testSupport1Point 0
testSupport4Points 0
testRandom 0.034

RotationTest

testAxisAngleFrameTransform 0
testWrongMatrix 0
testComposeInverseVectorOperator 0
testGithubPullRequest22A 0
testGithubPullRequest22B 0
testComposeInverseFrameTransform 0
testArray 0.001
testApplyTo 0.001
testVectorTwoPairs 0
testRevertVectorOperator 0
testApplyInverseToRotation 0
testRevertFrameTransform 0
testComposeVectorOperator 0.001
testComposeFrameTransform 0
testIdentity 0
testApplyInverseTo 0.001
testAngles 0.088
testVectorOnePair 0.001
testIssue639 0
testIssue801 0
testMatrix 0
testAxisAngleVectorOperator 0
testSingularities 0.001
testQuaternion 0

RotationOrderTest

testName 0
testIssue72InvalidName 0
testIssue72 0

WelzlEncloser2DTest

testSolutionOnDiameter 0
testNullList 0
testReducingBall1 0
testReducingBall2 0.001
testLargeSamples 0.124
testRegularPoints 0
testNoPoints 0

SubLineTest

testEndPoints 0
testNoEndPoints 0
testIntersectionInsideInside 0.001
testIntersectionBoundaryBoundary 0
testIntersectionOutsideOutside 0
testIntersectionBoundaryOutside 0
testIntersectionNotIntersecting 0
testSeveralSegments 0
testHalfInfiniteNeg 0
testHalfInfinitePos 0
testIntersectionInsideOutside 0
testNoSegments 0
testIntersectionInsideBoundary 0

FieldRotationDfpTest

testDoubleVectors 0.551
testAxisAngleFrameTransform 0.001
testComposeInverseVectorOperator 0.07
testComposeInverseFrameTransform 0.076
testArray 0.056
testVectorTwoPairs 0.005
testRevertVectorOperator 0.001
testApplyInverseToRotation 0.074
testRevertFrameTransform 0
testComposeVectorOperator 0.06
testComposeFrameTransform 0.06
testIdentity 0.001
testApplyToRotation 0.06
testApplyInverseTo 0.133
testAngles 0.224
testVectorOnePair 0.001
testDoubleRotations 0.32
testIssue639 0
testIssue801 0.001
testMatrix 0.004
testRevert 0
testAxisAngleVectorOperator 0.001
testSingularities 0.005
testQuaternion 0.034

MonotoneChainTest

testConvergenceException 0
testAllIdentical 0
testCollinearPoints 0
testOnePoint 0
testCollinearPointsIncluded 0.001
testIdenticalPoints 0
testCollinearPointOnExistingBoundary 0
testEmpty 0
testCollinearPointsInAnyOrder 0
testNullArgument 0
testClosePoints 0
testTwoPoints 0
testIssue1123 0.001
testCollinearPointsReverse 0
testCollinearPointsIncludedReverse 0.001
testIdenticalPoints2 0
testConvexHull 0.015

AklToussaintHeuristicTest

testAllIdentical 0.003
testCollinearPoints 0.001
testOnePoint 0
testCollinearPointsIncluded 0
testIdenticalPoints 0.001
testCollinearPointOnExistingBoundary 0
testEmpty 0
testCollinearPointsInAnyOrder 0.001
testNullArgument 0
testClosePoints 0
testTwoPoints 0
testIssue1123 0.008
testCollinearPointsReverse 0
testCollinearPointsIncludedReverse 0
testIdenticalPoints2 0
testConvexHull 0.025

SegmentTest

testDistance 0

SphericalPolygonsSetTest

testSeveralParts 0.028
testConstructingFromFewPointsIssue46 0.031
testFullSphere 0.001
testConcentricSubParts 0.059
testEmpty 0.002
testPositiveOctantByVerticesDetailIssue46 0.038
testPartWithHole 0.002
testModeratlyComplexShape 0.001
testZigZagBoundaryOversampledIssue46 0.742
testGeographicalMap 0.045
testPositiveOctantByIntersection 0.006
testNonConvex 0.002
testGitHubIssue41 0.001
testSouthHemisphere 0.001
testDefensiveProgrammingCheck 0.002
testPositiveOctantByVertices 0.001
testZigZagBoundary 0.002
testGitHubIssue42A 0
testGitHubIssue42B 0.002

SphericalCoordinatesTest

testCoordinatesCtoS 0
testCoordinatesStoC 0
testSerialization 0.001
testHessian 0.136
testGradient 0.11

PolyhedronsSetTest

testOrientation 0.002
testBox 0.003
testCross 0.004
testHole 0.002
testBuildBox 0
testDumpParse 0.006
testWrongUsage 0.001
testTetrahedron 0
testEmptyBRepIfEmpty 0
testTooClose 0.003
testTooThinBox 0
testConnectedFacets 0.003
testFacet2Vertices 0
testFirstIntersectionLinesPassThroughBoundaries 0
testNoBRepUnboundedOctant 0
testNoBRepHalfSpace 0.001
testNonPlanar 0.001
testIssue1211 0.006
testNoBRepHolesInFacet 0.004
testBRepExtractor 0
testIsometry 0.003
testIssue780 0.001

Back to top

Version: 2.0. Last Published: 2021-08-04.

Reflow Maven skin by Andrius Velykis.