Matrix4x4 (struct)

This type is found in the namespace System.Numerics

mget_IdentityMatrix4x4
mget_IsIdentityBoolean
mget_TranslationVector3
mset_TranslationVoid
mCreateBillboardMatrix4x4
mCreateConstrainedBillboardMatrix4x4
mCreateTranslationMatrix4x4
mCreateTranslationMatrix4x4
mCreateScaleMatrix4x4
mCreateScaleMatrix4x4
mCreateScaleMatrix4x4
mCreateScaleMatrix4x4
mCreateScaleMatrix4x4
mCreateScaleMatrix4x4
mCreateRotationXMatrix4x4
mCreateRotationXMatrix4x4
mCreateRotationYMatrix4x4
mCreateRotationYMatrix4x4
mCreateRotationZMatrix4x4
mCreateRotationZMatrix4x4
mCreateFromAxisAngleMatrix4x4
mCreatePerspectiveFieldOfViewMatrix4x4
mCreatePerspectiveMatrix4x4
mCreatePerspectiveOffCenterMatrix4x4
mCreateOrthographicMatrix4x4
mCreateOrthographicOffCenterMatrix4x4
mCreateLookAtMatrix4x4
mCreateWorldMatrix4x4
mCreateFromQuaternionMatrix4x4
mCreateFromYawPitchRollMatrix4x4
mCreateShadowMatrix4x4
mCreateReflectionMatrix4x4
mGetDeterminantSingle
mInvertBoolean
mDecomposeBoolean
mTransformMatrix4x4
mTransposeMatrix4x4
mLerpMatrix4x4
mNegateMatrix4x4
mAddMatrix4x4
mSubtractMatrix4x4
mMultiplyMatrix4x4
mMultiplyMatrix4x4
mop_UnaryNegationMatrix4x4
mop_AdditionMatrix4x4
mop_SubtractionMatrix4x4
mop_MultiplyMatrix4x4
mop_MultiplyMatrix4x4
mop_EqualityBoolean
mop_InequalityBoolean
mEqualsBoolean
mEqualsBoolean
mGetHashCodeInt32
mToStringString
mGetTypeType
c.ctor
c.ctor
pIdentityMatrix4x4
pIsIdentityBoolean
pTranslationVector3
fM11Single
fM12Single
fM13Single
fM14Single
fM21Single
fM22Single
fM23Single
fM24Single
fM31Single
fM32Single
fM33Single
fM34Single
fM41Single
fM42Single
fM43Single
fM44Single

get_Identity

get_IsIdentity

.

get_Translation

.

set_Translation

.

CreateBillboard

valueSystem.Numerics.Vector3

CreateConstrainedBillboard

objectPositionSystem.Numerics.Vector3
cameraPositionSystem.Numerics.Vector3
cameraUpVectorSystem.Numerics.Vector3
cameraForwardVectorSystem.Numerics.Vector3

CreateTranslation

objectPositionSystem.Numerics.Vector3
cameraPositionSystem.Numerics.Vector3
rotateAxisSystem.Numerics.Vector3
cameraForwardVectorSystem.Numerics.Vector3
objectForwardVectorSystem.Numerics.Vector3

CreateTranslation

positionSystem.Numerics.Vector3

CreateScale

xPositionSystem.Single
yPositionSystem.Single
zPositionSystem.Single

CreateScale

xScaleSystem.Single
yScaleSystem.Single
zScaleSystem.Single

CreateScale

xScaleSystem.Single
yScaleSystem.Single
zScaleSystem.Single
centerPointSystem.Numerics.Vector3

CreateScale

scalesSystem.Numerics.Vector3

CreateScale

scalesSystem.Numerics.Vector3
centerPointSystem.Numerics.Vector3

CreateScale

scaleSystem.Single

CreateRotationX

scaleSystem.Single
centerPointSystem.Numerics.Vector3

CreateRotationX

radiansSystem.Single

CreateRotationY

radiansSystem.Single
centerPointSystem.Numerics.Vector3

CreateRotationY

radiansSystem.Single

CreateRotationZ

radiansSystem.Single
centerPointSystem.Numerics.Vector3

CreateRotationZ

radiansSystem.Single

