Skip to content
This repository has been archived by the owner on Oct 11, 2023. It is now read-only.

9ec98395 e621 dda2 0928 1b1572bf1736

haplokuon edited this page May 6, 2023 · 1 revision

Matrix4 Methods

netDxf 3.0.0 Library

Methods

Add Matrix addition.
Determinant Calculate the determinant of the actual matrix.
Equals(Matrix4) Check if the components of two matrices are approximate equal.
Equals(Object) Indicates whether this instance and a specified object are equal.
(Overrides ValueType.Equals(Object))
Equals(Matrix4, Matrix4) Check if the components of two matrices are approximate equal.
Equals(Matrix4, Double) Check if the components of two matrices are approximate equal.
Equals(Matrix4, Matrix4, Double) Check if the components of two matrices are approximate equal.
GetHashCode Returns the hash code for this instance.
(Overrides ValueType.GetHashCode())
GetType Gets the Type of the current instance.
(Inherited from Object)
Inverse Calculates the inverse matrix.
Multiply(Matrix4, Matrix4) Product of two matrices.
Multiply(Matrix4, Vector4) Product of a matrix with a vector.
Multiply(Matrix4, Double) Product of a matrix with a scalar.
Reflection Build the reflection matrix of a mirror plane that passes through a point.
RotationX Builds a rotation matrix for a rotation around the x-axis.
RotationY Builds a rotation matrix for a rotation around the y-axis.
RotationZ Builds a rotation matrix for a rotation around the z-axis.
Scale(Double) Build a scaling matrix.
Scale(Vector3) Build a scaling matrix.
Scale(Double, Double, Double) Build a scaling matrix.
Subtract Matrix subtraction.
ToString() Obtains a string that represents the matrix.
(Overrides ValueType.ToString())
ToString(IFormatProvider) Obtains a string that represents the matrix.
Translation(Vector3) Build a translation matrix.
Translation(Double, Double, Double) Build a translation matrix.
Transpose Obtains the transpose matrix.

See Also

Reference

Matrix4 Structure
netDxf Namespace

Clone this wiki locally