Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
680 0 0 0 100% 6.097

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.395
org.hipparchus.geometry 6 0 0 0 100% 0.009
org.hipparchus.geometry.enclosing 14 0 0 0 100% 0.256
org.hipparchus.geometry.spherical.oned 45 0 0 0 100% 0.025
org.hipparchus.geometry.euclidean.oned 92 0 0 0 100% 0.011
org.hipparchus.geometry.spherical.twod 41 0 0 0 100% 0.973
org.hipparchus.geometry.euclidean.threed 287 0 0 0 100% 4.345
org.hipparchus.geometry.euclidean.twod.hull 33 0 0 0 100% 0.083

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.035
LineTest 9 0 0 0 100% 0.003
Vector2DFormatTest 31 0 0 0 100% 0.004
SubLineTest 13 0 0 0 100% 0.006
FieldVector2DTest 17 0 0 0 100% 0.003
Vector2DTest 17 0 0 0 100% 0.005
PolygonsSetTest 35 0 0 0 100% 0.324
Euclidean2DTest 3 0 0 0 100% 0.001
SegmentTest 1 0 0 0 100% 0

org.hipparchus.geometry

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

org.hipparchus.geometry.enclosing

Class Tests Errors Failures Skipped Success Rate Time
WelzlEncloser3DTest 7 0 0 0 100% 0.167
WelzlEncloser2DTest 7 0 0 0 100% 0.089

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.015
S1PointTest 5 0 0 0 100% 0.001
LimitAngleTest 2 0 0 0 100% 0
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.002
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
Euclidean1DTest 3 0 0 0 100% 0.001

org.hipparchus.geometry.spherical.twod

Class Tests Errors Failures Skipped Success Rate Time
CircleTest 11 0 0 0 100% 0.009
S2PointTest 7 0 0 0 100% 0.003
SubCircleTest 4 0 0 0 100% 0.057
SphericalPolygonsSetTest 19 0 0 0 100% 0.904

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
FrenchVector3DFormatTest 31 0 0 0 100% 0.003
FieldRotationDSTest 27 0 0 0 100% 1.813
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.013
FieldVector3DTest 32 0 0 0 100% 0.061
SphereGeneratorTest 7 0 0 0 100% 0.03
RotationTest 27 0 0 0 100% 0.118
RotationOrderTest 3 0 0 0 100% 0
SubLineTest 13 0 0 0 100% 0.001
FieldRotationDfpTest 26 0 0 0 100% 1.971
SphericalCoordinatesTest 5 0 0 0 100% 0.282
PolyhedronsSetTest 22 0 0 0 100% 0.037

org.hipparchus.geometry.euclidean.twod.hull

Class Tests Errors Failures Skipped Success Rate Time
MonotoneChainTest 17 0 0 0 100% 0.029
AklToussaintHeuristicTest 16 0 0 0 100% 0.054

Test Cases

[Summary] [Package List] [Test Cases]

Vector1DTest

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

LocalizedGeometryFormatsTest

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

FrenchVector1DFormatTest

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

FrenchVector2DFormatTest

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

FieldLineTest

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

DiskGeneratorTest

testSupport2Points 0
testSupport3Points 0
testSupport0Point 0
testSupport1Point 0
testRandom 0.033

Sphere1Test

testSerialization 0.006
testSubSpace 0
testDimension 0

LineTest

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

CircleTest

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

S2PointTest

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

WelzlEncloser3DTest

testIssue20Generator 0
testIssue20Encloser 0
testInfiniteLoop 0.009
testNullList 0
testLargeSamples 0.153
testReducingBall 0.004
testNoPoints 0

ArcsSetTest

