|  line  | 
 !l  | 
 l&&!r  | 
 l&&r  | 
 condition  | 
 
| 
232
 | 
 192  | 
 35  | 
 21  | 
 ccw($x11, $y11, $x12, $y12, $x21, $y21) * ccw($x11, $y11, $x12, $y12, $x22, $y22) <= 0 && ccw($x21, $y21, $x22, $y22, $x11, $y11) * ccw($x21, $y21, $x22, $y22, $x12, $y12) <= 0  | 
 
| 
789
 | 
 2  | 
 108  | 
 95  | 
 @_ == 2 and not $_[0] =~ /^[XYZMpP]/  | 
 
| 
989
 | 
 3  | 
 7  | 
 0  | 
 exists $self->{$a} and exists $geom->{$a}  | 
 
| 
1214
 | 
 0  | 
 0  | 
 121  | 
 $point and $point->isa('Geo::OGC::Point')  | 
 
| 
1336
 | 
 0  | 
 0  | 
 2  | 
 $self->IsClosed && $self->IsSimple  | 
 
| 
1337
 | 
 0  | 
 0  | 
 2  | 
 $ret and $upgrade  | 
 
| 
1400
 | 
 0  | 
 0  | 
 0  | 
 $i == 0 || $i == $#{$$self{'Points'};} and $self->isa('Geo::OGC::LinearRing')  | 
 
| 
1490
 | 
 0  | 
 0  | 
 0  | 
 $j < @Q and sqrt(($Q[$i][0] - $Q[$j][0]) ** 2) < $Geo::OGC::LineString::SNAP_DISTANCE_SQR  | 
 
| 
1523
 | 
 11  | 
 49  | 
 0  | 
 $i < $edges - 1 and $self->{'Points'}[$i + 2]->Equals($self->{'Points'}[$i])  | 
 
| 
1525
 | 
 7  | 
 87  | 
 33  | 
 $closed and $i == 0  | 
 
| 
 | 
 94  | 
 24  | 
 9  | 
 $closed and $i == 0 and $j == $edges - 1  | 
 
| 
1955
 | 
 169  | 
 21  | 
 17  | 
 $p->{'Y'} <= $y && $y < $prev->{'Y'} || $prev->{'Y'} <= $y && $y < $p->{'Y'} and $x < ($prev->{'X'} - $p->{'X'}) * ($y - $p->{'Y'}) / ($prev->{'Y'} - $p->{'Y'}) + $p->{'X'}  | 
 
| 
1964
 | 
 0  | 
 0  | 
 0  | 
 $self->IsPointIn($point) and not $point->DistanceToLineStringSqr($self) < $Geo::OGC::LinearRing::SNAP_DISTANCE_SQR  | 
 
| 
2189
 | 
 0  | 
 3  | 
 0  | 
 @{$r2->{'Geometries'};} and @{$r2->{'Geometries'};} > 1 || !$r2->{'Geometries'}[0]->isa('Geo::OGC::Point')  | 
 
| 
2195
 | 
 1  | 
 0  | 
 0  | 
 @{$r2->{'Geometries'};} and @{$r2->{'Geometries'};} > 1 || !$r2->{'Geometries'}[0]->isa('Geo::OGC::Point')  | 
 
| 
2223
 | 
 0  | 
 0  | 
 2  | 
 $ring and $ring->isa('Geo::OGC::LinearRing')  | 
 
| 
2552
 | 
 0  | 
 0  | 
 12  | 
 $patch and $patch->isa('Geo::OGC::Polygon')  | 
 
| 
2714
 | 
 0  | 
 0  | 
 26  | 
 $geometry and $geometry->isa('Geo::OGC::Geometry')  | 
|  line  | 
 l  | 
 !l&&r  | 
 !l&&!r  | 
 condition  | 
 
| 
87
 | 
 36  | 
 233  | 
 0  | 
 ref $package || $package  | 
 
| 
224
 | 
 6  | 
 0  | 
 49  | 
 $dx1 * $dx2 < 0 or $dy1 * $dy2 < 0  | 
 
| 
743
 | 
 0  | 
 0  | 
 0  | 
 ref $package || $package  | 
 
| 
1175
 | 
 0  | 
 0  | 
 0  | 
 not $self->{'Points'} or @{$self->{'Points'};} == 0  | 
 
| 
1400
 | 
 0  | 
 0  | 
 0  | 
 $i == 0 || $i == $#{$$self{'Points'};}  | 
 
| 
1423
 | 
 0  | 
 0  | 
 0  | 
 not defined $dmin or $d < $dmin  | 
 
| 
1542
 | 
 0  | 
 0  | 
 0  | 
 not defined $minx or $minx > $p->{'X'}  | 
 
| 
1543
 | 
 0  | 
 0  | 
 0  | 
 not defined $miny or $miny > $p->{'Y'}  | 
 
| 
1544
 | 
 0  | 
 0  | 
 0  | 
 not defined $maxx or $maxx > $p->{'X'}  | 
 
| 
1545
 | 
 0  | 
 0  | 
 0  | 
 not defined $maxy or $maxy > $p->{'Y'}  | 
 
| 
1588
 | 
 0  | 
 0  | 
 0  | 
 not defined $dist or $d < $dist  | 
 
| 
1595
 | 
 0  | 
 0  | 
 0  | 
 not defined $dist or $d < $dist  | 
 
| 
1955
 | 
 19  | 
 0  | 
 188  | 
 $p->{'Y'} <= $y && $y < $prev->{'Y'} || $prev->{'Y'} <= $y && $y < $p->{'Y'}  | 
 
| 
1972
 | 
 0  | 
 0  | 
 0  | 
 $self->IsPointIn($point) or $point->DistanceToLineStringSqr($self) < $Geo::OGC::LinearRing::SNAP_DISTANCE_SQR  | 
 
| 
2189
 | 
 0  | 
 0  | 
 3  | 
 @{$r2->{'Geometries'};} > 1 || !$r2->{'Geometries'}[0]->isa('Geo::OGC::Point')  | 
 
| 
2195
 | 
 0  | 
 0  | 
 0  | 
 @{$r2->{'Geometries'};} > 1 || !$r2->{'Geometries'}[0]->isa('Geo::OGC::Point')  | 
 
| 
2319
 | 
 0  | 
 0  | 
 0  | 
 not defined $dist or $d < $dist  | 
 
| 
2326
 | 
 0  | 
 0  | 
 0  | 
 not defined $dist or $d < $dist  | 
 
| 
2542
 | 
 0  | 
 0  | 
 0  | 
 not $self->{'Patches'} or @{$self->{'Patches'};} == 0  | 
 
| 
2665
 | 
 0  | 
 1  | 
 2  | 
 not $self->{'Geometries'} or @{$self->{'Geometries'};} == 0  | 
 
| 
2678
 | 
 0  | 
 0  | 
 0  | 
 not defined $dim or $d > $dim  | 
 
| 
2763
 | 
 0  | 
 0  | 
 0  | 
 not defined $minx or $minx > $min->{'X'}  | 
 
| 
2764
 | 
 0  | 
 0  | 
 0  | 
 not defined $miny or $miny > $min->{'Y'}  | 
 
| 
2765
 | 
 0  | 
 0  | 
 0  | 
 not defined $maxx or $maxx > $max->{'X'}  | 
 
| 
2766
 | 
 0  | 
 0  | 
 0  | 
 not defined $maxy or $maxy > $max->{'Y'}  |