Reified

object Reified
Companion
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

final case
class Bitmap(transform: Transform, image: BufferedImage) extends Reified
final case
class FillCircle(transform: Transform, fill: Fill, diameter: Double) extends Reified
final case
class FillClosedPath(transform: Transform, fill: Fill, elements: List[PathElement]) extends Reified
final case
class FillOpenPath(transform: Transform, fill: Fill, elements: List[PathElement]) extends Reified
final case
class FillPolygon(transform: Transform, fill: Fill, points: Array[Point]) extends Reified
final case
class FillRect(transform: Transform, fill: Fill, width: Double, height: Double) extends Reified
final case
class StrokeCircle(transform: Transform, stroke: Stroke, diameter: Double) extends Reified
final case
class StrokeClosedPath(transform: Transform, stroke: Stroke, elements: List[PathElement]) extends Reified
final case
class StrokeOpenPath(transform: Transform, stroke: Stroke, elements: List[PathElement]) extends Reified
final case
class StrokePolygon(transform: Transform, stroke: Stroke, points: Array[Point]) extends Reified
final case
class StrokeRect(transform: Transform, stroke: Stroke, width: Double, height: Double) extends Reified
final case
class Text(transform: Transform, fill: Option[Fill], stroke: Option[Stroke], text: String, font: Font, bounds: Rectangle2D) extends Reified

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror

Value members

Concrete methods

def bitmap(transform: Transform, image: BufferedImage): Reified
def fillCircle(transform: Transform, fill: Fill, diameter: Double): Reified
def fillClosedPath(transform: Transform, fill: Fill, elements: List[PathElement]): Reified
def fillOpenPath(transform: Transform, fill: Fill, elements: List[PathElement]): Reified
def fillPolygon(transform: Transform, fill: Fill, points: Array[Point]): Reified
def fillRect(transform: Transform, fill: Fill, width: Double, height: Double): Reified
def strokeCircle(transform: Transform, stroke: Stroke, diameter: Double): Reified
def strokeClosedPath(transform: Transform, stroke: Stroke, elements: List[PathElement]): Reified
def strokeOpenPath(transform: Transform, stroke: Stroke, elements: List[PathElement]): Reified
def strokePolygon(transform: Transform, stroke: Stroke, points: Array[Point]): Reified
def strokeRect(transform: Transform, stroke: Stroke, width: Double, height: Double): Reified
def text(transform: Transform, fill: Option[Fill], stroke: Option[Stroke], text: String, font: Font, bounds: Rectangle2D): Reified
def transform(tx: Transform, elements: List[PathElement]): List[PathElement]
def transform(tx: Transform, points: Array[Point]): Array[Point]