Property | Type | Description | |
---|---|---|---|
M | float[] |
Method | Description | |
---|---|---|
BuildCameraLookAtMatrixLH ( IrrlichtNETCP.Vector3D position, IrrlichtNETCP.Vector3D target, IrrlichtNETCP.Vector3D upVector ) : void |
Builds a left-handed look-at matrix.
|
|
BuildCameraLookAtMatrixRH ( IrrlichtNETCP.Vector3D position, IrrlichtNETCP.Vector3D target, IrrlichtNETCP.Vector3D upVector ) : void |
Builds a right-handed look-at matrix.
|
|
BuildProjectionMatrixOrthoLH ( float widthOfViewVolume, float heightOfViewVolume, float zNear, float zFar ) : void |
Builds a left-handed orthogonal projection matrix.
|
|
BuildProjectionMatrixOrthoRH ( float widthOfViewVolume, float heightOfViewVolume, float zNear, float zFar ) : void |
Builds a right-handed orthogonal projection matrix.
|
|
BuildProjectionMatrixPerspectiveFovLH ( float fieldOfViewRadians, float aspectRatio, float zNear, float zFar ) : void |
Builds a left-handed perspective projection matrix based on a field of view
|
|
BuildProjectionMatrixPerspectiveFovRH ( float fieldOfViewRadians, float aspectRatio, float zNear, float zFar ) : void | ||
BuildProjectionMatrixPerspectiveLH ( float widthOfViewVolume, float heightOfViewVolume, float zNear, float zFar ) : void |
Builds a left-handed perspective projection matrix.
|
|
BuildProjectionMatrixPerspectiveRH ( float widthOfViewVolume, float heightOfViewVolume, float zNear, float zFar ) : void |
Builds a right-handed perspective projection matrix.
|
|
Equals ( object o ) : bool | ||
From ( float m ) : |
||
FromUnmanaged ( float m ) : |
||
GetHashCode ( ) : int | ||
GetInverse ( |
||
GetM ( int col, int row ) : float |
Direct accessing every row and colum of the matrix values
|
|
GetTransposed ( ) : |
||
IsIdentity ( ) : bool |
Returns true if the matrix is the identity matrix.
|
|
MakeIdentity ( ) : void |
Set matrix to identity.
|
|
MakeInverse ( ) : void | ||
Matrix4 ( ) : System | ||
Matrix4 ( float m ) : System | ||
RotateVect ( IrrlichtNETCP.Vector3D &vect ) : IrrlichtNETCP.Vector3D | ||
SetM ( int col, int row, float m ) : void | ||
ToShader ( ) : float[] | ||
ToString ( ) : string | ||
ToUnmanaged ( ) : float[] | ||
TransformVect ( IrrlichtNETCP.Vector3D &vect ) : IrrlichtNETCP.Vector3D | ||
operator ( ) : |
Method | Description | |
---|---|---|
GetMInsecure ( int col, int row ) : float | ||
SetMInsecure ( int col, int row, float m ) : void |
public BuildCameraLookAtMatrixLH ( IrrlichtNETCP.Vector3D position, IrrlichtNETCP.Vector3D target, IrrlichtNETCP.Vector3D upVector ) : void | ||
position | IrrlichtNETCP.Vector3D | |
target | IrrlichtNETCP.Vector3D | |
upVector | IrrlichtNETCP.Vector3D | |
return | void |
public BuildCameraLookAtMatrixRH ( IrrlichtNETCP.Vector3D position, IrrlichtNETCP.Vector3D target, IrrlichtNETCP.Vector3D upVector ) : void | ||
position | IrrlichtNETCP.Vector3D | |
target | IrrlichtNETCP.Vector3D | |
upVector | IrrlichtNETCP.Vector3D | |
return | void |
public BuildProjectionMatrixOrthoLH ( float widthOfViewVolume, float heightOfViewVolume, float zNear, float zFar ) : void | ||
widthOfViewVolume | float | |
heightOfViewVolume | float | |
zNear | float | |
zFar | float | |
return | void |
public BuildProjectionMatrixOrthoRH ( float widthOfViewVolume, float heightOfViewVolume, float zNear, float zFar ) : void | ||
widthOfViewVolume | float | |
heightOfViewVolume | float | |
zNear | float | |
zFar | float | |
return | void |
public BuildProjectionMatrixPerspectiveFovLH ( float fieldOfViewRadians, float aspectRatio, float zNear, float zFar ) : void | ||
fieldOfViewRadians | float | |
aspectRatio | float | |
zNear | float | |
zFar | float | |
return | void |
public BuildProjectionMatrixPerspectiveFovRH ( float fieldOfViewRadians, float aspectRatio, float zNear, float zFar ) : void | ||
fieldOfViewRadians | float | |
aspectRatio | float | |
zNear | float | |
zFar | float | |
return | void |
public BuildProjectionMatrixPerspectiveLH ( float widthOfViewVolume, float heightOfViewVolume, float zNear, float zFar ) : void | ||
widthOfViewVolume | float | |
heightOfViewVolume | float | |
zNear | float | |
zFar | float | |
return | void |
public BuildProjectionMatrixPerspectiveRH ( float widthOfViewVolume, float heightOfViewVolume, float zNear, float zFar ) : void | ||
widthOfViewVolume | float | |
heightOfViewVolume | float | |
zNear | float | |
zFar | float | |
return | void |
public static FromUnmanaged ( float m ) : |
||
m | float | |
return |
public RotateVect ( IrrlichtNETCP.Vector3D &vect ) : IrrlichtNETCP.Vector3D | ||
vect | IrrlichtNETCP.Vector3D | |
return | IrrlichtNETCP.Vector3D |
public SetM ( int col, int row, float m ) : void | ||
col | int | |
row | int | |
m | float | |
return | void |
public TransformVect ( IrrlichtNETCP.Vector3D &vect ) : IrrlichtNETCP.Vector3D | ||
vect | IrrlichtNETCP.Vector3D | |
return | IrrlichtNETCP.Vector3D |