testFullCircle 0
testInconsistentState 0
testArc 0
testSpecialConstruction 0
testIteration 0.001
testEmpty 0
testSideHyper 0
testSide 0
testTiny 0
testSplitAtEnd 0
testEmptyTree 0.001
testFullEqualEndPoints 0
testSideEmbedded 0
testSplitOver2Pi 0
testSplitWithinEpsilon 0
testWrongInterval 0.001
testTooSmallTolerance 0
testWrapAround2PiArc 0
testDifference 0
testIntersection 0
testSplitOverlapping 0
testMultiple 0
testSplitEmbedded 0.001
testFarSplit 0
testShiftedAngles 0.008
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.001
testParseNegativeAll 0
testDefaultFormatVector1D 0
testForgottenPrefix 0
testForgottenSuffix 0
testNegativeX 0
testPrefixSuffixSeparator 0
testParseIgnoredWhitespace 0
testParseSimpleWithDecimalsTrunc 0
tesNegativeInfinity 0.001
testParseNegativeInfinity 0
testNonDefaultSetting 0
testSimpleNoDecimals 0
testDefaults 0
testParseSimpleNoDecimals 0
testNumberFormat 0
testPositiveInfinity 0
testParseNonDefaultSetting 0
testParseNan 0
testParsePositiveInfinity 0.001
testSimpleWithDecimals 0

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
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
testNegativeY 0
testNegativeZ 0.001
testPrefixSuffixSeparator 0
testParseIgnoredWhitespace 0
testParseSimpleWithDecimalsTrunc 0
tesNegativeInfinity 0
testParseNegativeInfinity 0
testNonDefaultSetting 0
testSimpleNoDecimals 0
testDefaults 0
testParseSimpleNoDecimals 0.001
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.001
testNan 0
testSimpleWithDecimalsTrunc 0
testParseNegativeX 0
testParseNegativeY 0
testParseNegativeZ 0
testParseNegativeAll 0
testDefaultFormatVector2D 0
testForgottenPrefix 0
testForgottenSuffix 0
testNegativeX 0
testNegativeY 0
testNegativeZ 0.001
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

FieldRotationDSTest

testDoubleVectors 0.12
testAxisAngleFrameTransform 0.001
testComposeInverseVectorOperator 0.006
testArray 0.006
testVectorTwoPairs 0
testRevertVectorOperator 0.001
testApplyInverseToRotation 0.006
testRevertFrameTransform 0.001
testComposeVectorOperator 0.006
testComposeInverseframeTransform 0.007
testAxisAngleDeprecated 0
testComposeFrameTransform 0.006
testDerivatives 0.017
testIdentity 0
testApplyToRotation 0.007
testApplyInverseTo 0.012
testAngles 1.005
testVectorOnePair 0
testDoubleRotations 0.124
testIssue639 0
testIssue801 0
testAnglesDeprecated 0.483
testMatrix 0
testRevert 0
testAxisAngleVectorOperator 0
testSingularities 0.001
testQuaternion 0.002

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.003
testIntersectionParallel 0
testNoEndPoints 0
testIntersectionInsideInside 0
testIntersectionBoundaryBoundary 0.001
testIntersectionOutsideOutside 0
testIntersectionBoundaryOutside 0
testSeveralSegments 0
testHalfInfiniteNeg 0
testHalfInfinitePos 0
testIntersectionInsideOutside 0.001
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
testHashCode 0
testNormalize 0.001
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
testConstants 0
testHashCode 0.001
testNormalize 0
testDistances 0
testEquals 0.002
testNegate 0

SubCircleTest

