class
Celestine::Path::Turtle
- Celestine::Path::Turtle
- Reference
- Object
Overview
Turtle graphics cursor for relative angle/distance path construction
Defined in:
drawables/path.crConstructors
Instance Method Summary
- #angle : Float64
- #angle=(angle : Float64)
-
#close : self
Closes current turtle path
-
#forward(distance : Number) : self
Moves turtle forward by distance while drawing a line
-
#jump(distance : Number) : self
Moves turtle forward by distance without drawing a line
- #path : Celestine::Path
-
#turn(degrees : Number) : self
Rotates turtle angle in degrees (clockwise positive)
- #turn_left(degrees : Number = 90.0) : self
- #turn_right(degrees : Number = 90.0) : self
- #x : Float64
- #x=(x : Float64)
- #y : Float64
- #y=(y : Float64)
Constructor Detail
def self.new(path : Celestine::Path, start_x : Number = 0.0, start_y : Number = 0.0, angle : Float64 = 0.0)
#