C# Класс GlMatrix.mat4

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ToArray ( ) : GLfloat[]
create ( ) : mat4
frustum ( System.Single left, System.Single right, System.Single bottom, System.Single top, System.Single near, System.Single far, mat4 dest = null ) : mat4
identity ( mat4 dest = null ) : mat4
perspective ( System.Single fovy, System.Single aspect, System.Single near, System.Single far, mat4 dest = null ) : mat4
this ( int i ) : System.Single
toInverseMat3 ( mat4 mat, mat3 dest = null ) : mat3
translate ( mat4 mat, System.Single vec, mat4 dest = null ) : mat4

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

Метод Описание
rotate ( mat4 mat, double angle, System.Single axis, mat4 dest = null ) : mat4
set ( mat4 mat, mat4 dest ) : mat4

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

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

public ToArray ( ) : GLfloat[]
Результат GLfloat[]

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

public static create ( ) : mat4
Результат mat4

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

public static frustum ( System.Single left, System.Single right, System.Single bottom, System.Single top, System.Single near, System.Single far, mat4 dest = null ) : mat4
left System.Single
right System.Single
bottom System.Single
top System.Single
near System.Single
far System.Single
dest mat4
Результат mat4

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

public static identity ( mat4 dest = null ) : mat4
dest mat4
Результат mat4

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

public static perspective ( System.Single fovy, System.Single aspect, System.Single near, System.Single far, mat4 dest = null ) : mat4
fovy System.Single
aspect System.Single
near System.Single
far System.Single
dest mat4
Результат mat4

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

public this ( int i ) : System.Single
i int
Результат System.Single

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

public static toInverseMat3 ( mat4 mat, mat3 dest = null ) : mat3
mat mat4
dest mat3
Результат mat3

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

public static translate ( mat4 mat, System.Single vec, mat4 dest = null ) : mat4
mat mat4
vec System.Single
dest mat4
Результат mat4