AffineTransformation

smile.modeling.AffineTransformation
See theAffineTransformation companion object
case class AffineTransformation(alpha: Double, gamma: Double, tauX: Double, delta: Double, beta: Double, tauY: Double)

Represents an affine transformation defined by matrix coefficients for scaling, rotating, and translating points in 2D space.

Value parameters

alpha

The X scaling component.

beta

The Y scaling component.

delta

The Y to X shearing component.

gamma

The X to Y shearing component.

tauX

The X translation component.

tauY

The Y translation component.

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product