logo

Back to index

LCOM3

Min: 0.3333, max: 1.3333, yellow zone: [0.4000 .. 0.6000].

Elements: 79, μ: 0.7947, σ: 0.2323, Var: 0.0540, defects: 38%.

Packages: 10, classes: 162.

Green: 58, yellow: 22, red: 82.

Class LCOM3 methods attributes
o.t.i.covertree.C..$KNNIterator 0.6667 3 3
o.t.i.covertree.Point 0.3333 4 2
o.t.i.covertree.C..$CTStats 0 1 1
o.t.i.covertree.CoverTreeQueryKnn 0.9583 4 8
o.t.i.covertree.Node 0 0 5
o.t.i.covertree.CoverTree 0.9679 18 11
o.t.i.covertree.PointDist 0.75 3 2
o.t.i.kdtree.K..$RemoveResult 0 0 4
o.t.i.kdtree.K..$IteratorPos 0 0 5
o.t.i.kdtree.KDEntryDist 1 3 3
o.t.i.kdtree.K..$IteratorStack 0 1 3
o.t.i.kdtree.Node 1.3 3 5
o.t.i.kdtree.K..$KDStats 0 0 0
o.t.i.kdtree.K..$QEntryComparator 0 1 0
o.t.i.kdtree.KDIterator 0.8 3 5
o.t.i.kdtree.KDTree 0.9343 19 11
o.t.i.kdtree.K..$KDQueryIteratorKNN 0.5 3 2
o.t.i.rtree.R..$IterPos 0 1 2
o.t.i.rtree.R..$EDPair 0 1 2
o.t.i.rtree.R..$RTreeNodeWrapper 0.6429 8 2
o.t.i.rtree.RTreeIterator 0.9167 3 6
o.t.i.rtree.RTreeMixedQuery2 1.1389 4 12
o.t.i.rtree.STRLoader 0.75 5 4
o.t.i.rtree.S..$CenterComp 0 1 2
o.t.i.rtree.R..$IterPos 0 0 4
o.t.i.rtree.R..$RTreeNodeWrapper 0.6429 8 2
o.t.i.rtree.R..$DEComparator 0 1 0
o.t.i.rtree.R..$RTreeEntryWrapper 0 0 2
o.t.i.rtree.R..$IteratorStack 0 0 3
o.t.i.rtree.R..$IteratorStack 0 0 3
o.t.i.rtree.R..$IterPos 0 0 3
o.t.i.rtree.R..$SortByAxisDes 1 2 2
o.t.i.rtree.Entry 0.4444 10 3
o.t.i.rtree.R..$RTreeStats 0 0 1
o.t.i.rtree.R..$DEComparator 0 1 0
o.t.i.rtree.F..$UnionFilter 0.5 3 2
o.t.i.rtree.RTreeMixedQuery 1.0385 5 13
o.t.i.rtree.RTreeNodeDir 0 9 1
o.t.i.rtree.RStarTreeLogic 1.3333 4 2
o.t.i.rtree.R..$NDPair 1.5 2 2
o.t.i.rtree.F..$RectangleIntersectFilter 0 1 2
o.t.i.rtree.RTreeNodeLeaf 0 6 1
o.t.i.rtree.RTreeNode 0.75 13 1
o.t.i.rtree.RTreeQueryKnnOld 0.9524 4 7
o.t.i.rtree.KnnResult 0.5 3 4
o.t.i.rtree.DistEntry 0 3 1
o.t.i.rtree.RTree 0.979 23 13
o.t.i.rtree.RTreeQueryKnn 0.9583 4 8
o.t.i.rtree.R..$SortByAxisAsc 1 2 2
o.t.i.rtree.RTreeQuery1NN 0 1 5
o.t.i.rtree.K..$KnnResultIterator 0 2 2
o.t.i.rtree.TestDraw 0 1 7
o.t.i.rtree.R..$DEComparator 0 1 0
o.t.i.rtree.R..$IteratorStack 0 0 3
o.t.i.phtree.EntryP 0.5 3 2
o.t.i.phtree.P..$QueryIteratorKnnPH 0 3 1
o.t.i.phtree.P..$IteratorPH 0.5 3 1
o.t.i.phtree.P..$QueryIteratorPH 0 3 1
o.t.i.phtree.PHStats 0 1 1
o.t.i.phtree.P..$IteratorPH 0.5 3 1
o.t.i.phtree.DistEntryP 0 2 1
o.t.i.phtree.DistEntryR 0 2 1
o.t.i.phtree.P..$QueryIteratorPH 0 3 1
o.t.i.phtree.P..$QueryIteratorKnnPH 0 3 1
o.t.i.phtree.EntryR 0.5 5 3
o.t.i.phtree.PHTreeR 0 14 1
o.t.i.phtree.PHTreeP 0 14 1
o.t.i.qthypercube2.Q..$KnnTemp 0 0 2
o.t.i.qthypercube2.Q..$StackEntry 0 1 6
o.t.i.qthypercube2.Q..$IteratorStack 0 1 3
o.t.i.qthypercube2.Q..$QEntryComparator 0 1 0
o.t.i.qthypercube2.Q..$IteratorStack 0 1 3
o.t.i.qthypercube2.Q..$StackEntry 0 0 6
o.t.i.qthypercube2.Q..$QStats 1.25 2 4
o.t.i.qthypercube2.Q..$IteratorStack 0 1 3
o.t.i.qthypercube2.QIterator2 0.8 3 5
o.t.i.qthypercube2.QEntry 0.5 7 2
o.t.i.qthypercube2.Q..$QQueryIteratorKNN 0.5 3 2
o.t.i.qthypercube2.QEntryDist 0 1 2
o.t.i.qthypercube2.Q..$StackEntry 0 1 4
o.t.i.qthypercube2.QIterator1 0.8 3 5
o.t.i.qthypercube2.QUtil 0 0 1
o.t.i.qthypercube2.QIterator0 0.8 3 5
o.t.i.qthypercube2.QNode 1.5 2 6
o.t.i.qthypercube2.QuadTreeKD2 0.9375 17 11
o.t.index.P..$PointW 1 2 2
o.t.index.P..$PointDistW 0 1 1
o.t.index.PointIndexWrapper 0 16 1
o.t.index.P..$PointDIter 0 3 1
o.t.index.R..$RectangleDist 0 1 2
o.t.index.R..$FarthestNeighbor 1 2 2
o.t.index.Stats 0.9538 11 13
o.t.index.P..$PointIter 0 3 1
o.t.i.critbit.C..$Node 0 0 9
o.t.i.critbit.C..$QueryIterator 1 6 12
o.t.i.critbit.C..$Entry 1 2 2
o.t.i.critbit.C..$QueryIteratorWithMask 1.0267 6 15
o.t.i.critbit.C..$Entry 1 2 2
o.t.i.critbit.Examples 0 0 0
o.t.i.critbit.C..$QueryIteratorKD 1.1667 5 15
o.t.i.critbit.C..$CheckEmptyWithMask 0 1 15
o.t.i.critbit.C..$QueryIterator 1.0143 6 14
o.t.i.critbit.C..$QueryIteratorMask 1 6 12
o.t.i.critbit.C..$Node 0 0 7
o.t.i.critbit.C..$AtomicInfo 0 0 4
o.t.i.critbit.C..$CBIterator 0.9556 6 9
o.t.i.critbit.C..$FullIterator 1.1111 5 9
o.t.i.critbit.BitTools 0 0 0
o.t.i.critbit.CritBit64 0.75 11 2
o.t.i.critbit.CritBit 0.9683 15 9
o.t.i.critbit.CritBit64COW 0.875 9 1
o.t.i.qtplain.Q..$QEntryComparator 0 1 0
o.t.i.qtplain.QUtil 0 0 1
o.t.i.qtplain.Q..$QQueryIteratorKNN 0.5 3 2
o.t.i.qtplain.QNode 0 1 4
o.t.i.qtplain.Q..$QStats 0 0 0
o.t.i.qtplain.QEntry 0.5 7 2
o.t.i.qtplain.Q..$QIterator 0.8 3 5
o.t.i.qtplain.Q..$QRIterator 0.8 3 5
o.t.i.qtplain.QEntryDist 0 1 2
o.t.i.qtplain.QREntryDist 0 1 2
o.t.i.qtplain.Q..$QEntryComparator 0 1 0
o.t.i.qtplain.QREntry 0.5 7 3
o.t.i.qtplain.Q..$ArrayIterator 1 2 2
o.t.i.qtplain.Q..$QRQueryIteratorKNN 0.5 3 2
o.t.i.qtplain.QuadTreeRKD0 0.9141 17 8
o.t.i.qtplain.QRNode 0 1 4
o.t.i.qtplain.QuadTreeKD0 0.8984 17 8
o.t.i.qthypercube.Q..$StackEntry 0 0 8
o.t.i.qthypercube.Q..$IteratorStack 0 1 3
o.t.i.qthypercube.Q..$QEntryComparator 0 1 0
o.t.i.qthypercube.Q..$QEntryComparator 0 1 0
o.t.i.qthypercube.Q..$IteratorStack 0 1 3
o.t.i.qthypercube.Q..$StackEntry 0 1 6
o.t.i.qthypercube.QUtil 0 0 1
o.t.i.qthypercube.Q..$QRQueryIteratorKNN 0.5 3 2
o.t.i.qthypercube.Q..$IteratorStack 0 1 3
o.t.i.qthypercube.Q..$StackEntry 0 1 6
o.t.i.qthypercube.QREntry 0.5 7 3
o.t.i.qthypercube.QIterator1 0.8 3 5
o.t.i.qthypercube.Q..$IteratorStack 0 1 3
o.t.i.qthypercube.QIterator2 0.8 3 5
o.t.i.qthypercube.QEntryDist 0 1 2
o.t.i.qthypercube.Q..$StackEntry 0 1 4
o.t.i.qthypercube.QIterator0 0.8 3 5
o.t.i.qthypercube.Q..$QQueryIteratorKNN 0.5 3 2
o.t.i.qthypercube.QRIterator 0.8 3 5
o.t.i.qthypercube.Q..$QStats 0 1 2
o.t.i.qthypercube.QREntryDist 0 1 2
o.t.i.qthypercube.QuadTreeRKD 0.9062 17 8
o.t.i.qthypercube.QNode 0 1 4
o.t.i.qthypercube.QEntry 0.5 7 2
o.t.i.qthypercube.QuadTreeKD 0.925 17 10
o.t.i.qthypercube.QRNode 0 1 5
o.t.i.array.P..$AQueryIteratorKNN 0.5 3 2
o.t.i.array.R..$KnnEntry 0.8 6 4
o.t.i.array.P..$KnnEntry 0.75 5 3
o.t.i.array.P..$AQueryIterator 0.5 3 2
o.t.i.array.R..$AQueryIterator 0.5 3 2
o.t.i.array.R..$AQueryIteratorKNN 0.5 3 2
o.t.i.array.PointArray 0.8095 15 6
o.t.i.array.RectArray 0.8095 15 6

Download XML.