using namespace LibBoard;
int main(int, char * [])
{
g << rectangle(-30, 10, 60, 20, Color::Green, Color::White, 0.1);
g <<
Ellipse(0, 0, 30, 10, Color::Red, Color::White, 0.1);
g <<
Ellipse(0, 0, 2, 10, Color::Null, Color::Green, 0.1);
board << g;
board.
saveEPS(
"scale_ellipse.eps", Board::A4);
board.
saveFIG(
"scale_ellipse.fig", Board::A4);
board.
saveSVG(
"scale_ellipse.svg", Board::BoundingBox, 0.0, Board::UCentimeter);
}
void saveEPS(std::ostream &out, PageSize size=Board::BoundingBox, double margin=0.0, Unit unit=UMillimeter, const std::string &title=std::string()) const
Definition: Board.cpp:532
void saveSVG(const char *filename, PageSize size=Board::BoundingBox, double margin=0.0, Unit unit=UMillimeter) const
Definition: Board.cpp:758
void addDuplicates(const Shape &shape, std::size_t times, double dx, double dy, double scale=1.0)
Definition: Board.cpp:490
void saveFIG(const char *filename, PageSize size=Board::BoundingBox, double margin=0.0, Unit unit=UMillimeter) const
Definition: Board.cpp:629