C# Class Transform2D, NanoGUI

Afficher le fichier Open project: hxflyer/NanoGUI Class Usage Examples

Méthodes publiques

Свойство Type Description
a float
b float
c float
d float
target DisplayObject,
tx float
ty float
u float
v float
w float

Méthodes publiques

Méthode Description
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

Method Details

ToString() public méthode

public ToString ( ) : string
Résultat string

Transform2D() public méthode

public Transform2D ( ) : System.Collections
Résultat System.Collections

Transform2D() public méthode

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
Résultat System.Collections

Transform2D() public méthode

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
Résultat System.Collections

clone() public méthode

public clone ( ) : Transform2D,
Résultat Transform2D,

getBoundRect() public méthode

public getBoundRect ( Rect rect ) : Rect
rect Rect
Résultat Rect

getBoundRect() public méthode

public getBoundRect ( Vector2 minPos, Vector2 maxPos ) : Rect
minPos Vector2
maxPos Vector2
Résultat Rect

getInverted() public méthode

public getInverted ( ) : Transform2D,
Résultat Transform2D,

identity() public méthode

public identity ( ) : void
Résultat void

invert() public méthode

public invert ( ) : void
Résultat void

multiply() public static méthode

public static multiply ( Transform2D, mtx1, Transform2D, mtx2 ) : Transform2D,
mtx1 Transform2D,
mtx2 Transform2D,
Résultat Transform2D,

rotate() public méthode

public rotate ( float rad ) : void
rad float
Résultat void

scale() public méthode

public scale ( float x, float y ) : void
x float
y float
Résultat void

setTranslate() public méthode

public setTranslate ( float x, float y ) : void
x float
y float
Résultat void

setTranslateX() public méthode

public setTranslateX ( float t ) : void
t float
Résultat void

setTranslateY() public méthode

public setTranslateY ( float t ) : void
t float
Résultat void

transformVector() public méthode

public transformVector ( Vector2 vec ) : Vector2
vec Vector2
Résultat Vector2

translateX() public méthode

public translateX ( float t ) : void
t float
Résultat void

translateY() public méthode

public translateY ( float t ) : void
t float
Résultat void

Property Details

a public_oe property

public float a
Résultat float

b public_oe property

public float b
Résultat float

c public_oe property

public float c
Résultat float

d public_oe property

public float d
Résultat float

target public_oe property

public DisplayObject, target
Résultat DisplayObject,

tx public_oe property

public float tx
Résultat float

ty public_oe property

public float ty
Résultat float

u public_oe property

public float u
Résultat float

v public_oe property

public float v
Résultat float

w public_oe property

public float w
Résultat float