Home
last modified time | relevance | path

Searched refs:Bbox_3 (Results 1 – 25 of 186) sorted by relevance

12345678

/dports/math/cgal/CGAL-5.3/include/CGAL/
H A DBbox_3.h31 class Bbox_3
42 Bbox_3() in Bbox_3() function
73 Bbox_3 operator+(const Bbox_3& b) const;
74 Bbox_3& operator+=(const Bbox_3& b);
111 Bbox_3::operator==(const Bbox_3 &b) const
120 Bbox_3::operator!=(const Bbox_3 &b) const
151 Bbox_3
152 Bbox_3::operator+(const Bbox_3& b) const
163 Bbox_3&
164 Bbox_3::operator+=(const Bbox_3& b)
[all …]
H A DIntersection_traits_3.h108 struct Intersection_traits<K, CGAL::Bbox_3, typename K::Line_3> {
115 struct Intersection_traits<K, typename K::Line_3, CGAL::Bbox_3> :
116 public Intersection_traits<K, CGAL::Bbox_3, typename K::Line_3> {};
120 struct Intersection_traits<K, typename K::Segment_3, CGAL::Bbox_3> :
121 public Intersection_traits<K, CGAL::Bbox_3, typename K::Line_3> {};
124 struct Intersection_traits<K, CGAL::Bbox_3, typename K::Segment_3> :
129 struct Intersection_traits<K, typename K::Ray_3, CGAL::Bbox_3> :
133 struct Intersection_traits<K, CGAL::Bbox_3, typename K::Ray_3> :
146 struct Intersection_traits<K, Bbox_3, typename K::Point_3> {
153 struct Intersection_traits<K, typename K::Point_3, Bbox_3> {
[all …]
H A DLabeled_image_mesh_domain_3.h69 typedef CGAL::Bbox_3 Bbox_3; typedef
101 Bbox_3 compute_bounding_box(const Image& im) const in compute_bounding_box()
103 return Bbox_3(-im.vx()+im.tx(), in compute_bounding_box()
/dports/math/cgal/CGAL-5.3/include/CGAL/Intersections_3/
H A DBbox_3_Point_3.h26 bool do_intersect(const CGAL::Bbox_3& a, in do_intersect()
37 const CGAL::Bbox_3& b) { in do_intersect()
43 typename Intersection_traits<K, typename K::Point_3, CGAL::Bbox_3>::result_type
45 const CGAL::Bbox_3& b) in intersection()
48 …ions::internal::intersection_return<typename K::Intersect_3, typename K::Point_3, CGAL::Bbox_3>(a); in intersection()
49 …tions::internal::intersection_return<typename K::Intersect_3, typename K::Point_3, CGAL::Bbox_3>(); in intersection()
54 typename Intersection_traits<K, CGAL::Bbox_3, typename K::Point_3>::result_type
55 intersection(const CGAL::Bbox_3& b, in intersection()
59 …return Intersections::internal::intersection_return<typename K::Intersect_3, CGAL::Bbox_3, typenam… in intersection()
60 …return Intersections::internal::intersection_return<typename K::Intersect_3, CGAL::Bbox_3, typenam… in intersection()
H A DBbox_3_Bbox_3.h24 do_intersect(const CGAL::Bbox_3& c, in do_intersect()
25 const CGAL::Bbox_3& bbox) in do_intersect()
30 typename boost::optional< typename boost::variant< Bbox_3> >
32 intersection(const CGAL::Bbox_3& a, in intersection()
33 const CGAL::Bbox_3& b) in intersection()
35 typedef typename boost::variant<Bbox_3> variant_type; in intersection()
48 return result_type(std::forward<Bbox_3>(Bbox_3(xmin, ymin, zmin, xmax, ymax, zmax))); in intersection()
H A DBbox_3_Iso_cuboid_3.h26 bool do_intersect(const CGAL::Bbox_3& a, in do_intersect()
33 const CGAL::Bbox_3& b) { in do_intersect()
38 typename Intersection_traits<K, typename K::Iso_cuboid_3, Bbox_3>::result_type
39 intersection(const CGAL::Bbox_3& a, in intersection()
45 typename Intersection_traits<K, typename K::Iso_cuboid_3, Bbox_3>::result_type
47 const CGAL::Bbox_3& b) { in intersection()
H A DBbox_3_Segment_3.h25 bool do_intersect(const CGAL::Bbox_3& a, in do_intersect()
32 const CGAL::Bbox_3& b) { in do_intersect()
37 typename Intersection_traits<K, typename K::Segment_3, Bbox_3>::result_type
38 intersection(const CGAL::Bbox_3& a, in intersection()
44 typename Intersection_traits<K, typename K::Segment_3, Bbox_3>::result_type
46 const CGAL::Bbox_3& b) { in intersection()
H A DBbox_3_Line_3.h26 bool do_intersect(const CGAL::Bbox_3& a, in do_intersect()
33 const CGAL::Bbox_3& b) { in do_intersect()
38 typename Intersection_traits<K, typename K::Line_3, Bbox_3>::result_type
39 intersection(const CGAL::Bbox_3& a, in intersection()
45 typename Intersection_traits<K, typename K::Line_3, Bbox_3>::result_type
47 const CGAL::Bbox_3& b) { in intersection()
H A DBbox_3_Ray_3.h26 bool do_intersect(const CGAL::Bbox_3& a, in do_intersect()
33 const CGAL::Bbox_3& b) { in do_intersect()
38 typename Intersection_traits<K, typename K::Ray_3, Bbox_3>::result_type
39 intersection(const CGAL::Bbox_3& a, in intersection()
45 typename Intersection_traits<K, typename K::Ray_3, Bbox_3>::result_type
47 const CGAL::Bbox_3& b) { in intersection()
H A DBbox_3_Triangle_3.h26 bool do_intersect(const CGAL::Bbox_3& a, in do_intersect()
33 const CGAL::Bbox_3& b) { in do_intersect()
38 typename Intersection_traits<K, typename K::Triangle_3, Bbox_3>::result_type
39 intersection(const CGAL::Bbox_3& box, in intersection()
47 typename Intersection_traits<K, typename K::Triangle_3, Bbox_3>::result_type
49 const CGAL::Bbox_3& b) { in intersection()
H A DBbox_3_Plane_3.h27 bool do_intersect(const CGAL::Bbox_3& a, in do_intersect()
34 const CGAL::Bbox_3& b) { in do_intersect()
39 typename Intersection_traits<K, typename K::Plane_3, Bbox_3>::result_type
40 intersection(const CGAL::Bbox_3& box, in intersection()
48 typename Intersection_traits<K, typename K::Triangle_3, Bbox_3>::result_type
50 const CGAL::Bbox_3& b) { in intersection()
H A DBbox_3_Sphere_3.h25 bool do_intersect(const CGAL::Bbox_3& a, in do_intersect()
32 const CGAL::Bbox_3& b) { in do_intersect()
H A DBbox_3_Tetrahedron_3.h25 bool do_intersect(const CGAL::Bbox_3& a, in do_intersect()
32 const CGAL::Bbox_3& b) { in do_intersect()
/dports/math/cgal/CGAL-5.3/include/CGAL/Polygon_mesh_processing/
H A Dbbox.h68 CGAL::Bbox_3 bbox(const PolygonMesh& pmesh, in bbox()
84 CGAL::Bbox_3 bb; in bbox()
124 CGAL::Bbox_3 vertex_bbox(typename boost::graph_traits<PolygonMesh>::vertex_descriptor vd, in vertex_bbox()
173 CGAL::Bbox_3 edge_bbox(typename boost::graph_traits<PolygonMesh>::edge_descriptor ed, in edge_bbox()
225 CGAL::Bbox_3 face_bbox(typename boost::graph_traits<PolygonMesh>::face_descriptor fd, in face_bbox()
242 CGAL::Bbox_3 bb; in face_bbox()
259 CGAL::Bbox_3 edge_bbox(typename boost::graph_traits<PolygonMesh>::edge_descriptor ed, in edge_bbox()
266 CGAL::Bbox_3 face_bbox(typename boost::graph_traits<PolygonMesh>::face_descriptor fd, in face_bbox()
274 CGAL::Bbox_3 bbox(const PolygonMesh& pmesh) in bbox()
287 CGAL_DEPRECATED CGAL::Bbox_3 bbox_3(const PolygonMesh& pmesh, in bbox_3()
[all …]
/dports/math/cgal/CGAL-5.3/include/CGAL/Polygon_mesh_processing/internal/
H A DAABB_traversal_traits_with_transformation.h37 Bbox_3
39 const Bbox_3& bbox, in compute_transformed_bbox_impl()
72 Bbox_3
74 const Bbox_3& bbox, in compute_transformed_bbox_impl()
105 Bbox_3
107 const Bbox_3& bbox, in compute_transformed_bbox()
176 Bbox_3
177 compute_transformed_bbox(const Bbox_3& bbox) const in compute_transformed_bbox()
208 Bbox_3 get_node_bbox(const Node& node) const in get_node_bbox()
245 Bbox_3
[all …]
/dports/math/cgal/CGAL-5.3/examples/AABB_tree/
H A DAABB_cached_bbox_example.cpp16 typedef CGAL::Bbox_3 Bbox_3; typedef
44 Bbox_3 bbox(boost::graph_traits<Surface_mesh>::face_descriptor fd, in bbox()
48 Bbox_3 res = p.point(source(hd,p)).bbox(); in bbox()
57 typedef Surface_mesh::Property_map<face_descriptor,Bbox_3> Bbox_pmap; in surface_mesh_cache_bbox()
68 Bbox_pmap bb = tmesh.add_property_map<face_descriptor,Bbox_3>("f:bbox",Bbox_3()).first; in surface_mesh_cache_bbox()
/dports/math/cgal/CGAL-5.3/include/CGAL/Box_intersection_d/
H A DBox_d.h155 Bbox_3 bbx;
163 Box_d( const Bbox_3& b) : bbx( b) {} in Box_d()
164 const Bbox_3& bbox() const { return bbx; } in bbox()
168 bbx = Bbox_3( sup, sup, sup, inf, inf, inf); in init()
174 bbx = Bbox_3( inf, inf, inf, sup, sup, sup); in init()
176 bbx = Bbox_3( sup, sup, sup, inf, inf, inf); in init()
179 bbx = Bbox_3( in extend()
188 bbx = Bbox_3( in extend()
217 Box_d( const Bbox_3& b) : Base( b) {} in Box_d()
232 Box_d( const Bbox_3& b) : Base( b) {} in Box_d()
/dports/math/cgal/CGAL-5.3/include/CGAL/Classification/
H A Dproperty_maps.h109 CGAL::Bbox_3 m_bbox;
113 const CGAL::Bbox_3& bbox) in face_descriptor_with_bbox()
117 const CGAL::Bbox_3 bbox() const { return m_bbox; } in bbox()
144 CGAL::Bbox_3 bbox; in get()
/dports/math/cgal/CGAL-5.3/include/CGAL/IO/
H A DGeomview_stream.h42 Geomview_stream(const Bbox_3 &bbox = Bbox_3(0,0,0, 1,1,1),
195 const Bbox_3 & get_bbox() in get_bbox()
210 void frame(const Bbox_3 &bbox);
211 void pickplane(const Bbox_3 &bbox);
213 Bbox_3 bb;
492 const Bbox_3 & bb = gv.get_bbox();
514 const Bbox_3 & bb = gv.get_bbox();
561 operator<<(Geomview_stream &gv, const Bbox_3 &bbox);
/dports/math/cgal/CGAL-5.3/include/CGAL/Intersections_3/internal/
H A DBbox_3_Bbox_3_do_intersect.h28 do_intersect(const CGAL::Bbox_3& c, in do_intersect()
29 const CGAL::Bbox_3& bbox) in do_intersect()
H A DBbox_3_Ray_3_do_intersect.h33 const CGAL::Bbox_3& bbox, in do_intersect()
55 bool do_intersect(const CGAL::Bbox_3& bbox, in do_intersect()
/dports/databases/sfcgal/SFCGAL-815d5097f684dbc48b22041bf2047beab36df0a1/src/
H A DEnvelope.h155 inline CGAL::Bbox_3 toBbox_3() const { in toBbox_3()
157 return CGAL::Bbox_3( in toBbox_3()
163 return CGAL::Bbox_3( in toBbox_3()
/dports/math/cgal/CGAL-5.3/include/CGAL/internal/Static_filters/
H A DDo_intersect_3.h89 operator()(const Bbox_3& b, const Segment_3 &s) const in operator()
95 operator()(const Segment_3 &s, const Bbox_3& b) const in operator()
132 operator()(const Bbox_3& b, const Ray_3 &r) const in operator()
138 operator()(const Ray_3 &r, const Bbox_3& b) const in operator()
173 operator()(const Bbox_3& b, const Sphere_3 &s) const in operator()
180 operator()(const Sphere_3 &s, const Bbox_3& b, bool overestimate = false) const in operator()
/dports/math/cgal/CGAL-5.3/examples/Stream_support/
H A Doff_bbox.cpp85 CGAL::Bbox_3 bbox; in main()
88 bbox = CGAL::Bbox_3( x,y,z, x,y,z); in main()
92 bbox = bbox + CGAL::Bbox_3( x,y,z, x,y,z); in main()
/dports/math/cgal/CGAL-5.3/include/CGAL/Nef_3/
H A DOGL_helper.h256 Bbox_3 bbox_;
338 Bbox_3 bbox() const { return bbox_; } in bbox()
339 Bbox_3& bbox() { return bbox_; } in bbox()
608 static Bbox_3 bounded_bbox(const Nef_polyhedron& N) { in bounded_bbox()
610 Bbox_3 bbox( -1.0, -1.0, -1.0, 1.0, 1.0, 1.0); in bounded_bbox()
620 bbox = Bbox_3(x/w, y/w, z/w, x/w, y/w, z/w); in bounded_bbox()
623 bbox = bbox + Bbox_3(x/w, y/w, z/w, x/w, y/w, z/w); in bounded_bbox()
631 static void set_R(Bbox_3& bbox, const Nef_polyhedron& N) { in set_R()
645 bbox = Bbox_3(bbox.xmin()*10,bbox.ymin()*10,bbox.zmin()*10, in set_R()
650 Bbox_3 bbox(bounded_bbox(N)); in convert_to_OGLPolyhedron()

12345678