Fusion.Core.Mathematics.Matrix3x2.TransformPoint C# (CSharp) Méthode

TransformPoint() public static méthode

Transforms a vector by this matrix.
public static TransformPoint ( Matrix3x2 matrix, System.Vector2 point ) : System.Vector2
matrix Matrix3x2 The matrix to use as a transformation matrix.
point System.Vector2 The original vector to apply the transformation.
Résultat System.Vector2
        public static Vector2 TransformPoint(Matrix3x2 matrix, Vector2 point)
        {
            Vector2 result;
            result.X = (point.X * matrix.M11) + (point.Y * matrix.M21) + matrix.M31;
            result.Y = (point.X * matrix.M12) + (point.Y * matrix.M22) + matrix.M32;
            return result;
        }

Same methods

Matrix3x2::TransformPoint ( Matrix3x2 &matrix, System.Vector2 &point, System.Vector2 &result ) : void