Matrix3d Matrix3d Struct

Definition

[System.Serializable]
public struct Matrix3d : IEquatable<OpenTK.Matrix3d>
type Matrix3d = struct
Inheritance
Matrix3dMatrix3d
Attributes
Implements

Constructors

Matrix3d(Matrix3d) Matrix3d(Matrix3d)
Matrix3d(Quaterniond) Matrix3d(Quaterniond)
Matrix3d(Double[]) Matrix3d(Double[])
Matrix3d(Double, Double, Double, Double, Double, Double, Double, Double, Double) Matrix3d(Double, Double, Double, Double, Double, Double, Double, Double, Double)

Fields

Identity Identity
R0C0 R0C0
R0C1 R0C1
R0C2 R0C2
R1C0 R1C0
R1C1 R1C1
R1C2 R1C2
R2C0 R2C0
R2C1 R2C1
R2C2 R2C2
Zero Zero

Properties

Determinant Determinant
Item[Int32] Item[Int32]
Item[Int32, Int32] Item[Int32, Int32]

Methods

Add(Matrix3d) Add(Matrix3d)
Add(Matrix3d, Matrix3d) Add(Matrix3d, Matrix3d)
Add(Matrix3d, Matrix3d, Matrix3d) Add(Matrix3d, Matrix3d, Matrix3d)
Equals(Matrix3d) Equals(Matrix3d)
Equals(Matrix3d) Equals(Matrix3d)
Equals(Matrix3d, Matrix3d) Equals(Matrix3d, Matrix3d)
EqualsApprox(Matrix3d, Matrix3d, Double) EqualsApprox(Matrix3d, Matrix3d, Double)
EqualsApprox(Matrix3d, Double) EqualsApprox(Matrix3d, Double)
GetHashCode() GetHashCode()
Multiply(Matrix3d) Multiply(Matrix3d)
Multiply(Double) Multiply(Double)
Multiply(Matrix3d, Matrix3d) Multiply(Matrix3d, Matrix3d)
Multiply(Double, Matrix3d) Multiply(Double, Matrix3d)
Multiply(Matrix3d, Matrix3d, Matrix3d) Multiply(Matrix3d, Matrix3d, Matrix3d)
Multiply(Matrix3d, Double, Matrix3d) Multiply(Matrix3d, Double, Matrix3d)
Rotate(Matrix3d, Double, Matrix3d) Rotate(Matrix3d, Double, Matrix3d)
Rotate(Double, Matrix3d) Rotate(Double, Matrix3d)
Rotate(Double) Rotate(Double)
RotateMatrix(Double, Matrix3d) RotateMatrix(Double, Matrix3d)
Subtract(Matrix3d) Subtract(Matrix3d)
Subtract(Matrix3d, Matrix3d) Subtract(Matrix3d, Matrix3d)
Subtract(Matrix3d, Matrix3d, Matrix3d) Subtract(Matrix3d, Matrix3d, Matrix3d)
ToString() ToString()
Transform(Vector3d) Transform(Vector3d)
Transform(Matrix3d, Vector3d) Transform(Matrix3d, Vector3d)
Transform(Vector3d, Vector3d) Transform(Vector3d, Vector3d)
Transform(Matrix3d, Vector3d, Vector3d) Transform(Matrix3d, Vector3d, Vector3d)
Transpose(Matrix3d) Transpose(Matrix3d)
Transpose(Matrix3d, Matrix3d) Transpose(Matrix3d, Matrix3d)
Transpose() Transpose()

Operators

Explicit(Matrix3d to Double[]) Explicit(Matrix3d to Double[])
Explicit(Matrix3d to IntPtr) Explicit(Matrix3d to IntPtr)
Explicit(Matrix3d to Double*) Explicit(Matrix3d to Double*)

Applies to