C# Class SA.FullBodyIK.Matrix3x3

Show file Open project: Stereoarts/SAFullBodyIK

Public Properties

Property Type Description
column0 UnityEngine.Vector3
identity Matrix3x3

Public Methods

Method Description
FromColumn ( Vector3 column0, Vector3 column1, Vector3 column2 ) : Matrix3x3
Matrix3x3 ( Matrix4x4 m ) : UnityEngine
Matrix3x3 ( Quaternion q ) : UnityEngine
Matrix3x3 ( Vector3 axis, float cos ) : UnityEngine
Matrix3x3 ( float _11, float _12, float _13, float _21, float _22, float _23, float _31, float _32, float _33 ) : UnityEngine
Normalize ( ) : bool
SetColumn ( Vector3 c0, Vector3 c1, Vector3 c2 ) : void
SetValue ( Matrix4x4 m ) : void
SetValue ( float _11, float _12, float _13, float _21, float _22, float _23, float _31, float _32, float _33 ) : void
ToString ( ) : string
ToString ( string format ) : string
ToStringColumn ( ) : string
ToStringColumn ( string format ) : string

Method Details

FromColumn() public static method

public static FromColumn ( Vector3 column0, Vector3 column1, Vector3 column2 ) : Matrix3x3
column0 UnityEngine.Vector3
column1 UnityEngine.Vector3
column2 UnityEngine.Vector3
return Matrix3x3

Matrix3x3() public method

public Matrix3x3 ( Matrix4x4 m ) : UnityEngine
m UnityEngine.Matrix4x4
return UnityEngine

Matrix3x3() public method

public Matrix3x3 ( Quaternion q ) : UnityEngine
q UnityEngine.Quaternion
return UnityEngine

Matrix3x3() public method

public Matrix3x3 ( Vector3 axis, float cos ) : UnityEngine
axis UnityEngine.Vector3
cos float
return UnityEngine

Matrix3x3() public method

public Matrix3x3 ( float _11, float _12, float _13, float _21, float _22, float _23, float _31, float _32, float _33 ) : UnityEngine
_11 float
_12 float
_13 float
_21 float
_22 float
_23 float
_31 float
_32 float
_33 float
return UnityEngine

Normalize() public method

public Normalize ( ) : bool
return bool

SetColumn() public method

public SetColumn ( Vector3 c0, Vector3 c1, Vector3 c2 ) : void
c0 UnityEngine.Vector3
c1 UnityEngine.Vector3
c2 UnityEngine.Vector3
return void

SetValue() public method

public SetValue ( Matrix4x4 m ) : void
m UnityEngine.Matrix4x4
return void

SetValue() public method

public SetValue ( float _11, float _12, float _13, float _21, float _22, float _23, float _31, float _32, float _33 ) : void
_11 float
_12 float
_13 float
_21 float
_22 float
_23 float
_31 float
_32 float
_33 float
return void

ToString() public method

public ToString ( ) : string
return string

ToString() public method

public ToString ( string format ) : string
format string
return string

ToStringColumn() public method

public ToStringColumn ( ) : string
return string

ToStringColumn() public method

public ToStringColumn ( string format ) : string
format string
return string

Property Details

column0 public property

public Vector3,UnityEngine column0
return UnityEngine.Vector3

identity public static property

public static Matrix3x3 identity
return Matrix3x3