dlsl ~master (2022-04-13T07:10:34.3128445)
Dub
Repo
Matrix.scale
dlsl
matrix
Matrix
scale an existing matrix with two scalars
Matrix
scale
(type x)
Matrix
scale
(type[2] vec)
Matrix
scale
(type x, type y)
struct
Matrix
(type, int numCols, int numRows)
nothrow @
nogc
pure nothrow @
nogc
pure nothrow @
nogc
@
safe
@
safe
pure nothrow
static if
(
cols == rows
)
static if
(
cols == 2 || cols == 3
)
Matrix
scale
(
type
x
,
type
y
)
if
(
(
numCols
> 1
)
&&
(
numRows
> 1
)
)
Matrix
scale
(type[3] vec)
Matrix
scale
(type x, type y, type z)
Matrix
scale
()
Meta
Source
See Implementation
dlsl
matrix
Matrix
aliases
cols
rows
valueType
vectorType
constructors
this
functions
clear
isIdentity
opBinary
opBinaryRight
opCast
opOpAssign
ptr
rotate
rotateX
rotateY
rotateZ
scale
toString
translate
static functions
identity
isCompatibleMatrixImpl
isCompatibleVectorImpl
rotation
rotationX
rotationY
rotationZ
scaling
translation
templates
isCompatibleMatrix
isCompatibleVector
variables
data
scale an existing matrix with two scalars