#FIG 3.2 Landscape Center Metric A4 90.00 Single -2 1200 2 5 1 0 2 1 7 50 -1 -1 0.000 0 1 0 0 7650.000 4590.000 7650 4545 7605 4590 7650 4635 6 2214 285 4929 714 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 2214 285 4929 285 4929 714 2214 714 2214 285 4 0 0 50 -1 2 14 0.0000 4 210 870 3143 571 Kernel_3\001 -6 6 495 855 3375 1305 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 502 855 3375 855 3375 1285 502 1285 502 855 4 0 0 50 -1 2 14 0.0000 4 210 2775 545 1128 Triangulation_ds_cell_base_3\001 -6 6 4140 900 7065 1350 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 4169 928 7065 928 7065 1350 4169 1350 4169 928 4 0 0 50 -1 2 14 0.0000 4 210 2715 4241 1214 Triangulation_vertex_base_3\001 -6 6 907 4263 3697 4758 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 942 4300 3657 4300 3657 4728 942 4728 942 4300 4 0 0 50 -1 2 14 0.0000 4 210 2400 1087 4578 Delaunay_triangulation_3\001 -6 6 6005 2527 6880 2974 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 6005 2527 6880 2527 6880 2974 6005 2974 6005 2527 4 0 0 50 -1 2 14 0.0000 4 210 660 6126 2806 TDS_3\001 -6 6 180 7515 4905 9270 6 180 7515 4905 9270 2 1 2 1 0 7 50 -1 -1 3.000 0 0 -1 0 0 2 181 8531 4888 8531 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 181 7960 4888 7960 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 181 7556 4888 7556 4888 9228 181 9228 181 7556 -6 4 0 0 50 -1 0 12 0.0000 4 180 3975 324 8316 Chew_4_surfaces (Tr& T, Oracle& O, Criteria& C);\001 4 0 0 50 -1 2 14 0.0000 4 210 1590 1753 7833 Chew_4_surfaces\001 4 0 0 50 -1 0 12 0.0000 4 180 2220 324 8843 void init (bool debug = false);\001 4 0 0 50 -1 0 12 0.0000 4 180 4530 324 9057 void refine_mesh (bool verbose = false, bool debug = false);\001 -6 6 540 5400 4095 5850 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 542 5400 4050 5400 4050 5823 542 5823 542 5400 4 0 0 50 -1 2 14 0.0000 4 210 3465 630 5670 Triangulation_mesher_level_traits_3\001 -6 6 2687 6390 4291 6820 6 2872 6460 4177 6730 4 0 0 50 -1 2 14 0.0000 4 210 1290 2872 6640 Mesher_level\001 -6 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 2687 6390 4291 6390 4291 6820 2687 6820 2687 6390 -6 6 225 6390 2115 6840 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 257 6390 2070 6390 2070 6820 257 6820 257 6390 4 0 0 50 -1 2 14 0.0000 4 210 1785 315 6660 Null_mesher_level\001 -6 6 5430 4880 10290 8255 6 5430 4880 10290 8255 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 5451 5313 10245 5313 2 1 2 1 0 7 50 -1 -1 3.000 0 0 -1 0 0 2 5451 6170 10245 6170 2 1 2 1 0 7 50 -1 -1 3.000 0 0 -1 0 0 2 5451 6670 10245 6670 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 5451 4885 10245 4885 10245 8242 5451 8242 5451 4885 -6 4 0 0 50 -1 2 14 0.0000 4 210 2115 6807 5170 Chew_4_surfaces_base\001 4 0 0 50 -1 0 12 0.0000 4 180 4425 5593 6456 Chew_4_surfaces_base (Tr& T, Oracle& O, Criteria& C);\001 4 0 0 50 -1 0 12 0.0000 4 165 510 5593 5599 Tr& T;\001 4 0 0 50 -1 0 12 0.0000 4 165 885 5593 5813 Oracle& O;\001 4 0 0 50 -1 0 12 0.0000 4 165 930 5593 6028 Criteria& C;\001 4 0 0 50 -1 0 12 0.0000 4 180 2265 5593 6956 void do_scan_triangulation ();\001 4 0 0 50 -1 0 12 0.0000 4 180 3015 5593 7171 bool is_no_longer_element_to_refine ();\001 4 0 0 50 -1 0 12 0.0000 4 180 2340 5593 7385 Facet do_get_next_element ();\001 4 0 0 50 -1 0 12 0.0000 4 180 2970 5593 7599 Point get_refinement_point (Facet& f);\001 4 0 0 50 -1 0 12 0.0000 4 180 4590 5593 7813 void do_before_insertion (Facet& f, Point& p, Zone& zone);\001 4 0 0 50 -1 0 12 0.0000 4 180 3375 5593 8028 void do_after_insertion (Vertex_handle& v);\001 -6 6 5760 8505 9945 9315 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 5760 8910 9855 8910 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 5760 8505 9855 8505 9855 9315 5760 9315 5760 8505 4 0 0 50 -1 0 12 0.0000 4 180 4140 5805 9180 SURFACE_LOCATION operator() (FT x, FT y, FT z);\001 4 0 0 50 -1 2 14 0.0000 4 150 840 7380 8775 Function\001 -6 6 11160 3645 13095 4455 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 11160 4005 13050 4005 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 11160 3645 13050 3645 13050 4455 11160 4455 11160 3645 4 0 0 50 -1 0 10 0.0000 4 150 1440 11295 4198 bool is_bad (Facet& f);\001 4 0 0 50 -1 0 10 0.0000 4 135 1395 11295 4377 FT quality (Facet& f);\001 4 0 0 50 -1 2 11 0.0000 4 150 1665 11223 3874 Curvature_size_criterion\001 -6 6 10652 8550 13815 9321 4 0 0 50 -1 0 10 0.0000 4 150 2280 10680 8865 Object intersect_ray_surface (Ray r);\001 4 0 0 50 -1 0 10 0.0000 4 150 2355 10680 9058 Object intersect_line_surface (Line l);\001 4 0 0 50 -1 0 10 0.0000 4 150 2445 10680 9251 std::list random_points (int n);\001 4 0 0 50 -1 0 10 0.0000 4 150 2880 10678 8667 Object intersect_segment_surface (Segment s);\001 -6 6 10742 6300 13905 7071 4 0 0 50 -1 0 10 0.0000 4 150 2280 10770 6615 Object intersect_ray_surface (Ray r);\001 4 0 0 50 -1 0 10 0.0000 4 150 2355 10770 6808 Object intersect_line_surface (Line l);\001 4 0 0 50 -1 0 10 0.0000 4 150 2445 10770 7001 std::list random_points (int n);\001 4 0 0 50 -1 0 10 0.0000 4 150 2880 10768 6417 Object intersect_segment_surface (Segment s);\001 -6 6 12105 135 13950 1260 2 1 1 2 13 7 50 -1 -1 6.000 0 0 -1 0 0 2 12240 1035 12690 1035 2 1 0 2 4 7 50 -1 -1 0.000 0 0 -1 1 0 2 3 1 2.00 120.00 240.00 12240 810 12690 810 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 1 0 2 3 1 2.00 120.00 240.00 12240 585 12690 585 2 1 0 2 24 7 50 -1 -1 0.000 0 0 -1 1 0 2 3 1 2.00 120.00 240.00 12240 360 12690 360 2 2 0 0 -1 0 51 -1 4 0.000 0 0 -1 0 0 5 13905 180 13905 1215 12150 1215 12150 180 13905 180 2 1 1 2 0 7 50 -1 -1 6.000 0 0 -1 0 0 3 13905 1215 12150 1215 12150 180 4 0 1 50 -1 0 12 0.0000 4 180 975 12825 630 templated by\001 4 0 4 50 -1 0 12 0.0000 4 135 960 12825 855 inherits from\001 4 0 13 50 -1 0 12 0.0000 4 135 855 12825 1080 namespace\001 4 0 24 50 -1 0 12 0.0000 4 180 870 12825 405 implements\001 -6 6 675 1485 5310 3825 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 714 1913 5286 1913 2 1 2 1 0 7 50 -1 -1 3.000 0 0 -1 0 0 2 714 2928 5286 2928 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 714 1500 5286 1500 5286 3786 714 3786 714 1500 4 0 0 50 -1 0 12 0.0000 4 180 2775 857 2357 Point tab_surface_center_facets [4];\001 4 0 0 50 -1 0 12 0.0000 4 180 1650 857 2571 bool facet_visited [4];\001 4 0 0 50 -1 0 12 0.0000 4 180 2130 857 2143 bool tab_surface_facets [4];\001 4 0 0 50 -1 2 14 0.0000 4 210 3840 1142 1785 Complex_2_in_triangulation_cell_base_3\001 4 0 0 50 -1 0 12 0.0000 4 180 3735 857 3357 Complex_2_in_triangulation_cell_base_3 (V_hs);\001 4 0 0 50 -1 0 12 0.0000 4 180 4215 857 3571 Complex_2_in_triangulation_cell_base_3 (V_hs, C_hs);\001 4 0 0 50 -1 0 12 0.0000 4 180 1440 857 2786 int facet_visits [4];\001 4 0 0 50 -1 0 12 0.0000 4 180 3330 857 3143 Complex_2_in_triangulation_cell_base_3 ();\001 -6 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 1 3 3 1 2.00 114.30 228.60 4929 500 5643 500 5643 928 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 1 2 3 1 2.00 114.30 228.60 5285 2749 6005 2749 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 1 2 3 1 2.00 114.30 228.60 6443 1352 6443 2518 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 1 2 3 1 2.00 114.30 228.60 4005 714 4005 1500 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 1 0 3 3 1 2.00 114.00 228.00 3780 1485 3780 945 3375 945 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 1 2 3 1 2.00 120.00 240.00 2205 4725 2205 5400 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 1 2 3 1 2.00 120.00 240.00 2070 6615 2700 6615 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 1 2 3 1 2.00 60.00 120.00 4410 4590 4410 7560 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 1 0 3 3 1 2.00 60.00 120.00 8550 1035 8010 1035 8010 4590 2 1 0 2 4 7 50 -1 -1 0.000 0 0 -1 1 0 2 3 1 2.00 120.00 240.00 4890 8055 5445 8055 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 1 3 3 1 2.00 120.00 240.00 8550 675 7650 675 7650 4545 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 1 4 3 1 2.00 60.00 120.00 7650 4770 5220 4770 5220 7740 4887 7741 2 1 1 2 13 7 49 -1 -1 4.000 0 0 -1 0 0 4 5400 9540 5400 8460 10215 8460 10215 9540 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 1 4 3 1 2.00 114.30 228.60 6435 2970 6435 3915 2208 3915 2208 4299 2 1 1 2 13 7 49 -1 -1 4.000 0 0 -1 0 0 5 7155 135 7155 4095 4770 4095 4770 7155 -45 7155 2 3 0 0 -1 0 51 -1 4 0.000 0 0 -1 0 0 7 7155 135 7155 4095 4770 4095 4770 7155 -90 7155 -90 135 7155 135 2 2 0 0 -1 0 51 -1 4 0.000 0 0 -1 0 0 5 5400 8460 10215 8460 10215 9540 5400 9540 5400 8460 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 0 2 7650 4635 7647 4883 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 1 2 3 1 2.00 120.00 240.00 3645 4590 8010 4590 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 1 2 3 1 2.00 60.00 120.00 8010 4590 8007 4883 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 1 0 3 3 1 2.00 114.30 228.60 45 4545 45 495 2205 495 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 1 2 3 1 2.00 60.00 120.00 45 4545 945 4545 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 1 0 2 3 1 2.00 120.00 240.00 3511 6383 3508 5850 2 1 0 2 4 7 50 -1 -1 0.000 0 0 -1 1 0 2 3 1 2.00 120.00 240.00 3733 7560 3739 6803 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 1 2 3 1 2.00 120.00 240.00 3288 7557 3288 6819 2 1 0 2 4 7 50 -1 -1 0.000 0 0 -1 1 0 3 3 1 2.00 114.00 228.00 3690 1485 3690 1170 3375 1170 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 0 4 8010 4590 13320 4590 13320 2295 12960 2295 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 1 0 2 3 1 2.00 60.00 120.00 12879 3194 13320 3195 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 1 0 2 3 1 2.00 60.00 120.00 13050 4095 13320 4095 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 8190 1845 10800 1845 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 8190 1530 10809 1530 10809 2700 8190 2700 8190 1530 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 8190 2115 10800 2115 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 1 2 3 1 2.00 120.00 240.00 9450 3240 9450 2700 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 8167 3240 10753 3240 10753 4136 8167 4136 8167 3240 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 8165 3599 10750 3599 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 1 0 2 3 1 2.00 60.00 120.00 9450 4140 9450 4590 2 1 0 2 4 7 50 -1 -1 0.000 0 0 -1 1 0 2 3 1 2.00 120.00 240.00 11160 3375 10755 3375 2 1 0 2 4 7 50 -1 -1 0.000 0 0 -1 0 1 3 3 1 1.00 60.00 120.00 11070 3375 11070 2340 11160 2340 2 1 0 2 4 7 50 -1 -1 0.000 0 0 -1 0 1 3 3 1 1.00 60.00 120.00 11070 3375 11070 4050 11160 4050 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 11157 2182 12955 2182 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 11160 3105 12879 3104 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 11160 2745 12881 2745 12881 3555 11160 3555 11160 2745 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 11160 1845 12955 1845 12955 2655 11160 2655 11160 1845 2 1 0 2 24 7 50 -1 -1 0.000 0 0 -1 1 0 3 3 1 2.00 120.00 240.00 10800 1980 10980 1980 10980 1350 2 1 0 2 24 7 50 -1 -1 0.000 0 0 -1 1 0 2 3 1 2.00 120.00 240.00 11520 1845 11520 1350 2 1 0 2 24 7 50 -1 -1 0.000 0 0 -1 0 0 2 11520 2655 11520 2745 2 1 0 2 24 7 50 -1 -1 0.000 0 0 -1 0 0 2 11520 3555 11520 3645 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 1 4 3 1 2.00 120.00 240.00 10710 6750 10350 6750 10350 8325 4887 8326 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 10575 8100 13680 8100 2 1 2 1 0 7 50 -1 -1 3.000 0 0 -1 0 0 2 10575 8460 13680 8460 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 10575 7785 13680 7785 13680 9329 10575 9329 10575 7785 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 1 2 3 1 2.00 60.00 120.00 13905 8640 13680 8640 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 0 5 45 4545 45 9450 13905 9450 13905 6435 13680 6435 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 1 2 3 1 2.00 120.00 240.00 10710 6345 10237 6345 2 1 0 2 1 7 50 -1 -1 0.000 0 0 -1 0 1 2 3 1 2.00 120.00 240.00 9855 8775 10575 8775 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 10710 6210 13680 6210 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 10710 5850 13680 5850 13680 7155 10710 7155 10710 5850 2 1 0 2 24 7 50 -1 -1 0.000 0 0 -1 0 1 2 3 1 2.00 120.00 240.00 12105 7155 12105 7785 2 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2 8550 630 11790 630 2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 8547 225 11790 225 11790 1350 8547 1350 8547 225 4 0 13 50 -1 2 14 0.0000 4 150 585 630 360 CGAL\001 4 0 13 50 -1 2 14 0.0000 4 210 1590 4905 4320 Chew_4_surfaces\001 4 0 0 50 -1 2 11 0.0000 4 150 1200 8820 1755 Standard_criteria\001 4 0 0 50 -1 2 11 0.0000 4 150 1110 8460 3465 Refine_criterion\001 4 0 0 50 -1 0 11 0.0000 4 135 615 9765 3465 (abstract)\001 4 0 0 50 -1 0 10 0.0000 4 150 2130 8325 3825 virtual bool is_bad (Facet& f) = 0;\001 4 0 0 50 -1 0 10 0.0000 4 135 2085 8325 4005 virtual FT quality (Facet& f) = 0;\001 4 0 0 50 -1 0 10 0.0000 4 150 2370 8280 2025 typedef Refine_criterion::Quality FT;\001 4 0 0 50 -1 0 10 0.0000 4 135 2085 8280 2250 typedef std::vector Quality;\001 4 0 0 50 -1 0 10 0.0000 4 150 1470 8280 2430 bool is_bad (Facet& f);\001 4 0 0 50 -1 0 10 0.0000 4 135 1425 8280 2610 FT quality (Facet& f);\001 4 0 0 50 -1 0 10 0.0000 4 150 1440 11291 2398 bool is_bad (Facet& f);\001 4 0 0 50 -1 0 10 0.0000 4 135 1395 11291 2579 FT quality (Facet& f);\001 4 0 0 50 -1 0 9 0.0000 4 105 1155 11249 3287 bool is_bad (Facet& f);\001 4 0 0 50 -1 0 9 0.0000 4 120 1125 11249 3465 FT quality (Facet& f);\001 4 0 0 50 -1 2 11 0.0000 4 150 1560 11194 2970 Uniform_size_criterion\001 4 0 0 50 -1 2 11 0.0000 4 150 1530 11238 2063 Aspcet_ratio_criterion\001 4 0 0 50 -1 2 12 0.0000 4 180 1200 11526 8010 Implicit_oracle\001 4 0 0 50 -1 32 10 0.0000 4 75 75 12723 8370 e\001 4 0 0 50 -1 0 10 0.0000 4 150 3015 10710 8370 Implicit_oracle (Function& f, FT , bool parity);\001 4 0 0 50 -1 0 12 0.0000 4 180 780 12105 6075 (Concept)\001 4 0 0 50 -1 2 12 0.0000 4 135 555 11430 6075 Oracle\001 4 0 0 50 -1 2 14 0.0000 4 150 735 9450 495 Criteria\001 4 0 0 50 -1 0 12 0.0000 4 180 1215 8730 810 typedef Quality;\001 4 0 0 50 -1 0 12 0.0000 4 180 1785 8730 1035 bool is_bad (Facet& f);\001 4 0 0 50 -1 0 12 0.0000 4 180 2040 8730 1260 Quality quality (Facet& f);\001 4 0 0 50 -1 0 14 0.0000 4 195 885 10305 495 (Concept)\001