testFullCircle 0.013
testSPlit 0.008
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
testSpace 0
testWrongDimension 0
testHash 0
testNorm 0
testZero 0
testToString 0
testConstructors 0.001
testScalarProduct 0
testDotProduct 0.003
testCrossProduct 0.004
testOrthogonal 0.001
testAngularSeparation 0
testInfinite 0
testNormalize 0
testDistance 0
testDistance1 0
testCoordinates 0
testEquals 0
testAccurateDotProduct 0
testNegate 0
testNormSq 0
testDistanceSq 0
testNormInf 0

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
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.001
testEmptyDifference 0
testBox 0
testXor 0.002
testBug20040520 0.001
testBug20041003 0
testOversampledCircleIssue64 0.016
testEmpty 0.001
testStair 0.001
testUnion 0
testFull 0.001
testHole 0.001
testIssue880Complete 0.007
testIssue880Simplified 0.001
testWrongUsage 0
testZigZagBoundaryOversampledIssue46 0.254
testTooThinBox 0
testInconsistentHyperplanes 0
testChoppedHexagon 0.001
testInfiniteQuadrant 0
testLineIntersection 0
testOppositeEdges 0.001
testIssue1162 0
testInfinite 0
testDifference 0.001
testIntersection 0
testUnlimitedSubHyperplane 0
testConcentric 0.001
testPositiveQuadrantByVerticesDetailIssue46 0.029
testThinRectangle 0.001
testSingularPoint 0
testSqueezedHexa 0
testSimplyConnected 0.001

Euclidean2DTest

testSerialization 0
testSubSpace 0
testDimension 0

OutlineExtractorTest

testBox 0.003
testHolesInFacet 0.01

FieldVector3DTest

testVectorialProducts 0
testAccurateCrossProduct 0
testCrossProductCancellation 0
testAdd 0
testNaN 0
testDistanceInf 0
testSubtract 0.001
testAngular 0
testAngle 0
testNorm1 0
testWrongDimension 0
testHash 0
testNorm 0
testToString 0
testConstructors 0.001
testScalarProduct 0
testDotProduct 0.024
testCrossProduct 0.033
testOrthogonal 0
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
testSupport0Point 0
testSupport1Point 0
testSupport4Points 0
testRandom 0.029

RotationTest

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

RotationOrderTest

testName 0
testIssue72InvalidName 0
testIssue72 0

WelzlEncloser2DTest

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

SubLineTest

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

FieldRotationDfpTest

testDoubleVectors 0.645
testAxisAngleFrameTransform 0.002
testComposeInverseVectorOperator 0.067
testComposeInverseFrameTransform 0.07
testArray 0.059
testVectorTwoPairs 0.005
testRevertVectorOperator 0
testApplyInverseToRotation 0.083
testRevertFrameTransform 0
testComposeVectorOperator 0.063
testAxisAngleDeprecated 0.001
testComposeFrameTransform 0.063
testIdentity 0
testApplyToRotation 0.064
testApplyInverseTo 0.139
testAngles 0.23
testVectorOnePair 0
testDoubleRotations 0.327
testIssue639 0
testIssue801 0
testAnglesDeprecated 0.106
testMatrix 0.004
testRevert 0
testAxisAngleVectorOperator 0.001
testSingularities 0.004
testQuaternion 0.036

MonotoneChainTest

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

AklToussaintHeuristicTest

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

SegmentTest

testDistance 0

SphericalPolygonsSetTest

testSeveralParts 0.026
testConstructingFromFewPointsIssue46 0.03
testFullSphere 0.002
testConcentricSubParts 0.041
testEmpty 0.001
testPositiveOctantByVerticesDetailIssue46 0.039
testPartWithHole 0.002
testModeratlyComplexShape 0
testZigZagBoundaryOversampledIssue46 0.717
testGeographicalMap 0.032
testPositiveOctantByIntersection 0.003
testNonConvex 0.001
testGitHubIssue41 0
testSouthHemisphere 0.001
testDefensiveProgrammingCheck 0.001
testPositiveOctantByVertices 0.002
testZigZagBoundary 0.001
testGitHubIssue42A 0
testGitHubIssue42B 0.001

SphericalCoordinatesTest

testCoordinatesCtoS 0
testCoordinatesStoC 0
testSerialization 0
testHessian 0.181
testGradient 0.1

PolyhedronsSetTest

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

Back to top

Version: 1.8. Last Published: 2020-11-21.

Reflow Maven skin by Andrius Velykis.