C# 클래스 Transform2D, NanoGUI

파일 보기 프로젝트 열기: hxflyer/NanoGUI 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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