Matrix3

final case class Matrix3(mat: List[Double])
Companion
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def *(other: Matrix3): Matrix3
def flip(horizontal: Boolean, vertical: Boolean): Matrix3
def prettyPrint: String
def rotate(angle: Radians): Matrix3
def scale(by: Vector2): Matrix3
def toList: List[Double]
def transform(vector: Vector2): Vector2
@SuppressWarnings(scala.Array.apply[java.lang.String]("scalafix:DisableSyntax.var")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
def ~==(other: Matrix3): Boolean

Inherited methods

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

Concrete fields

lazy val col1: List[Double]
lazy val col2: List[Double]
lazy val col3: List[Double]
lazy val row1: List[Double]
lazy val row2: List[Double]
lazy val row3: List[Double]