/dports/math/cgal/CGAL-5.3/include/CGAL/ |
H A D | Arr_polycurve_basic_traits_2.h | 567 return geom_traits-> in operator() 603 return geom_traits-> in operator() 685 geom_traits->equal_2_object(); in operator() 694 geom_traits->equal_2_object(); in operator() 916 geom_traits->equal_2_object(); in operator() 918 geom_traits->compare_x_2_object(); in operator() 1189 geom_traits->equal_2_object(); 1272 geom_traits->equal_2_object(); 1991 geom_traits->equal_2_object(); 2044 geom_traits->equal_2_object(); [all …]
|
H A D | Rotational_sweep_visibility_2.h | 68 const Geometry_traits_2* geom_traits; variable 89 const Geometry_traits_2* geom_traits; variable 105 const Geometry_traits_2* geom_traits; variable 110 geom_traits(traits), q(q) {} in Closer_edge() 248 const Geometry_traits_2 *geom_traits; variable 285 geom_traits = p_arr->geometry_traits(); in Rotational_sweep_visibility_2() 412 (geom_traits, q, polygon, arr_out); in compute_visibility() 428 geom_traits = p_arr->geometry_traits(); in attach() 433 geom_traits = nullptr; in detach() 725 const Geometry_traits_2* geom_traits; variable [all …]
|
H A D | Arr_naive_point_location.h | 62 const Traits_adaptor_2* geom_traits; // Its associated geometry traits. variable 73 geom_traits(nullptr), in Arr_naive_point_location() 80 geom_traits = static_cast<const Traits_adaptor_2*>(p_arr->geometry_traits()); in Arr_naive_point_location() 88 geom_traits = static_cast<const Traits_adaptor_2*>(p_arr->geometry_traits()); in attach() 96 geom_traits = nullptr; in detach()
|
H A D | Arr_polyline_traits_2.h | 126 Base(geom_traits) in Arr_polyline_traits_2() 283 const Segment_traits_2* geom_traits = in operator() local 286 geom_traits->compare_endpoints_xy_2_object(); in operator() 290 geom_traits->construct_min_vertex_2_object(); in operator() 295 geom_traits->construct_max_vertex_2_object(); in operator() 303 const Segment_traits_2* geom_traits = in operator() local 310 geom_traits->compare_x_2_object(); in operator() 312 geom_traits->compare_xy_2_object(); in operator() 549 const Segment_traits_2* geom_traits = in constructor_impl() 553 geom_traits->compare_x_2_object(); in constructor_impl() [all …]
|
H A D | Arr_walk_along_line_point_location.h | 71 const Traits_adaptor_2* geom_traits; // Its associated geometry traits. variable 82 geom_traits(nullptr), in Arr_walk_along_line_point_location() 90 geom_traits = in Arr_walk_along_line_point_location() 99 geom_traits = in attach() 108 geom_traits = nullptr; in detach()
|
H A D | Hyperbolic_Delaunay_triangulation_2.h | 58 using Base::geom_traits; 326 Geom_traits& geom_traits() in geom_traits() function 331 const Geom_traits& geom_traits() const in geom_traits() function 830 return geom_traits().construct_hyperbolic_segment_2_object()(point(f,cw(i)), in hyperbolic_segment() 866 return geom_traits().construct_hyperbolic_circumcenter_2_object()(point(f,0), in dual() 910 Hyperbolic_segment s = geom_traits().construct_hyperbolic_bisector_2_object()( in dual() 927 Hyperbolic_segment ray = geom_traits().construct_hyperbolic_bisector_2_object()( in dual() 1028 if(geom_traits().is_Delaunay_hyperbolic_2_object()(p, q, r)) 1048 if(geom_traits().is_Delaunay_hyperbolic_2_object()(p, q, r)) 1072 if(!geom_traits().is_Delaunay_hyperbolic_2_object()(p, q, r, idx)) [all …]
|
H A D | Periodic_3_regular_triangulation_3.h | 141 using Tr_Base::geom_traits; 296 return geom_traits().compare_weighted_squared_radius_3_object()( in compare_orthsphere_radius_to_threshold() 507 geom_traits().construct_point_3_object()), geom_traits())); 639 return geom_traits().compare_power_distance_3_object()(p, q, r); in compare_distance() 754 return geom_traits().construct_weighted_point_3_object()(p, o); in construct_weighted_point() 786 Bare_point p = geom_traits().construct_point_3_object()(point(v)); in set_point() 982 geom_traits().construct_weighted_point_3_object(); in nearest_power_vertex() 1073 geom_traits().power_side_of_bounded_power_sphere_3_object(); in is_Gabriel() 1108 geom_traits().power_side_of_bounded_power_sphere_3_object(); in is_Gabriel() 1145 geom_traits().power_side_of_bounded_power_sphere_3_object(); in is_Gabriel() [all …]
|
H A D | Delaunay_mesh_area_criteria_2.h | 82 Geom_traits geom_traits; in operator() local 84 Compute_area_2 area_2 = geom_traits.compute_area_2_object(); in operator() 86 geom_traits.compute_squared_distance_2_object(); in operator() 92 Triangle_2 t = geom_traits.construct_triangle_2_object()(pa,pb,pc); in operator()
|
H A D | Periodic_3_mesh_triangulation_3.h | 115 using Base::geom_traits; 191 return P3T3::internal::robust_canonicalize_point(p, geom_traits()); in canonicalize_point() 198 return P3T3::internal::robust_canonicalize_point(p, geom_traits()); in canonicalize_point() 303 geom_traits().compute_power_distance_to_power_sphere_3_object(); in compute_power_distance_to_power_sphere() 329 geom_traits().compute_power_distance_to_power_sphere_3_object(); in compute_power_distance_to_power_sphere() 416 geom_traits().compute_squared_distance_3_object(); in min_squared_distance() 526 geom_traits().compute_power_product_3_object(); in greater_or_equal_power_distance() 530 geom_traits().construct_weighted_point_3_object()(canonicalize_point(p)); in greater_or_equal_power_distance() 592 geom_traits().compute_squared_distance_3_object(); in nearest_power_vertex_with_sq_distance() 594 geom_traits().construct_point_3_object(); in nearest_power_vertex_with_sq_distance() [all …]
|
H A D | Arr_polycurve_traits_2.h | 127 Arr_polycurve_traits_2(const Subcurve_traits_2* geom_traits) : in Arr_polycurve_traits_2() argument 128 Base(geom_traits) in Arr_polycurve_traits_2() 580 auto min_vertex = geom_traits->construct_min_vertex_2_object(); in operator() 581 auto max_vertex = geom_traits->construct_max_vertex_2_object(); in operator() 582 auto equal = geom_traits->equal_2_object(); in operator() 709 auto equal = geom_traits->equal_2_object(); in operator() 710 auto min_vertex = geom_traits->construct_min_vertex_2_object(); in operator() 711 auto max_vertex = geom_traits->construct_max_vertex_2_object(); in operator() 712 auto intersect = geom_traits->intersect_2_object(); in operator() 1042 geom_traits->equal_2_object(); in operator() [all …]
|
H A D | Periodic_4_hyperbolic_triangulation_2.h | 111 : _gt(tr.geom_traits()) in Periodic_4_hyperbolic_triangulation_2() 141 const Geom_traits& geom_traits() const { return _gt; } in geom_traits() function 155 return geom_traits().orientation_2_object()(p1, p2, p3); in orientation() 161 return geom_traits().orientation_2_object()(p1, p2, p3, o1, o2, o3); in orientation() 166 return geom_traits().side_of_oriented_circle_2_object()(p0, p1, p2, q); in side_of_oriented_circle() 173 return geom_traits().side_of_oriented_circle_2_object()(p0, p1, p2, q, o0, o1, o2, oq); in side_of_oriented_circle() 245 return geom_traits().construct_hyperbolic_point_2_object()(p, tr); in construct_point() 255 return geom_traits().construct_hyperbolic_segment_2_object()(src, tgt); in construct_hyperbolic_segment() 261 return geom_traits().construct_hyperbolic_segment_2_object()(src, tgt, tr1, tr2); in construct_hyperbolic_segment() 419 Oriented_side cs1 = geom_traits().side_of_oriented_hyperbolic_segment_2_object()(p, q, r); in side_of_hyperbolic_triangle() [all …]
|
/dports/math/cgal/CGAL-5.3/include/CGAL/Arr_topology_traits/ |
H A D | Arr_inc_insertion_zone_visitor.h | 74 geom_traits (nullptr), in Arr_inc_insertion_zone_visitor() 83 geom_traits = const_cast<Traits_adaptor_2*> in init() 148 geom_traits->construct_min_vertex_2_object(); in found_subcurve() 150 geom_traits->construct_max_vertex_2_object(); in found_subcurve() 153 geom_traits->parameter_space_in_x_2_object(); in found_subcurve() 155 geom_traits->parameter_space_in_y_2_object(); in found_subcurve() 352 geom_traits->parameter_space_in_x_2_object()(cv, ARR_MIN_END); in found_overlap() 354 geom_traits->parameter_space_in_y_2_object()(cv, ARR_MIN_END); in found_overlap() 368 geom_traits->split_2_object() in found_overlap() 381 geom_traits->split_2_object() in found_overlap() [all …]
|
/dports/math/cgal/CGAL-5.3/include/CGAL/Visibility_2/ |
H A D | visibility_utils.h | 81 Orientation orientation_2(const Geometry_traits_2 *geom_traits, in orientation_2() argument 92 bool less_distance_to_point_2(const Geometry_traits_2 *geom_traits, in less_distance_to_point_2() argument 103 bool collinear(const Geometry_traits_2 *geom_traits, in collinear() argument 109 geom_traits->collinear_2_object(); in collinear() 115 const Geometry_traits_2 *geom_traits, in intersect_2() argument 121 const Kernel *kernel = static_cast<const Kernel*> (geom_traits); in intersect_2() 128 const Geometry_traits_2 *geom_traits, in compare_xy_2() argument 134 geom_traits->compare_xy_2_object(); in compare_xy_2() 140 const Geometry_traits_2 *geom_traits, in compute_squared_distance_2() argument 150 bool do_intersect_2(const Geometry_traits_2 *geom_traits, in do_intersect_2() argument [all …]
|
/dports/math/cgal/CGAL-5.3/include/CGAL/Mesh_3/ |
H A D | Lloyd_move.h | 127 { return c3t3_.triangulation().geom_traits(). in operator() 264 typename Gt::Construct_point_3 cp = tr.geom_traits().construct_point_3_object(); in extract_lloyd_boundary_points() 309 … typename Gt::Construct_point_3 cp = c3t3.triangulation().geom_traits().construct_point_3_object(); in centroid_segment_move() 332 … typename Gt::Construct_point_3 cp = c3t3.triangulation().geom_traits().construct_point_3_object(); in centroid_triangle_move() 364 c3t3.triangulation().geom_traits(), in centroid_general_move() 412 typename Gt::Compute_area_3 area = c3t3.triangulation().geom_traits().compute_area_3_object(); in centroid_3d_polygon_move() 414 … typename Gt::Construct_point_3 cp = c3t3.triangulation().geom_traits().construct_point_3_object(); in centroid_3d_polygon_move() 545 typename Gt::Construct_centroid_3 centroid = tr.geom_traits().construct_centroid_3_object(); in turn_around_edge() 546 typename Gt::Construct_point_3 cp = tr.geom_traits().construct_point_3_object(); in turn_around_edge() 549 typename Gt::Construct_vector_3 vector = tr.geom_traits().construct_vector_3_object(); in turn_around_edge() [all …]
|
H A D | Odt_move.h | 69 typename Gt::Construct_point_3 cp = tr.geom_traits().construct_point_3_object(); in operator() 70 typename Gt::Construct_vector_3 vector = tr.geom_traits().construct_vector_3_object(); in operator() 120 typename Gt::Construct_centroid_3 centroid = tr.geom_traits().construct_centroid_3_object(); in volume_quadrature() 121 typename Gt::Compute_volume_3 volume = tr.geom_traits().compute_volume_3_object(); in volume_quadrature()
|
H A D | Triangulation_helpers.h | 194 tr.geom_traits().construct_opposite_vector_3_object(); in no_topological_change() 386 tr.geom_traits().compare_weighted_squared_radius_3_object(); in inside_protecting_balls() 392 typename Tr::Geom_traits::Construct_point_3 cp = tr.geom_traits().construct_point_3_object(); in inside_protecting_balls() 419 …typename Gt::Compute_squared_distance_3 csqd = tr.geom_traits().compute_squared_distance_3_object(… in get_sq_distance_to_closest_vertex() 420 typename Gt::Construct_point_3 cp = tr.geom_traits().construct_point_3_object(); in get_sq_distance_to_closest_vertex() 480 …typename Gt::Compute_squared_distance_3 csqd = tr.geom_traits().compute_squared_distance_3_object(… in get_sq_distance_to_closest_vertex() 481 typename Gt::Construct_point_3 cp = tr.geom_traits().construct_point_3_object(); in get_sq_distance_to_closest_vertex() 528 typename Gt::Orientation_3 orientation = tr.geom_traits().orientation_3_object(); in well_oriented() 529 typename Gt::Construct_point_3 cp = tr.geom_traits().construct_point_3_object(); in well_oriented() 574 typename Gt::Orientation_3 orientation = tr.geom_traits().orientation_3_object(); in well_oriented() [all …]
|
H A D | mesh_standard_cell_criteria.h | 82 Distance distance = tr.geom_traits().compute_squared_distance_3_object(); in do_is_bad() 83 Radius sq_radius = tr.geom_traits().compute_squared_radius_3_object(); in do_is_bad() 84 Construct_point_3 cp = tr.geom_traits().construct_point_3_object(); in do_is_bad() 171 Radius sq_radius = tr.geom_traits().compute_squared_radius_3_object(); in do_is_bad() 172 Construct_point_3 cp = tr.geom_traits().construct_point_3_object(); in do_is_bad() 246 Radius sq_radius = tr.geom_traits().compute_squared_radius_3_object(); in do_is_bad() 247 Construct_point_3 cp = tr.geom_traits().construct_point_3_object(); in do_is_bad() 406 tr.geom_traits().compare_weighted_squared_radius_3_object(); in Cell_criteria_visitor_with_features() 408 tr.geom_traits().compute_weight_3_object(); in Cell_criteria_visitor_with_features() 410 tr.geom_traits().compute_squared_radius_smallest_orthogonal_sphere_3_object(); in Cell_criteria_visitor_with_features()
|
H A D | Facet_criteria_visitor_with_balls.h | 72 tr.geom_traits().compare_weighted_squared_radius_3_object(); in Facet_criterion_visitor_with_balls() 74 tr.geom_traits().compute_weight_3_object(); in Facet_criterion_visitor_with_balls() 76 tr.geom_traits().construct_point_3_object(); in Facet_criterion_visitor_with_balls() 78 tr.geom_traits().compute_squared_radius_smallest_orthogonal_sphere_3_object(); in Facet_criterion_visitor_with_balls()
|
H A D | Mesh_sizing_field.h | 172 typename Gt::Construct_point_3 cp = tr_.geom_traits().construct_point_3_object(); in fill() 199 …typename Gt::Construct_weighted_point_3 cwp = tr_.geom_traits().construct_weighted_point_3_object(… in operator() 242 typename Gt::Construct_point_3 cp = tr_.geom_traits().construct_point_3_object(); in interpolate_on_cell_vertices() 243 typename Gt::Compute_volume_3 volume = tr_.geom_traits().compute_volume_3_object(); in interpolate_on_cell_vertices() 278 typename Gt::Compute_area_3 area = tr_.geom_traits().compute_area_3_object(); in interpolate_on_facet_vertices() 280 typename Gt::Construct_point_3 cp = tr_.geom_traits().construct_point_3_object(); in interpolate_on_facet_vertices()
|
/dports/math/cgal/CGAL-5.3/include/CGAL/Arr_spherical_gaussian_map_3/ |
H A D | Arr_transform_on_sphere.h | 51 const Geometry_traits_2 * geom_traits = arr.geometry_traits(); in Arr_transform_on_sphere() local 64 geom_traits->parameter_space_in_x_2_object()(v_temp->point()); in Arr_transform_on_sphere() 66 geom_traits->parameter_space_in_y_2_object()(v_temp->point()); in Arr_transform_on_sphere() 150 geom_traits->make_x_monotone_2_object()(new_cv , std::back_inserter(objects)); in Arr_transform_on_sphere() 180 geom_traits->parameter_space_in_x_2_object()(vi->point()); in Arr_transform_on_sphere() 182 geom_traits->parameter_space_in_y_2_object()(vi->point()); in Arr_transform_on_sphere() 190 (geom_traits->construct_min_vertex_2_object()(havc->curve()) == in Arr_transform_on_sphere()
|
/dports/math/cgal/CGAL-5.3/include/CGAL/Arr_point_location/ |
H A D | Arr_walk_along_line_pl_impl.h | 38 typename Traits_adaptor_2::Equal_2 equal = geom_traits->equal_2_object(); in locate() 209 geom_traits->is_vertical_2_object(); in _vertical_ray_shoot() 311 geom_traits->compare_x_2_object(); in _vertical_ray_shoot() 313 geom_traits->compare_xy_2_object(); in _vertical_ray_shoot() 315 geom_traits->compare_y_at_x_2_object(); in _vertical_ray_shoot() 454 geom_traits->equal_2_object(); in _is_in_connected_component() 456 geom_traits->compare_x_2_object(); in _is_in_connected_component() 458 geom_traits->is_vertical_2_object(); in _is_in_connected_component() 460 geom_traits->compare_y_position_2_object(); in _is_in_connected_component() 462 geom_traits->compare_y_at_x_right_2_object(); in _is_in_connected_component() [all …]
|
H A D | Arr_naive_point_location_impl.h | 37 typename Traits_adaptor_2::Equal_2 equal = geom_traits->equal_2_object(); in locate() 50 geom_traits->is_in_x_range_2_object(); in locate() 52 geom_traits->compare_y_at_x_2_object(); in locate()
|
/dports/math/cgal/CGAL-5.3/include/CGAL/OTR_2/ |
H A D | Reconstruction_triangulation_2.h | 123 using Base::geom_traits; 217 return geom_traits().construct_segment_2_object()(ps, pt); in get_segment() 224 return geom_traits().construct_triangle_2_object()( in get_triangle() 715 Line line = geom_traits().construct_line_2_object()(segment); in compute_distance2() 723 Vector p0q = geom_traits().construct_vector_2_object()(p0, q); in compute_coordinate() 752 Vector vab = geom_traits().construct_vector_2_object()(pa, pb); in compute_signed_distance() 754 vab = geom_traits().construct_scaled_vector_2_object()( in compute_signed_distance() 784 Line lab = geom_traits().construct_line_2_object()( in compute_signed_distance_from_intersection() 785 pa, geom_traits().construct_vector_2_object()(pa, pb)); in compute_signed_distance_from_intersection() 786 Line lts = geom_traits().construct_line_2_object()( in compute_signed_distance_from_intersection() [all …]
|
/dports/math/cgal/CGAL-5.3/include/CGAL/Mesh_2/ |
H A D | Refine_edges_with_clusters.h | 90 midpoint = this->triangulation_ref_impl().geom_traits().construct_midpoint_2_object(); in refinement_point_impl() 225 this->tr.geom_traits().compute_squared_distance_2_object(); in shortest_edge_squared_length() 242 this->tr.geom_traits().construct_vector_2_object(); in split_cluster_point() 244 this->tr.geom_traits().construct_scaled_vector_2_object(); in split_cluster_point() 246 this->tr.geom_traits().compute_squared_distance_2_object(); in split_cluster_point() 248 this->tr.geom_traits().construct_midpoint_2_object(); in split_cluster_point() 250 this->tr.geom_traits().construct_translated_point_2_object(); in split_cluster_point()
|
/dports/math/cgal/CGAL-5.3/include/CGAL/Surface_mesher/ |
H A D | Surface_mesher_edges_level.h | 104 tr.geom_traits().construct_midpoint_3_object(); in compute_edge_intersection_curve() 106 tr.geom_traits().construct_ray_3_object(); in compute_edge_intersection_curve() 108 tr.geom_traits().construct_vector_3_object(); in compute_edge_intersection_curve() 110 tr.geom_traits().construct_cross_product_vector_3_object(); in compute_edge_intersection_curve() 112 tr.geom_traits().construct_point_on_3_object(); in compute_edge_intersection_curve() 114 tr.geom_traits().construct_translated_point_3_object(); in compute_edge_intersection_curve() 116 tr.geom_traits().construct_divided_vector_3_object(); in compute_edge_intersection_curve() 118 tr.geom_traits().construct_scaled_vector_3_object(); in compute_edge_intersection_curve() 120 tr.geom_traits().construct_sum_of_vectors_3_object(); in compute_edge_intersection_curve() 122 tr.geom_traits().compute_squared_length_3_object(); in compute_edge_intersection_curve() [all …]
|