|
CGAL 6.1 - 3D Isosurfacing
|
The concept IsosurfacingPartition_3 describes the set of requirements to be fulfilled by the partition template parameter of the domain classes CGAL::Isosurfacing::Marching_cubes_domain_3 and CGAL::Isosurfacing::Dual_contouring_domain_3.
A 3D partition is a space partitioning data structure that provides a discrete representation of a subset of 3D space.
A partial specialization of CGAL::Isosurfacing::partition_traits must be provided for all models. This is similar to graph traits in CGAL and the Boost Graph Library.
CGAL::Isosurfacing::Cartesian_grid_3 CGAL::Octree Public Types | |
| typedef unspecified_type | Geom_traits |
| The geometric traits type. | |
Public Member Functions | |
| Geom_traits | geom_traits () |
The geometric traits type.
Must be a model of IsosurfacingTraits_3.
| Geom_traits IsosurfacingPartition_3::geom_traits | ( | ) |