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 * otheris 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 otherTransform to be multiplied tothismatrix. | 
| result | Transform | optional preallocated resultto reuse. | 
Returns - Transform
Defined in
- geometry3d/Matrix3d.ts Line 2209
Last Updated: 24 October, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.