/dports/math/cgal/CGAL-5.3/include/CGAL/Kernel_d/ |
H A D | Ray_d.h | 42 typedef Ray_d<p_R> Self; 72 Ray_d(const Base& b) : Base(b) {} in Ray_d() function 76 Ray_d() : Base( Pair() ) {} in Ray_d() function 100 Ray_d(const Segment_d<R>& s) in Ray_d() function 130 Ray_d<R> opposite() const in opposite() 133 { return Ray_d<R>(source(),-direction()); } in opposite() 153 bool operator==(const Ray_d<R>& r1) const 160 bool operator!=(const Ray_d<R>& r1) 164 (std::istream&, Ray_d<R>&); 166 (std::ostream&, const Ray_d<R>&); [all …]
|
H A D | function_objects.h | 70 typedef typename R::Ray_d Ray_d; typedef 93 struct result<F(Ray_d, Line_d)> 94 { typedef boost::optional< boost::variant< Point_d, Ray_d > > type; }; 97 struct result<F(Line_d, Ray_d)> : result<F(Ray_d, Line_d)> 101 struct result<F(Ray_d, Segment_d)> 105 struct result<F(Segment_d, Ray_d)> : result<F(Ray_d, Segment_d)> 109 struct result<F(Ray_d, Ray_d)> 110 { typedef boost::optional< boost::variant< Point_d, Segment_d, Ray_d > > type; }; 120 struct result<F(Hyperplane_d, Ray_d)> 121 { typedef boost::optional< boost::variant< Point_d, Ray_d > > type; }; [all …]
|
H A D | intersection_objects_d.h | 83 typedef typename R::Ray_d Ray_d; typedef 87 Line_d _l; Ray_d _r; 97 bool intersection(Ray_d& result); 212 typedef typename R::Ray_d Ray_d; typedef 215 Ray_d _r1, _r2; 221 Ray_d_Ray_d_pair(const Ray_d& r1, const Ray_d& r2) in Ray_d_Ray_d_pair() 226 bool intersection(Ray_d& result); 303 typedef typename R::Ray_d Ray_d; typedef 306 Ray_d _r; Segment_d _s; 543 typedef typename R::Ray_d Ray_d; typedef [all …]
|
H A D | Cartesian_converter_d.h | 157 typename K2::Ray_d 158 operator()(const typename K1::Ray_d &a) const in operator() 160 typedef typename K2::Ray_d Ray_d; in operator() typedef 161 return Ray_d(operator()(a.source()), operator()(a.second_point())); in operator()
|
H A D | Pair_d.h | 25 template <class R> class Ray_d; variable 38 friend class Ray_d<R>;
|
H A D | Line_d_impl.h | 29 Line_d<R> Ray_d<R>::supporting_line() const in supporting_line()
|
H A D | Line_d.h | 66 friend class Ray_d<R>; 109 Line_d(const Ray_d<R>& r) : Base(r) {} in Line_d()
|
H A D | Interface_classes.h | 29 template <class R> class Ray_d; variable
|
H A D | interface_macros_d.h | 42 CGAL_Kernel_obj(Ray_d)
|
H A D | Segment_d.h | 69 friend class Ray_d<R>;
|
/dports/math/cgal/CGAL-5.3/include/CGAL/ |
H A D | intersections_d.h | 50 intersection(const typename R::Ray_d& l1, const typename R::Ray_d& l2, const R&) in decltype() 57 return intersection_return<typename R::Intersect_d, typename R::Ray_d, typename R::Ray_d>(); in decltype() 61 return intersection_return<typename R::Intersect_d, typename R::Ray_d, typename R::Ray_d>(p); in decltype() 64 typename R::Ray_d r; in decltype() 66 return intersection_return<typename R::Intersect_d, typename R::Ray_d, typename R::Ray_d>(r); in decltype() 71 return intersection_return<typename R::Intersect_d, typename R::Ray_d, typename R::Ray_d>(s); in decltype() 74 …return intersection_return<typename R::Intersect_d, typename R::Ray_d, typename R::Ray_d>(); // ne… in decltype() 273 inline bool do_intersect(const typename R::Ray_d &l1, const typename R::Ray_d &l2, const R&) in do_intersect() 362 class Ray_d; variable 366 CGAL_INTERSECTION_FUNCTION_SELF(Ray_d, d) [all …]
|
H A D | simple_transformations_d.h | 68 Ray_d<R> reflect(const Ray_d<R>& r, const Point_d<R>& p) in reflect() 70 { return Ray_d<R>(reflect(r.point(0),p),reflect(r.point(1),p)); } in reflect() 73 Ray_d<R> reflect(const Ray_d<R>& r, const Line_d<R>& l) in reflect() 75 { return Ray_d<R>(reflect(r.point(0),l),reflect(r.point(1),l)); } in reflect()
|
H A D | Homogeneous_d.h | 184 typedef CGAL::Ray_d<Self> Ray_d; typedef 204 typedef internal::Construct<Ray_d> Construct_ray_d;
|
H A D | Cartesian_d.h | 204 typedef CGAL::Ray_d<Self> Ray_d; typedef 224 typedef internal::Construct<Ray_d> Construct_ray_d;
|
H A D | Convex_hull_d_traits_3.h | 44 typedef typename R_::Ray_3 Ray_d; typedef
|
H A D | Convex_hull_d.h | 294 typedef typename R::Ray_d Ray_d; typedef 1453 Ray_d l(centerpoint, center_of_hull_facet_point); in is_valid()
|
/dports/math/cgal/CGAL-5.3/include/CGAL/Kernel/ |
H A D | Dimension_utils.h | 108 struct Ray <K, Dynamic_dimension_tag> { typedef typename K::Ray_d type; };
|
/dports/math/cgal/CGAL-5.3/include/CGAL/NewKernel_d/ |
H A D | Kernel_d_interface.h | 46 typedef typename Get_type<Base, Ray_tag>::type Ray_d; typedef
|