GCC Code Coverage Report


Directory: ./
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Coverage Exec / Excl / Total
Lines: 100.0% 1 / 0 / 1
Functions: 100.0% 1 / 0 / 1
Branches: 100.0% 2 / 0 / 2

src/geo2d/dis/ss/lib.hpp
Line Branch Exec Source
1 #pragma once
2
3 #include "../../dis/ps/lib.hpp"
4 #include "../../pred/is_ins_ss/lib.hpp"
5
6 namespace tifa_libs {
7
8 // dist_PP of two segments
9 template <class FP>
10
2/2
✓ Branch 1 taken 131 times.
✓ Branch 2 taken 2933 times.
3064 CEXP FP dist_SS(line<FP> CR s1, line<FP> CR s2) NE { retif_((is_ins_SS(s1, s2)), 0, min({dist_PS(s1.l, s2), dist_PS(s1.r, s2), dist_PS(s2.l, s1), dist_PS(s2.r, s1)})); }
11
12 } // namespace tifa_libs
13