All files

39.53% Statements 11015/27859
29.93% Branches 3244/10837
41.87% Functions 1629/3890
39.6% Lines 10807/27290

Press n or j to go to the next uncovered block, b, p or k for the previous block.

File Statements Branches Functions Lines
packages/core/src
70.28% 175/249 62.5% 85/136 81.03% 47/58 69.79% 171/245
packages/core/src/RenderingEngine
58.37% 1635/2801 46.88% 580/1237 56.49% 261/462 58.2% 1604/2756
packages/core/src/RenderingEngine/CanvasActor
0% 0/129 0% 0/32 0% 0/29 0% 0/125
packages/core/src/RenderingEngine/helpers
50.85% 89/175 30.85% 29/94 63.63% 14/22 50.85% 89/175
packages/core/src/RenderingEngine/helpers/cpuFallback
88.88% 16/18 66.66% 8/12 100% 1/1 88.88% 16/18
packages/core/src/RenderingEngine/helpers/cpuFallback/colors
19.11% 52/272 15.23% 16/105 21.42% 9/42 18.88% 51/270
packages/core/src/RenderingEngine/helpers/cpuFallback/rendering
41.1% 275/669 29.76% 89/299 55.07% 38/69 41.01% 274/668
packages/core/src/RenderingEngine/vtkClasses
84.51% 311/368 56.98% 53/93 97.05% 33/34 84.63% 303/358
packages/core/src/cache
70.54% 206/292 59.01% 72/122 76.08% 35/46 70.62% 202/286
packages/core/src/cache/classes
55% 132/240 44.77% 30/67 33.33% 24/72 55.27% 131/237
packages/core/src/constants
100% 8/8 100% 0/0 100% 0/0 100% 8/8
packages/core/src/enums
100% 1/1 100% 0/0 100% 0/0 100% 1/1
packages/core/src/loaders
27.02% 117/433 15.35% 35/228 34.72% 25/72 27.4% 117/427
packages/core/src/loaders/configuration
100% 4/4 100% 0/0 100% 0/0 100% 4/4
packages/core/src/loaders/utils/contourSet
0% 0/16 0% 0/19 0% 0/4 0% 0/16
packages/core/src/loaders/utils/surface
0% 0/7 0% 0/4 0% 0/2 0% 0/7
packages/core/src/requestPool
73.75% 59/80 45.16% 14/31 65% 13/20 73.41% 58/79
packages/core/src/utilities
39.62% 638/1610 31.48% 227/721 49.63% 135/272 39.96% 619/1549
packages/core/src/utilities/eventListener
0% 0/89 0% 0/50 0% 0/17 0% 0/88
packages/core/src/webWorkerManager
2.43% 2/82 0% 0/47 7.14% 1/14 2.5% 2/80
packages/streaming-image-volume-loader/src
42.18% 162/384 32.2% 57/177 40% 26/65 42.36% 161/380
packages/streaming-image-volume-loader/src/enums
0% 0/0 0% 0/0 0% 0/0 0% 0/0
packages/streaming-image-volume-loader/src/helpers
6.74% 11/163 5.26% 3/57 6.89% 2/29 6.53% 10/153
packages/tools/src
97.72% 43/44 66.66% 2/3 100% 6/6 97.72% 43/44
packages/tools/src/constants
100% 1/1 100% 0/0 100% 0/0 100% 1/1
packages/tools/src/cursors
87.38% 97/111 64.44% 29/45 82.75% 24/29 87.38% 97/111
packages/tools/src/drawingSvg
72.49% 224/309 50.34% 72/143 88.23% 30/34 72.27% 219/303
packages/tools/src/enums
0% 0/0 0% 0/0 0% 0/0 0% 0/0
packages/tools/src/eventDispatchers
100% 74/74 75% 3/4 100% 19/19 100% 74/74
packages/tools/src/eventDispatchers/keyboardEventHandlers
54.54% 12/22 33.33% 4/12 100% 2/2 54.54% 12/22
packages/tools/src/eventDispatchers/mouseEventHandlers
66.03% 70/106 55.71% 39/70 54.54% 6/11 66.03% 70/106
packages/tools/src/eventDispatchers/shared
61.04% 105/172 44.53% 53/119 55.55% 10/18 60.73% 99/163
packages/tools/src/eventDispatchers/touchEventHandlers
6.45% 4/62 0% 0/48 0% 0/6 6.45% 4/62
packages/tools/src/eventListeners/annotations
100% 18/18 100% 6/6 100% 6/6 100% 17/17
packages/tools/src/eventListeners/annotations/contourSegmentation
31.85% 43/135 42.3% 22/52 40.9% 9/22 31.29% 41/131
packages/tools/src/eventListeners/keyboard
89.65% 26/29 0% 0/2 85.71% 6/7 89.65% 26/29
packages/tools/src/eventListeners/mouse
73.38% 102/139 64.7% 22/34 84% 21/25 73.38% 102/139
packages/tools/src/eventListeners/segmentation
37.5% 39/104 23.68% 9/38 66.66% 10/15 37.5% 39/104
packages/tools/src/eventListeners/segmentation/labelmap
42.85% 18/42 43.75% 7/16 42.85% 3/7 42.85% 18/42
packages/tools/src/eventListeners/touch
24.47% 35/143 13.2% 7/53 34.61% 9/26 24.64% 35/142
packages/tools/src/eventListeners/wheel
82.22% 37/45 54.05% 20/37 100% 4/4 82.22% 37/45
packages/tools/src/stateManagement/annotation
55.62% 183/329 47.92% 81/169 48.88% 44/90 55.65% 182/327
packages/tools/src/stateManagement/annotation/config
55.12% 43/78 40% 28/70 68.75% 11/16 54.54% 42/77
packages/tools/src/stateManagement/annotation/helpers
44.44% 16/36 12.5% 1/8 55.55% 5/9 44.44% 16/36
packages/tools/src/stateManagement/segmentation
52.1% 210/403 36.52% 61/167 58.71% 64/109 52.1% 210/403
packages/tools/src/stateManagement/segmentation/config
29.62% 24/81 12.5% 4/32 37.5% 9/24 30.37% 24/79
packages/tools/src/stateManagement/segmentation/helpers
34.78% 24/69 68.75% 22/32 21.05% 4/19 34.78% 24/69
packages/tools/src/stateManagement/segmentation/polySeg
6.66% 4/60 0% 0/23 0% 0/11 6.66% 4/60
packages/tools/src/stateManagement/segmentation/polySeg/Contour
0% 0/52 0% 0/24 0% 0/9 0% 0/52
packages/tools/src/stateManagement/segmentation/polySeg/Contour/utils
2.12% 1/47 0% 0/14 0% 0/3 2.27% 1/44
packages/tools/src/stateManagement/segmentation/polySeg/Labelmap
2.66% 4/150 0% 0/63 0% 0/26 2.66% 4/150
packages/tools/src/stateManagement/segmentation/polySeg/Surface
3.07% 4/130 0% 0/40 0% 0/24 3.12% 4/128
packages/tools/src/store
87.95% 146/166 56.81% 25/44 76.92% 20/26 87.87% 145/165
packages/tools/src/store/SynchronizerManager
82.11% 124/151 67.18% 43/64 79.06% 34/43 81.25% 117/144
packages/tools/src/store/ToolGroupManager
68.1% 190/279 55.1% 81/147 77.58% 45/58 68.38% 186/272
packages/tools/src/synchronizers
100% 1/1 100% 0/0 100% 0/0 100% 1/1
packages/tools/src/synchronizers/callbacks
21.79% 17/78 15% 6/40 25% 2/8 21.79% 17/78
packages/tools/src/synchronizers/synchronizers
63.63% 7/11 100% 1/1 50% 2/4 63.63% 7/11
packages/tools/src/tools
24.43% 680/2783 18.07% 156/863 18.84% 62/329 24.46% 673/2751
packages/tools/src/tools/annotation
40.75% 1899/4659 28.21% 338/1198 38.54% 143/371 40.81% 1873/4589
packages/tools/src/tools/annotation/planarFreehandROITool
26.71% 214/801 11.61% 23/198 38.98% 23/59 27.54% 214/777
packages/tools/src/tools/annotation/splines
0.56% 2/354 0% 0/148 0% 0/56 0.6% 2/332
packages/tools/src/tools/base
62% 204/329 43.01% 77/179 61.22% 30/49 62.15% 202/325
packages/tools/src/tools/displayTools
74% 37/50 50% 12/24 75% 9/12 74% 37/50
packages/tools/src/tools/displayTools/Contour
51.35% 19/37 42.1% 8/19 57.14% 4/7 51.35% 19/37
packages/tools/src/tools/displayTools/Contour/vtkContour
1.38% 2/144 0% 0/46 6.25% 1/16 1.4% 2/142
packages/tools/src/tools/displayTools/Labelmap
69.69% 115/165 50.48% 52/103 82.35% 14/17 69.32% 113/163
packages/tools/src/tools/displayTools/Surface
2.22% 2/90 0% 0/28 9.09% 1/11 2.22% 2/90
packages/tools/src/tools/segmentation
15.95% 197/1235 4.76% 17/357 13.86% 14/101 16.2% 197/1216
packages/tools/src/tools/segmentation/strategies
65.96% 126/191 43.05% 31/72 55% 22/40 65.42% 123/188
packages/tools/src/tools/segmentation/strategies/compositions
9.38% 20/213 7.14% 12/168 16.12% 5/31 9.47% 20/211
packages/tools/src/tools/segmentation/strategies/utils
35.41% 17/48 20% 7/35 100% 2/2 35.41% 17/48
packages/tools/src/types
0% 0/0 0% 0/0 0% 0/0 0% 0/0
packages/tools/src/utilities
48.2% 268/556 33.91% 98/289 45.97% 40/87 47.72% 262/549
packages/tools/src/utilities/boundingBox
68.18% 30/44 56.41% 22/39 60% 3/5 69.04% 29/42
packages/tools/src/utilities/cine
3.79% 6/158 0% 0/101 0% 0/33 3.82% 6/157
packages/tools/src/utilities/contourSegmentation
75.86% 22/29 61.11% 11/18 100% 4/4 75.86% 22/29
packages/tools/src/utilities/contours
12.54% 35/279 7.6% 7/92 8.88% 4/45 12.73% 34/267
packages/tools/src/utilities/contours/interpolation
86.72% 392/452 63.33% 95/150 90.38% 47/52 86.35% 367/425
packages/tools/src/utilities/drawing
100% 12/12 100% 4/4 100% 4/4 100% 12/12
packages/tools/src/utilities/dynamicVolume
0% 0/114 0% 0/36 0% 0/12 0% 0/102
packages/tools/src/utilities/livewire
1.13% 3/265 0% 0/63 0% 0/37 1.21% 3/246
packages/tools/src/utilities/math
90% 9/10 50% 2/4 100% 1/1 90% 9/10
packages/tools/src/utilities/math/aabb
7.69% 1/13 50% 4/8 33.33% 1/3 7.69% 1/13
packages/tools/src/utilities/math/angle
100% 21/21 100% 2/2 100% 3/3 100% 21/21
packages/tools/src/utilities/math/basic
88.88% 32/36 44.44% 4/9 100% 10/10 88.23% 30/34
packages/tools/src/utilities/math/circle
100% 7/7 100% 0/0 100% 2/2 100% 7/7
packages/tools/src/utilities/math/ellipse
100% 29/29 52.63% 10/19 100% 4/4 100% 29/29
packages/tools/src/utilities/math/line
75% 39/52 51.02% 25/49 83.33% 5/6 75% 39/52
packages/tools/src/utilities/math/point
57.14% 8/14 75% 3/4 66.66% 2/3 57.14% 8/14
packages/tools/src/utilities/math/polyline
29.76% 153/514 29.41% 75/255 32.5% 13/40 29.37% 141/480
packages/tools/src/utilities/math/rectangle
95.23% 20/21 83.33% 5/6 100% 3/3 95.23% 20/21
packages/tools/src/utilities/math/sphere
100% 3/3 50% 1/2 100% 1/1 100% 3/3
packages/tools/src/utilities/math/vec2
84.61% 44/52 66.66% 24/36 100% 5/5 84.61% 44/52
packages/tools/src/utilities/math/vec3
50% 1/2 100% 0/0 0% 0/1 50% 1/2
packages/tools/src/utilities/orientation
0% 0/39 0% 0/36 0% 0/2 0% 0/38
packages/tools/src/utilities/planar
55.96% 61/109 36.11% 13/36 66.66% 6/9 56.48% 61/108
packages/tools/src/utilities/planarFreehandROITool
4.41% 3/68 5.66% 3/53 9.09% 1/11 4.54% 3/66
packages/tools/src/utilities/planarFreehandROITool/interpolation
0% 0/25 0% 0/11 0% 0/2 0% 0/25
packages/tools/src/utilities/planarFreehandROITool/interpolation/algorithms
0% 0/13 0% 0/7 0% 0/5 0% 0/13
packages/tools/src/utilities/polyData
0% 0/39 0% 0/10 0% 0/6 0% 0/37
packages/tools/src/utilities/rectangleROITool
41.17% 14/34 23.07% 3/13 50% 4/8 39.39% 13/33
packages/tools/src/utilities/segmentation
15.78% 114/722 12.21% 37/303 20% 23/115 16.33% 114/698
packages/tools/src/utilities/segmentation/InterpolationManager
67.74% 84/124 53.16% 42/79 92.85% 13/14 67.74% 84/124
packages/tools/src/utilities/stackPrefetch
4.67% 13/278 0% 0/140 0% 0/38 4.74% 13/274
packages/tools/src/utilities/touch
0% 0/29 0% 0/2 0% 0/16 0% 0/27
packages/tools/src/utilities/viewport
18.18% 8/44 23.07% 6/26 16.66% 1/6 18.18% 8/44
packages/tools/src/utilities/viewportFilters
95.23% 40/42 60% 9/15 100% 7/7 94.87% 37/39
packages/tools/src/utilities/voi
0% 0/0 0% 0/0 0% 0/0 0% 0/0
packages/tools/src/utilities/voi/colorbar
1.06% 5/468 0% 0/213 0% 0/101 1.07% 5/464
packages/tools/src/utilities/voi/colorbar/common
36.36% 4/11 0% 0/15 0% 0/5 36.36% 4/11
packages/tools/src/utilities/voi/colorbar/enums
0% 0/0 0% 0/0 0% 0/0 0% 0/0
packages/tools/src/widgets
0% 0/36 0% 0/12 0% 0/9 0% 0/36
utils/test
70.3% 161/229 65.93% 60/91 82.14% 23/28 69.9% 144/206