From 0ef74cac08216a2ce726993a4732f6350ec64bd3 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sun, 3 May 2015 00:08:51 +0200 Subject: Add misc patterns --- misc.go | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 misc.go (limited to 'misc.go') diff --git a/misc.go b/misc.go new file mode 100644 index 0000000..a8cea65 --- /dev/null +++ b/misc.go @@ -0,0 +1,25 @@ +package main + +func (c Cutter) DrawAtom() { + for i := 0; i < 3; i++ { + c.Ellipse(0, Point{2000, 2000}, + Polar{500, 0}, Polar{200, 3600}, 600*i) + } + c.Circle(Point{2000, 2000}, Polar{100, 0}, Polar{100, 3600}) +} + +func (c Cutter) DrawLines() { + for i := 0; i < 9; i++ { + c.LineType(LineStyle(i)) + c.Move(Point{100 * i, 0}) + c.Draw(Point{100 * i, 1000}) + } +} + +func (c Cutter) DrawCircles() { + for i := 1; i < 10; i++ { + cu.Circle(Point{1000, 1000}, + Polar{100 * i, 0}, + Polar{100 * i, 3600}) + } +} -- cgit v1.2.3