Transform

final case class Transform(elements: Array[Double])

Representation of an affine transformation as an augmented matrix.

Companion
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply(point: Point): Point
def apply(vec: Vec): Vec
override def equals(that: Any): Boolean
Definition Classes
Equals -> Any
def rotate(angle: Angle): Transform
def scale(x: Double, y: Double): Transform
override def toString(): String
Definition Classes
Any
def translate(x: Double, y: Double): Transform

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product