C# Класс GrafitiDemo.Viewer

Наследование: TuioListener, IGrafitiClientGUIManager, IGestureListener
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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