|
CGAL 4.10 - Geometric Object Generators
|
The class Combination_enumerator is used to enumerate all fixed-size combinations (subsets) of a source range of elements | |
The class Random_points_in_disc_2 is an input iterator creating points uniformly distributed in an open disc | |
The class Random_points_in_square_2 is an input iterator creating points uniformly distributed in a half-open square | |
The class Random_points_in_triangle_2 is an input iterator creating points uniformly distributed inside a triangle | |
The class Random_points_in_triangle_mesh_2 is an input iterator creating points uniformly distributed inside a 2D domain represented by a 2D triangulation | |
The class Random_points_in_triangles_2 is an input iterator creating points uniformly distributed inside a range of Triangle_2 | |
The class Random_points_on_circle_2 is an input iterator creating points uniformly distributed on a circle | |
The class Random_points_on_segment_2 is an input iterator creating points uniformly distributed on a segment | |
The class Random_points_on_square_2 is an input iterator creating points uniformly distributed on the boundary of a square | |
The class Points_on_segment_2 is a generator for points on a segment whose endpoints are specified upon construction | |
The class Random_points_in_cube_3 is an input iterator creating points uniformly distributed in a half-open cube | |
The class Random_points_in_sphere_3 is an input iterator creating points uniformly distributed strictly inside a sphere | |
The class Random_points_in_triangle_3 is an input iterator creating points uniformly distributed inside a 3D triangle | |
The class Random_points_on_segment_3 is an input iterator creating points uniformly distributed on a segment | |
The class Random_points_in_tetrahedron_3 is an input iterator creating points uniformly distributed inside a tetrahedron | |
The class Random_points_in_triangles_3 is an input iterator creating points uniformly distributed inside a range of Triangle_3 | |
The 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 | |
The 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 | |
The class Random_points_on_sphere_3 is an input iterator creating points uniformly distributed on a sphere | |
The class Random_points_in_ball_d is an input iterator creating points uniformly distributed in an open ball in any dimension | |
The class Random_points_in_cube_d is an input iterator creating points uniformly distributed in an half-open cube | |
The class Random_points_on_sphere_d is an input iterator creating points uniformly distributed on a sphere | |
The class Random is a random numbers generator | |
The class Random_convex_set_traits_2 serves as a traits class for the function random_convex_set_2() | |
A CombinationElement can be used as template parameter for the class Combination_enumerator<CombinationElement> | |
The concept PointGenerator defines the requirements for a point generator, which can be used in places where input iterators are called for | |
The concept RandomConvexHullTraits_2 describes the requirements for the traits class used by the function random_convex_hull_in_disc_2() | |
The concept RandomConvexSetTraits_2 describes the requirements of the traits class for the function random_convex_set_2() | |
The concept RandomPolygonTraits_2 describes the requirements for the traits class used by the function random_polygon_2() |