Class FbxAMatrix
Inheritance
System.Object
FbxAMatrix
Syntax
public class FbxAMatrix : FbxDouble4x4, IDisposable
Constructors
FbxAMatrix()
Declaration
FbxAMatrix(FbxAMatrix)
Declaration
public FbxAMatrix(FbxAMatrix pOther)
Parameters
FbxAMatrix(FbxVector4, FbxVector4, FbxVector4)
Declaration
public FbxAMatrix(FbxVector4 pT, FbxVector4 pR, FbxVector4 pS)
Parameters
Methods
Dispose()
Declaration
public override void Dispose()
Overrides
Equals(FbxAMatrix)
Declaration
public bool Equals(FbxAMatrix other)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| System.Object |
obj |
|
Returns
| Type |
Description |
| System.Boolean |
|
Overrides
Finalize()
Declaration
protected void Finalize()
Get(Int32, Int32)
Declaration
public double Get(int pY, int pX)
Parameters
| Type |
Name |
Description |
| System.Int32 |
pY |
|
| System.Int32 |
pX |
|
Returns
| Type |
Description |
| System.Double |
|
GetColumn(Int32)
Declaration
public FbxVector4 GetColumn(int pX)
Parameters
| Type |
Name |
Description |
| System.Int32 |
pX |
|
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
| Type |
Description |
| System.Int32 |
|
Overrides
GetQ()
Declaration
public FbxQuaternion GetQ()
Returns
GetR()
Declaration
Returns
GetRow(Int32)
Declaration
public FbxVector4 GetRow(int pY)
Parameters
| Type |
Name |
Description |
| System.Int32 |
pY |
|
Returns
GetS()
Declaration
Returns
GetT()
Declaration
Returns
Inverse()
Declaration
public FbxAMatrix Inverse()
Returns
IsIdentity()
Declaration
Returns
| Type |
Description |
| System.Boolean |
|
IsIdentity(Double)
Declaration
public bool IsIdentity(double pThreshold)
Parameters
| Type |
Name |
Description |
| System.Double |
pThreshold |
|
Returns
| Type |
Description |
| System.Boolean |
|
MultQ(FbxQuaternion)
Declaration
public FbxQuaternion MultQ(FbxQuaternion pQuaternion)
Parameters
Returns
MultR(FbxVector4)
Declaration
public FbxVector4 MultR(FbxVector4 pVector4)
Parameters
Returns
MultS(FbxVector4)
Declaration
public FbxVector4 MultS(FbxVector4 pVector4)
Parameters
Returns
MultT(FbxVector4)
Declaration
public FbxVector4 MultT(FbxVector4 pVector4)
Parameters
Returns
SetIdentity()
Declaration
public void SetIdentity()
SetQ(FbxQuaternion)
Declaration
public void SetQ(FbxQuaternion pQ)
Parameters
SetR(FbxVector4)
Declaration
public void SetR(FbxVector4 pR)
Parameters
SetS(FbxVector4)
Declaration
public void SetS(FbxVector4 pS)
Parameters
SetT(FbxVector4)
Declaration
public void SetT(FbxVector4 pT)
Parameters
SetTQS(FbxVector4, FbxQuaternion, FbxVector4)
Declaration
public void SetTQS(FbxVector4 pT, FbxQuaternion pQ, FbxVector4 pS)
Parameters
SetTRS(FbxVector4, FbxVector4, FbxVector4)
Declaration
public void SetTRS(FbxVector4 pT, FbxVector4 pR, FbxVector4 pS)
Parameters
Slerp(FbxAMatrix, Double)
Declaration
public FbxAMatrix Slerp(FbxAMatrix pOther, double pWeight)
Parameters
| Type |
Name |
Description |
| FbxAMatrix |
pOther |
|
| System.Double |
pWeight |
|
Returns
Transpose()
Declaration
public FbxAMatrix Transpose()
Returns
Operators
Division(FbxAMatrix, Double)
Declaration
public static FbxAMatrix operator /(FbxAMatrix a, double b)
Parameters
| Type |
Name |
Description |
| FbxAMatrix |
a |
|
| System.Double |
b |
|
Returns
Equality(FbxAMatrix, FbxAMatrix)
Declaration
public static bool operator ==(FbxAMatrix a, FbxAMatrix b)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
Inequality(FbxAMatrix, FbxAMatrix)
Declaration
public static bool operator !=(FbxAMatrix a, FbxAMatrix b)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
Multiply(FbxAMatrix, FbxAMatrix)
Declaration
public static FbxAMatrix operator *(FbxAMatrix a, FbxAMatrix b)
Parameters
Returns
Multiply(FbxAMatrix, Double)
Declaration
public static FbxAMatrix operator *(FbxAMatrix a, double b)
Parameters
| Type |
Name |
Description |
| FbxAMatrix |
a |
|
| System.Double |
b |
|
Returns
Multiply(Double, FbxAMatrix)
Declaration
public static FbxAMatrix operator *(double a, FbxAMatrix b)
Parameters
| Type |
Name |
Description |
| System.Double |
a |
|
| FbxAMatrix |
b |
|
Returns
UnaryNegation(FbxAMatrix)
Declaration
public static FbxAMatrix operator -(FbxAMatrix a)
Parameters
Returns