コード例 #1
0
        /// <summary>
        /// Multiply a matrix times a vector.
        /// </summary>
        public static Vec3 Mul(Mat33 A, Vec3 v)
        {
            Vec3 u = v.X * A.Col1 + v.Y * A.Col2 + v.Z * A.Col3;

            return(u);
        }
コード例 #2
0
 /// <summary>
 /// Multiply a matrix times a vector.
 /// </summary>
 public static Vector3 Mul(Mat33 A, Vector3 v)
 {
     return(v.X * A.Col1 + v.Y * A.Col2 + v.Z * A.Col3);
 }