PathConstructor

doodle.algebra.PathConstructor

Constructors for Path algebra

Attributes

Source:
Path.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
BaseConstructor { type Algebra <: Path; }

Members list

Concise view

Value members

Concrete methods

def catmulRom(points: Seq[Point], tension: Double): Picture[Unit]

Attributes

Source:
Path.scala

Create an equilateral triangle with the given side length.

Create an equilateral triangle with the given side length.

Attributes

Source:
Path.scala

Attributes

Source:
Path.scala

Attributes

Source:
Path.scala
def path(path: OpenPath): Picture[Unit]

Attributes

Source:
Path.scala
def regularPolygon(sides: Int, radius: Double): Picture[Unit]

Attributes

Source:
Path.scala
def roundedRectangle(width: Double, height: Double, radius: Double): Picture[Unit]

Attributes

Source:
Path.scala
def star(points: Int, outerRadius: Double, innerRadius: Double): Picture[Unit]

Attributes

Source:
Path.scala