Files
cgal/Generator/examples/Generator/random_polygon2.cpp
T
Sylvain Pion 847c23a15e Removing leading and trailing empty lines from all example files.
Using the following Perl script:
-----------------------------------------------------
#!/usr/bin/perl

local($/) = undef;
my $text = <>;

$text =~ s/\A\n+//mg;
$text =~ s/\n+\Z/\n/mg;

print "$text";
-----------------------------------------------------
2007-03-10 16:17:17 +00:00

20 lines
661 B
C++

#include <CGAL/Cartesian.h>
#include <CGAL/point_generators_2.h>
#include <CGAL/random_polygon_2.h>
#include <CGAL/Polygon_2.h>
typedef CGAL::Cartesian< double > K;
typedef K::Point_2 Point_2;
typedef std::list<Point_2> Container;
typedef CGAL::Polygon_2<K, Container> Polygon_2;
typedef CGAL::Random_points_in_square_2< Point_2 > Point_generator;
int main() {
Polygon_2 polygon;
// create 50-gon and write it into a window:
CGAL::random_polygon_2(50, std::back_inserter(polygon),
Point_generator(0.5));
std::cout << polygon;
return 0;
}