#include <cstdlib>
#include <iostream>
#include <fstream>
#include <cmath>
#include <vector>
int main( int, char *[] )
{
clip << Point( 0, 5 );
clip << Point( 10, 0 );
clip << Point( 0, -5 );
clip << Point( -10, -5 );
g <<
Circle( 0, 0, 10, Color::Black, Color::Red, 1.0 );
clip << Point( 5, 15 );
clip << Point( 5, 5 );
clip << Point( 15, 5 );
clip << Point( 15, -5 );
clip << Point( 5, -5 );
clip << Point( 5, -15 );
clip << Point( -5, -15 );
clip << Point( -5, -5 );
clip << Point( -15, -5 );
clip << Point( -15, 5 );
clip << Point( -5, 5 );
clip << Point( -5, 15 );
Circle cropedC( 0, 0, 10, Color::Black,
Color( 100, 255, 100 ), 1.0 );
cross << cropedC;
board << cross.
scaled( 3 );
18,
0, 0,
0.85, 0.85,
0.1 );
board.
saveEPS(
"clipping.eps", 210, 297 );
board.
saveSVG(
"clipping_A4.svg", Board::A4, 50 );
board.
saveSVG(
"clipping.svg", Board::BoundingBox, 0.0, Board::UCentimeter );
}