|
CGAL 6.1 - 3D Isosurfacing
|
| ▼NCGAL | |
| ▼NIsosurfacing | |
| CCartesian_grid_3 | The class Cartesian_grid_3 represents a 3D Cartesian grid, that is the partition of an iso-cuboid into identical iso-cuboidal cells |
| CDichotomy_edge_intersection | The class Dichotomy_edge_intersection uses a dichotomy to find the intersection point between an edge and the isosurface |
| CDual_contouring_domain_3 | A domain that can be used as input in the Dual Contouring algorithm |
| CFinite_difference_gradient_3 | Class template for a gradient that is calculated using finite differences |
| CGradient_function_3 | The class Gradient_function_3 represents a field of vectors computed using a user-provided unary function |
| CGrid_vertex_memory_policy | A policy to choose whether grid vertex locations should be cached, or recomputed at each access |
| CInterpolated_discrete_gradients_3 | Class template for a gradient field that is computed using discrete values and interpolation |
| CInterpolated_discrete_values_3 | Class template for a field of values that are calculated using discrete values and interpolation |
| CLinear_interpolation_edge_intersection | The class Linear_interpolation_edge_intersection uses linear interpolation to find the intersection point between an edge and the isosurface |
| CMarching_cubes_domain_3 | A domain that can be used with the Marching Cubes algorithm |
| Cpartition_traits | The class partition_traits is the API compatibility layer between a model of IsosurfacingPartition_3 and the isosurfacing domain classes CGAL::Isosurfacing::Marching_cubes_domain_3 and CGAL::Isosurfacing::Dual_contouring_domain_3 |
| CTrilinear_interpolation | |
| CValue_function_3 | The class Value_function_3 represents a field of scalars computed using a user-provided unary function |
| CIsosurfacingDomain_3 | The concept IsosurfacingDomain_3 describes the set of requirements to be fulfilled by any class used as input data for isosurfacing algorithms |
| CIsosurfacingDomainWithGradient_3 | The concept IsosurfacingDomainWithGradient_3 describes the set of requirements to be fulfilled by any class used as input data for some isosurfacing algorithms |
| CIsosurfacingEdgeIntersectionOracle_3 | |
| CIsosurfacingGradientField_3 | The concept IsosurfacingGradientField_3 describes the set of requirements to be fulfilled by the gradient field template parameter of the domain class CGAL::Isosurfacing::Dual_contouring_domain_3 |
| CIsosurfacingInterpolationScheme_3 | |
| CIsosurfacingPartition_3 | 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 |
| CIsosurfacingTraits_3 | |
| CIsosurfacingValueField_3 | The concept IsosurfacingValueField_3 describes the set of requirements to be fulfilled by the value field template parameter of the domain classes CGAL::Isosurfacing::Marching_cubes_domain_3 and CGAL::Isosurfacing::Dual_contouring_domain_3 |