TopoGraph

Source file "com/esri/core/geometry/TopoGraph.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,212 of 5,2120%714 of 7140%4834831,1691,169126126
sortHalfEdgesByAngle_(int)5280%740%383810710711
createHalfEdges_(int, AttributeStreamOfInt32)4850%820%4242858511
setEditShapeImpl_(EditShape, int, AttributeStreamOfInt32, ProgressTracker, boolean)4730%660%343410310311
planeSweepParentage_(int, ProgressTracker)2820%480%2525616111
planeSweepParentagePropagateParentage_(Treap, int, int)2170%440%2323494911
buildChains_(int)1720%240%1313373711
propagate_parentage_winding_(Treap, int, int, int, int, int, int, int)1660%260%1414424211
check_structure_after_dirty_sweep_()1470%220%1212333311
propagate_parentage_alternate_(Treap, int, int, int, int, int, int, int)1450%280%1515272711
propagate_parentage_build_graph_(Treap, int, int, int, int, int, int)1290%80%55292911
removeShape()1290%240%1313383811
updateChainAreaAndPerimeter_(int)1010%40%33191911
removeSpikes_()980%200%1111303011
deleteEdgeImpl_(int)970%120%77262611
deleteEdgeInternal_(int)910%180%1010202011
mergeVertexListsOfEdges_(int, int)850%120%77171711
getHalfEdgeConnector(int, int)830%200%1111212111
tryOptimizedInsertion_(Treap, int, AttributeStreamOfInt32, int, int)810%180%1010242411
trySetChainParentFromTwin_(int, int)780%200%1111171711
TopoGraph()720%n/a11191911
compareEdgeAnglesForPair_(int, int)690%80%55181811
compareEdgeAngles_(int, int)570%40%33161611
createUserIndexForClusters()520%60%449911
createUserIndexForHalfEdges()520%60%449911
createUserIndexForChains()520%60%449911
newHalfEdgePair_()510%20%22111111
doesClusterBelongToAPolygonInterior(int, int)480%120%77121211
getChainTopMostEdge_(int)420%40%33131311
deleteEdgesBreakFaces_(AttributeStreamOfInt32)420%20%22101011
getFirstUnvisitedHalfEdgeOnCluster_(int, int, int)400%80%55121211
updateVertexToHalfEdgeConnectionHelper_(int, boolean)370%60%447711
doesHalfEdgeBelongToAPolylineExterior(int, int)360%60%44101011
setChainParent_(int, int)320%40%336611
getLeftSkipPolylines_(Treap, int)290%40%339911
setClusterUserIndex(int, int, int)250%20%226611
setHalfEdgeUserIndex(int, int, int)250%20%226611
setChainUserIndex(int, int, int)250%20%226611
setAndSimplifyEditShapeAlternate(EditShape, int, ProgressTracker)240%20%224411
querySegmentXY(int, SegmentBuffer)240%n/a118811
doesHalfEdgeBelongToAPolygonInterior(int, int)220%40%333311
doesHalfEdgeBelongToAPolygonExterior(int, int)220%40%333311
getChainArea(int)220%20%226611
getChainPerimeter(int)220%20%226611
newCluster_()210%20%225511
newChain_()210%20%225511
deleteChain_(int)200%40%334411
getClusterUserIndex(int, int)200%20%225511
getHalfEdgeUserIndex(int, int)200%20%225511
getChainUserIndex(int, int)200%20%225511
deleteUserIndexForClusters(int)180%40%333311
deleteUserIndexForHalfEdges(int)180%40%333311
deleteUserIndexForChains(int)180%40%333311
addClusterToExteriorChain_(int, int)160%40%333311
setAndSimplifyEditShapeWinding(EditShape, int, ProgressTracker)160%n/a114411
updateVertexToHalfEdgeConnection_(int, boolean)150%20%225511
doesClusterBelongToAPolygonExterior(int, int)150%20%224411
simplify_(int)120%40%335511
doesHalfEdgeBelongToAPolygonBoundary(int, int)120%20%222211
doesHalfEdgeBelongToAPolylineInterior(int, int)120%20%224411
doesClusterBelongToAPolygonBoundary(int, int)120%20%224411
setChainArea_(int, double)100%n/a113311
setChainPerimeter_(int, double)100%n/a113311
getXY(int, Point2D)100%n/a113311
getHalfEdgeParentage(int)90%n/a111111
setEditShape(EditShape, ProgressTracker)80%n/a112211
setEditShape(EditShape, ProgressTracker, boolean)80%n/a112211
getHalfEdgeFaceParentage(int)80%n/a111111
static {...}80%20%221111
setClusterVertexIterator_(int, int)70%n/a112211
setClusterHalfEdge_(int, int)70%n/a112211
setClusterParentage_(int, int)70%n/a112211
setPrevCluster_(int, int)70%n/a112211
setNextCluster_(int, int)70%n/a112211
setClusterVertexIndex_(int, int)70%n/a112211
setClusterChain_(int, int)70%n/a112211
setHalfEdgeOrigin_(int, int)70%n/a112211
setHalfEdgeTwin_(int, int)70%n/a112211
setHalfEdgePrev_(int, int)70%n/a112211
setHalfEdgeNext_(int, int)70%n/a112211
setHalfEdgeChain_(int, int)70%n/a112211
setHalfEdgeParentage_(int, int)70%n/a112211
setHalfEdgeVertexIterator_(int, int)70%n/a112211
setChainHalfEdge_(int, int)70%n/a112211
setChainParentage_(int, int)70%n/a112211
setChainFirstIsland_(int, int)70%n/a112211
setChainNextInParent_(int, int)70%n/a112211
setChainPrev_(int, int)70%n/a112211
setChainNext_(int, int)70%n/a112211
getHalfEdgeFromXY(int, Point2D)70%n/a112211
getHalfEdgeToXY(int, Point2D)70%n/a112211
getGeometryID(int)70%n/a111111
getClusterFromVertex(int)70%n/a111111
getHalfEdgeFromVertex(int)70%n/a111111
getClusterVertexIndex_(int)60%n/a111111
getHalfEdgeParentageMask_(int)60%n/a111111
getClusterHalfEdge(int)60%n/a111111
getClusterParentage(int)60%n/a111111
getPrevCluster(int)60%n/a111111
getNextCluster(int)60%n/a111111
getClusterChain(int)60%n/a111111
getClusterVertexIterator(int)60%n/a111111
incrementVertexIterator(int)60%n/a111111
getVertexFromVertexIterator(int)60%n/a111111
getHalfEdgeOrigin(int)60%n/a111111
getHalfEdgeTo(int)60%n/a111111
getHalfEdgeTwin(int)60%n/a111111
getHalfEdgePrev(int)60%n/a111111
getHalfEdgeNext(int)60%n/a111111
getHalfEdgeChain(int)60%n/a111111
getHalfEdgeVertexIterator(int)60%n/a111111
getChainHalfEdge(int)60%n/a111111
getChainParentage(int)60%n/a111111
getChainParent(int)60%n/a111111
getChainFirstIsland(int)60%n/a111111
getChainNextInParent(int)60%n/a111111
getChainNext(int)60%n/a111111
getClusterIndex_(int)50%n/a111111
getHalfEdgeIndex_(int)50%n/a111111
getChainIndex_(int)50%n/a111111
check_dirty_planesweep(double)0%n/a112211
dirty_check_failed()0%n/a111111
getShape()0%n/a111111
getFirstCluster()0%n/a111111
getFirstChain()0%n/a111111
simplifyAlternate_()0%n/a111111
simplifyWinding_()0%n/a111111