| SrtTransformMultiply Method (SrtTransform, SrtTransform, Matrix44F) |
Multiplies two SRT transforms.
Namespace: DigitalRune.Animation.CharacterAssembly: DigitalRune.Animation (in DigitalRune.Animation.dll) Version: 1.4.0.0 (1.4.1.14427)
Syntax public static void Multiply(
ref SrtTransform srt1,
ref SrtTransform srt2,
out Matrix44F result
)
Public Shared Sub Multiply (
ByRef srt1 As SrtTransform,
ByRef srt2 As SrtTransform,
<OutAttribute> ByRef result As Matrix44F
)
public:
static void Multiply(
SrtTransform% srt1,
SrtTransform% srt2,
[OutAttribute] Matrix44F% result
)
static member Multiply :
srt1 : SrtTransform byref *
srt2 : SrtTransform byref *
result : Matrix44F byref -> unit
Parameters
- srt1
- Type: DigitalRune.Animation.CharacterSrtTransform
In: The first transform. - srt2
- Type: DigitalRune.Animation.CharacterSrtTransform
In: The second transform. - result
- Type: DigitalRune.Mathematics.AlgebraMatrix44F
Out: The product of srt1 and srt2 as 4 x 4 matrix: srt1 * srt2.
Remarks
When product (srt1 * srt2) is applied to a vector
v the transformation are applied in the following order:
v' = srt1 * srt2 * v
That means, the vector is first transformed by srt2 and then by
srt1.
See Also