mirror of https://github.com/CGAL/cgal
Fix ToS_2
This commit is contained in:
parent
33969b7929
commit
74b8ddf1ec
|
|
@ -275,7 +275,7 @@ public:
|
||||||
// solid edges: both incident faces are solid
|
// solid edges: both incident faces are solid
|
||||||
typedef Filter_iterator<All_edges_iterator, Ghost_tester> Solid_edges_iterator;
|
typedef Filter_iterator<All_edges_iterator, Ghost_tester> Solid_edges_iterator;
|
||||||
typedef Iterator_range<Solid_edges_iterator> Solid_edges;
|
typedef Iterator_range<Solid_edges_iterator> Solid_edges;
|
||||||
typedef Iterator_range<Prevent_deref<Solid_faces_iterator> > Solid_face_handles;
|
typedef Iterator_range<Prevent_deref<Solid_faces_iterator, Face_handle> > Solid_face_handles;
|
||||||
|
|
||||||
typedef Project_point<Vertex> Pt_proj;
|
typedef Project_point<Vertex> Pt_proj;
|
||||||
typedef boost::transform_iterator<Pt_proj, Vertices_iterator> Point_iterator;
|
typedef boost::transform_iterator<Pt_proj, Vertices_iterator> Point_iterator;
|
||||||
|
|
@ -321,7 +321,7 @@ public:
|
||||||
|
|
||||||
Solid_face_handles solid_faces() const
|
Solid_face_handles solid_faces() const
|
||||||
{
|
{
|
||||||
return make_prevent_deref_range(solid_faces_begin(), solid_faces_end());
|
return { solid_faces_begin(), solid_faces_end() };
|
||||||
}
|
}
|
||||||
|
|
||||||
Solid_edges_iterator solid_edges_begin() const
|
Solid_edges_iterator solid_edges_begin() const
|
||||||
|
|
|
||||||
|
|
@ -98,6 +98,12 @@ int main(int, char**)
|
||||||
assert(sfs.size() == 4);
|
assert(sfs.size() == 4);
|
||||||
assert(tr.number_of_solid_faces() + tr.number_of_ghost_faces() == tr.number_of_faces());
|
assert(tr.number_of_solid_faces() + tr.number_of_ghost_faces() == tr.number_of_faces());
|
||||||
|
|
||||||
|
Tr::Face_handle fh = *tr.solid_faces().begin();
|
||||||
|
for(auto f: tr.solid_faces()) {
|
||||||
|
assert(f == fh);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
Tr::Points pts = tr.points();
|
Tr::Points pts = tr.points();
|
||||||
assert(pts.size() == tr.number_of_vertices() && pts.size() == 5);
|
assert(pts.size() == tr.number_of_vertices() && pts.size() == 5);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue