Home
last modified time | relevance | path

Searched refs:oriented_side (Results 1 – 25 of 82) sorted by relevance

1234

/dports/math/cgal/CGAL-5.3/include/CGAL/Intersections_3/internal/
H A DTriangle_3_Plane_3_do_intersect.h45 typename K::Oriented_side_3 oriented_side = in do_intersect() local
50 switch ( oriented_side(h,vertex_on(t,0)) ) { in do_intersect()
52 return oriented_side(h,vertex_on(t,1)) != ON_POSITIVE_SIDE in do_intersect()
53 || oriented_side(h,vertex_on(t,2)) != ON_POSITIVE_SIDE; in do_intersect()
55 return oriented_side(h,vertex_on(t,1)) != ON_NEGATIVE_SIDE in do_intersect()
56 || oriented_side(h,vertex_on(t,2)) != ON_NEGATIVE_SIDE ; in do_intersect()
H A DIso_cuboid_3_Plane_3_intersection.h38 typename K::Oriented_side_3 oriented_side = k.oriented_side_3_object(); in intersection() local
52 oriented_side(plane, corners[0]), in intersection()
53 oriented_side(plane, corners[1]), in intersection()
54 oriented_side(plane, corners[2]), in intersection()
55 oriented_side(plane, corners[3]), in intersection()
56 oriented_side(plane, corners[4]), in intersection()
57 oriented_side(plane, corners[5]), in intersection()
58 oriented_side(plane, corners[6]), in intersection()
59 oriented_side(plane, corners[7]) in intersection()
H A DBbox_3_Plane_3_do_intersect.h95 return ! (plane.oriented_side(p_max) == ON_NEGATIVE_SIDE || in do_intersect_plane_box()
96 plane.oriented_side(p_min) == ON_POSITIVE_SIDE); in do_intersect_plane_box()
98 CGAL::Oriented_side side = plane.oriented_side(Point_3(bbox.xmin(), bbox.ymin(),bbox.zmin())); in do_intersect_plane_box()
100 CGAL::Oriented_side s = plane.oriented_side(Point_3(bbox.xmax(), bbox.ymax(),bbox.zmax())); in do_intersect_plane_box()
102 s = plane.oriented_side(Point_3(bbox.xmin(), bbox.ymin(),bbox.zmax())); in do_intersect_plane_box()
104 s = plane.oriented_side(Point_3(bbox.xmax(), bbox.ymax(),bbox.zmin())); in do_intersect_plane_box()
106 s = plane.oriented_side(Point_3(bbox.xmin(), bbox.ymax(),bbox.zmin())); in do_intersect_plane_box()
108 s = plane.oriented_side(Point_3(bbox.xmax(), bbox.ymin(),bbox.zmax())); in do_intersect_plane_box()
110 s = plane.oriented_side(Point_3(bbox.xmin(), bbox.ymax(),bbox.zmax())); in do_intersect_plane_box()
112 s = plane.oriented_side(Point_3(bbox.xmax(), bbox.ymin(),bbox.zmin())); in do_intersect_plane_box()
H A DTetrahedron_3_Plane_3_intersection.h41 typename K::Oriented_side_3 oriented_side = k.oriented_side_3_object(); in intersection() local
51 oriented_side(plane, corners[0]), in intersection()
52 oriented_side(plane, corners[1]), in intersection()
53 oriented_side(plane, corners[2]), in intersection()
54 oriented_side(plane, corners[3]) in intersection()
/dports/math/cgal/CGAL-5.3/examples/Boolean_set_operations_2/
H A Doriented_side.cpp32 auto os = CGAL::oriented_side(Point_2(0, 0), pwh); in main()
34 os = CGAL::oriented_side(Point_2(0.5, 0.5), pwh); in main()
36 os = CGAL::oriented_side(Point_2(1, 1), pwh); in main()
38 os = CGAL::oriented_side(Point_2(2.5, 2.5), pwh); in main()
40 os = CGAL::oriented_side(Point_2(3, 3), pwh); in main()
42 os = CGAL::oriented_side(Point_2(3.5, 3.5), pwh); in main()
/dports/math/cgal/CGAL-5.3/include/CGAL/Segment_Delaunay_graph_2/
H A DFinite_edge_interior_conflict_C2.h168 Oriented_side opqr = vpqr.oriented_side(lperp); in is_interior_in_conflict_both_pp()
169 Oriented_side oqps = vqps.oriented_side(lperp); in is_interior_in_conflict_both_pp()
231 Oriented_side opqr = vpqr.oriented_side(lperp); in is_interior_in_conflict_both_ps_p()
232 Oriented_side oqps = vqps.oriented_side(lperp); in is_interior_in_conflict_both_ps_p()
272 Oriented_side opqr = vpqr.oriented_side(lqperp); in is_interior_in_conflict_both_ps_s()
344 Oriented_side o_l_pqr = vpqr.oriented_side(l); in is_interior_in_conflict_both_ps_s()
345 Oriented_side o_l_qps = vqps.oriented_side(l); in is_interior_in_conflict_both_ps_s()
360 Oriented_side opqr = vpqr.oriented_side(lqperp); in is_interior_in_conflict_both_ps_s()
361 Oriented_side oqps = vqps.oriented_side(lqperp); in is_interior_in_conflict_both_ps_s()
528 Oriented_side opqr = vpqr.oriented_side(lperp); in is_interior_in_conflict_none_ps()
[all …]
H A DOriented_side_C2.h84 return lp.oriented_side(q.point()); in operator()
101 return v.oriented_side(lp); in operator()
/dports/math/cgal/CGAL-5.3/include/CGAL/Segment_Delaunay_graph_Linf_2/
H A DFinite_edge_interior_conflict_C2.h192 Oriented_side opqr = vpqr.oriented_side(lperp); in is_interior_in_conflict_both_pp()
193 Oriented_side oqps = vqps.oriented_side(lperp); in is_interior_in_conflict_both_pp()
256 Oriented_side opqr = vpqr.oriented_side(lperp); in is_interior_in_conflict_both_ps_p()
257 Oriented_side oqps = vqps.oriented_side(lperp); in is_interior_in_conflict_both_ps_p()
298 Oriented_side opqr = vpqr.oriented_side(lqperp); in is_interior_in_conflict_both_ps_s()
374 Oriented_side o_l_pqr = vpqr.oriented_side(l); in is_interior_in_conflict_both_ps_s()
375 Oriented_side o_l_qps = vqps.oriented_side(l); in is_interior_in_conflict_both_ps_s()
390 Oriented_side opqr = vpqr.oriented_side(lqperp); in is_interior_in_conflict_both_ps_s()
391 Oriented_side oqps = vqps.oriented_side(lqperp); in is_interior_in_conflict_both_ps_s()
584 Oriented_side opqr = vpqr.oriented_side(lperp); in is_interior_in_conflict_none_ps()
[all …]
H A DSegment_Delaunay_graph_Linf_2_impl.h69 os = oriented_side(sitev, sv_ep, sitev_supp, t, t.point()); in oriented_side_face_tiebreak()
77 os = oriented_side(sv_ep, sitev, sitev_supp, t, t.point()); in oriented_side_face_tiebreak()
80 os = oriented_side(f->vertex(0)->site(), in oriented_side_face_tiebreak()
192 os1 = oriented_side(sitev, sv_ep, sitev_supp, t); in find_faces_to_split()
200 os1 = oriented_side(sv_ep, sitev, sitev_supp, t); in find_faces_to_split()
203 os1 = oriented_side(fc1->vertex(0)->site(), in find_faces_to_split()
222 os2 = oriented_side(sitev, sv_ep, sitev_supp, t); in find_faces_to_split()
227 os2 = oriented_side(sv_ep, sitev, sitev_supp, t); in find_faces_to_split()
230 os2 = oriented_side(fc2->vertex(0)->site(), in find_faces_to_split()
/dports/science/axom/axom-0.6.1/src/axom/primal/geometry/
H A DPlane.hpp281 int oriented_side = -1; in getOrientation() local
288 oriented_side = ON_BOUNDARY; in getOrientation()
293 oriented_side = ON_NEGATIVE_SIDE; in getOrientation()
298 oriented_side = ON_POSITIVE_SIDE; in getOrientation()
301 return oriented_side; in getOrientation()
/dports/math/cgal/CGAL-5.3/include/CGAL/
H A DBoolean_set_operations_2.h1065 Oriented_side oriented_side(const Polygon_2<Kernel, Container>& pgn1, in oriented_side() function
1073 Oriented_side oriented_side(const Polygon_2<Kernel, Container>& pgn1, in oriented_side() function
1149 inline Oriented_side oriented_side(const General_polygon_with_holes_2 in oriented_side() function
1157 inline Oriented_side oriented_side(const General_polygon_with_holes_2 in oriented_side() function
1185 inline Oriented_side oriented_side(const typename Kernel::Point_2& p, in oriented_side() function
1192 inline Oriented_side oriented_side(const typename Kernel::Point_2& p, in oriented_side() function
1201 Oriented_side oriented_side(const typename Kernel::Point_2& p, in oriented_side() function
1209 Oriented_side oriented_side(const typename Kernel::Point_2& p, in oriented_side() function
1217 inline Oriented_side oriented_side(const typename Arr_traits::Point_2& p, in oriented_side() function
1233 Oriented_side oriented_side(const typename Polygon_::Point_2& p, in oriented_side() function
[all …]
H A DTriangle_2.h86 oriented_side(const Point_2 &p) const in oriented_side() function
136 return oriented_side(p) == ON_NEGATIVE_SIDE; in has_on_negative_side()
142 return oriented_side(p) == ON_POSITIVE_SIDE; in has_on_positive_side()
H A DLine_2.h158 oriented_side(const Point_2 &p) const in oriented_side() function
166 return oriented_side(p) == ON_ORIENTED_BOUNDARY; in has_on_boundary()
172 return oriented_side(p) == ON_POSITIVE_SIDE; in has_on_positive_side()
178 return oriented_side(p) == ON_NEGATIVE_SIDE; in has_on_negative_side()
H A DPolygon_mesh_slicer.h193 …CGAL::Oriented_side os = m_plane.oriented_side( get(m_vpmap, target(next(h_opp, m_tmesh), m_tmesh)… in do_reverse_polyline()
195 …return m_plane.oriented_side( get(m_vpmap, target(next(h_opp, m_tmesh), m_tmesh)) ) == CGAL::ON_NE… in do_reverse_polyline()
201 …CGAL::Oriented_side os = m_plane.oriented_side( get(m_vpmap, target(next(h_opp, m_tmesh), m_tmesh)… in do_reverse_polyline()
203 …return m_plane.oriented_side( get(m_vpmap, target(next(h_opp, m_tmesh), m_tmesh)) ) == CGAL::ON_PO… in do_reverse_polyline()
214 … return m_plane.oriented_side( get(m_vpmap, source(h2, m_tmesh)) ) == CGAL::ON_POSITIVE_SIDE; in do_reverse_polyline()
250 return m_plane.oriented_side( get(m_vpmap, source(h1, m_tmesh)) ) == CGAL::ON_NEGATIVE_SIDE; in do_reverse_polyline()
H A Dconvexity_check_3.h132 typename Traits::Oriented_side_3 oriented_side = in is_strongly_convex_3() local
138 Oriented_side side = oriented_side(plane, inside_pt); in is_strongly_convex_3()
151 if ( oriented_side(plane, inside_pt) != side ){ in is_strongly_convex_3()
/dports/math/cgal/CGAL-5.3/include/CGAL/Kernel_d/
H A DSphere_d.h197 Oriented_side oriented_side(const Point_d& p) const in oriented_side() function
214 { return oriented_side(p) == ON_POSITIVE_SIDE; } in has_on_positive_side()
218 { return oriented_side(p) == ON_NEGATIVE_SIDE; } in has_on_negative_side()
223 { return oriented_side(p) == ON_ORIENTED_BOUNDARY; } in has_on_boundary()
227 { return (int(ptr()->orient) * int(oriented_side(p))) > 0 ; } in has_on_bounded_side()
231 { return (int(ptr()->orient) * int(oriented_side(p))) < 0; } in has_on_unbounded_side()
H A DHyperplaneHd.h265 Oriented_side oriented_side(const PointHd<RT,LA>& p) const in oriented_side() function
276 { return (oriented_side(p) == ON_ORIENTED_BOUNDARY); } in has_on()
281 { return (oriented_side(p) == ON_ORIENTED_BOUNDARY); } in has_on_boundary()
286 { return (oriented_side(p) == ON_POSITIVE_SIDE); } in has_on_positive_side()
291 { return (oriented_side(p) == ON_NEGATIVE_SIDE); } in has_on_negative_side()
H A DHyperplaneCd.h172 Oriented_side oriented_side(const PointCd<FT,LA>& p) const in oriented_side() function
180 { return (oriented_side(p) == ON_ORIENTED_BOUNDARY); } in has_on()
183 { return (oriented_side(p) == ON_ORIENTED_BOUNDARY); } in has_on_boundary()
186 { return (oriented_side(p) == ON_POSITIVE_SIDE); } in has_on_positive_side()
189 { return (oriented_side(p) == ON_NEGATIVE_SIDE); } in has_on_negative_side()
/dports/math/cgal/CGAL-5.3/include/CGAL/Homogeneous/
H A DSphereH3.h77 Oriented_side oriented_side(const Point_3& p) const;
81 { return oriented_side(p)==ON_ORIENTED_BOUNDARY; } in has_on_boundary()
85 { return oriented_side(p)==ON_POSITIVE_SIDE; } in has_on_positive_side()
89 { return oriented_side(p)==ON_NEGATIVE_SIDE; } in has_on_negative_side()
200 SphereH3<R>::oriented_side(const typename SphereH3<R>::Point_3& p) const in oriented_side() function
/dports/math/cgal/CGAL-5.3/include/CGAL/Cartesian/
H A DTetrahedron_3.h57 typename R::Oriented_side oriented_side(const Point_3 &p) const;
142 oriented_side(const typename TetrahedronC3<R>::Point_3 &p) const in oriented_side() function
167 return oriented_side(p) == ON_ORIENTED_BOUNDARY; in has_on_boundary()
176 return oriented_side(p) == ON_POSITIVE_SIDE; in has_on_positive_side()
185 return oriented_side(p) == ON_NEGATIVE_SIDE; in has_on_negative_side()
H A DPlane_3.h112 typename R::Oriented_side oriented_side(const Point_3 &p) const;
117 return oriented_side(p) == ON_ORIENTED_BOUNDARY; in has_on()
268 oriented_side(const typename PlaneC3<R>::Point_3 &p) const in oriented_side() function
279 return oriented_side(p) == ON_POSITIVE_SIDE; in has_on_positive_side()
288 return oriented_side(p) == ON_NEGATIVE_SIDE; in has_on_negative_side()
/dports/math/cgal/CGAL-5.3/include/CGAL/Convex_decomposition_3/
H A Dis_reflex_sedge.h65 if(se2->circle().oriented_side(sp1) == ON_POSITIVE_SIDE) { in is_reflex_sedge_in_any_direction()
121 if(se2->circle().oriented_side(sp1) != ON_POSITIVE_SIDE) {
131 CGAL::Oriented_side os1 = se->circle().oriented_side(sp3);
133 CGAL::Oriented_side os2 = se2->circle().oriented_side(sp3);
/dports/math/cgal/CGAL-5.3/demo/Polyhedron/Plugins/Mesh_3/
H A DC3t3_rib_exporter_plugin.cpp716 const Side s1 = plane.oriented_side(p1); in write_facets()
717 const Side s2 = plane.oriented_side(p2); in write_facets()
718 const Side s3 = plane.oriented_side(p3); in write_facets()
879 const Side s1 = plane.oriented_side(p1); in write_cells_intersecting_a_plane()
880 const Side s2 = plane.oriented_side(p2); in write_cells_intersecting_a_plane()
881 const Side s3 = plane.oriented_side(p3); in write_cells_intersecting_a_plane()
882 const Side s4 = plane.oriented_side(p4); in write_cells_intersecting_a_plane()
927 const Side s1 = plane.oriented_side(p1); in write_cells_on_the_positive_side_of_a_plane()
928 const Side s2 = plane.oriented_side(p2); in write_cells_on_the_positive_side_of_a_plane()
929 const Side s3 = plane.oriented_side(p3); in write_cells_on_the_positive_side_of_a_plane()
[all …]
/dports/math/cgal/CGAL-5.3/include/CGAL/Polygon_mesh_processing/
H A Dclip.h81 plane.oriented_side(corners[0]), in clip_to_bbox()
82 plane.oriented_side(corners[1]), in clip_to_bbox()
83 plane.oriented_side(corners[2]), in clip_to_bbox()
84 plane.oriented_side(corners[3]), in clip_to_bbox()
85 plane.oriented_side(corners[4]), in clip_to_bbox()
86 plane.oriented_side(corners[5]), in clip_to_bbox()
87 plane.oriented_side(corners[6]), in clip_to_bbox()
88 plane.oriented_side(corners[7]) in clip_to_bbox()
/dports/math/cgal/CGAL-5.3/include/CGAL/Nef_3/
H A DSNC_intersection.h173 return (pl.oriented_side(p) == CGAL::NEGATIVE); in does_intersect_internally()
205 if(pl.oriented_side(p) != CGAL::POSITIVE) in does_intersect_internally()
208 if(pl.oriented_side(p) != CGAL::POSITIVE) in does_intersect_internally()
211 return (pl.oriented_side(p) == CGAL::NEGATIVE); in does_intersect_internally()

1234