| SrtTransformMultiply Method (SrtTransform, SrtTransform, SrtTransform) |
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 SrtTransform result
)
Public Shared Sub Multiply (
ByRef srt1 As SrtTransform,
ByRef srt2 As SrtTransform,
<OutAttribute> ByRef result As SrtTransform
)
public:
static void Multiply(
SrtTransform% srt1,
SrtTransform% srt2,
[OutAttribute] SrtTransform% result
)
static member Multiply :
srt1 : SrtTransform byref *
srt2 : SrtTransform byref *
result : SrtTransform byref -> unit
Parameters
- srt1
- Type: DigitalRune.Animation.CharacterSrtTransform
In: The first transform. - srt2
- Type: DigitalRune.Animation.CharacterSrtTransform
In: The second transform. - result
- Type: DigitalRune.Animation.CharacterSrtTransform
Out: The product of srt1 and srt2: 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