ReifiedPath

doodle.java2d.algebra.reified.ReifiedPath

Attributes

Source:
ReifiedPath.scala
Graph
Supertypes
trait Path
trait Algebra
class Object
trait Matchable
class Any
Known subtypes
class Algebra
Self type
Algebra { type Drawing <: (Drawing); }

Members list

Concise view

Type members

Classlikes

object PathApi extends PathApi

Attributes

Source:
ReifiedPath.scala
Graph
Supertypes
trait PathApi
class Object
trait Matchable
class Any
Self type
PathApi.type

Inherited classlikes

trait PathApi

Attributes

Inherited from:
GenericPath
Source:
GenericPath.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object PathApi.type

Inherited types

type Drawing[_]

The effect type that methods on this algebra produce. Represents an effect that, when run, will draw something and produce a value.

The effect type that methods on this algebra produce. Represents an effect that, when run, will draw something and produce a value.

Attributes

Inherited from:
Algebra
Source:
Algebra.scala

Value members

Inherited methods

Attributes

Inherited from:
Path
Source:
Path.scala

Create an equilateral triangle with the given side length.

Create an equilateral triangle with the given side length.

Attributes

Inherited from:
Path
Source:
Path.scala

Attributes

Inherited from:
Path
Source:
Path.scala

Attributes

Inherited from:
GenericPath
Source:
GenericPath.scala

Attributes

Inherited from:
GenericPath
Source:
GenericPath.scala

Attributes

Inherited from:
Path
Source:
Path.scala

Attributes

Inherited from:
Path
Source:
Path.scala

Attributes

Inherited from:
Path
Source:
Path.scala

Implicits

Inherited implicits

Attributes

Inherited from:
Algebra
Source:
Algebra.scala