/dports/cad/calculix-ccx/CalculiX/ccx_2.18/src/ |
H A D | sutherland_hodgman.f | 36 real*8 pvertex(3,*),xn(3),xl2sp(3,*),pa(3),pb(3),xinters(3), local 153 call intersectionpoint(pa,pb,xcp,t,xinters) 154 diff=(xinters(1)-pa(1))**2+(xinters(2)-pa(2))**2+ 155 & (xinters(3)-pa(3))**2 160 c_pvertex(k,ncvertex)=xinters(k) 185 xinters(ii)=pb(ii) 192 call intersectionpoint(pa,pb,xcp,t,xinters) 195 c_pvertex(k,ncvertex-1)=xinters(k)
|
H A D | intersectionpoint.f | 19 subroutine intersectionpoint(pa,pb,xcp,t,xinters) argument 25 real*8 pa(*),pb(*),xcp(*),t,xinters(*),diff,pab(3), local 43 xinters(k)=pa(k)+diff*pab(k)
|
/dports/german/BBBike/BBBike-3.18/ext/VectorUtil-Inline/ |
H A D | Inline.xs | 211 double xinters; in InsidePolygon() local 223 xinters = (p->y-p1.y)*(p2.x-p1.x)/(p2.y-p1.y)+p1.x; in InsidePolygon() 224 if (p1.x == p2.x || p->x <= xinters) in InsidePolygon()
|
/dports/games/libretro-scummvm/scummvm-7b1e929/engines/wintermute/base/ |
H A D | base_region.cpp | 455 double xinters; in ptInPolygon() local 472 xinters = (p.y - p1.y) * (p2.x - p1.x) / (p2.y - p1.y) + p1.x; in ptInPolygon() 473 if (p1.x == p2.x || p.x <= xinters) { in ptInPolygon()
|
/dports/games/scummvm/scummvm-2.5.1/engines/wintermute/base/ |
H A D | base_region.cpp | 458 double xinters; in ptInPolygon() local 475 xinters = (p.y - p1.y) * (p2.x - p1.x) / (p2.y - p1.y) + p1.x; in ptInPolygon() 476 if (p1.x == p2.x || p.x <= xinters) { in ptInPolygon()
|
/dports/math/p5-Math-Polygon/Math-Polygon-1.10/lib/Math/Polygon/ |
H A D | Calc.pm | 305 my $xinters = ($y-$py)*($nx-$px)/($ny-$py)+$px; 307 if $px==$nx || $x <= $xinters;
|
/dports/games/senken/senken-0.3.0/src/ |
H A D | screen.c | 160 double xinters; 172 xinters = (y-p1->y)*(p2->x-p1->x)/(p2->y-p1->y)+p1->x; 173 if (p1->x == p2->x || x <= xinters)
|
/dports/databases/phpmyadmin/phpMyAdmin-4.9.7-all-languages/libraries/classes/Gis/ |
H A D | GisPolygon.php | 485 $xinters = ($point['y'] - $p1['y']) 488 if ($p1['x'] == $p2['x'] || $point['x'] <= $xinters) {
|
/dports/databases/phpmyadmin5/phpMyAdmin-5.1.2-all-languages/libraries/classes/Gis/ |
H A D | GisPolygon.php | 518 $xinters = ($point['y'] - $p1['y']) 521 if ($p1['x'] == $p2['x'] || $point['x'] <= $xinters) {
|
/dports/math/vtk9/VTK-9.1.0/ThirdParty/libproj/vtklibproj/src/ |
H A D | PJ_healpix.c | 111 double xinters; in pnpoly() local 132 xinters = (testy-p1.y)*(p2.x-p1.x)/(p2.y-p1.y)+p1.x; in pnpoly() 133 if (p1.x == p2.x || testx <= xinters) in pnpoly()
|
/dports/graphics/proj/proj-7.2.1/src/projections/ |
H A D | healpix.cpp | 124 double xinters; in pnpoly() local 145 xinters = (testy-p1.y)*(p2.x-p1.x)/(p2.y-p1.y)+p1.x; in pnpoly() 146 if (p1.x == p2.x || testx <= xinters) in pnpoly()
|
/dports/math/vtk8/VTK-8.2.0/ThirdParty/libproj/vtklibproj/src/ |
H A D | PJ_healpix.c | 111 double xinters; in pnpoly() local 132 xinters = (testy-p1.y)*(p2.x-p1.x)/(p2.y-p1.y)+p1.x; in pnpoly() 133 if (p1.x == p2.x || testx <= xinters) in pnpoly()
|
/dports/devel/boost-docs/boost_1_72_0/boost/geometry/srs/projections/proj/ |
H A D | healpix.hpp | 157 T xinters; in pnpoly() local 178 xinters = (testy-p1.y)*(p2.x-p1.x)/(p2.y-p1.y)+p1.x; in pnpoly() 179 if (p1.x == p2.x || testx <= xinters) in pnpoly()
|
/dports/devel/R-cran-BH/BH/inst/include/boost/geometry/srs/projections/proj/ |
H A D | healpix.hpp | 157 T xinters; in pnpoly() local 178 xinters = (testy-p1.y)*(p2.x-p1.x)/(p2.y-p1.y)+p1.x; in pnpoly() 179 if (p1.x == p2.x || testx <= xinters) in pnpoly()
|
/dports/math/stanmath/math-4.2.0/lib/boost_1.75.0/boost/geometry/srs/projections/proj/ |
H A D | healpix.hpp | 157 T xinters; in pnpoly() local 178 xinters = (testy-p1.y)*(p2.x-p1.x)/(p2.y-p1.y)+p1.x; in pnpoly() 179 if (p1.x == p2.x || testx <= xinters) in pnpoly()
|
/dports/science/py-scipy/scipy-1.7.1/scipy/_lib/boost/boost/geometry/srs/projections/proj/ |
H A D | healpix.hpp | 157 T xinters; in pnpoly() local 178 xinters = (testy-p1.y)*(p2.x-p1.x)/(p2.y-p1.y)+p1.x; in pnpoly() 179 if (p1.x == p2.x || testx <= xinters) in pnpoly()
|
/dports/devel/hyperscan/boost_1_75_0/boost/geometry/srs/projections/proj/ |
H A D | healpix.hpp | 157 T xinters; in pnpoly() local 178 xinters = (testy-p1.y)*(p2.x-p1.x)/(p2.y-p1.y)+p1.x; in pnpoly() 179 if (p1.x == p2.x || testx <= xinters) in pnpoly()
|
/dports/devel/boost-libs/boost_1_72_0/boost/geometry/srs/projections/proj/ |
H A D | healpix.hpp | 157 T xinters; in pnpoly() local 178 xinters = (testy-p1.y)*(p2.x-p1.x)/(p2.y-p1.y)+p1.x; in pnpoly() 179 if (p1.x == p2.x || testx <= xinters) in pnpoly()
|
/dports/devel/boost-python-libs/boost_1_72_0/boost/geometry/srs/projections/proj/ |
H A D | healpix.hpp | 157 T xinters; in pnpoly() local 178 xinters = (testy-p1.y)*(p2.x-p1.x)/(p2.y-p1.y)+p1.x; in pnpoly() 179 if (p1.x == p2.x || testx <= xinters) in pnpoly()
|
/dports/math/deal.ii/dealii-803d21ff957e349b3799cd3ef2c840bc78734305/bundled/boost-1.70.0/include/boost/geometry/srs/projections/proj/ |
H A D | healpix.hpp | 157 T xinters; in pnpoly() local 178 xinters = (testy-p1.y)*(p2.x-p1.x)/(p2.y-p1.y)+p1.x; in pnpoly() 179 if (p1.x == p2.x || testx <= xinters) in pnpoly()
|
/dports/math/py-pystan/pystan-2.19.0.0/pystan/stan/lib/stan_math/lib/boost_1.69.0/boost/geometry/srs/projections/proj/ |
H A D | healpix.hpp | 156 T xinters; in pnpoly() local 177 xinters = (testy-p1.y)*(p2.x-p1.x)/(p2.y-p1.y)+p1.x; in pnpoly() 178 if (p1.x == p2.x || testx <= xinters) in pnpoly()
|
/dports/cad/repsnapper/repsnapper-2.5a4/src/slicer/ |
H A D | poly.cpp | 329 double xinters; in vertexInside() local 338 xinters = (p.y()-p1->y())*(p2->x()-p1->x())/(p2->y()-p1->y())+p1->x(); in vertexInside() 339 if (p1->x() == p2->x() || p.x() <= xinters) in vertexInside()
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/mongo/db/geo/ |
H A D | shapes.cpp | 321 double xinters = (p.y - p1.y) * (p2.x - p1.x) / (p2.y - p1.y) + p1.x; in contains() local 333 } else if (p1.x == p2.x || p.x <= xinters) { in contains()
|
/dports/math/py-Diofant/Diofant-0.13.0/diofant/geometry/ |
H A D | polygon.py | 522 xinters = (-p1y)*(p2x - p1x)/(p2y - p1y) + p1x 523 if p1x == p2x or 0 <= xinters:
|
/dports/graphics/gimp-app/gimp-2.10.30/app/core/ |
H A D | gimp-transform-resize.c | 663 gdouble xinters = ((p.y - p1.y) * (p2.x - p1.x) / in in_poly() local 666 if (p1.x == p2.x || p.x <= xinters) in in_poly()
|