/dports/games/abstreet/abstreet-0.2.9-49-g74aca40c0/cargo-crates/geo-booleanop-0.3.0/src/boolean/ |
H A D | segment_intersection.rs | 6 pub enum LineIntersection<F> enum 77 ) -> LineIntersection<F> in intersection() 85 LineIntersection::None => LineIntersection::None, in intersection() 86 LineIntersection::Point(p) => LineIntersection::Point(constrain_to_bounding_box(p, bb)), in intersection() 92 LineIntersection::None in intersection() 101 ) -> LineIntersection<F> in intersection_impl() 168 LineIntersection::None in intersection_impl() 264 LineIntersection::None in test_intersection() 268 LineIntersection::None in test_intersection() 272 LineIntersection::None in test_intersection() [all …]
|
H A D | possible_intersection.rs | 3 use super::segment_intersection::{intersection, LineIntersection}; 25 LineIntersection::Point(inter) => { in possible_intersection() 28 LineIntersection::Overlap(p1, p2) => { in possible_intersection() 38 LineIntersection::None => 0, // No intersection in possible_intersection() 39 LineIntersection::Point(_) if se1.point == se2.point || other1.point == other2.point => { in possible_intersection() 48 LineIntersection::Point(inter) => { in possible_intersection() 57 …LineIntersection::Overlap(_, _) if se1.is_subject == se2.is_subject => 0, // The line segments ass… in possible_intersection() 58 LineIntersection::Overlap(_, _) => { in possible_intersection()
|
H A D | divide_segment.rs | 92 use super::super::segment_intersection::{intersection, LineIntersection}; 129 LineIntersection::Point(p) => p, in divide_segments()
|
H A D | compare_segments.rs | 2 use super::segment_intersection::{intersection, LineIntersection}; 76 LineIntersection::None => return less_if(sa_l > 0.), in compare_segments() 77 LineIntersection::Point(p) => { in compare_segments()
|
/dports/games/dhewm3/dhewm3-1.5.1/neo/idlib/bv/ |
H A D | Frustum.cpp | 841 if ( bounds.LineIntersection( points[i], points[4+i] ) ) { in LocalFrustumIntersectsBounds() 847 if ( bounds.LineIntersection( points[i], points[(i+1)&3] ) ) { in LocalFrustumIntersectsBounds() 853 if ( bounds.LineIntersection( points[4+i], points[4+((i+1)&3)] ) ) { in LocalFrustumIntersectsBounds() 1033 case VORONOI_INDEX( 1, 1, 0 ): return sphere.LineIntersection( points[0], points[2] ); in IntersectsSphere() 1034 case VORONOI_INDEX( 2, 1, 0 ): return sphere.LineIntersection( points[4], points[6] ); in IntersectsSphere() 1035 case VORONOI_INDEX( 1, 2, 0 ): return sphere.LineIntersection( points[1], points[3] ); in IntersectsSphere() 1036 case VORONOI_INDEX( 2, 2, 0 ): return sphere.LineIntersection( points[5], points[7] ); in IntersectsSphere() 1149 if ( winding.LineIntersection( plane, indexPoints[i], indexPoints[4+i] ) ) { in IntersectsWinding() 1155 if ( winding.LineIntersection( plane, indexPoints[i], indexPoints[(i+1)&3] ) ) { in IntersectsWinding() 1161 if ( winding.LineIntersection( plane, indexPoints[4+i], indexPoints[4+((i+1)&3)] ) ) { in IntersectsWinding() [all …]
|
H A D | Sphere.cpp | 78 bool idSphere::LineIntersection( const idVec3 &start, const idVec3 &end ) const { in LineIntersection() function in idSphere
|
H A D | Sphere.h | 83 bool LineIntersection( const idVec3 &start, const idVec3 &end ) const;
|
H A D | Frustum.h | 91 bool LineIntersection( const idVec3 &start, const idVec3 &end ) const;
|
H A D | Box.h | 88 bool LineIntersection( const idVec3 &start, const idVec3 &end ) const;
|
H A D | Bounds.cpp | 136 bool idBounds::LineIntersection( const idVec3 &start, const idVec3 &end ) const { in LineIntersection() function in idBounds
|
/dports/games/dhewm3/dhewm3-1.5.1/neo/game/ai/ |
H A D | AI_Vagary.cpp | 109 if ( expandedBounds.LineIntersection( entOrg, enemyEyePos ) ) { in CLASS_DECLARATION()
|
H A D | AAS_routing.cpp | 507 if ( obstacle->bounds.LineIntersection( rev_reach->end, reach->start ) ) { in SetObstacleState() 1290 if ( obstacles[k].expAbsBounds.LineIntersection( curUpdate->start, reach->end ) ) { in FindNearestGoal()
|
/dports/games/dhewm3/dhewm3-1.5.1/neo/d3xp/ai/ |
H A D | AI_Vagary.cpp | 109 if ( expandedBounds.LineIntersection( entOrg, enemyEyePos ) ) { in CLASS_DECLARATION()
|
H A D | AAS_routing.cpp | 507 if ( obstacle->bounds.LineIntersection( rev_reach->end, reach->start ) ) { in SetObstacleState() 1290 if ( obstacles[k].expAbsBounds.LineIntersection( curUpdate->start, reach->end ) ) { in FindNearestGoal()
|
/dports/games/dhewm3/dhewm3-1.5.1/neo/idlib/math/ |
H A D | Plane.h | 117 bool LineIntersection( const idVec3 &start, const idVec3 &end ) const; 344 ID_INLINE bool idPlane::LineIntersection( const idVec3 &start, const idVec3 &end ) const { in LineIntersection() function
|
/dports/graphics/inkscape/inkscape-1.1_2021-05-24_c4e8f9ed74/src/3rdparty/2geom/tests/ |
H A D | circle-test.cpp | 118 TEST(CircleTest, LineIntersection) { in TEST() argument
|
/dports/math/lib2geom/lib2geom-1.1/tests/ |
H A D | circle-test.cpp | 118 TEST(CircleTest, LineIntersection) { in TEST() argument
|
/dports/games/dhewm3/dhewm3-1.5.1/neo/idlib/geometry/ |
H A D | Surface.h | 95 …bool LineIntersection( const idVec3 &start, const idVec3 &end, bool backFaceCull = false ) con…
|
H A D | Winding2D.h | 84 bool LineIntersection( const idVec2 &start, const idVec2 &end ) const;
|
H A D | Winding.h | 120 …bool LineIntersection( const idPlane &windingPlane, const idVec3 &start, const idVec3 &end, bool…
|
/dports/math/octave-forge-matgeom/matgeom-1.2.3/inst/geom2d/ |
H A D | intersectLineCircle.m | 63 % http://mathworld.wolfram.com/Circle-LineIntersection.html
|
/dports/math/p5-Math-Geometry-Planar/Math-Geometry-Planar-1.18/t/ |
H A D | Planar.t | 73 @result = @{LineIntersection($pointsref)}; 76 ok (! LineIntersection($pointsref));
|
/dports/devel/upp/upp/bazaar/SurfaceCtrl/ |
H A D | BoundingBox.h | 94 bool LineIntersection(const glm::vec3& start, const glm::vec3& end){ in LineIntersection() function
|
H A D | Object3D.h | 141 …{BoundingBox box = Upp::pick(GetBoundingBoxTransformed());return box.LineIntersection(start,end);} in TestLineIntersection()
|
/dports/games/dhewm3/dhewm3-1.5.1/neo/renderer/ |
H A D | tr_trace.cpp | 395 if ( !tri->bounds.Expand( radius ).LineIntersection( localStart, localEnd ) ) { in RB_ShowTrace()
|