Accord.Math.Matrix3x3.CreateDiagonal C# (CSharp) Method

CreateDiagonal() public static method

Creates a diagonal matrix using the specified vector as diagonal elements.
public static CreateDiagonal ( Vector3 vector ) : Matrix3x3
vector Vector3 Vector to use for diagonal elements of the matrix.
return Matrix3x3
        public static Matrix3x3 CreateDiagonal( Vector3 vector )
        {
            Matrix3x3 m = new Matrix3x3( );

            m.V00 = vector.X;
            m.V11 = vector.Y;
            m.V22 = vector.Z;

            return m;
        }