PathConstructor

Constructors for Path algebra

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

Value members

Concrete methods

def catmulRom(points: Seq[Point], tension: Double): <none>[Unit]
Source:
Path.scala
def equilateralTriangle(width: Double): <none>[Unit]

Create an equilateral triangle with the given side length.

Create an equilateral triangle with the given side length.

Source:
Path.scala
def interpolatingSpline(points: Seq[Point]): <none>[Unit]
Source:
Path.scala
def path(path: ClosedPath): <none>[Unit]
Source:
Path.scala
def path(path: OpenPath): <none>[Unit]
Source:
Path.scala
def regularPolygon(sides: Int, radius: Double): <none>[Unit]
Source:
Path.scala
def roundedRectangle(width: Double, height: Double, radius: Double): <none>[Unit]
Source:
Path.scala
def star(points: Int, outerRadius: Double, innerRadius: Double): <none>[Unit]
Source:
Path.scala