multiplyMatrixTransform Method
Multiply this
Matrix3d (considered to be a Transform with 0 origin
) times other
Transform.
- Note: If
this = [A 0]
andother = [B b]
, thenthis * other
is defined as [A*B Ab] because:
equation
\begin{matrix}
\text{this matrix }\bold{A}\text{ promoted to block Transform} & \blockTransform{A}{0} \\
\text{other Transform with `matrix` part }\bold{B}\text{ and origin part }\bold{b} & \blockTransform{B}{b}\\
\text{product}& \blockTransform{A}{0}\blockTransform{B}{b}=\blockTransform{AB}{Ab}
\end{matrix}
multiplyMatrixTransform(other: Transform, result?: Transform): Transform
Parameter | Type | Description |
---|---|---|
other | Transform | the other Transform to be multiplied to this matrix. |
result | Transform | optional preallocated result to reuse. |
Returns - Transform
Defined in
- geometry3d/Matrix3d.ts Line 2202
Last Updated: 29 April, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.