CGAL 6.0.1 - Geometric Object Generators
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 12]
 NCGAL
 CCombination_enumeratorThe class Combination_enumerator is used to enumerate all fixed-size combinations (subsets) of a source range of elements
 CPoints_on_segment_2The class Points_on_segment_2 is a generator for points on a segment whose endpoints are specified upon construction
 CRandomThe class Random is a random numbers generator
 CRandom_convex_set_traits_2The class Random_convex_set_traits_2 serves as a traits class for the function random_convex_set_2()
 CRandom_points_in_ball_dThe class Random_points_in_ball_d is an input iterator creating points uniformly distributed in an open ball in any dimension
 CRandom_points_in_cube_3The class Random_points_in_cube_3 is an input iterator creating points uniformly distributed in a half-open cube
 CRandom_points_in_cube_dThe class Random_points_in_cube_d is an input iterator creating points uniformly distributed in an half-open cube
 CRandom_points_in_disc_2The class Random_points_in_disc_2 is an input iterator creating points uniformly distributed in an open disc
 CRandom_points_in_sphere_3The class Random_points_in_sphere_3 is an input iterator creating points uniformly distributed strictly inside a sphere
 CRandom_points_in_square_2The class Random_points_in_square_2 is an input iterator creating points uniformly distributed in a half-open square
 CRandom_points_in_tetrahedral_mesh_3The class Random_points_in_tetrahedral_mesh_3 is an input iterator creating points uniformly distributed inside a tetrahedral mesh of type Mesh_complex_3_in_triangulation_3
 CRandom_points_in_tetrahedral_mesh_boundary_3The class Random_points_in_tetrahedral_mesh_boundary_3 is an input iterator creating points uniformly distributed on the boundary of a tetrahedral mesh of type Mesh_complex_3_in_triangulation_3
 CRandom_points_in_tetrahedron_3The class Random_points_in_tetrahedron_3 is an input iterator creating points uniformly distributed inside a tetrahedron
 CRandom_points_in_triangle_2The class Random_points_in_triangle_2 is an input iterator creating points uniformly distributed inside a triangle
 CRandom_points_in_triangle_3The class Random_points_in_triangle_3 is an input iterator creating points uniformly distributed inside a 3D triangle
 CRandom_points_in_triangle_mesh_2The class Random_points_in_triangle_mesh_2 is an input iterator creating points uniformly distributed inside a 2D domain represented by a 2D triangulation
 CRandom_points_in_triangle_mesh_3The class Random_points_in_triangle_mesh_3 is an input iterator creating points uniformly distributed inside the faces of a triangle mesh model of FaceListGraph
 CRandom_points_in_triangles_2The class Random_points_in_triangles_2 is an input iterator creating points uniformly distributed inside a range of Triangle_2
 CRandom_points_in_triangles_3The class Random_points_in_triangles_3 is an input iterator creating points uniformly distributed inside a range of Triangle_3
 CRandom_points_on_circle_2The class Random_points_on_circle_2 is an input iterator creating points uniformly distributed on a circle
 CRandom_points_on_segment_2The class Random_points_on_segment_2 is an input iterator creating points uniformly distributed on a segment
 CRandom_points_on_segment_3The class Random_points_on_segment_3 is an input iterator creating points uniformly distributed on a segment
 CRandom_points_on_sphere_3The class Random_points_on_sphere_3 is an input iterator creating points uniformly distributed on a sphere
 CRandom_points_on_sphere_dThe class Random_points_on_sphere_d is an input iterator creating points uniformly distributed on a sphere
 CRandom_points_on_square_2The class Random_points_on_square_2 is an input iterator creating points uniformly distributed on the boundary of a square
 CCombinationElementA CombinationElement can be used as template parameter for the class Combination_enumerator<CombinationElement>
 CPointGeneratorThe concept PointGenerator defines the requirements for a point generator, which can be used in places where input iterators are called for
 CRandomConvexHullTraits_2The concept RandomConvexHullTraits_2 describes the requirements for the traits class used by the function random_convex_hull_in_disc_2()
 CRandomConvexSetTraits_2The concept RandomConvexSetTraits_2 describes the requirements of the traits class for the function random_convex_set_2()
 CRandomPolygonTraits_2The concept RandomPolygonTraits_2 describes the requirements for the traits class used by the function random_polygon_2()