Section 0 : 106.520691 222.770691 Section 1 : 222.770691 357.200000 Section 2 : 286.520691 6.280979 Section 3 : 357.200000 11.083372 Section 4 : 25.781702 42.770691 Section 5 : 11.083372 21.280979 Section 6 : 6.280979 11.083372 Section 7 : 6.280979 11.083372 Section 8 : 21.280979 25.781702 Section 9 : 21.280979 25.781702 swapped is true Equality matrix... 0 1 2 3 4 5 6 7 8 9 ftftftftftftftftftft 0f=................... t.==................. 1f.==................. t...=..=............. 2f....=............... t.....=......=.=..... 3f...=..=............. t.......=..=..=.=.... 4f........=........=.= t.........=.......... 5f.......=..=..=.=.... t...........=....=.=. 6f.....=......=.=..... t.......=..=..=.=.... 7f.....=......=.=..... t.......=..=..=.=.... 8f...........=....=.=. t........=........=.= 9f...........=....=.=. t........=........=.= i : 0 j : 0 j : 1 0 != 1 getDistance(sections[0].from ( 106.520690919999993),sections[0].to ( 222.770690919999993)) ... ( 116.25000000000000000000) >= getDistance(sections[0].from ( 106.520690919999993),sections[1].from ( 222.770690919999993)) ... ( 116.25000000000000000000) swapped is true Equality matrix... 0 1 2 3 4 5 6 7 8 ftftftftftftftftft 0f=................. t.=....=........... 1f..=........=....=. t...=....=........= 2f....=............. t.....=......=.=... 3f.=....=........... t.......=..=..=.=.. 4f...=....=........= t.........=........ 5f.......=..=..=.=.. t..=........=....=. 6f.....=......=.=... t.......=..=..=.=.. 7f.....=......=.=... t.......=..=..=.=.. 8f..=........=....=. t...=....=........= i : 0 j : 0 j : 1 0 != 1 getDistance(sections[0].from ( 106.520690919999993),sections[0].to ( 357.199999999999989)) ... ( 250.67930907999999590174) (< ) (<=) < getDistance(sections[0].from ( 106.520690919999993),sections[1].from ( 21.280978781103535)) ... ( 274.76028786110350665695) j : 2 0 != 2 getDistance(sections[0].from ( 106.520690919999993),sections[0].to ( 357.199999999999989)) ... ( 250.67930907999999590174) >= getDistance(sections[0].from ( 106.520690919999993),sections[2].from ( 286.520690919999993)) ... ( 180.00000000000000000000) swapped is true Equality matrix... 0 1 2 3 4 5 6 7 ftftftftftftftft 0f=............... t.=..........=.=. 1f..=.=......=.... t...=.=..=....... 2f..=.=......=.... t...=.=..=....... 3f......=......... t.......=..=..=.= 4f...=.=..=....... t.........=...... 5f.......=..=..=.= t..=.=......=.... 6f.=..........=.=. t.......=..=..=.= 7f.=..........=.=. t.......=..=..=.= i : 0 j : 0 j : 1 0 != 1 getDistance(sections[0].from ( 106.520690919999993),sections[0].to ( 6.280978781103556)) ... ( 259.76028786110356350036) (< ) (<=) < getDistance(sections[0].from ( 106.520690919999993),sections[1].from ( 21.280978781103535)) ... ( 274.76028786110350665695) j : 2 0 != 2 getDistance(sections[0].from ( 106.520690919999993),sections[0].to ( 6.280978781103556)) ... ( 259.76028786110356350036) (< ) (<=) < getDistance(sections[0].from ( 106.520690919999993),sections[2].from ( 21.280978781103535)) ... ( 274.76028786110350665695) j : 3 0 != 3 getDistance(sections[0].from ( 106.520690919999993),sections[0].to ( 6.280978781103556)) ... ( 259.76028786110356350036) >= getDistance(sections[0].from ( 106.520690919999993),sections[3].from ( 357.199999999999989)) ... ( 250.67930907999999590174) swapped is true Equality matrix... 0 1 2 3 4 5 6 ftftftftftftft 0f=............. t.=.....=..=..= 1f..=.=......=.. t...=.=..=..... 2f..=.=......=.. t...=.=..=..... 3f......=.....=. t.=.....=..=..= 4f...=.=..=..... t.........=.... 5f.=.....=..=..= t..=.=......=.. 6f......=.....=. t.=.....=..=..= i : 0 j : 0 j : 1 0 != 1 getDistance(sections[0].from ( 106.520690919999993),sections[0].to ( 11.083371732597637)) ... ( 264.56268081259764812785) (< ) (<=) < getDistance(sections[0].from ( 106.520690919999993),sections[1].from ( 21.280978781103535)) ... ( 274.76028786110350665695) j : 2 0 != 2 getDistance(sections[0].from ( 106.520690919999993),sections[0].to ( 11.083371732597637)) ... ( 264.56268081259764812785) (< ) (<=) < getDistance(sections[0].from ( 106.520690919999993),sections[2].from ( 21.280978781103535)) ... ( 274.76028786110350665695) j : 3 0 != 3 getDistance(sections[0].from ( 106.520690919999993),sections[0].to ( 11.083371732597637)) ... ( 264.56268081259764812785) >= getDistance(sections[0].from ( 106.520690919999993),sections[3].from ( 6.280978781103556)) ... ( 259.76028786110356350036) swapped is true Equality matrix... 0 1 2 3 4 5 ftftftftftft 0f=........... t.=.....=..=. 1f..=.=......= t...=.=..=... 2f..=.=......= t...=.=..=... 3f......=..... t.=.....=..=. 4f...=.=..=... t.........=.. 5f.=.....=..=. t..=.=......= i : 0 j : 0 j : 1 0 != 1 getDistance(sections[0].from ( 106.520690919999993),sections[0].to ( 11.083371732597637)) ... ( 264.56268081259764812785) (< ) (<=) < getDistance(sections[0].from ( 106.520690919999993),sections[1].from ( 21.280978781103535)) ... ( 274.76028786110350665695) j : 2 0 != 2 getDistance(sections[0].from ( 106.520690919999993),sections[0].to ( 11.083371732597637)) ... ( 264.56268081259764812785) (< ) (<=) < getDistance(sections[0].from ( 106.520690919999993),sections[2].from ( 21.280978781103535)) ... ( 274.76028786110350665695) j : 3 0 != 3 getDistance(sections[0].from ( 106.520690919999993),sections[0].to ( 11.083371732597637)) ... ( 264.56268081259764812785) >= getDistance(sections[0].from ( 106.520690919999993),sections[3].from ( 6.280978781103556)) ... ( 259.76028786110356350036) swapped is true Equality matrix... 0 1 2 3 4 ftftftftft 0f=......... t.=....=... 1f..=.=..=.. t...=.=..=. 2f..=.=..=.. t...=.=..=. 3f.=....=... t..=.=..=.. 4f...=.=..=. t.........= i : 0 j : 0 j : 1 0 != 1 getDistance(sections[0].from ( 106.520690919999993),sections[0].to ( 11.083371732597637)) ... ( 264.56268081259764812785) (< ) (<=) < getDistance(sections[0].from ( 106.520690919999993),sections[1].from ( 21.280978781103535)) ... ( 274.76028786110350665695) j : 2 0 != 2 getDistance(sections[0].from ( 106.520690919999993),sections[0].to ( 11.083371732597637)) ... ( 264.56268081259764812785) (< ) (<=) < getDistance(sections[0].from ( 106.520690919999993),sections[2].from ( 21.280978781103535)) ... ( 274.76028786110350665695) j : 3 0 != 3 getDistance(sections[0].from ( 106.520690919999993),sections[0].to ( 11.083371732597637)) ... ( 264.56268081259764812785) >= getDistance(sections[0].from ( 106.520690919999993),sections[3].from ( 11.083371732597637)) ... ( 264.56268081259764812785) swapped is true Equality matrix... 0 1 2 3 ftftftft 0f=....... t.==.=... 1f.==.=... t...=.==. 2f.==.=... t...=.==. 3f...=.==. t.......= i : 0 j : 0 j : 1 0 != 1 getDistance(sections[0].from ( 106.520690919999993),sections[0].to ( 21.280978781103535)) ... ( 274.76028786110350665695) (<=) (UH OH) (==) < getDistance(sections[0].from ( 106.520690919999993),sections[1].from ( 21.280978781103535)) ... ( 274.76028786110350665695) j : 2 0 != 2 getDistance(sections[0].from ( 106.520690919999993),sections[0].to ( 21.280978781103535)) ... ( 274.76028786110350665695) (<=) (UH OH) (==) < getDistance(sections[0].from ( 106.520690919999993),sections[2].from ( 21.280978781103535)) ... ( 274.76028786110350665695) j : 3 0 != 3 getDistance(sections[0].from ( 106.520690919999993),sections[0].to ( 21.280978781103535)) ... ( 274.76028786110350665695) (< ) (<=) < getDistance(sections[0].from ( 106.520690919999993),sections[3].from ( 25.781702031494110)) ... ( 279.26101111149409916834) i : 1 j : 0 1 != 0 getDistance(sections[1].from ( 21.280978781103535),sections[1].to ( 25.781702031494110)) ... ( 4.50072325039057474783) (< ) (<=) < getDistance(sections[1].from ( 21.280978781103535),sections[0].from ( 106.520690919999993)) ... ( 85.23971213889646492134) j : 1 j : 2 1 != 2 getDistance(sections[1].from ( 21.280978781103535),sections[1].to ( 25.781702031494110)) ... ( 4.50072325039057474783) >= getDistance(sections[1].from ( 21.280978781103535),sections[2].from ( 21.280978781103535)) ... ( 0.00000000000000000000) swapped is true Equality matrix... 0 1 2 ftftft 0f=..... t.==... 1f.==... t...==. 2f...==. t.....= i : 0 j : 0 j : 1 0 != 1 getDistance(sections[0].from ( 106.520690919999993),sections[0].to ( 21.280978781103535)) ... ( 274.76028786110350665695) (<=) (UH OH) (==) < getDistance(sections[0].from ( 106.520690919999993),sections[1].from ( 21.280978781103535)) ... ( 274.76028786110350665695) j : 2 0 != 2 getDistance(sections[0].from ( 106.520690919999993),sections[0].to ( 21.280978781103535)) ... ( 274.76028786110350665695) (< ) (<=) < getDistance(sections[0].from ( 106.520690919999993),sections[2].from ( 25.781702031494110)) ... ( 279.26101111149409916834) i : 1 j : 0 1 != 0 getDistance(sections[1].from ( 21.280978781103535),sections[1].to ( 25.781702031494110)) ... ( 4.50072325039057474783) (< ) (<=) < getDistance(sections[1].from ( 21.280978781103535),sections[0].from ( 106.520690919999993)) ... ( 85.23971213889646492134) j : 1 j : 2 1 != 2 getDistance(sections[1].from ( 21.280978781103535),sections[1].to ( 25.781702031494110)) ... ( 4.50072325039057474783) >= getDistance(sections[1].from ( 21.280978781103535),sections[2].from ( 25.781702031494110)) ... ( 4.50072325039057474783) swapped is true Equality matrix... 0 1 ftft 0f=... t.==. 1f.==. t...= i : 0 j : 0 j : 1 0 != 1 getDistance(sections[0].from ( 106.520690919999993),sections[0].to ( 21.280978781103535)) ... ( 274.76028786110350665695) (<=) (UH OH) (==) < getDistance(sections[0].from ( 106.520690919999993),sections[1].from ( 21.280978781103535)) ... ( 274.76028786110350665695) i : 1 j : 0 1 != 0 getDistance(sections[1].from ( 21.280978781103535),sections[1].to ( 42.770690919999993)) ... ( 21.48971213889645781592) (< ) (<=) < getDistance(sections[1].from ( 21.280978781103535),sections[0].from ( 106.520690919999993)) ... ( 85.23971213889646492134) j : 1