C# 클래스 GrafitiDemo.Viewer

상속: TuioListener, IGrafitiClientGUIManager, IGestureListener
파일 보기 프로젝트 열기: nuigroup/grafiti 1 사용 예제들

공개 메소드들

메소드 설명
GetVisualsAt ( float x, float y, IGestureListener &zGestureListener, object &zControl, List &tangibleListeners ) : void
OnCircleGesture ( object gr, GestureEventArgs args ) : void
PointToClient ( IGestureListener target, float x, float y, float &cx, float &cy ) : void
addTuioCursor ( TuioCursor c ) : void
addTuioObject ( TuioObject o ) : void
refresh ( long timestamp ) : void
removeTuioCursor ( TuioCursor c ) : void
removeTuioObject ( TuioObject o ) : void
updateTuioCursor ( TuioCursor c ) : void
updateTuioObject ( TuioObject o ) : void

비공개 메소드들

메소드 설명
Display ( ) : void
DrawCalibrationGrid ( ) : void
Exit ( ) : void
Init ( ) : void

Initializes graphics

KeyPressed ( byte key, int x, int y ) : void
Main ( String argv ) : void
PrintProjectionParameters ( ) : void
Reshape ( int w, int h ) : void
S_Display ( ) : void

Display callback function

S_KeyPressed ( byte key, int x, int y ) : void
S_Reshape ( int w, int h ) : void

Called when the window changes size

S_SpecialKeyPressed ( int key, int x, int y ) : void
S_Timer ( int val ) : void

Redraws periodically the screen.

SpecialKeyPressed ( int key, int x, int y ) : void
ToggleFullScreen ( ) : void
Viewer ( ) : System
Viewer ( float x, float y, float w, float h, float a ) : System

메소드 상세

GetVisualsAt() 공개 메소드

public GetVisualsAt ( float x, float y, IGestureListener &zGestureListener, object &zControl, List &tangibleListeners ) : void
x float
y float
zGestureListener IGestureListener
zControl object
tangibleListeners List
리턴 void

OnCircleGesture() 공개 메소드

public OnCircleGesture ( object gr, GestureEventArgs args ) : void
gr object
args Grafiti.GestureEventArgs
리턴 void

PointToClient() 공개 메소드

public PointToClient ( IGestureListener target, float x, float y, float &cx, float &cy ) : void
target IGestureListener
x float
y float
cx float
cy float
리턴 void

addTuioCursor() 공개 메소드

public addTuioCursor ( TuioCursor c ) : void
c TUIO.TuioCursor
리턴 void

addTuioObject() 공개 메소드

public addTuioObject ( TuioObject o ) : void
o TUIO.TuioObject
리턴 void

refresh() 공개 메소드

public refresh ( long timestamp ) : void
timestamp long
리턴 void

removeTuioCursor() 공개 메소드

public removeTuioCursor ( TuioCursor c ) : void
c TUIO.TuioCursor
리턴 void

removeTuioObject() 공개 메소드

public removeTuioObject ( TuioObject o ) : void
o TUIO.TuioObject
리턴 void

updateTuioCursor() 공개 메소드

public updateTuioCursor ( TuioCursor c ) : void
c TUIO.TuioCursor
리턴 void

updateTuioObject() 공개 메소드

public updateTuioObject ( TuioObject o ) : void
o TUIO.TuioObject
리턴 void