path

doodle.syntax.package$.path$
object path extends PathSyntax

Attributes

Source
package.scala
Graph
Supertypes
trait PathSyntax
class Object
trait Matchable
class Any
Self type
path.type

Members list

Type members

Inherited classlikes

implicit class ClosedPathOps(closedPath: ClosedPath)

Attributes

Inherited from:
PathSyntax
Source
PathSyntax.scala
Supertypes
class Object
trait Matchable
class Any
implicit class OpenPathOps(openPath: OpenPath)

Attributes

Inherited from:
PathSyntax
Source
PathSyntax.scala
Supertypes
class Object
trait Matchable
class Any

Value members

Inherited methods

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

Attributes

Inherited from:
PathSyntax
Source
PathSyntax.scala
def equilateralTriangle[Alg <: Path](width: Double): Picture[Alg, Unit]

Attributes

Inherited from:
PathSyntax
Source
PathSyntax.scala
def interpolatingSpline[Alg <: Path](points: Seq[Point]): Picture[Alg, Unit]

Attributes

Inherited from:
PathSyntax
Source
PathSyntax.scala
def regularPolygon[Alg <: Path](sides: Int, radius: Double): Picture[Alg, Unit]

Attributes

Inherited from:
PathSyntax
Source
PathSyntax.scala
def roundedRectangle[Alg <: Path](width: Double, height: Double, radius: Double): Picture[Alg, Unit]

Attributes

Inherited from:
PathSyntax
Source
PathSyntax.scala
def star[Alg <: Path](points: Int, outerRadius: Double, innerRadius: Double): Picture[Alg, Unit]

Attributes

Inherited from:
PathSyntax
Source
PathSyntax.scala

Implicits

Inherited implicits

final implicit def ClosedPathOps(closedPath: ClosedPath): ClosedPathOps

Attributes

Inherited from:
PathSyntax
Source
PathSyntax.scala
final implicit def OpenPathOps(openPath: OpenPath): OpenPathOps

Attributes

Inherited from:
PathSyntax
Source
PathSyntax.scala