Exemple #1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="scale"></param>
 /// <param name="rotation"></param>
 /// <param name="translation"></param>
 public Transform2d(Vec2d scale, OrthoBasis2d rotation, Vec2d translation)
 {
     Scale       = scale;
     Rotation    = rotation;
     Translation = translation;
 }
Exemple #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="scale"></param>
 /// <param name="orientation"></param>
 public Transform2d(Vec2d scale, Orient2d orientation)
 {
     Scale       = scale;
     Rotation    = orientation.Rotation;
     Translation = orientation.Translation;
 }
Exemple #3
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="x"></param>
 /// <param name="y"></param>
 /// <param name="z"></param>
 public void Deconstruct(out Vec2d scale, out OrthoBasis2d rotation, out Vec2d translation)
 {
     scale       = Scale;
     rotation    = Rotation;
     translation = Translation;
 }