/dports/math/cgal/CGAL-5.3/demo/Polyhedron/Plugins/PMP/ |
H A D | Scene_mcf_item.h | 16 typedef SMesh Face_graph; typedef 17 typedef CGAL::Mean_curvature_flow_skeletonization<Face_graph> Mean_curvature_skeleton; 27 Scene_mcf_item(Face_graph* graph, 35 Face_graph* meso_skeleton; // a copy of the meso_skeleton that is displayed 36 Face_graph* input_triangle_mesh;
|
H A D | Distance_plugin.cpp | 34 typedef Scene_face_graph_item::Face_graph Face_graph; typedef 74 …Scene_distance_polyhedron_item(Face_graph* poly, Face_graph* polyB, QString other_name, int sampli… in Scene_distance_polyhedron_item() 115 Face_graph* poly; 116 Face_graph* poly_B; 132 typedef CGAL::AABB_face_graph_triangle_primitive<Face_graph> Primitive; in compute_distances() 138 boost::graph_traits<Face_graph>::vertex_descriptor vd = *(vertices(m).first); in compute_distances() 173 typedef boost::graph_traits<Face_graph>::face_descriptor face_descriptor; in computeElements() 174 typedef boost::graph_traits<Face_graph>::vertex_descriptor vertex_descriptor; in computeElements() 176 typedef boost::property_map<Face_graph,CGAL::vertex_point_t>::type VPmap; in computeElements() 191 for(boost::graph_traits<Face_graph>::face_descriptor f : faces(*poly)) { in computeElements() [all …]
|
H A D | Smoothing_plugin.cpp | 34 typedef Scene_face_graph_item::Face_graph Face_graph; typedef 36 typedef boost::graph_traits<Face_graph>::vertex_descriptor vertex_descriptor; 37 typedef boost::graph_traits<Face_graph>::edge_descriptor edge_descriptor; 38 typedef boost::graph_traits<Face_graph>::face_descriptor face_descriptor; 41 typedef typename boost::property_map<Face_graph, Vertex_bool_property>::type VCMap; 107 void mark_border_vertices(const VCMap vcmap, const Face_graph& pmesh) const in mark_border_vertices() 117 const Face_graph& pmesh, in mark_selected_vertices() 157 …Face_graph& pmesh = (poly_item != nullptr) ? * poly_item->polyhedron() : * selection_item->polyhed… in on_mesh_smoothing_clicked() 233 …Face_graph& pmesh = (poly_item != nullptr) ? * poly_item->polyhedron() : * selection_item->polyhed… in on_shape_smoothing_clicked()
|
H A D | Mean_curvature_flow_skeleton_plugin.cpp | 44 void set_halfedgeds_items_id (Scene_face_graph_item::Face_graph&) in set_halfedgeds_items_id() argument 49 typedef Scene_face_graph_item::Face_graph Face_graph; typedef 220 bool is_mesh_valid(Face_graph *pMesh) { in is_mesh_valid() 258 Face_graph *pMesh = item->input_triangle_mesh; in check_mesh() 368 boost::property_map<Face_graph, boost::vertex_index_t>::type in on_actionSegment() 374 Face_graph *smesh = item->input_triangle_mesh; in on_actionSegment() 376 boost::property_map<Face_graph,CGAL::vertex_point_t>::type vpm in on_actionSegment() 413 Face_graph* segmented_polyhedron = new Face_graph(*item->input_triangle_mesh); in on_actionSegment() 452 Face_graph* pMesh = item->polyhedron(); in on_actionConvert_to_medial_skeleton_triggered() 699 Face_graph* pMesh = item->input_triangle_mesh; in on_actionRun() [all …]
|
H A D | Degenerated_faces_plugin.cpp | 20 typedef Scene_facegraph_item::Face_graph Face_graph; typedef 109 typedef boost::graph_traits<Face_graph>::face_descriptor Face_descriptor; in on_actionDegenFaces_triggered() 110 typedef boost::graph_traits<Face_graph>::halfedge_descriptor halfedge_descriptor; in on_actionDegenFaces_triggered() 111 typedef boost::graph_traits<Face_graph>::edge_descriptor edge_descriptor; in on_actionDegenFaces_triggered() 126 Face_graph* pMesh = poly_item->polyhedron(); in on_actionDegenFaces_triggered() 173 typedef boost::graph_traits<Face_graph>::edge_descriptor edge_descriptor; in on_actionDegenEdges_triggered() 188 Face_graph* pMesh = poly_item->polyhedron(); in on_actionDegenEdges_triggered()
|
H A D | Hole_filling_plugin.cpp | 66 void normalize_border(Scene_face_graph_item::Face_graph&) in normalize_border() argument 69 typedef Scene_face_graph_item::Face_graph Face_graph; typedef 71 typedef boost::graph_traits<Face_graph>::vertex_descriptor fg_vertex_descriptor; 73 typedef boost::graph_traits<Face_graph>::edge_descriptor fg_edge_descriptor; 74 typedef boost::graph_traits<Face_graph>::face_descriptor fg_face_descriptor; 239 Face_graph& poly = *poly_item->polyhedron(); in get_holes() 280 Face_graph& poly = *poly_item->polyhedron(); in activate_closest_hole() 429 bool fill(Face_graph& polyhedron, fg_halfedge_descriptor halfedge); 430 bool self_intersecting(Face_graph& polyhedron); 692 (Face_graph& poly, fg_halfedge_descriptor it) { in fill() [all …]
|
H A D | Selection_plugin.cpp | 38 typedef Scene_face_graph_item::Face_graph Face_graph; typedef 39 typedef boost::property_map<Face_graph,CGAL::vertex_point_t>::type VPmap; 629 Face_graph *poly = selection_item->polyhedron(); in on_validateButton_clicked() 664 Face_graph * poly = selection_item->polyhedron(); in on_validateButton_clicked() 793 const Face_graph& poly = *selection_item->polyhedron(); in on_validateButton_clicked() 819 const Face_graph& poly = *selection_item->polyhedron(); in on_validateButton_clicked() 842 const Face_graph& poly = *selection_item->polyhedron(); in on_validateButton_clicked() 865 const Face_graph& poly = *selection_item->polyhedron(); in on_validateButton_clicked() 1200 typedef boost::graph_traits<Face_graph>::face_descriptor Face_descriptor; in on_actionSelfIntersection_triggered() 1201 typedef boost::graph_traits<Face_graph>::halfedge_descriptor halfedge_descriptor; in on_actionSelfIntersection_triggered() [all …]
|
H A D | Detect_sharp_edges_plugin.cpp | 15 typedef CGAL::Kernel_traits<Scene_surface_mesh_item::Face_graph::Point>::Kernel Kernel; 17 typedef Scene_facegraph_item::Face_graph FaceGraph;
|
H A D | Polyhedron_stitching_plugin.cpp | 78 typedef typename Item::Face_graph FaceGraph; in on_actionDetectBorders_triggered() 125 typename Item::Face_graph* pMesh = item->polyhedron(); in on_actionStitchBorders_triggered()
|
H A D | Extrude_plugin.cpp | 30 typedef Scene_face_graph_item::Face_graph Face_graph; typedef 374 Face_graph* pMesh = NULL; in createItem() 377 pMesh = new Face_graph(); in createItem() 439 Face_graph pMesh = *target->face_graph(); in do_extrude()
|
H A D | Scene_mcf_item.cpp | 3 Scene_mcf_item::Scene_mcf_item(Face_graph* graph, in Scene_mcf_item()
|
/dports/math/cgal/CGAL-5.3/demo/Polyhedron/ |
H A D | Scene_polyhedron_item_decorator.h | 8 typedef Scene_face_graph_item::Face_graph Face_graph; typedef 38 Face_graph* polyhedron(); 39 const Face_graph* polyhedron() const;
|
H A D | Scene_polyhedron_selection_item.h | 37 typedef Scene_face_graph_item::Face_graph Face_graph; typedef 50 typedef boost::graph_traits<Face_graph>::edge_iterator edge_iterator; 51 typedef boost::graph_traits<Face_graph>::face_iterator face_iterator; 156 std::size_t id(boost::graph_traits<Face_graph>::edge_descriptor ed) 265 Face_graph* polyhedron() 270 const Face_graph* polyhedron() const 659 typedef typename boost::property_map<Face_graph,Tag>::type PM; 688 typedef typename boost::property_map<Face_graph,Tag>::type PM; 749 bool export_selected_facets_as_polyhedron(Face_graph* out) { 946 { return boost::graph_traits<Face_graph>::null_face(); } [all …]
|
H A D | Scene_polyhedron_item_decorator.cpp | 37 Face_graph* 41 const Face_graph*
|
H A D | Scene_surface_mesh_item.h | 45 typedef SMesh Face_graph; typedef 89 Face_graph* face_graph() { return polyhedron(); } in face_graph() 90 const Face_graph* face_graph() const { return polyhedron(); } in face_graph()
|
H A D | Scene_polyhedron_selection_item.cpp | 44 typedef Scene_face_graph_item::Face_graph Face_graph; typedef 45 typedef boost::property_map<Face_graph,CGAL::vertex_point_t>::type VPmap; 50 typedef boost::graph_traits<Face_graph>::vertex_descriptor fg_vertex_descriptor; 51 typedef boost::graph_traits<Face_graph>::face_descriptor fg_face_descriptor; 52 typedef boost::graph_traits<Face_graph>::edge_descriptor fg_edge_descriptor; 135 Face_graph* poly; 150 Face_graph* polyhedron() { return poly; } in polyhedron() 151 const Face_graph* polyhedron()const { return poly; } in polyhedron() 288 typedef FacetTriangulator<Face_graph, EPICK, fg_vertex_descriptor> FT; in triangulate_facet() 331 if (f == boost::graph_traits<Face_graph>::null_face()) in compute_any_elements() [all …]
|
/dports/math/cgal/CGAL-5.3/demo/Polyhedron/Plugins/Surface_mesh/ |
H A D | Scene_polyhedron_shortest_path_item.h | 43 typedef boost::property_map<Face_graph, CGAL::vertex_point_t>::type VertexPointMap; 45 typedef boost::graph_traits<Face_graph> GraphTraits; 49 …typedef CGAL::Surface_mesh_shortest_path_traits<Kernel, Face_graph> Surface_mesh_shortest_path_tra… 52 …typedef CGAL::AABB_face_graph_triangle_primitive<Face_graph, VertexPointMap> AABB_face_graph_primi…
|
H A D | Shortest_path_plugin.cpp | 26 typedef Scene_facegraph_item::Face_graph FaceGraph; 287 boost::property_map<Face_graph, boost::vertex_index_t>::type vimap in check_and_set_ids() 296 boost::property_map<Face_graph, boost::halfedge_index_t>::type himap in check_and_set_ids() 309 boost::property_map<Face_graph, boost::face_index_t>::type fimap in check_and_set_ids()
|
H A D | Mesh_segmentation_plugin.cpp | 189 typedef typename FacegraphItem::Face_graph Facegraph; in apply_SDF_button_clicked() 250 typedef typename FacegraphItem::Face_graph Facegraph; in apply_Partition_button_clicked() 360 typedef typename SceneFacegraphItem::Face_graph Facegraph; in colorize_sdf() 363 typename SceneFacegraphItem::Face_graph* face_graph = item->face_graph(); in colorize_sdf() 392 typedef typename SceneFacegraphItem::Face_graph Facegraph; in colorize_segmentation()
|
H A D | Scene_polyhedron_shortest_path_item.cpp | 27 typedef boost::property_map<Face_graph, CGAL::vertex_point_t>::type VertexPointMap; 29 typedef boost::graph_traits<Face_graph> GraphTraits; 33 typedef CGAL::Surface_mesh_shortest_path_traits<Kernel, Face_graph> 38 typedef CGAL::AABB_face_graph_triangle_primitive<Face_graph, VertexPointMap> 423 boost::property_map<Face_graph, CGAL::face_index_t>::type fimap in run_point_select() 594 boost::property_map<Face_graph, CGAL::face_index_t>::type fimap in save()
|
/dports/math/cgal/CGAL-5.3/examples/Mesh_3/ |
H A D | mesh_polyhedral_complex_sm.cpp | 16 typedef CGAL::Surface_mesh<K::Point_3> Face_graph; typedef 17 typedef CGAL::Polyhedral_complex_mesh_domain_3<K, Face_graph> Mesh_domain; 68 std::vector<Face_graph> patches(nb_patches); in main()
|
/dports/math/cgal/CGAL-5.3/demo/Polyhedron/Plugins/Subdivision_methods/ |
H A D | Subdivision_methods_plugin.cpp | 83 typename FaceGraphItem::Face_graph* graph = item->face_graph(); in apply_loop() 114 typename FaceGraphItem::Face_graph* graph = item->face_graph(); in apply_catmullclark() 144 typename FaceGraphItem::Face_graph* graph = item->face_graph(); in apply_sqrt3() 176 typename FaceGraphItem::Face_graph* graph = item->face_graph(); in apply_doosabin()
|
/dports/math/cgal/CGAL-5.3/include/CGAL/Shape_detection/Region_growing/Region_growing_on_polygon_mesh/ |
H A D | One_ring_neighbor_query.h | 63 using Face_graph = PolygonMesh; 135 const Face_graph& m_face_graph;
|
H A D | Least_squares_plane_fit_sorting.h | 86 using Face_graph = PolygonMesh; variable 223 const Face_graph& m_face_graph;
|
/dports/math/cgal/CGAL-5.3/demo/Polyhedron/Plugins/PCA/ |
H A D | Basic_generator_plugin.cpp | 360 typename Facegraph_item::Face_graph cube; in generateCube() 488 typename Facegraph_item::Face_graph prism; in generatePrism() 535 typename Facegraph_item::Face_graph pyramid; in generatePyramid() 566 typename Facegraph_item::Face_graph sphere; in generateSphere() 568 …typedef typename boost::property_map<typename Facegraph_item::Face_graph, CGAL::vertex_point_t>::t… in generateSphere() 574 …for(typename boost::graph_traits<typename Facegraph_item::Face_graph>::vertex_descriptor vd : vert… in generateSphere() 592 typename Facegraph_item::Face_graph tetrahedron; in generateTetrahedron() 825 typedef typename Facegraph_item::Face_graph Face_graph; in generateGrid() typedef 826 Face_graph grid; in generateGrid() 830 using size_type = typename boost::graph_traits<Face_graph>::vertices_size_type; in generateGrid()
|