|
CGAL 4.7 - 3D Mesh Generation
|
The concept TriangleAccessor_3 represents an accessor to a triangulated polyhedral surface, intersection free and without boundaries.
CGAL::Triangle_accessor_3<Polyhedron_3<K>,K> CGAL::Polyhedral_mesh_domain_3<Polyhedron,IGT,TriangleAccessor> CGAL::make_mesh_3() Types | |
| typedef unspecified_type | Triangle_3 |
| Triangle type. More... | |
| typedef unspecified_type | Triangle_iterator |
| Triangle iterator type. More... | |
| typedef unspecified_type | Triangle_handle |
Handle to a Triangle_3. More... | |
| typedef unspecified_type | Polyhedron |
| Polyhedron type. More... | |
Operations | |
| Triangle_iterator | triangles_begin (Polyhedron p) |
Returns a Triangle_iterator to visit the triangles of polyhedron p. More... | |
| Triangle_iterator | triangles_end (Polyhedron p) |
| Returns the past-the-end iterator for the above iterator. More... | |
| Triangle_3 | triangle (Triangle_handle h) |
Returns a Triangle_3 object from handle h. More... | |
Polyhedron type.
Triangle type.
Must be a model of DefaultConstructible and CopyConstructible.
Handle to a Triangle_3.
Must be constructible from Triangle_iterator. It may be Triangle_Iterator itself.
Triangle iterator type.
Must be a model of InputIterator.
| Triangle_3 TriangleAccessor_3::triangle | ( | Triangle_handle | h | ) |
Returns a Triangle_3 object from handle h.
| Triangle_iterator TriangleAccessor_3::triangles_begin | ( | Polyhedron | p | ) |
Returns a Triangle_iterator to visit the triangles of polyhedron p.
| Triangle_iterator TriangleAccessor_3::triangles_end | ( | Polyhedron | p | ) |
Returns the past-the-end iterator for the above iterator.