A volume is a full-dimensional connected point set in . It is bounded by several shells, i.e. a connected part of the boundary incident to a single volume. An entry element to each shell is provided by the iterator range (shells_begin()/shells_end()). A Shell_entry_iterator is assignable to SFace_handle.
#include <CGAL/Nef_polyhedron_3.h>
The following types are the same as in Nef_polyhedron_3<Traits>.
| |
type of mark.
| |
| |
list of Object handles.
| |
| |
const handle to Volume.
| |
| |
const iterator over the entries to all shells adjacent to a volume.
|
There is no need for a user to create a Volume explicitly. The class Nef_polyhedron_3<Traits> manages the needed volumes internally.
CGAL::Nef_polyhedron_3<Traits>::SFace