CreateFromAxisAngle

radiansSystem.Single
centerPointSystem.Numerics.Vector3

CreatePerspectiveFieldOfView

axisSystem.Numerics.Vector3
angleSystem.Single

CreatePerspective

fieldOfViewSystem.Single
aspectRatioSystem.Single
nearPlaneDistanceSystem.Single
farPlaneDistanceSystem.Single

CreatePerspectiveOffCenter

widthSystem.Single
heightSystem.Single
nearPlaneDistanceSystem.Single
farPlaneDistanceSystem.Single

CreateOrthographic

leftSystem.Single
rightSystem.Single
bottomSystem.Single
topSystem.Single
nearPlaneDistanceSystem.Single
farPlaneDistanceSystem.Single

CreateOrthographicOffCenter

widthSystem.Single
heightSystem.Single
zNearPlaneSystem.Single
zFarPlaneSystem.Single

CreateLookAt

leftSystem.Single
rightSystem.Single
bottomSystem.Single
topSystem.Single
zNearPlaneSystem.Single
zFarPlaneSystem.Single

CreateWorld

cameraPositionSystem.Numerics.Vector3
cameraTargetSystem.Numerics.Vector3
cameraUpVectorSystem.Numerics.Vector3

CreateFromQuaternion

positionSystem.Numerics.Vector3
forwardSystem.Numerics.Vector3
upSystem.Numerics.Vector3

CreateFromYawPitchRoll

quaternionSystem.Numerics.Quaternion

CreateShadow

yawSystem.Single
pitchSystem.Single
rollSystem.Single

CreateReflection

lightDirectionSystem.Numerics.Vector3
planeSystem.Numerics.Plane

GetDeterminant

valueSystem.Numerics.Plane

Invert

.

Decompose

matrixSystem.Numerics.Matrix4x4
resultSystem.Numerics.Matrix4x4&

Transform

matrixSystem.Numerics.Matrix4x4
scaleSystem.Numerics.Vector3&
rotationSystem.Numerics.Quaternion&
translationSystem.Numerics.Vector3&

Transpose

valueSystem.Numerics.Matrix4x4
rotationSystem.Numerics.Quaternion

Lerp

matrixSystem.Numerics.Matrix4x4

Negate

matrix1System.Numerics.Matrix4x4
matrix2System.Numerics.Matrix4x4
amountSystem.Single

Add

valueSystem.Numerics.Matrix4x4

Subtract

value1System.Numerics.Matrix4x4
value2System.Numerics.Matrix4x4

Multiply

value1System.Numerics.Matrix4x4
value2System.Numerics.Matrix4x4

Multiply

value1System.Numerics.Matrix4x4
value2System.Numerics.Matrix4x4

op_UnaryNegation

value1System.Numerics.Matrix4x4
value2System.Single

op_Addition

valueSystem.Numerics.Matrix4x4

op_Subtraction

value1System.Numerics.Matrix4x4
value2System.Numerics.Matrix4x4

op_Multiply

value1System.Numerics.Matrix4x4
value2System.Numerics.Matrix4x4

op_Multiply

value1System.Numerics.Matrix4x4
value2System.Numerics.Matrix4x4

op_Equality

value1System.Numerics.Matrix4x4
value2System.Single

op_Inequality

value1System.Numerics.Matrix4x4
value2System.Numerics.Matrix4x4

Equals

value1System.Numerics.Matrix4x4
value2System.Numerics.Matrix4x4

Equals

otherSystem.Numerics.Matrix4x4

GetHashCode

objSystem.Object

ToString

.

GetType

.

.ctor

.

.ctor

m11System.Single
m12System.Single
m13System.Single
m14System.Single
m21System.Single
m22System.Single
m23System.Single
m24System.Single
m31System.Single
m32System.Single
m33System.Single
m34System.Single
m41System.Single
m42System.Single
m43System.Single
m44System.Single

Identity

valueSystem.Numerics.Matrix3x2

IsIdentity

.

Translation

.

M11

.

M12

.

M13

.

M14

.

M21

.

M22

.

M23

.

M24

.

M31

.

M32

.

M33

.

M34

.

M41

.

M42

.

M43

.

M44

.
.