CGAL 6.0.1 - Geometric Object Generators
|
▼NCGAL | |
CCombination_enumerator | The class Combination_enumerator is used to enumerate all fixed-size combinations (subsets) of a source range of elements |
CPoints_on_segment_2 | The class Points_on_segment_2 is a generator for points on a segment whose endpoints are specified upon construction |
CRandom | The class Random is a random numbers generator |
CRandom_convex_set_traits_2 | The class Random_convex_set_traits_2 serves as a traits class for the function random_convex_set_2() |
CRandom_points_in_ball_d | The 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_3 | The class Random_points_in_cube_3 is an input iterator creating points uniformly distributed in a half-open cube |
CRandom_points_in_cube_d | The class Random_points_in_cube_d is an input iterator creating points uniformly distributed in an half-open cube |
CRandom_points_in_disc_2 | The class Random_points_in_disc_2 is an input iterator creating points uniformly distributed in an open disc |
CRandom_points_in_sphere_3 | The class Random_points_in_sphere_3 is an input iterator creating points uniformly distributed strictly inside a sphere |
CRandom_points_in_square_2 | The class Random_points_in_square_2 is an input iterator creating points uniformly distributed in a half-open square |
CRandom_points_in_tetrahedral_mesh_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 |
CRandom_points_in_tetrahedral_mesh_boundary_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 |
CRandom_points_in_tetrahedron_3 | The class Random_points_in_tetrahedron_3 is an input iterator creating points uniformly distributed inside a tetrahedron |
CRandom_points_in_triangle_2 | The class Random_points_in_triangle_2 is an input iterator creating points uniformly distributed inside a triangle |
CRandom_points_in_triangle_3 | The class Random_points_in_triangle_3 is an input iterator creating points uniformly distributed inside a 3D triangle |
CRandom_points_in_triangle_mesh_2 | 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 |
CRandom_points_in_triangle_mesh_3 | The 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_2 | The class Random_points_in_triangles_2 is an input iterator creating points uniformly distributed inside a range of Triangle_2 |
CRandom_points_in_triangles_3 | The class Random_points_in_triangles_3 is an input iterator creating points uniformly distributed inside a range of Triangle_3 |
CRandom_points_on_circle_2 | The class Random_points_on_circle_2 is an input iterator creating points uniformly distributed on a circle |
CRandom_points_on_segment_2 | The class Random_points_on_segment_2 is an input iterator creating points uniformly distributed on a segment |
CRandom_points_on_segment_3 | The class Random_points_on_segment_3 is an input iterator creating points uniformly distributed on a segment |
CRandom_points_on_sphere_3 | The class Random_points_on_sphere_3 is an input iterator creating points uniformly distributed on a sphere |
CRandom_points_on_sphere_d | The class Random_points_on_sphere_d is an input iterator creating points uniformly distributed on a sphere |
CRandom_points_on_square_2 | The class Random_points_on_square_2 is an input iterator creating points uniformly distributed on the boundary of a square |
CCombinationElement | A CombinationElement can be used as template parameter for the class Combination_enumerator<CombinationElement> |
CPointGenerator | The concept PointGenerator defines the requirements for a point generator, which can be used in places where input iterators are called for |
CRandomConvexHullTraits_2 | The concept RandomConvexHullTraits_2 describes the requirements for the traits class used by the function random_convex_hull_in_disc_2() |
CRandomConvexSetTraits_2 | The concept RandomConvexSetTraits_2 describes the requirements of the traits class for the function random_convex_set_2() |
CRandomPolygonTraits_2 | The concept RandomPolygonTraits_2 describes the requirements for the traits class used by the function random_polygon_2() |