doodle.syntax
package doodle.syntax
Type members
Classlikes
Inherited classlikes
class TraverseOps[T[_], Alg <: ([x[_]] =>> Layout[x] & Shape[x]), F[_]](val t: T[Picture[Alg, F, Unit]])
- Inherited from
- TraverseSyntax
Value members
Inherited methods
def catmulRom[Alg <: ([x[_]] =>> Path[x]), F[_]](points: Seq[Point], tension: Double): Picture[Alg, F, Unit]
- Inherited from
- PathSyntax
def interpolatingSpline[Alg <: ([x[_]] =>> Path[x]), F[_]](points: Seq[Point]): Picture[Alg, F, Unit]
- Inherited from
- PathSyntax
def rectangle[Alg <: ([x[_]] =>> Shape[x]), F[_]](width: Double, height: Double): Picture[Alg, F, Unit]
- Inherited from
- ShapeSyntax
def regularPolygon[Alg <: ([x[_]] =>> Path[x]), F[_]](sides: Int, radius: Double, angle: Angle): Picture[Alg, F, Unit]
- Inherited from
- PathSyntax
def roundedRectangle[Alg <: ([x[_]] =>> Path[x]), F[_]](width: Double, height: Double, radius: Double): Picture[Alg, F, Unit]
- Inherited from
- PathSyntax
def star[Alg <: ([x[_]] =>> Path[x]), F[_]](points: Int, outerRadius: Double, innerRadius: Double, angle: Angle): Picture[Alg, F, Unit]
- Inherited from
- PathSyntax
def triangle[Alg <: ([x[_]] =>> Shape[x]), F[_]](width: Double, height: Double): Picture[Alg, F, Unit]
- Inherited from
- ShapeSyntax