CGAL 6.2 - Boolean Operations on Meshes
Loading...
Searching...
No Matches
CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 > Member List

This is the complete list of members for CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >, including all inherited members.

add_retriangulation_edge(halfedge_descriptor, const TriangleMesh &) (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
after_edge_copy(halfedge_descriptor, const TriangleMesh &, halfedge_descriptor, const TriangleMesh &) (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
after_edge_duplicated(halfedge_descriptor, halfedge_descriptor, const TriangleMesh &) (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
after_edge_split() (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
after_face_copy(face_descriptor, const TriangleMesh &, face_descriptor, const TriangleMesh &) (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
after_subface_created(face_descriptor, const TriangleMesh &) (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
after_subface_creations(const TriangleMesh &) (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
after_vertex_copy(vertex_descriptor, const TriangleMesh &, vertex_descriptor, const TriangleMesh &) (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
before_edge_copy(halfedge_descriptor, const TriangleMesh &, const TriangleMesh &) (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
before_edge_duplicated(halfedge_descriptor, const TriangleMesh &) (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
before_edge_split(halfedge_descriptor, const TriangleMesh &) (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
before_face_copy(face_descriptor, const TriangleMesh &, const TriangleMesh &) (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
before_subface_created(const TriangleMesh &) (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
before_subface_creations(face_descriptor, const TriangleMesh &) (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
before_vertex_copy(vertex_descriptor, const TriangleMesh &, const TriangleMesh &) (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
Classification_map typedef (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
classify_intersection_free_patches(const TriangleMesh &) const (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
classify_patches() const (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
detect_patches() const (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
edge_face_intersections_step() const (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
edge_split(halfedge_descriptor, const TriangleMesh &) (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
end_building_output() const (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
end_filtering_intersections() const (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
end_handling_edge_face_intersections() const (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
end_handling_intersection_of_coplanar_faces() const (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
end_triangulating_faces() const (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
export_flags(FaceIndexMap fim, const std::vector< std::size_t > &tm_patch_ids, const boost::dynamic_bitset<> &is_patch_inside_other_tm, const boost::dynamic_bitset<> &coplanar_patches, const boost::dynamic_bitset<> &coplanar_patches_of_tm_for_union_and_intersection, const boost::dynamic_bitset<> &, TriangleMesh &tm) (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
extract_intersection(PointRange &points, PolygonRange &triangles)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
extract_intersection(PointRange &points, PolygonRange &triangles) (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
extract_soup(PointRange &points, PolygonRange &triangles, FCM tm1_face_classification, FCM tm2_face_classification) (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
extract_tm1_minus_tm2(PointRange &points, PolygonRange &triangles)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
extract_tm1_minus_tm2(PointRange &points, PolygonRange &triangles) (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
extract_tm2_minus_tm1(PointRange &points, PolygonRange &triangles)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
extract_tm2_minus_tm1(PointRange &points, PolygonRange &triangles) (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
extract_union(PointRange &points, PolygonRange &triangles)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
extract_union(PointRange &points, PolygonRange &triangles) (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
face_descriptor typedef (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
filter_coplanar_edges() const (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
GT typedef (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
halfedge_descriptor typedef (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
in_place_operation(Boolean_operation_type) const (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
in_place_operations(Boolean_operation_type, Boolean_operation_type) const (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
intersection_edge_copy(halfedge_descriptor, const TriangleMesh &, halfedge_descriptor, const TriangleMesh &, halfedge_descriptor, const TriangleMesh &) (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
intersection_of_coplanar_faces_step() const (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
intersection_point_detected(std::size_t node_id, int sdim, halfedge_descriptor h_e, halfedge_descriptor h_f, const TriangleMesh &tm_e, const TriangleMesh &tm_f, bool is_target_coplanar, bool is_source_coplanar) (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
m_face_classifications_tm1_ptr (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
m_face_classifications_tm2_ptr (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
m_tm1 (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
m_tm2 (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
m_vpm1 (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
m_vpm2 (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
new_vertex_added(std::size_t node_id, vertex_descriptor vh, TriangleMesh &tm) (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
new_vertex_added(std::size_t, vertex_descriptor, const TriangleMesh &) (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
Non_manifold_output_visitor(TriangleMesh &tm1, TriangleMesh &tm2, VPM1 vpm1=get(CGAL::vertex_point, tm1), VPM1 vpm2=get(CGAL::vertex_point, tm2))CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
Non_manifold_output_visitor(TriangleMesh &tm1, TriangleMesh &tm2, VPM1 vpm1, VPM2 vpm2) (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
Non_manifold_output_visitor(TriangleMesh &tm1, TriangleMesh &tm2, VPM1 vpm1) (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
Non_manifold_output_visitor(TriangleMesh &tm1, TriangleMesh &tm2) (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
out_of_place_operation(Boolean_operation_type) const (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
progress_filtering_intersections(double) const (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
start_building_output() const (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
start_filtering_intersections() const (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
start_handling_edge_face_intersections(std::size_t) const (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
start_handling_intersection_of_coplanar_faces(std::size_t) const (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
start_triangulating_faces(std::size_t) const (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
subface_of_coplanar_faces_intersection(face_descriptor, const TriangleMesh &) (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
triangulating_faces_step() const (defined in CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >)CGAL::Polygon_mesh_processing::Corefinement::Default_visitor< TriangleMesh >
vertex_descriptor typedef (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
Vertex_id_map typedef (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
vertex_id_maps (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >
Vertex_id_maps typedef (defined in CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >)CGAL::Polygon_mesh_processing::Corefinement::Non_manifold_output_visitor< TriangleMesh, VPM1, VPM2 >