Home
last modified time | relevance | path

Searched refs:Face_graph (Results 1 – 25 of 41) sorted by relevance

12

/dports/math/cgal/CGAL-5.3/demo/Polyhedron/Plugins/PMP/
H A DScene_mcf_item.h16 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 DDistance_plugin.cpp34 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 DSmoothing_plugin.cpp34 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()
157Face_graph& pmesh = (poly_item != nullptr) ? * poly_item->polyhedron() : * selection_item->polyhed… in on_mesh_smoothing_clicked()
233Face_graph& pmesh = (poly_item != nullptr) ? * poly_item->polyhedron() : * selection_item->polyhed… in on_shape_smoothing_clicked()
H A DMean_curvature_flow_skeleton_plugin.cpp44 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 DDegenerated_faces_plugin.cpp20 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 DHole_filling_plugin.cpp66 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 DSelection_plugin.cpp38 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 DDetect_sharp_edges_plugin.cpp15 typedef CGAL::Kernel_traits<Scene_surface_mesh_item::Face_graph::Point>::Kernel Kernel;
17 typedef Scene_facegraph_item::Face_graph FaceGraph;
H A DPolyhedron_stitching_plugin.cpp78 typedef typename Item::Face_graph FaceGraph; in on_actionDetectBorders_triggered()
125 typename Item::Face_graph* pMesh = item->polyhedron(); in on_actionStitchBorders_triggered()
H A DExtrude_plugin.cpp30 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 DScene_mcf_item.cpp3 Scene_mcf_item::Scene_mcf_item(Face_graph* graph, in Scene_mcf_item()
/dports/math/cgal/CGAL-5.3/demo/Polyhedron/
H A DScene_polyhedron_item_decorator.h8 typedef Scene_face_graph_item::Face_graph Face_graph; typedef
38 Face_graph* polyhedron();
39 const Face_graph* polyhedron() const;
H A DScene_polyhedron_selection_item.h37 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 DScene_polyhedron_item_decorator.cpp37 Face_graph*
41 const Face_graph*
H A DScene_surface_mesh_item.h45 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 DScene_polyhedron_selection_item.cpp44 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 DScene_polyhedron_shortest_path_item.h43 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 DShortest_path_plugin.cpp26 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 DMesh_segmentation_plugin.cpp189 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 DScene_polyhedron_shortest_path_item.cpp27 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 Dmesh_polyhedral_complex_sm.cpp16 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 DSubdivision_methods_plugin.cpp83 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 DOne_ring_neighbor_query.h63 using Face_graph = PolygonMesh;
135 const Face_graph& m_face_graph;
H A DLeast_squares_plane_fit_sorting.h86 using Face_graph = PolygonMesh; variable
223 const Face_graph& m_face_graph;
/dports/math/cgal/CGAL-5.3/demo/Polyhedron/Plugins/PCA/
H A DBasic_generator_plugin.cpp360 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()

12