Home
last modified time | relevance | path

Searched refs:Traits_2 (Results 1 – 25 of 88) sorted by relevance

1234

/dports/math/cgal/CGAL-5.3/include/CGAL/Boolean_set_operations_2/
H A DGps_polygon_validation.h171 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 Denvelope_2.h38 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 DGeneral_polygon_set_2.h38 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 Doverlay_unbounded.cpp25 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 Drational_functions.cpp23 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 Dio_unbounded.cpp13 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 Drational_functions_rational_coefficients.cpp25 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 Dunbounded_rational_functions.cpp23 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 Dunbounded_non_intersecting.cpp11 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 Dgeneric_curve_data.cpp29 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 Dcircles.cpp11 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 Dface_extension.cpp12 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 Daggregated_insertion.cpp12 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 Dface_extension_overlay.cpp13 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 Ddual_lines.cpp12 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 Dglobal_removal.cpp13 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 DEnv_divide_and_conquer_2.h37 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 Dset_union.cpp17 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 Dcircle_segment.cpp15 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 Dconic_traits_adapter.cpp35 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 DSegment_assertions.h24 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 DExact_offset_base_2.h36 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 DDecomposition_strategy_adapter.h46 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 Dsplitter_worst_cases.cpp6 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 DDxf_bsop_reader.h48 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()

1234