#include <cstdlib>
#include <iostream>
#include <fstream>
#include <cmath>
int main( int , char *[] )
{
for ( double x = -20.0; x <= 20; x+= 1.0 )
for ( double y = -20.0; y <= 20; y+= 1.0 ) {
board <<
Dot(x,y,Color::Black,1.0);
}
g <<
Line( -5, 2, 5, 2, Color::Red, 1 )
<<
Rectangle( -5, 2, 1, 4, Color::None, Color::Blue, 1 )
<<
Rectangle( 4, 2, 1, 4, Color::None, Color::Blue, 1 )
<<
Ellipse( 0, 0, 5, 2, Color::Red, Color::None, 1 );
f << g << g2 << g3;
Circle c( 0, 0, 1.8, Color::Red, Color::Green, 0.02 );
for ( int i = 0; i < 5; ++i )
for ( double x = -20, a = 0; x < 20 ; x += 4, a += 0.3 ) {
}
Rectangle r1( 2, 2, 3, 1, Color::Black, Color::None, 0.01 );
for ( double alpha = 0; alpha < 2*M_PI; alpha += 0.2 ) {
board << r2.
rotated( alpha, r2.
topLeft() );
}
board << g.
scale( 1.5, 1 );
board.
saveEPS(
"draw4.eps", Board::A4 );
board.
saveFIG(
"draw4.fig", Board::A4 );
board.
saveSVG(
"draw4.svg", Board::A4 );
exit(0);
}