GraphicsContext

doodle.java2d.algebra.reified.GraphicsContext
trait GraphicsContext[A]

Render in screen space

Attributes

Source
GraphicsContext.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def bitmap(gc: A)(transform: Transform, image: BufferedImage): Unit

Attributes

Source
GraphicsContext.scala
def fillCircle(gc: A)(transform: Transform, fill: Fill, diameter: Double): Unit

Attributes

Source
GraphicsContext.scala
def fillClosedPath(gc: A)(transform: Transform, fill: Fill, elements: List[PathElement]): Unit

Attributes

Source
GraphicsContext.scala
def fillOpenPath(gc: A)(transform: Transform, fill: Fill, elements: List[PathElement]): Unit

Attributes

Source
GraphicsContext.scala
def fillPolygon(gc: A)(transform: Transform, fill: Fill, points: Array[Point]): Unit

Attributes

Source
GraphicsContext.scala
def fillRect(gc: A)(transform: Transform, fill: Fill, width: Double, height: Double): Unit

Attributes

Source
GraphicsContext.scala
def strokeCircle(gc: A)(transform: Transform, stroke: Stroke, diameter: Double): Unit

Attributes

Source
GraphicsContext.scala
def strokeClosedPath(gc: A)(transform: Transform, stroke: Stroke, elements: List[PathElement]): Unit

Attributes

Source
GraphicsContext.scala
def strokeOpenPath(gc: A)(transform: Transform, stroke: Stroke, elements: List[PathElement]): Unit

Attributes

Source
GraphicsContext.scala
def strokePolygon(gc: A)(transform: Transform, stroke: Stroke, points: Array[Point]): Unit

Attributes

Source
GraphicsContext.scala
def strokeRect(gc: A)(transform: Transform, stroke: Stroke, width: Double, height: Double): Unit

Attributes

Source
GraphicsContext.scala
def text(gc: A)(transform: Transform, stroke: Option[Stroke], text: String, font: Font, bounds: Rectangle2D): Unit

Attributes

Source
GraphicsContext.scala