struct Matrix
in global
Represents a 4x4 matrix.
public static Matrix Identity { get; }
Returns the multiplicative identity matrix.
public Matrix Inverted { get; }
Returns inverse of this matrix.
public static Matrix Lerp( Matrix ma, Matrix mb, float frac )
Performs linear interpolation from one matrix to another.
public static Matrix Slerp( Matrix ma, Matrix mb, float frac )
Performs spherical interpolation from one matrix to another.
public Vector3 Transform( Vector3 v )
Transforms a vector by a 4x4 matrix
public Vector3 TransformNormal( Vector3 v )
Transforms a normal vector by a specified 4x4 matrix
public Type GetType( )
😔 No documentation found.
public bool Equals( Matrix o )
😔 No documentation found.
public bool Equals( object obj )
😔 No documentation found.
public static bool op_Inequality( Matrix left, Matrix right )
😔 No documentation found.
public static bool op_Equality( Matrix left, Matrix right )
😔 No documentation found.
public Matrix Transpose( )
😔 No documentation found.
public string ToString( )
😔 No documentation found.
public static Matrix op_Multiply( Matrix value1, Matrix value2 )
😔 No documentation found.
public static Matrix4x4 op_Implicit( Matrix value )
😔 No documentation found.
public int GetHashCode( )
😔 No documentation found.
public static Matrix op_Implicit( Matrix4x4 value )
😔 No documentation found.
public static Matrix CreateSkewY( float degrees )
😔 No documentation found.
public static Matrix CreateSkewX( float degrees )
😔 No documentation found.
public static Matrix CreateSkew( Vector2 skew )
😔 No documentation found.
public static Matrix CreateScale( Vector3 scales, Vector3 centerPoint )
😔 No documentation found.
public static Matrix CreateScale( Vector3 scales )
😔 No documentation found.
public static Matrix CreateTranslation( Vector3 vec )
😔 No documentation found.
public static Matrix CreateRotationZ( float degrees, Vector3 center )
😔 No documentation found.
public static Matrix CreateRotationZ( float degrees )
😔 No documentation found.
public static Matrix CreateRotationY( float degrees, Vector3 center )
😔 No documentation found.
public static Matrix CreateRotationY( float degrees )
😔 No documentation found.
public static Matrix CreateRotationX( float degrees, Vector3 center )
😔 No documentation found.
public static Matrix CreateRotationX( float degrees )
😔 No documentation found.
public static Matrix CreateRotation( Vector3 angles )
😔 No documentation found.
public static Matrix CreateRotation( Rotation rot )
😔 No documentation found.
public static Matrix CreateMatrix3D( float[] matrix )
😔 No documentation found.
public static Matrix CreateWorld( Vector3 position, Vector3 forward, Vector3 up )
😔 No documentation found.