aboutsummaryrefslogtreecommitdiff
path: root/misc.go
diff options
context:
space:
mode:
Diffstat (limited to 'misc.go')
-rw-r--r--misc.go12
1 files changed, 5 insertions, 7 deletions
diff --git a/misc.go b/misc.go
index c271ce9..c320bc0 100644
--- a/misc.go
+++ b/misc.go
@@ -5,9 +5,7 @@ import "log"
func (c Cutter) DrawAtom() {
base := Point{2000, 2000}
for i := 0; i < 3; i++ {
- c.Ellipse(0, base,
- Polar{500, 0}, Polar{200, 3600},
- 600*float64(i))
+ c.Ellipse(0, base, Polar{500, 0}, Polar{200, 3600}, 600*Unit(i))
}
c.Circle(base, Polar{100, 0}, Polar{100, 3600})
}
@@ -15,8 +13,8 @@ func (c Cutter) DrawAtom() {
func (c Cutter) DrawLines() {
for i := 0; i < 9; i++ {
c.LineType(LineStyle(i))
- c.Move(Point{100 * float64(i), 0})
- c.Draw(Point{100 * float64(i), 1000})
+ c.Move(Point{100 * Unit(i), 0})
+ c.Draw(Point{100 * Unit(i), 1000})
}
}
@@ -24,8 +22,8 @@ func (c Cutter) DrawCircles() {
base := Point{1000, 1000}
for i := 1; i <= 3; i++ {
c.Circle(base,
- Polar{100 * float64(i), 0},
- Polar{100 * float64(i), 3600})
+ Polar{100 * Unit(i), 0},
+ Polar{100 * Unit(i), 3600})
}
}