コード例 #1
0
 /// <summary>
 /// Factory function. initialize from a 2D shear.
 /// </summary>
 public FMatrix2x2(FShear2D shear) :
     base(E_CreateStruct_FMatrix2x2_FShear2D(shear), false)
 {
 }
コード例 #2
0
ファイル: FShear2D.cs プロジェクト: jesst3r/UnrealDotNet
 /// <summary>
 /// Concatenate two shears. The result is NOT a shear, but must be represented by a generalized 2x2 transform.
 /// <para>Defer the implementation until we can declare a 2x2 matrix. </para>
 /// [1 YYA] * [1 YYB] == [1+YYA*XXB YYB*YYA]
 /// <para>[XXA 1]   [XXB 1]    [XXA+XXB XXA*XXB+1] </para>
 /// </summary>
 public FMatrix2x2 Concatenate(FShear2D rHS)
 => E_FShear2D_Concatenate(this, rHS);