C# Класс PMatrix, uProcessing

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

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

Свойство Тип Описание
m Matrix4x4

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

Метод Описание
PMatrix ( ) : System.Collections
PMatrix ( Matrix4x4 source ) : System.Collections
PMatrix ( PMatrix, source ) : System.Collections
ToString ( ) : string
applay ( PMatrix, source ) : void
get ( ) : PMatrix,
getPosition ( ) : Vector3
getRotation ( ) : Quaternion
getScale ( ) : Vector3
invert ( ) : bool
mult ( Vector3 source ) : Vector3
mult ( Vector3 source, Vector3 target ) : Vector3
preApplay ( PMatrix, left ) : void
reset ( ) : void
scale ( Vector3 v ) : void
scale ( float x, float y, float z = 1.0f ) : void
set ( Matrix4x4 source ) : void
set ( PMatrix, source ) : void
set3x3 ( PMatrix, pm ) : void
transpose ( ) : void

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

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

public PMatrix ( ) : System.Collections
Результат System.Collections

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

public PMatrix ( Matrix4x4 source ) : System.Collections
source Matrix4x4
Результат System.Collections

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

public PMatrix ( PMatrix, source ) : System.Collections
source PMatrix,
Результат System.Collections

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

public ToString ( ) : string
Результат string

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

public applay ( PMatrix, source ) : void
source PMatrix,
Результат void

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

public get ( ) : PMatrix,
Результат PMatrix,

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

public getPosition ( ) : Vector3
Результат Vector3

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

public getRotation ( ) : Quaternion
Результат Quaternion

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

public getScale ( ) : Vector3
Результат Vector3

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

public invert ( ) : bool
Результат bool

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

public mult ( Vector3 source ) : Vector3
source Vector3
Результат Vector3

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

public mult ( Vector3 source, Vector3 target ) : Vector3
source Vector3
target Vector3
Результат Vector3

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

public preApplay ( PMatrix, left ) : void
left PMatrix,
Результат void

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

public reset ( ) : void
Результат void

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

public scale ( Vector3 v ) : void
v Vector3
Результат void

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

public scale ( float x, float y, float z = 1.0f ) : void
x float
y float
z float
Результат void

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

public set ( Matrix4x4 source ) : void
source Matrix4x4
Результат void

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

public set ( PMatrix, source ) : void
source PMatrix,
Результат void

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

public set3x3 ( PMatrix, pm ) : void
pm PMatrix,
Результат void

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

public transpose ( ) : void
Результат void

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

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

public Matrix4x4 m
Результат Matrix4x4