Home
last modified time | relevance | path

Searched refs:SFace_handle (Results 1 – 25 of 47) sorted by relevance

12

/dports/math/cgal/CGAL-5.3/include/CGAL/Nef_3/
H A DMark_bounded_volumes.h36 typedef typename Decorator::SFace_handle
37 SFace_handle; typedef
48 void visit(SFace_handle sf) {sf->mark() = m;} in visit()
56 typedef typename Nef_3::SFace_handle SFace_handle; typedef
80 D.visit_shell_objects(SFace_handle(it),vs); in operator()
H A DSNC_SM_overlayer.h59 typedef typename Base::SFace_handle SFace_handle; typedef
93 typedef typename CGAL::Union_find<SFace_handle>::handle Union_find_handle; in simplify()
94 CGAL::Unique_hash_map< SFace_handle, Union_find_handle> Pitem(nullptr); in simplify()
96 CGAL::Union_find< SFace_handle> UF; in simplify()
106 SFace_handle f = *(UF.find(Pitem[l->incident_sface()])); in simplify()
149 SFace_handle f = *(UF.find( Pitem[e->incident_sface()])); in simplify()
229 typedef typename Base::SFace_handle SFace_handle; typedef
304 SFace_handle f1 = en->incident_sface(), f2 = eno->incident_sface(); in merge_edge_pairs_at_target()
363 CGAL::Union_find< SFace_handle> UF; in simplify()
373 SFace_handle f = *(UF.find(Pitem[l->incident_sface()])); in simplify()
[all …]
H A DSHalfloop.h40 typedef typename Refs::SFace_handle SFace_handle; typedef
46 SFace_handle incident_sface_;
96 SFace_handle& incident_sface() { return incident_sface_; } in incident_sface()
119 valid = valid && (incident_sface_ != SFace_handle() &&
H A DSNC_simplify.h44 typedef typename SNC_structure::SFace_handle SFace_handle; typedef
87 Unique_hash_map< SFace_handle, UFH_sface>& hash, in remove_f_including_all_edge_uses_in_its_boundary_cycles()
88 Union_find< SFace_handle>& uf ) in remove_f_including_all_edge_uses_in_its_boundary_cycles()
321 Unique_hash_map< SFace_handle, UFH_sface> hash_sface; in simplify()
324 Union_find< SFace_handle> uf_sface; in simplify()
498 Union_find< SFace_handle>& uf_sface ) { in purge_no_find_objects()
501 std::list<SFace_handle> sflist; in purge_no_find_objects()
545 Unique_hash_map< SFace_handle, UFH_sface>& hash, in create_boundary_links_forall_sfaces()
546 Union_find< SFace_handle>& uf ) { in create_boundary_links_forall_sfaces()
555 CGAL_assertion( sf != SFace_handle()); in create_boundary_links_forall_sfaces()
[all …]
H A DSNC_decorator.h68 typedef typename SNC_structure::SFace_handle SFace_handle; typedef
185 SFace_handle adjacent_sface(Halffacet_handle f) const { in adjacent_sface()
198 return SFace_handle(); // never reached in adjacent_sface()
279 typedef Unique_hash_map< SFace_handle, bool> SFace_map;
283 void visit(SFace_handle h) { in visit()
294 bool is_linked(SFace_handle h) {return linked[h];} in is_linked()
319 void set_volume(SFace_handle h, Volume_handle c) const in set_volume()
385 Unique_hash_map<SFace_handle, bool> SFvisited(false);
493 valid = valid && (SFace_handle(si) != SFace_handle() && in CGAL_forall_shells_of()
494 SFace_handle(si) != nullptr); in CGAL_forall_shells_of()
[all …]
H A Dshell_to_nef_3.h39 typedef typename SNC_structure::SFace_handle SFace_handle; typedef
132 SFace_handle fext = SM.new_sface(); in visit()
136 SFace_handle fint = SM.new_sface(); in visit()
H A DHalfedge.h53 typedef typename Refs::SFace_handle SFace_handle; typedef
64 SFace_handle incident_sface_;
136 SFace_handle& incident_sface() { return incident_sface_; } in incident_sface()
H A DSHalfedge.h53 typedef typename Refs::SFace_handle SFace_handle; typedef
65 SFace_handle incident_sface_;
170 SFace_handle& incident_sface() { return incident_sface_; } in incident_sface()
246 valid = valid && (incident_sface_ != SFace_handle() &&
H A DSNC_const_decorator.h146 void visit_shell_objects(typename Traits::SFace_handle f, Visitor& V) const;
254 typedef typename Traits::SFace_handle SFace_handle; in get_visible_facet() typedef
274 SFace_handle sf; in get_visible_facet()
465 visit_shell_objects(typename Traits::SFace_handle f, Visitor& V) const in visit_shell_objects()
470 typedef typename Traits::SFace_handle SFace_handle; in visit_shell_objects() typedef
478 std::list<SFace_handle> SFaceCandidates; in visit_shell_objects()
510 SFace_handle sf = *SFaceCandidates.begin(); in visit_shell_objects()
H A DSNC_decorator_traits.h38 typedef typename Refs::SFace_handle SFace_handle; typedef
77 typedef typename Refs::SFace_const_handle SFace_handle; typedef
H A DSNC_io_parser.h352 typedef typename T::SFace_handle SFace_handle;
425 typedef typename T::SFace_handle SFace_handle;
433 bool operator() (SFace_handle sf1, SFace_handle sf2) const {
536 typedef typename T::SFace_handle SFace_handle;
543 SFace_handle sf1 = SFace_handle(c1->shells_begin());
544 SFace_handle sf2 = SFace_handle(c2->shells_begin());
559 typedef typename T::SFace_handle SFace_handle;
608 typedef typename T::SFace_handle SFace_handle;
635 typedef typename T::SFace_handle SFace_handle;
641 SFace_handle sf_min;
[all …]
H A DEdge_edge_overlay.h67 typedef typename SNC_structure::SFace_handle SFace_handle; typedef
120 SFace_handle sf = D.new_sface(); in overlay_isolated_edges()
193 SFace_handle sf0, sf1; in create_edge_edge_overlay()
666 SFace_handle sf_new = D.new_sface(); in create_edge_edge_overlay()
688 SFace_handle sf_new = D.new_sface(); in create_edge_edge_overlay()
727 SFace_handle sf = curr_inner->incident_sface(); in create_edge_edge_overlay()
759 SFace_handle sf_new = D.new_sface(); in create_edge_edge_overlay()
893 SFace_handle sf_new = D.new_sface(); in create_edge_edge_overlay()
916 SFace_handle sf_new = D.new_sface(); in create_edge_edge_overlay()
957 SFace_handle sf = curr_inner->incident_sface(); in create_edge_edge_overlay()
[all …]
/dports/math/cgal/CGAL-5.3/include/CGAL/Nef_S2/
H A DSM_items.h56 typedef typename Refs::SFace_handle SFace_handle; typedef
62 SFace_handle incident_sface_;
102 SFace_handle& incident_sface() { return incident_sface_; } in incident_sface()
138 typedef typename Refs::SFace_handle SFace_handle; typedef
146 SFace_handle incident_sface_;
206 SFace_handle& incident_sface() { return incident_sface_; } in incident_sface()
237 typedef typename Refs::SFace_handle SFace_handle; typedef
244 SFace_handle incident_sface_;
285 SFace_handle& incident_sface() { return incident_sface_; } in incident_sface()
H A DSM_decorator.h100 typedef typename Map::SFace_handle SFace_handle; typedef
287 SFace_handle new_sface() in new_sface()
303 void delete_face_only(SFace_handle f) in delete_face_only()
316 void store_sm_boundary_object(H h, SFace_handle f) { in store_sm_boundary_object()
323 void undo_sm_boundary_object(H h, SFace_handle f) in undo_sm_boundary_object()
339 void link_as_loop(SHalfloop_handle l, SFace_handle f) in link_as_loop()
366 void clear_face_cycle_entries(SFace_handle f) in clear_face_cycle_entries()
507 void delete_face(SFace_handle f) in delete_face()
736 GenPtr& info(SFace_handle f) const in info()
791 SFace_handle sf; in extract_complement()
[all …]
H A DSM_decorator_traits.h28 typedef typename Refs::SFace_handle SFace_handle; typedef
59 typedef typename Refs::SFace_const_handle SFace_handle; typedef
H A DSM_point_locator.h95 typedef typename Decorator_traits::SFace_handle SFace_handle; typedef
171 SFace_handle f; in mark()
220 SFace_handle f = this->sfaces_begin();
312 return make_object(SFace_handle(e_res->incident_sface()));
314 return make_object(SFace_handle(l_res->incident_sface()));
316 return make_object(SFace_handle(v_res->incident_sface()));
344 SFace_handle f;
604 SFace_handle f; in marks_of_halfspheres()
H A DSM_io_parser.h61 typedef typename Decorator_traits::SFace_handle SFace_handle; typedef
81 std::vector<SFace_handle> SFace_of;
91 void print_face(SFace_handle) const;
96 bool read_face(SFace_handle);
295 void SM_io_parser<Decorator_>::print_face(SFace_handle f) const in print_face()
311 bool SM_io_parser<Decorator_>::read_face(SFace_handle f) in read_face()
/dports/cad/openscad/openscad-41f58fe57c03457a3a8b4dc541ef5654ec3e8c78/src/ext/CGAL/
H A DCGAL_workaround_Mark_bounded_volumes.h55 typedef typename Decorator::SFace_handle
56 SFace_handle; typedef
71 void visit(SFace_handle sf) {sf->mark() = m;} in visit()
79 typedef typename Nef_3::SFace_handle SFace_handle; typedef
95 D.visit_shell_objects(SFace_handle(it),vs); in mark_volume()
/dports/cad/openscad-devel/openscad-63a7c77740030c63d646eb0684ba6947eecb0db7/src/ext/CGAL/
H A DCGAL_workaround_Mark_bounded_volumes.h55 typedef typename Decorator::SFace_handle
56 SFace_handle; typedef
71 void visit(SFace_handle sf) {sf->mark() = m;} in visit()
79 typedef typename Nef_3::SFace_handle SFace_handle; typedef
95 D.visit_shell_objects(SFace_handle(it),vs); in mark_volume()
/dports/math/cgal/CGAL-5.3/include/CGAL/Minkowski_sum_3/
H A DGaussian_map_to_nef_3.h46 typedef typename SNC_structure::SFace_handle SFace_handle; typedef
136 SFace_handle sf0 = SM.new_sface(); in create_solid()
137 SFace_handle sf1 = SM.new_sface(); in create_solid()
150 SFace_handle sf = SM.new_sface(); in create_single_vertex()
163 SFace_handle sf0 = SM0.new_sface(); in create_single_edge()
174 SFace_handle sf1 = SM1.new_sface(); in create_single_edge()
227 SFace_handle sf = SM.new_sface(); in create_single_facet()
H A DGaussian_map.h55 typedef typename Sphere_map::SFace_handle SFace_handle; typedef
594 SFace_handle sf(topSF.front()); in locate_top_and_bottom()
708 if(sf != SFace_handle()) { in erase_redundant_vertices()
722 if(sf != SFace_handle()) { in erase_redundant_vertices()
738 if(sf != SFace_handle()) { in erase_redundant_vertices()
748 if(sf != SFace_handle()) in erase_redundant_vertices()
992 SFace_handle sf1 = this->new_sface(); in Gaussian_map()
993 SFace_handle sf2 = this->new_sface(); in Gaussian_map()
1006 SFace_handle sf = this->new_sface(); in Gaussian_map()
1121 SFace_handle sf(topSF.front()); in locate_top()
[all …]
/dports/math/cgal/CGAL-5.3/include/CGAL/Convex_decomposition_3/
H A DSFace_separator.h41 typedef typename Base::SFace_handle SFace_handle; typedef
62 SFace_handle sf_new = SD.new_sface(); in operator()
H A DExternal_structure_builder.h58 typedef typename Base::SFace_handle SFace_handle; typedef
81 Unique_hash_map<SHalfedge_handle, SFace_handle> sedge2sface; in operator()
H A DReflex_vertex_searcher.h42 typedef typename SNC_structure::SFace_handle SFace_handle; typedef
74 void visit(SFace_handle /*sf*/) const {} in visit()
115 SFace_handle sf; in is_reflex_vertex()
H A DSM_walls.h38 typedef typename Base::SFace_handle SFace_handle; typedef
219 SFace_handle sf; in legal_direction()
283 SFace_handle sf; in need_to_shoot()
327 SFace_handle sf; in add_svertex_into_object()
387 SFace_handle sf;
553 SFace_handle sf_new = this->new_sface(); in add_sedge_between()
554 SFace_handle sf_old = cap1->incident_sface(); in add_sedge_between()
569 SFace_handle sf1 = cap1->incident_sface(); in add_sedge_between()

12