Home
last modified time | relevance | path

Searched refs:Halfedge_iterator (Results 1 – 25 of 77) sorted by relevance

1234

/dports/math/cgal/CGAL-5.3/include/CGAL/
H A Dhalfedgeds_connected_components.h27 class Halfedge_iterator, class Halfedge_handle>
30 Unique_hash_map< Halfedge_iterator, bool> hedge_map( false); in halfedgeds_connected_components()
34 Halfedge_iterator scan = hds.halfedges_begin(); in halfedgeds_connected_components()
59 typedef typename HDS::Halfedge_iterator Halfedge_iterator; in halfedgeds_connected_components() typedef
62 Halfedge_iterator, Halfedge_handle>( hds, result); in halfedgeds_connected_components()
68 typedef typename HDS::Halfedge_const_iterator Halfedge_iterator; in halfedgeds_connected_components() typedef
71 Halfedge_iterator, Halfedge_handle>( hds, result); in halfedgeds_connected_components()
H A DHalfedgeDS_list.h137 typedef N_step_adaptor_derived<Halfedge_iterator, 2>
220 typedef typename Types::Halfedge_iterator Halfedge_iterator; typedef
322 Halfedge_iterator border_halfedges;
559 Halfedge_iterator h = halfedges.end(); in edges_pop_back()
562 void edges_erase( Halfedge_iterator first, Halfedge_iterator last) { in edges_erase()
564 Halfedge_iterator nxt = first; in edges_erase()
613 Halfedge_iterator begin, Halfedge_iterator end) { in halfedges_splice()
639 Halfedge_iterator border_halfedges_begin() { in border_halfedges_begin()
663 Halfedge_iterator i = halfedges_begin(); in normalize_border()
665 Halfedge_iterator j = i; in normalize_border()
[all …]
H A DHalfedgeDS_vector.h79 typedef N_step_adaptor_derived<Halfedge_iterator, 2>
111 typedef Halfedge_iterator Halfedge_handle;
171 typedef typename Types::Halfedge_iterator Halfedge_iterator; typedef
216 Halfedge_iterator border_halfedges;
232 Halfedge_I get_h_iter( const Halfedge_iterator& i) const { in get_h_iter()
262 Halfedge_iterator h_new = halfedges.begin(); in pointer_update()
385 Halfedge_iterator halfedges_begin() { return halfedges.begin();} in halfedges_begin()
386 Halfedge_iterator halfedges_end() { return halfedges.end();} in halfedges_end()
501 Halfedge_iterator border_halfedges_begin() { in border_halfedges_begin()
649 if ( D.get_prev( h) == Halfedge_iterator()) in normalize_border()
[all …]
H A DStraight_skeleton_2.h49 typedef typename Base::Halfedge_iterator Halfedge_iterator ; typedef
72 …void edges_erase( Halfedge_iterator first, Halfedge_iterator last) { Base::edges_erase(first,last)… in edges_erase()
85 …void halfedges_splice( Halfedge_iterator target, Self &source, Halfedge_iterator begin, Halfedge_i… in halfedges_splice()
H A DVoronoi_diagram_2.h138 Halfedge_iterator; typedef
359 for (Halfedge_iterator it = halfedges_begin(); it != halfedges_end(); in number_of_halfedges()
514 Halfedge_iterator halfedges_begin() const { in halfedges_begin()
515 return Halfedge_iterator(this, edges_begin()); in halfedges_begin()
518 Halfedge_iterator halfedges_end() const { in halfedges_end()
519 return Halfedge_iterator(this, edges_end()); in halfedges_end()
683 for (Halfedge_iterator it = halfedges_begin(); it != halfedges_end(); in is_valid()
747 for (Halfedge_iterator it=halfedges_begin();it!=halfedges_end();++it) ; in insert()
H A Dsubdivide_skin_surface_mesh_3.h44 typedef typename Polyhedron::Halfedge_iterator Halfedge_iterator; typedef
/dports/math/cgal/CGAL-5.3/include/CGAL/Boolean_set_operations_2/
H A DGps_bfs_base_visitor.h36 typedef typename Arrangement::Halfedge_iterator Halfedge_iterator; typedef
38 typedef Unique_hash_map<Halfedge_iterator, unsigned int> Edges_hash;
67 Halfedge_iterator he) in discovered_face()
88 Halfedge_iterator he) in compute_ic()
H A DGps_bfs_xor_visitor.h30 typedef typename Arrangement::Halfedge_iterator Halfedge_iterator; typedef
78 Halfedge_iterator he = eit; in after_scan()
H A DGps_bfs_scanner.h34 typedef typename Arrangement::Halfedge_iterator Halfedge_iterator; typedef
88 Halfedge_iterator he = ccb_circ; in _scan()
H A DGps_bfs_join_visitor.h30 typedef typename Arrangement::Halfedge_iterator Halfedge_iterator; typedef
H A DGps_bfs_intersection_visitor.h32 typedef typename Arrangement::Halfedge_iterator Halfedge_iterator; typedef
H A DGps_agg_op.h58 typedef typename Arr::Halfedge_iterator Halfedge_iterator; typedef
126 Halfedge_iterator he = itr; in sweep_arrangements()
/dports/math/cgal/CGAL-5.3/include/CGAL/Nef_3/
H A Dbinop_intersection_tests.h32 typedef typename Decorator_traits::Halfedge_iterator Halfedge_iterator; typedef
69 Halfedge_iterator e0 = box0.get_halfedge(); in operator()
95 Halfedge_iterator e1 = box0.get_halfedge(); in operator()
120 Halfedge_iterator e0 = box0.get_halfedge(); in operator()
121 Halfedge_iterator e1 = box1.get_halfedge(); in operator()
135 Halfedge_iterator e0, e1; in operator()
H A DSNC_decorator_traits.h44 typedef typename Refs::Halfedge_iterator Halfedge_iterator; typedef
83 typedef typename Refs::Halfedge_const_iterator Halfedge_iterator; typedef
/dports/math/cgal/CGAL-5.3/examples/HalfedgeDS/
H A Dhds_prog_edge_iterator.cpp8 typedef HDS::Halfedge_iterator Halfedge_iterator; typedef
9 typedef CGAL::N_step_adaptor< Halfedge_iterator, 2> Iterator;
/dports/math/cgal/CGAL-5.3/examples/Jet_fitting_3/
H A DPolyhedralSurf_operations.h50 typedef typename TPoly::Halfedge_iterator Halfedge_iterator; typedef
64 Halfedge_iterator itb = P.halfedges_begin(), ite = P.halfedges_end(); in compute_edges_length()
101 typedef typename TPoly::Halfedge_iterator Halfedge_iterator; typedef
/dports/math/cgal/CGAL-5.3/include/CGAL/Arr_spherical_gaussian_map_3/
H A DArr_polyhedral_sgm_overlay.h61 typename Sgm::Halfedge_iterator first = *oit; in create_face()
62 typename Sgm::Halfedge_iterator curr = first; in create_face()
72 typename Sgm::Halfedge_iterator first = *iit; in create_face()
73 typename Sgm::Halfedge_iterator curr = first; in create_face()
/dports/math/cgal/CGAL-5.3/include/CGAL/Voronoi_diagram_2/
H A DConnected_components.h33 typedef typename VD::Halfedge_iterator Halfedge_iterator; typedef
113 for(Halfedge_iterator eit = vd.halfedges_begin(); in operator()
/dports/math/cgal/CGAL-5.3/include/CGAL/Convex_decomposition_3/
H A DYVertical_wall_builder.h43 typedef typename SNC_structure::Halfedge_iterator Halfedge_iterator; typedef
72 Halfedge_iterator ei; in operator()
/dports/math/cgal/CGAL-5.3/include/CGAL/Envelope_3/
H A DEnvelope_overlay_2.h41 typedef typename Minimization_diagram_2::Halfedge_iterator Halfedge_iterator; typedef
183 Halfedge_iterator hi = md.halfedges_begin(); in post_test_assertions()
/dports/math/cgal/CGAL-5.3/demo/Arrangement_on_surface_2/
H A DMergeEdgeCallback.cpp29 typedef typename Arrangement::Halfedge_iterator Halfedge_iterator; typedef in MergeEdgeCallback
178 Halfedge_iterator nearestHei; in getNearestMergeableCurve()
181 for (Halfedge_iterator hei = this->arr->halfedges_begin(); in getNearestMergeableCurve()
/dports/math/cgal/CGAL-5.3/include/CGAL/Nef_2/
H A DPM_decorator.h59 typedef typename HDS::Halfedge_iterator Halfedge_iterator; typedef
82 Halfedge_iterator,
83 move_halfedge_around_vertex<Halfedge_iterator> >
88 Halfedge_iterator,
89 move_halfedge_around_face<Halfedge_iterator> >
273 Halfedge_iterator halfedges_begin() const in halfedges_begin()
279 Halfedge_iterator halfedges_end() const in halfedges_end()
727 Halfedge_iterator e; in reflecting_inversion()
826 Halfedge_iterator eit2, eend2 = this->phds->halfedges_end(); in clone()
892 Halfedge_iterator eit2, eend2 = this->phds->halfedges_end(); in clone_skeleton()
/dports/math/cgal/CGAL-5.3/include/CGAL/Minkowski_sum_2/
H A DUnion_of_segment_cycles_2.h47 typedef typename Base::Halfedge_iterator Halfedge_iterator; typedef
/dports/math/cgal/CGAL-5.3/examples/Straight_skeleton_2/
H A DLow_level_API.cpp30 typedef Ss::Halfedge_iterator Halfedge_iterator; typedef
/dports/math/cgal/CGAL-5.3/examples/Surface_mesh_simplification/
H A Dedge_collapse_constrained_border_polyhedron.cpp68 for(Surface_mesh::Halfedge_iterator hit=surface_mesh.halfedges_begin(), in main()
104 for(Surface_mesh::Halfedge_iterator hit=surface_mesh.halfedges_begin(), in main()

1234