From 70d5903d0e18f41883bb1927e90bbaa3f7c2108d Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sun, 3 May 2015 01:54:34 +0200 Subject: Search ok --- cutter.go | 8 ++++++++ main.go | 3 +++ misc.go | 4 ++++ 3 files changed, 15 insertions(+) diff --git a/cutter.go b/cutter.go index 8ade859..6195f2a 100644 --- a/cutter.go +++ b/cutter.go @@ -14,6 +14,14 @@ func (p Point) Add(u Point) Point { return Point{p.X + u.X, p.Y + u.Y} } +func (p Point) AddX(u int) Point { + return Point{p.X + u, p.Y} +} + +func (p Point) AddY(u int) Point { + return Point{p.X, p.Y + u} +} + type Polar struct { R, Theta int } diff --git a/main.go b/main.go index 19594fa..478559a 100644 --- a/main.go +++ b/main.go @@ -18,5 +18,8 @@ func main() { //c.DrawMarks(Point{}, Point{}, 0) //c.WriteUpperRight(Point{4000,5440}) fmt.Println(c.SearchMarks(Point{5240, 3800}, 400)) + //fmt.Println(c.UnknownFQ5()) //c.Bezier(1, Point{0,0},Point{0,1000},Point{0,0},Point{1000,0}) + //c.DrawCircles() + c.DrawAtom() } diff --git a/misc.go b/misc.go index e40830b..e499aae 100644 --- a/misc.go +++ b/misc.go @@ -22,4 +22,8 @@ func (c Cutter) DrawCircles() { Polar{100 * i, 0}, Polar{100 * i, 3600}) } + c.Move(Point{0, 1000}) + c.Draw(Point{2000, 1000}) + c.Move(Point{1000, 0}) + c.Draw(Point{1000, 2000}) } -- cgit v1.2.3