CGAL 6.1 - 3D Isosurfacing
Loading...
Searching...
No Matches
Class and Concept List
Here is the list of all concepts and classes of this package. Classes are inside the namespace CGAL. Concepts are in the global namespace.
[detail level 123]
 NCGAL
 NIsosurfacing
 CCartesian_grid_3The class Cartesian_grid_3 represents a 3D Cartesian grid, that is the partition of an iso-cuboid into identical iso-cuboidal cells
 CDichotomy_edge_intersectionThe class Dichotomy_edge_intersection uses a dichotomy to find the intersection point between an edge and the isosurface
 CDual_contouring_domain_3A domain that can be used as input in the Dual Contouring algorithm
 CFinite_difference_gradient_3Class template for a gradient that is calculated using finite differences
 CGradient_function_3The class Gradient_function_3 represents a field of vectors computed using a user-provided unary function
 CGrid_vertex_memory_policyA policy to choose whether grid vertex locations should be cached, or recomputed at each access
 CInterpolated_discrete_gradients_3Class template for a gradient field that is computed using discrete values and interpolation
 CInterpolated_discrete_values_3Class template for a field of values that are calculated using discrete values and interpolation
 CLinear_interpolation_edge_intersectionThe class Linear_interpolation_edge_intersection uses linear interpolation to find the intersection point between an edge and the isosurface
 CMarching_cubes_domain_3A domain that can be used with the Marching Cubes algorithm
 Cpartition_traitsThe 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_3The class Value_function_3 represents a field of scalars computed using a user-provided unary function
 CIsosurfacingDomain_3The concept IsosurfacingDomain_3 describes the set of requirements to be fulfilled by any class used as input data for isosurfacing algorithms
 CIsosurfacingDomainWithGradient_3The 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_3The 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_3The 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_3The 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