ILNumerics - Technical Application Development
Top
Top
The Matrix4 type exposes the following members.
Methods
Name | Description | |
---|---|---|
CreateFromQuaternion(Quaternion) | ||
CreateFromQuaternion(Quaternion, Matrix4) |
Build a rotation matrix from the specified quaternion.
[ILNumerics Visualization Engine] | |
CreatePerspectiveFieldOfView |
Creates a perspective projection matrix.
[ILNumerics Visualization Engine] | |
CreatePerspectiveOffCenter |
Creates an perspective projection matrix.
[ILNumerics Visualization Engine] | |
FromViewRectangleF |
Creates a ViewMatrix, suitable to serve as view transform matrix based on given rectangle data.
[ILNumerics Visualization Engine] | |
Invert |
Calculate the inverse of the given matrix
[ILNumerics Visualization Engine] | |
LookAtTransformation | ||
Mult(Matrix4, Vector3) | ||
Mult(Matrix4, Matrix4, Matrix4) |
Multiplies two instances.
[ILNumerics Visualization Engine] | |
Mult(Matrix4, Vector4, Vector4) | ||
Mult(Vector4, Matrix4, Vector4) | ||
OrthographicTransform | ||
PerspectiveTransform | ||
Rotate(Quaternion) | ||
Rotate(Vector3, Double) | ||
Rotation(Quaternion) | ||
Rotation(Vector3, Double) |
Build a rotation matrix from the specified axis/angle rotation.
[ILNumerics Visualization Engine] | |
Scale | ||
ScaleTransform | ||
ToString | (Overrides ValueTypeToString.) | |
ToXML | ||
Translate | ||
Translation(Vector3) | ||
Translation(Double, Double, Double) | ||
Transpose | ||
ViewTransformWithPerspDivide |
Transforms clip positions into view coordinates, includes perspective divide.
[ILNumerics Visualization Engine] |
Extension Methods
Name | Description | |
---|---|---|
ToViewRectangle | (Defined by ExtensionMethods.) |
See Also