C# Класс Transform2D, NanoGUI

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

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

Свойство Тип Описание
a float
b float
c float
d float
target DisplayObject,
tx float
ty float
u float
v float
w float

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

Метод Описание
ToString ( ) : string
Transform2D ( ) : System.Collections
Transform2D ( float a, float b, float c, float d, float tx, float ty ) : System.Collections
Transform2D ( float a, float b, float c, float d, float tx, float ty, float u, float v, float w ) : System.Collections
clone ( ) : Transform2D,
getBoundRect ( Rect rect ) : Rect
getBoundRect ( Vector2 minPos, Vector2 maxPos ) : Rect
getInverted ( ) : Transform2D,
identity ( ) : void
invert ( ) : void
multiply ( Transform2D, mtx1, Transform2D, mtx2 ) : Transform2D,
rotate ( float rad ) : void
scale ( float x, float y ) : void
setTranslate ( float x, float y ) : void
setTranslateX ( float t ) : void
setTranslateY ( float t ) : void
transformVector ( Vector2 vec ) : Vector2
translateX ( float t ) : void
translateY ( float t ) : void

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

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

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

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

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

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

public Transform2D ( float a, float b, float c, float d, float tx, float ty ) : System.Collections
a float
b float
c float
d float
tx float
ty float
Результат System.Collections

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

public Transform2D ( float a, float b, float c, float d, float tx, float ty, float u, float v, float w ) : System.Collections
a float
b float
c float
d float
tx float
ty float
u float
v float
w float
Результат System.Collections

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

public clone ( ) : Transform2D,
Результат Transform2D,

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

public getBoundRect ( Rect rect ) : Rect
rect Rect
Результат Rect

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

public getBoundRect ( Vector2 minPos, Vector2 maxPos ) : Rect
minPos Vector2
maxPos Vector2
Результат Rect

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

public getInverted ( ) : Transform2D,
Результат Transform2D,

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

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

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

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

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

public static multiply ( Transform2D, mtx1, Transform2D, mtx2 ) : Transform2D,
mtx1 Transform2D,
mtx2 Transform2D,
Результат Transform2D,

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

public rotate ( float rad ) : void
rad float
Результат void

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

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

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

public setTranslate ( float x, float y ) : void
x float
y float
Результат void

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

public setTranslateX ( float t ) : void
t float
Результат void

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

public setTranslateY ( float t ) : void
t float
Результат void

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

public transformVector ( Vector2 vec ) : Vector2
vec Vector2
Результат Vector2

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

public translateX ( float t ) : void
t float
Результат void

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

public translateY ( float t ) : void
t float
Результат void

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

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

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

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

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

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

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

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

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

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

public DisplayObject, target
Результат DisplayObject,

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

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

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

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

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

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

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

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

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

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