C# Класс Nexus.Matrix2D

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Identity Matrix2D
M11 float
M12 float
M13 float
M21 float
M22 float
M23 float
M31 float
M32 float
M33 float
Zero Matrix2D

Открытые методы

Метод Описание
Adjoint ( Matrix2D matrix ) : Matrix2D
CreateRotation ( float radians ) : Matrix2D

Returns a matrix that can be used to rotate a set of points.

Invert ( Matrix2D matrix ) : Matrix2D
Matrix2D ( float m11, float m12, float m13, float m21, float m22, float m23, float m31, float m32, float m33 )
Transform ( Vector3D vector ) : Vector3D
Transform ( Point2D points ) : void
Transpose ( Matrix2D matrix ) : Matrix2D
operator ( ) : Matrix2D

Приватные методы

Метод Описание
Matrix2D ( )
MultiplyPoint ( float &x, float &y ) : void

Описание методов

Adjoint() публичный статический Метод

public static Adjoint ( Matrix2D matrix ) : Matrix2D
matrix Matrix2D
Результат Matrix2D

CreateRotation() публичный статический Метод

Returns a matrix that can be used to rotate a set of points.
public static CreateRotation ( float radians ) : Matrix2D
radians float The amount, in radians, in which to rotate.
Результат Matrix2D

Invert() публичный статический Метод

public static Invert ( Matrix2D matrix ) : Matrix2D
matrix Matrix2D
Результат Matrix2D

Matrix2D() публичный Метод

public Matrix2D ( float m11, float m12, float m13, float m21, float m22, float m23, float m31, float m32, float m33 )
m11 float
m12 float
m13 float
m21 float
m22 float
m23 float
m31 float
m32 float
m33 float

Transform() публичный Метод

public Transform ( Vector3D vector ) : Vector3D
vector Vector3D
Результат Vector3D

Transform() публичный Метод

public Transform ( Point2D points ) : void
points Point2D
Результат void

Transpose() публичный статический Метод

public static Transpose ( Matrix2D matrix ) : Matrix2D
matrix Matrix2D
Результат Matrix2D

operator() публичный статический Метод

public static operator ( ) : Matrix2D
Результат Matrix2D

Описание свойств

Identity публичное статическое свойство

public static Matrix2D,Nexus Identity
Результат Matrix2D

M11 публичное свойство

public float M11
Результат float

M12 публичное свойство

public float M12
Результат float

M13 публичное свойство

public float M13
Результат float

M21 публичное свойство

public float M21
Результат float

M22 публичное свойство

public float M22
Результат float

M23 публичное свойство

public float M23
Результат float

M31 публичное свойство

public float M31
Результат float

M32 публичное свойство

public float M32
Результат float

M33 публичное свойство

public float M33
Результат float

Zero публичное статическое свойство

public static Matrix2D,Nexus Zero
Результат Matrix2D