Home
last modified time | relevance | path

Searched refs:Point_3 (Results 1 – 25 of 1171) sorted by relevance

12345678910>>...47

/dports/math/cgal/CGAL-5.3/include/CGAL/Kernel/
H A Dglobal_functions_3.h40 angle(const Point_3<K> &p, const Point_3<K> &q, const Point_3<K> &r) in angle()
48 angle(const Point_3<K> &p, const Point_3<K> &q, in angle()
49 const Point_3<K> &r, const Point_3<K> &s) in angle()
57 angle(const Point_3<K> &p, const Point_3<K> &q, in angle()
219 centroid(const Point_3<K> &p, const Point_3<K> &q, const Point_3<K> &r) in centroid()
287 collinear(const Point_3<K> &p, const Point_3<K> &q, const Point_3<K> &r) in collinear()
616 equidistant_line(const Point_3<K> &p, const Point_3<K> &q, const Point_3<K> &r) in equidistant_line()
760 normal(const Point_3<K> &p, const Point_3<K> &q, const Point_3<K> &r) in normal()
1259 squared_area(const Point_3<K> &p, const Point_3<K> &q, const Point_3<K> &r) in squared_area()
1276 squared_radius(const Point_3<K> &p, const Point_3<K> &q, const Point_3<K> &r) in squared_radius()
[all …]
H A Dglobal_functions_internal_3.h130 typename K::Point_3
139 typename K::Point_3
148 typename K::Point_3
158 typename K::Point_3
168 typename K::Point_3
179 typename K::Point_3
208 typename K::Point_3
219 typename K::Point_3
229 typename K::Point_3
237 typename K::Point_3
[all …]
H A Dfunction_objects.h100 typedef typename K::Point_3 Point_3; typedef
117 operator()(const Point_3& p, const Point_3& q, const Point_3& r) const in operator()
149 typedef typename K::Point_3 Point_3; typedef
167 operator()(const Point_3& p, const Point_3& q, const Point_3& r) const in operator()
786 typedef typename K::Point_3 Point_3; typedef
790 …result_type operator()(const Point_3& p, const Point_3& q, const Point_3& r, const Point_3& s) con… in operator()
859 typedef typename K::Point_3 Point_3; typedef
893 operator()(const Point_3& p, const Point_3& q, const Point_3& r) const in operator()
913 operator()(const Point_3& a, const Point_3& b, const Point_3& c, const Point_3& d) const in operator()
1810 operator()(const Point_3& p,const Point_3& q, const Point_3& r) const in operator()
[all …]
/dports/math/cgal/CGAL-5.3/include/CGAL/
H A DIntersection_traits_3.h21 CGAL_INTERSECTION_TRAITS_2(Line_3, Line_3, Point_3, Line_3)
23 CGAL_INTERSECTION_TRAITS_2(Line_3, Plane_3, Point_3, Line_3)
26 CGAL_INTERSECTION_TRAITS_2(Line_3, Ray_3, Point_3, Ray_3)
27 CGAL_INTERSECTION_TRAITS_2(Ray_3, Line_3, Point_3, Ray_3)
140 boost::variant< typename K::Point_3 > variant_type;
148 boost::variant< typename K::Point_3 > variant_type;
155 boost::variant< typename K::Point_3 > variant_type;
260 boost::variant< typename K::Point_3 > variant_type;
268 boost::variant< typename K::Point_3 > variant_type;
276 boost::variant< typename K::Point_3 > variant_type;
[all …]
H A DConvex_hull_projective_yz_traits_2.h27 template <class Point_3>
34 operator()(const Point_3& p, const Point_3& q) const in operator()
48 operator()(const Point_3& p, const Point_3& q) const in operator()
62 operator()(const Point_3& p, const Point_3& q) const in operator()
76 operator()(const Point_3& p, const Point_3& q, const Point_3& r) const in operator()
87 Left_of_line_plane_yz_2(const Point_3& a, const Point_3& b): in Left_of_line_plane_yz_2()
98 Point_3 p_a;
99 Point_3 p_b;
109 operator()(const Point_3& p, const Point_3& q, in operator()
110 const Point_3& r, const Point_3& s) const in operator()
[all …]
H A DConvex_hull_projective_xy_traits_2.h28 template <class Point_3>
35 operator()(const Point_3& p, const Point_3& q) const in operator()
42 template <class Point_3>
49 operator()(const Point_3& p, const Point_3& q) const in operator()
56 template <class Point_3>
63 operator()(const Point_3& p, const Point_3& q) const in operator()
70 template <class Point_3>
77 operator()(const Point_3& p, const Point_3& q, const Point_3& r) const in operator()
91 operator()(const Point_3& p, const Point_3& q, in operator()
92 const Point_3& r, const Point_3& s) const in operator()
[all …]
H A DConvex_hull_projective_xz_traits_2.h29 template <class Point_3>
36 operator()(const Point_3& p, const Point_3& q) const in operator()
43 template <class Point_3>
50 operator()(const Point_3& p, const Point_3& q) const in operator()
57 template <class Point_3>
64 operator()(const Point_3& p, const Point_3& q) const in operator()
71 template <class Point_3>
78 operator()(const Point_3& p, const Point_3& q, const Point_3& r) const in operator()
93 operator()(const Point_3& p, const Point_3& q, in operator()
94 const Point_3& r, const Point_3& s) const in operator()
[all …]
H A DConvex_hull_traits_3.h35 typedef typename R_::Point_3 Point_3; typedef
38 Point_3 p_, q_, r_;
44 Point_triple(const Point_3 &p, const Point_3 &q, const Point_3 &r) in Point_triple()
68 typename To::Point_3
78 typedef typename K::Point_3 Point_3; typedef
111 typedef typename K::Point_3 Point_3; typedef
130 typedef typename K::Point_3 Point_3; typedef
136 operator()( const Plane_3& h, const Point_3& p, const Point_3& q) const in operator()
138 const Point_3& hp = h.p(); in operator()
164 typedef typename R::Point_3 Point_3; typedef
[all …]
H A DRobust_circumcenter_filtered_traits_3.h32 typedef typename K::Point_3 Point_3; typedef
43 Point_3 operator() ( const Point_3 & p, in operator()
76 Point_3 operator() ( const Point_3 & p, in operator()
108 Point_3 operator() ( const Point_3 & p, in operator()
202 typedef typename K::Point_3 Point_3; typedef
212 FT operator()( const Point_3& p, in operator()
213 const Point_3& q, in operator()
214 const Point_3& r, in operator()
241 FT operator()( const Point_3& p, in operator()
242 const Point_3& q, in operator()
[all …]
/dports/math/cgal/CGAL-5.3/include/CGAL/Homogeneous/
H A DSphereH3.h32 typedef typename R_::Point_3 Point_3; typedef
47 SphereH3(const Point_3& p, const Point_3& q,
48 const Point_3& r, const Point_3& u);
50 SphereH3(const Point_3& p, const Point_3& q,
51 const Point_3& r,
54 SphereH3(const Point_3& p, const Point_3& q,
57 SphereH3(const Point_3& p,
67 const Point_3 & center() const;
131 Point_3 center = midpoint(p,q); in SphereH3()
144 Point_3 center = circumcenter(p,q,r); in SphereH3()
[all …]
H A DPlaneH3.h30 typedef typename R_::Point_3 Point_3; typedef
50 PlaneH3(const Point_3&, const Point_3&, const Point_3& );
73 Point_3 projection(const Point_3& ) const;
287 typename PlaneH3<R>::Point_3
293 typename PlaneH3<R>::Point_3
354 typename PlaneH3<R>::Point_3
360 typename PlaneH3<R>::Point_3
410 Point_3 p = l.point(); in has_on()
504 Point_3 e1p( e1phx, e1phy, e1phz ); in transform_to_2d()
505 Point_3 e2p( e2phx, e2phy, e2phz ); in transform_to_2d()
[all …]
H A DIso_cuboidH3.h32 typedef typename R_::Point_3 Point_3; typedef
45 Iso_cuboidH3(const Point_3& p, const Point_3& q, int) in Iso_cuboidH3()
53 Iso_cuboidH3(const Point_3& p, const Point_3& q);
55 Iso_cuboidH3(const Point_3& left, const Point_3& right,
56 const Point_3& bottom, const Point_3& top,
57 const Point_3& far_, const Point_3& close);
71 Point_3 vertex(int i) const;
72 Point_3 operator[](int i) const;
78 bool has_on(const Point_3& p) const;
286 typename Iso_cuboidH3<R>::Point_3
[all …]
H A DRayH3.h31 typedef typename R_::Point_3 Point_3; typedef
46 RayH3( const Point_3& sp, const Point_3& secondp) in RayH3()
55 RayH3( const Point_3& sp, const Line_3& l) in RayH3()
58 const Point_3 & start() const;
59 const Point_3 & source() const;
60 Point_3 second_point() const;
61 Point_3 point(const FT i) const;
76 const typename RayH3<R>::Point_3 &
82 const typename RayH3<R>::Point_3 &
104 typename RayH3<R>::Point_3
[all …]
/dports/math/cgal/CGAL-5.3/examples/BGL_surface_mesh/
H A Dgwdwg.cpp11 typedef K::Point_3 Point_3; typedef
25 Point_3(-1,-1,-1), in main()
26 Point_3(1,-1,-1), in main()
27 Point_3(1,1,-1), in main()
28 Point_3(-1,1,-1), in main()
29 Point_3(-1,1,1), in main()
30 Point_3(-1,-1,1), in main()
31 Point_3(1,-1,1), in main()
32 Point_3(1,1,1), in main()
47 Point_3(0.5,0.5,-0.5), in main()
[all …]
/dports/math/cgal/CGAL-5.3/include/CGAL/NewKernel_d/
H A DKernel_3_interface.h34 typedef typename Get_type<Base, Point_tag>::type Point_3; typedef
37 typedef std::tuple<Point_3,Point_3,Point_3> Triangle_3; // placeholder
38 typedef std::tuple<Point_3,Point_3,Point_3,Point_3> Tetrahedron_3; // placeholder
44 result_type operator()(Point_3 const&a, Point_3 const&b) { in operator()
53 result_type operator()(Point_3 const&a, Point_3 const&b, Point_3 const&c) { in operator()
56 … result_type operator()(Point_3 const&a, Point_3 const&b, Point_3 const&c, Point_3 const&d) { in operator()
65 … result_type operator()(Point_3 const&a, Point_3 const&b, Point_3 const&c, Point_3 const&d) { in operator()
67 Point_3 const* t[4]={&a,&b,&c,&d}; in operator()
77 …result_type operator()(Point_3 const&a, Point_3 const&b, Point_3 const&c, Point_3 const&d, Point_3 in operator()
79 Point_3 const* t[5]={&a,&b,&c,&d}; in operator()
/dports/math/cgal/CGAL-5.3/include/CGAL/internal/
H A DProjection_traits_3.h173 typedef typename R::Point_3 Point_3;
197 typedef typename R::Point_3 Point_3;
208 bool operator()(const Point_3& p,const Point_3& q,const Point_3& r) const
221 typedef typename R::Point_3 Point_3;
248 typedef typename R::Point_3 Point_3;
289 typedef typename R::Point_3 Point_3;
376 typedef typename R::Point_3 Point_3;
397 Point_3 operator() (const Point_3& p1,const Point_3& p2) const
402 Point_3 operator() (const Point_3& p1,const Point_3& p2,const Point_3& p3) const
411 typedef typename R::Point_3 Point_3;
[all …]
H A DTransform_coordinates_traits_3.h55 static typename R::FT x(const typename R::Point_3& p) {return p.x();}
56 static typename R::FT y(const typename R::Point_3& p) {return p.y();}
62 static typename R::FT y(const typename R::Point_3& p) {return p.y();}
67 static typename R::FT x(const typename R::Point_3& p) {return p.x();}
79 static typename R::FT x(const typename R::Point_3& p) {return p.y();}
80 static typename R::FT y(const typename R::Point_3& p) {return p.x();}
201 typedef typename R::Point_3 Point;
210 typedef typename R::Point_3 Point;
219 typedef typename R::Point_3 Point;
228 typedef typename R::Point_3 Point;
[all …]
/dports/math/cgal/CGAL-5.3/include/CGAL/Cartesian/
H A DSegment_3.h28 typedef typename R_::Point_3 Point_3; typedef
44 SegmentC3(const Point_3 &sp, const Point_3 &ep) in SegmentC3()
53 const Point_3 & source() const in source()
57 const Point_3 & target() const in target()
62 const Point_3 & start() const;
63 const Point_3 & end() const;
68 const Point_3 & point(int i) const;
98 const typename SegmentC3<R>::Point_3 &
105 const typename SegmentC3<R>::Point_3 &
113 const typename SegmentC3<R>::Point_3 &
[all …]
H A DTetrahedron_3.h32 typedef typename R_::Point_3 Point_3; typedef
36 typedef std::array<Point_3, 4> Rep;
46 TetrahedronC3(const Point_3 &p, const Point_3 &q, const Point_3 &r, in TetrahedronC3()
47 const Point_3 &s) in TetrahedronC3()
50 const Point_3 & vertex(int i) const;
51 const Point_3 & operator[](int i) const;
79 std::vector< Point_3 > V1;
80 std::vector< Point_3 > V2;
81 typename std::vector< Point_3 >::iterator uniq_end1;
106 const typename TetrahedronC3<R>::Point_3 &
[all …]
H A DPlane_3.h32 typedef typename R_::Point_3 Point_3; typedef
54 PlaneC3(const Point_3 &p, const Point_3 &q, const Point_3 &r) in PlaneC3()
66 PlaneC3(const Line_3 &l, const Point_3 &p) in PlaneC3()
74 PlaneC3(const Ray_3 &r, const Point_3 &p) in PlaneC3()
100 Point_3 point() const;
101 Point_3 projection(const Point_3 &p) const;
107 Point_3 to_plane_basis(const Point_3 &p) const;
166 typename PlaneC3<R>::Point_3
174 typename PlaneC3<R>::Point_3
212 typename PlaneC3<R>::Point_3
[all …]
/dports/math/cgal/CGAL-5.3/include/CGAL/Intersections_3/internal/
H A DBbox_3_Plane_3_do_intersect.h32 typename K::Point_3& p_min, in get_min_max()
33 typename K::Point_3& p_max) in get_min_max()
38 p_min = typename K::Point_3(bbox.xmin(), bbox.ymin(),bbox.zmin()); in get_min_max()
42 p_min = typename K::Point_3(bbox.xmin(), bbox.ymin(),bbox.zmax()); in get_min_max()
43 p_max = typename K::Point_3(bbox.xmax(), bbox.ymax(),bbox.zmin()); in get_min_max()
48 p_min = typename K::Point_3(bbox.xmin(), bbox.ymax(),bbox.zmin()); in get_min_max()
49 p_max = typename K::Point_3(bbox.xmax(), bbox.ymin(),bbox.zmax()); in get_min_max()
52 p_min = typename K::Point_3(bbox.xmin(), bbox.ymax(),bbox.zmax()); in get_min_max()
53 p_max = typename K::Point_3(bbox.xmax(), bbox.ymin(),bbox.zmin()); in get_min_max()
91 typedef typename K::Point_3 Point_3; in do_intersect_plane_box() typedef
[all …]
H A DTriangle_3_Triangle_3_do_intersect.h128 typedef typename K::Point_3 Point_3; in do_intersect_coplanar() typedef
145 const Point_3 * p = &P; in do_intersect_coplanar()
146 const Point_3 * q = &Q; in do_intersect_coplanar()
147 const Point_3 * r = &R; in do_intersect_coplanar()
149 const Point_3 * a = &A; in do_intersect_coplanar()
150 const Point_3 * b = &B; in do_intersect_coplanar()
151 const Point_3 * c = &C; in do_intersect_coplanar()
205 typedef typename K::Point_3 Point_3; in do_intersect() typedef
222 const Point_3 * s_min1; in do_intersect()
223 const Point_3 * t_min1; in do_intersect()
[all …]
/dports/math/cgal/CGAL-5.3/include/CGAL/IO/WKT/
H A Dtraits_point_3.h32 struct tag<CGAL::Point_3<K> >
38 struct coordinate_type<CGAL::Point_3<K> >
44 struct coordinate_system<CGAL::Point_3<K> >
50 struct dimension<CGAL::Point_3<K> >
55 struct access<CGAL::Point_3<K>, 0>
57 static double get(const CGAL::Point_3<K>& p) { return CGAL::to_double(p.x()); }
58 static void set(CGAL::Point_3<K>& p, typename K::FT c) { p = CGAL::Point_3<K> (c, p.y(), p.z()); }
62 struct access<CGAL::Point_3<K>, 1>
65 static void set(CGAL::Point_3<K>& p, typename K::FT c) { p = CGAL::Point_3<K> (p.x(), c, p.z()); }
69 struct access<CGAL::Point_3<K>, 2>
[all …]
/dports/math/cgal/CGAL-5.3/demo/Geomview/
H A Dkernel.cpp45 gv << K::Point_3 (200, 100, 100); in main()
50 gv << K::Segment_3 (K::Point_3(200, 100, 100), in main()
51 K::Point_3(300, 100, 200)); in main()
59 gv << K::Triangle_3 (K::Point_3(200, 200, 50), in main()
60 K::Point_3(220, 220, 80), in main()
61 K::Point_3(180, 220, 100)); in main()
63 gv << K::Tetrahedron_3 (K::Point_3(100, 100, 180), in main()
64 K::Point_3(120, 70, 220), in main()
65 K::Point_3(100, 100, 220), in main()
72 gv << K::Ray_3(K::Point_3(250,250,250), K::Point_3(500,500,500)); in main()
[all …]
/dports/math/cgal/CGAL-5.3/include/CGAL/Intersections_3/
H A DPoint_3_Point_3.h27 do_intersect(const typename K::Point_3 &pt1, in do_intersect()
28 const typename K::Point_3 &pt2, in do_intersect()
36 <K, typename K::Point_3, typename K::Point_3>::result_type
37 intersection(const typename K::Point_3 &pt1, in intersection()
38 const typename K::Point_3 &pt2, in intersection()
42 …return intersection_return<typename K::Intersect_3, typename K::Point_3, typename K::Point_3>(pt1); in intersection()
43 return intersection_return<typename K::Intersect_3, typename K::Point_3, typename K::Point_3>(); in intersection()
49 CGAL_INTERSECTION_FUNCTION_SELF(Point_3, 3)
50 CGAL_DO_INTERSECT_FUNCTION_SELF(Point_3, 3)

12345678910>>...47