Turtle

class Turtle(initialPosition: Vector2)(source)

Constructors

Link copied to clipboard
constructor(initialPosition: Vector2)

Properties

Link copied to clipboard
val cb: ContourBuilder
Link copied to clipboard
var direction: Vector2
Link copied to clipboard
Link copied to clipboard
var orientation: Matrix44
Link copied to clipboard
var position: Vector2

Functions

Link copied to clipboard
fun close()
Link copied to clipboard
fun Turtle.contour(contour: ShapeContour, alignTangent: Boolean = true)
Link copied to clipboard
fun forward(distance: Double)
Link copied to clipboard
fun penDown()
Link copied to clipboard
fun penUp()
Link copied to clipboard
fun pop()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun push()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun rotate(degrees: Double)
Link copied to clipboard
fun Turtle.segment(segment: Segment2D, alignTangent: Boolean = true, externalAlignTransform: Matrix44 = Matrix44.IDENTITY): Matrix44