/dports/math/cgal/CGAL-5.3/include/CGAL/Boolean_set_operations_2/ |
H A D | Gps_polygon_validation.h | 171 template <typename Traits_2> 225 template <typename Traits_2> 266 template <typename Traits_2> 291 template <typename Traits_2> 314 template <typename Traits_2> 456 template<typename Traits_2> 478 template <typename Traits_2> 480 (const typename Traits_2::Polygon_with_holes_2& pgn, const Traits_2& traits) in is_relatively_simple_polygon_with_holes() 534 template <typename Traits_2> 536 (const typename Traits_2::Polygon_with_holes_2& pgn, const Traits_2& traits) in has_valid_orientation_polygon_with_holes() [all …]
|
/dports/math/cgal/CGAL-5.3/include/CGAL/ |
H A D | envelope_2.h | 38 typedef typename EnvelopeDiagram::Traits_2 Traits_2; in lower_envelope_2() typedef 39 typedef Envelope_divide_and_conquer_2<Traits_2, EnvelopeDiagram> Envelope_2; in lower_envelope_2() 61 typedef typename EnvelopeDiagram::Traits_2 Traits_2; in upper_envelope_2() typedef 62 typedef Envelope_divide_and_conquer_2<Traits_2, EnvelopeDiagram> Envelope_2; in upper_envelope_2() 84 typedef typename EnvelopeDiagram::Traits_2 Traits_2; in lower_envelope_x_monotone_2() typedef 85 typedef Envelope_divide_and_conquer_2<Traits_2, EnvelopeDiagram> Envelope_2; in lower_envelope_x_monotone_2() 108 typedef typename EnvelopeDiagram::Traits_2 Traits_2; in lower_envelope_x_monotone_2() typedef 109 typedef Envelope_divide_and_conquer_2<Traits_2, EnvelopeDiagram> Envelope_2; in lower_envelope_x_monotone_2() 131 typedef typename EnvelopeDiagram::Traits_2 Traits_2; in upper_envelope_x_monotone_2() typedef 132 typedef Envelope_divide_and_conquer_2<Traits_2, EnvelopeDiagram> Envelope_2; in upper_envelope_x_monotone_2() [all …]
|
H A D | General_polygon_set_2.h | 38 typedef Traits_ Traits_2; typedef 41 typedef General_polygon_set_on_surface_2 <Traits_2, 42 typename Default_planar_topology<Traits_2, Dcel >::Traits> 45 typedef CGAL::Arrangement_2<Traits_2, Dcel> Arrangement_2; 54 General_polygon_set_2(const Traits_2& tr) : Base(tr) {} in General_polygon_set_2()
|
/dports/math/cgal/CGAL-5.3/examples/Arrangement_on_surface_2/ |
H A D | overlay_unbounded.cpp | 25 typedef CGAL::Arr_linear_traits_2<Kernel> Traits_2; typedef 26 typedef Traits_2::Point_2 Point_2; 27 typedef Traits_2::Segment_2 Segment_2; 28 typedef Traits_2::Ray_2 Ray_2; 29 typedef Traits_2::Line_2 Line_2; 31 typedef CGAL::Arr_face_extended_dcel<Traits_2, char> DcelA; 32 typedef CGAL::Arrangement_2<Traits_2, DcelA> ArrangementA_2; 33 typedef CGAL::Arr_face_extended_dcel<Traits_2, int> DcelB; 34 typedef CGAL::Arrangement_2<Traits_2, DcelB> ArrangementB_2; 35 typedef CGAL::Arr_face_extended_dcel<Traits_2, std::string> DcelRes; [all …]
|
H A D | rational_functions.cpp | 23 typedef CGAL::Arr_rational_function_traits_2<AK1> Traits_2; typedef 25 typedef Traits_2::Polynomial_1 Polynomial_1; 26 typedef Traits_2::Algebraic_real_1 Alg_real_1; 28 typedef CGAL::Arrangement_2<Traits_2> Arrangement_2; 38 Traits_2 traits; in main() 39 Traits_2::Construct_x_monotone_curve_2 construct_arc in main() 43 std::vector<Traits_2::X_monotone_curve_2> arcs; in main() 48 Alg_real_1 l(Traits_2::Algebraic_kernel_d_1::Bound(-2.1)); in main() 49 Alg_real_1 r(Traits_2::Algebraic_kernel_d_1::Bound(2.1)); in main()
|
H A D | io_unbounded.cpp | 13 typedef CGAL::Arr_linear_traits_2<Kernel> Traits_2; typedef 14 typedef Traits_2::Point_2 Point_2; 15 typedef Traits_2::Segment_2 Segment_2; 16 typedef Traits_2::Ray_2 Ray_2; 17 typedef Traits_2::Line_2 Line_2; 18 typedef Traits_2::X_monotone_curve_2 X_monotone_curve_2; 19 typedef CGAL::Arrangement_2<Traits_2> Arrangement_2;
|
H A D | rational_functions_rational_coefficients.cpp | 25 typedef CGAL::Arr_rational_function_traits_2<AK1> Traits_2; typedef 28 typedef Traits_2::Algebraic_real_1 Alg_real_1; 30 typedef CGAL::Arrangement_2<Traits_2> Arrangement_2; 37 Traits_2 traits; in main() 38 Traits_2::Construct_x_monotone_curve_2 construct_arc in main() 42 std::vector<Traits_2::X_monotone_curve_2> arcs; in main() 55 Alg_real_1 l(Traits_2::Algebraic_kernel_d_1::Bound(-2.1)); in main() 56 Alg_real_1 r(Traits_2::Algebraic_kernel_d_1::Bound(2.1)); in main()
|
H A D | unbounded_rational_functions.cpp | 23 typedef CGAL::Arr_rational_function_traits_2<AK1> Traits_2; typedef 25 typedef Traits_2::Polynomial_1 Polynomial_1; 26 typedef Traits_2::Algebraic_real_1 Alg_real_1; 28 typedef CGAL::Arrangement_2<Traits_2> Arrangement_2; 36 Traits_2 traits(&ak1); in main() 39 Traits_2::Construct_curve_2 construct = traits.construct_curve_2_object(); in main() 45 std::vector<Traits_2::Curve_2> arcs; in main()
|
H A D | unbounded_non_intersecting.cpp | 11 typedef CGAL::Arr_linear_traits_2<Kernel> Traits_2; typedef 12 typedef Traits_2::Point_2 Point_2; 13 typedef Traits_2::Segment_2 Segment_2; 14 typedef Traits_2::Ray_2 Ray_2; 15 typedef Traits_2::Line_2 Line_2; 16 typedef Traits_2::X_monotone_curve_2 X_monotone_curve_2; 17 typedef CGAL::Arrangement_2<Traits_2> Arrangement_2;
|
H A D | generic_curve_data.cpp | 29 Traits_2; typedef 30 typedef Traits_2::Point_2 Point_2; 31 typedef Traits_2::Curve_2 Curve_2; 32 typedef Traits_2::X_monotone_curve_2 X_monotone_curve_2; 33 typedef CGAL::Arrangement_2<Traits_2> Arrangement_2;
|
H A D | circles.cpp | 11 typedef CGAL::Arr_circle_segment_traits_2<Kernel> Traits_2; typedef 12 typedef Traits_2::CoordNT CoordNT; 13 typedef Traits_2::Point_2 Point_2; 14 typedef Traits_2::Curve_2 Curve_2; 15 typedef CGAL::Arrangement_2<Traits_2> Arrangement_2;
|
H A D | face_extension.cpp | 12 typedef CGAL::Arr_segment_traits_2<Kernel> Traits_2; typedef 13 typedef Traits_2::Point_2 Point_2; 14 typedef Traits_2::X_monotone_curve_2 Segment_2; 15 typedef CGAL::Arr_face_extended_dcel<Traits_2, int> Dcel; 16 typedef CGAL::Arrangement_2<Traits_2, Dcel> Arrangement_2;
|
H A D | aggregated_insertion.cpp | 12 typedef CGAL::Arr_segment_traits_2<Kernel> Traits_2; typedef 13 typedef Traits_2::Point_2 Point_2; 14 typedef Traits_2::X_monotone_curve_2 Segment_2; 15 typedef CGAL::Arrangement_2<Traits_2> Arrangement_2;
|
H A D | face_extension_overlay.cpp | 13 typedef CGAL::Arr_segment_traits_2<Kernel> Traits_2; typedef 14 typedef Traits_2::Point_2 Point_2; 15 typedef Traits_2::X_monotone_curve_2 Segment_2; 16 typedef CGAL::Arr_face_extended_dcel<Traits_2, bool> Dcel; 17 typedef CGAL::Arrangement_2<Traits_2, Dcel> Arrangement_2;
|
H A D | dual_lines.cpp | 12 typedef CGAL::Arr_linear_traits_2<Kernel> Traits_2; typedef 13 typedef Traits_2::Point_2 Point_2; 14 typedef Traits_2::Line_2 Line_2; 15 typedef Traits_2::X_monotone_curve_2 X_monotone_curve_2; 16 typedef CGAL::Arrangement_2<Traits_2> Arrangement_2;
|
H A D | global_removal.cpp | 13 typedef CGAL::Arr_linear_traits_2<Kernel> Traits_2; typedef 14 typedef Traits_2::Point_2 Point_2; 15 typedef Traits_2::X_monotone_curve_2 Segment_2; 16 typedef CGAL::Arrangement_2<Traits_2> Arrangement_2;
|
/dports/math/cgal/CGAL-5.3/include/CGAL/Envelope_2/ |
H A D | Env_divide_and_conquer_2.h | 37 typedef Traits_ Traits_2; typedef 38 typedef typename Traits_2::Point_2 Point_2; 39 typedef typename Traits_2::X_monotone_curve_2 X_monotone_curve_2; 40 typedef typename Traits_2::Curve_2 Curve_2; 62 typedef Arr_traits_adaptor_2<Traits_2> Traits_adaptor_2; 89 Envelope_divide_and_conquer_2 (const Traits_2* _traits) : in Envelope_divide_and_conquer_2() 161 typename Traits_2::Is_vertical_2 is_vertical = in insert_x_monotone_curves() 192 Traits_2* get_traits () const in get_traits() 326 typename Traits_2::Compare_x_2 comp_x; 327 typename Traits_2::Construct_min_vertex_2 min_vertex; [all …]
|
/dports/math/cgal/CGAL-5.3/examples/Boolean_set_operations_2/ |
H A D | set_union.cpp | 17 typedef CGAL::Gps_circle_segment_traits_2<Kernel> Traits_2; typedef 19 typedef CGAL::General_polygon_set_2<Traits_2> Polygon_set_2; 20 typedef Traits_2::Polygon_2 Polygon_2; 21 typedef Traits_2::Polygon_with_holes_2 Polygon_with_holes_2; 22 typedef Traits_2::Curve_2 Curve_2; 23 typedef Traits_2::X_monotone_curve_2 X_monotone_curve_2; 29 Traits_2 traits; in construct_polygon()
|
H A D | circle_segment.cpp | 15 typedef CGAL::Gps_circle_segment_traits_2<Kernel> Traits_2; typedef 17 typedef CGAL::General_polygon_set_2<Traits_2> Polygon_set_2; 18 typedef Traits_2::General_polygon_2 Polygon_2; 19 typedef Traits_2::General_polygon_with_holes_2 Polygon_with_holes_2; 20 typedef Traits_2::Curve_2 Curve_2; 21 typedef Traits_2::X_monotone_curve_2 X_monotone_curve_2; 27 Traits_2 traits; in construct_polygon()
|
H A D | conic_traits_adapter.cpp | 35 typedef CGAL::Gps_traits_2<Conic_traits_2, Polygon_2> Traits_2; typedef 36 typedef Traits_2::General_polygon_with_holes_2 Polygon_with_holes_2; 37 typedef Traits_2::Curve_2 Curve_2; 38 typedef Traits_2::X_monotone_curve_2 X_monotone_curve_2; 39 typedef Traits_2::Point_2 Point_2;
|
/dports/math/cgal/CGAL-5.3/include/CGAL/Arr_geometry_traits/ |
H A D | Segment_assertions.h | 24 typedef Traits_ Traits_2; typedef 26 typedef typename Traits_2::Point_2 Point_2; 27 typedef typename Traits_2::Kernel Kernel; 29 typedef typename Traits_2::X_monotone_curve_2 X_monotone_curve_2; 37 Traits_2 traits; in _assert_is_point_on()
|
/dports/math/cgal/CGAL-5.3/include/CGAL/Minkowski_sum_2/ |
H A D | Exact_offset_base_2.h | 36 typedef Traits_ Traits_2; typedef 39 typedef typename Traits_2::Rat_kernel Rat_kernel; 53 typedef typename Traits_2::Alg_kernel Alg_kernel; 57 typedef typename Traits_2::Nt_traits Nt_traits; 60 typedef typename Traits_2::Curve_2 Curve_2; 61 typedef typename Traits_2::X_monotone_curve_2 X_monotone_curve_2; 63 typedef CGAL::Gps_traits_2<Traits_2> Gps_traits_2; 79 typedef Arr_labeled_traits_2<Traits_2> Labeled_traits_2; 135 Traits_2 traits; in _offset_polygon() 138 typename Traits_2::Make_x_monotone_2 in _offset_polygon()
|
H A D | Decomposition_strategy_adapter.h | 46 typedef Partition_traits_2<Kernel> Traits_2; typedef 47 typedef typename Traits_2::Polygon_2 Traits_polygon_2; 50 const Traits_2* m_traits; 61 Polygon_decomposition_strategy_adapter(const Traits_2& traits) : in Polygon_decomposition_strategy_adapter() 83 m_traits = new Traits_2; in init() 92 const Traits_2* traits() const { return m_traits; } in traits()
|
/dports/math/cgal/CGAL-5.3/examples/Spatial_searching/ |
H A D | splitter_worst_cases.cpp | 6 typedef CGAL::Search_traits_2<Kernel> Traits_2; typedef 8 typedef CGAL::Sliding_midpoint<Traits_2> Sliding_midpoint; 9 typedef CGAL::Median_of_rectangle<Traits_2> Median_of_rectangle; 10 typedef CGAL::Euclidean_distance<Traits_2> Distance; 11 typedef CGAL::Orthogonal_k_neighbor_search<Traits_2,Distance,Sliding_midpoint> Neighbor_search_… 12 typedef CGAL::Orthogonal_k_neighbor_search<Traits_2,Distance,Median_of_rectangle> Neighbor_search_…
|
/dports/math/cgal/CGAL-5.3/include/CGAL/IO/ |
H A D | Dxf_bsop_reader.h | 48 typedef CGAL::Gps_circle_segment_traits_2<Kernel> Traits_2; typedef 49 typedef typename Traits_2::Point_2 Arc_point_2; 50 typedef typename Traits_2::Curve_2 Curve_2; 51 typedef typename Traits_2::X_monotone_curve_2 X_monotone_curve_2; 55 typedef typename Traits_2::Polygon_2 Circ_polygon_2; 56 typedef typename Traits_2::Polygon_with_holes_2 Circ_polygon_with_holes_2; 63 typedef CGAL::General_polygon_set_2<Traits_2> Circ_pgn_set_2; 96 Traits_2 traits; in operator() 97 typename Traits_2::Make_x_monotone_2 make_x_monotone = in operator()
|