|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectsynergynetframework.mtinput.tuio.TUIOMultiTouchInput
public class TUIOMultiTouchInput
Support for tables which use the TUIO protocol. This implementation supports both cursors and objects/fiducials.
| Constructor Summary | |
|---|---|
TUIOMultiTouchInput()
Instantiates a new TUIO multi touch input. |
|
| Method Summary | |
|---|---|
void |
addTuioCursor(TUIO.TuioCursor tuioCursor)
|
void |
addTuioObject(TUIO.TuioObject tuioObject)
|
void |
refresh(TUIO.TuioTime tuioTime)
|
void |
registerMultiTouchEventListener(IMultiTouchEventListener listener)
Register the listener to receive multi-touch events, as defined in IMultiTouchInputListener. |
void |
registerMultiTouchEventListener(IMultiTouchEventListener listener,
int index)
Register multi touch event listener. |
void |
removeTuioCursor(TUIO.TuioCursor tuioCursor)
|
void |
removeTuioObject(TUIO.TuioObject tuioObject)
|
void |
setClickSensitivity(long time,
float distance)
Determines whether two successive cursor add/remove events constitute a 'click'. |
void |
start()
Start. |
void |
stop()
Stop. |
void |
unregisterMultiTouchEventListener(IMultiTouchEventListener listener)
Stops the listener from receiving multi-touch events. |
void |
update(float tpf)
Update. |
void |
updateTuioCursor(TUIO.TuioCursor tuioCursor)
|
void |
updateTuioObject(TUIO.TuioObject tuioObject)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TUIOMultiTouchInput()
| Method Detail |
|---|
public void addTuioCursor(TUIO.TuioCursor tuioCursor)
addTuioCursor in interface TUIO.TuioListenerpublic void addTuioObject(TUIO.TuioObject tuioObject)
addTuioObject in interface TUIO.TuioListenerpublic void refresh(TUIO.TuioTime tuioTime)
refresh in interface TUIO.TuioListenerpublic void registerMultiTouchEventListener(IMultiTouchEventListener listener)
IMultiTouchInputSource
registerMultiTouchEventListener in interface IMultiTouchInputSourcelistener - the listener
public void registerMultiTouchEventListener(IMultiTouchEventListener listener,
int index)
IMultiTouchInputSource
registerMultiTouchEventListener in interface IMultiTouchInputSourcelistener - the listenerindex - the indexpublic void removeTuioCursor(TUIO.TuioCursor tuioCursor)
removeTuioCursor in interface TUIO.TuioListenerpublic void removeTuioObject(TUIO.TuioObject tuioObject)
removeTuioObject in interface TUIO.TuioListener
public void setClickSensitivity(long time,
float distance)
IMultiTouchInputSource
setClickSensitivity in interface IMultiTouchInputSourcetime - in millisecondsdistance - in coordinate spacepublic void start()
public void stop()
public void unregisterMultiTouchEventListener(IMultiTouchEventListener listener)
IMultiTouchInputSource
unregisterMultiTouchEventListener in interface IMultiTouchInputSourcelistener - the listenerpublic void update(float tpf)
IMultiTouchInputSource
update in interface IMultiTouchInputSourcetpf - the tpfpublic void updateTuioCursor(TUIO.TuioCursor tuioCursor)
updateTuioCursor in interface TUIO.TuioListenerpublic void updateTuioObject(TUIO.TuioObject tuioObject)
updateTuioObject in interface TUIO.TuioListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||