| Modifier and Type | Method and Description |
|---|---|
TuioTime |
TuioTime.add(long us)
Sums the provided time value represented in total Microseconds to this TuioTime.
|
TuioTime |
TuioTime.add(TuioTime ttime)
Sums the provided TuioTime to the private Seconds and Microseconds attributes.
|
static TuioTime |
TuioTime.getSessionTime()
Returns the present TuioTime representing the time since session start.
|
static TuioTime |
TuioTime.getStartTime()
Returns the absolute TuioTime representing the session start.
|
static TuioTime |
TuioTime.getSystemTime()
Returns the absolute TuioTime representing the current system time.
|
TuioTime |
TuioTime.subtract(long us)
Subtracts the provided time represented in Microseconds from the private Seconds and Microseconds attributes.
|
TuioTime |
TuioTime.subtract(TuioTime ttime)
Subtracts the provided TuioTime from the private Seconds and Microseconds attributes.
|
| Modifier and Type | Method and Description |
|---|---|
TuioTime |
TuioTime.add(TuioTime ttime)
Sums the provided TuioTime to the private Seconds and Microseconds attributes.
|
boolean |
TuioTime.equals(TuioTime ttime)
Takes a TuioTime argument and compares the provided TuioTime to the private Seconds and Microseconds attributes.
|
void |
TuioReader3D.refresh(TuioTime ftime) |
void |
TuioReader2D.refresh(TuioTime ftime) |
void |
TuioReader.refresh(TuioTime ftime) |
void |
TuioListener.refresh(TuioTime ftime)
This callback method is invoked by the TuioClient to mark the end of a received TUIO message bundle.
|
TuioTime |
TuioTime.subtract(TuioTime ttime)
Subtracts the provided TuioTime from the private Seconds and Microseconds attributes.
|
| Constructor and Description |
|---|
TuioTime(TuioTime ttime)
This constructor takes the provided TuioTime
and assigs its Seconds and Microseconds values to the newly created TuioTime.
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
AbstractTuioHandler.acceptMessage(com.illposed.osc.OSCMessage message,
TuioTime currentTime)
Handle a TUIO message
|
| Modifier and Type | Field and Description |
|---|---|
protected TuioTime |
TuioPoint.currentTime
The time stamp of the last update represented as TuioTime (time since session start)
|
protected TuioTime |
TuioPoint.startTime
The creation time of this TuioPoint represented as TuioTime (time since session start)
|
| Modifier and Type | Method and Description |
|---|---|
TuioTime |
TuioPoint.getStartTime()
Returns the start time of this TuioPoint as TuioTime.
|
TuioTime |
TuioPoint.getTuioTime()
Returns the time stamp of this TuioPoint as TuioTime.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TuioObject.stop(TuioTime ttime)
This method is used to calculate the speed and acceleration values of a
TuioObject with unchanged position and angle.
|
void |
TuioPoint.update(TuioTime ttime,
float xp,
float yp)
Takes a TuioTime object and two floating point coordinate arguments and updates its coordinate attributes
to the coordinates of the provided TuioPoint and its time stamp to the provided TUIO time object.
|
void |
TuioObject.update(TuioTime ttime,
float xp,
float yp,
float a)
Takes a TuioTime argument and assigns it along with the provided
X and Y coordinate and angle to the private TuioObject attributes.
|
void |
TuioObject.update(TuioTime ttime,
float xp,
float yp,
float a,
float xs,
float ys,
float rs,
float ma,
float ra)
Takes a TuioTime argument and assigns it along with the provided
X and Y coordinate, angle, X and Y velocity, motion acceleration,
rotation speed and rotation acceleration to the private TuioObject attributes.
|
| Constructor and Description |
|---|
TuioCursor(TuioTime ttime,
long si,
int ci,
float xp,
float yp)
This constructor takes a TuioTime argument and assigns it along with the provided
Session ID, Cursor ID, X and Y coordinate to the newly created TuioCursor.
|
TuioObject(TuioTime ttime,
long si,
int sym,
float xp,
float yp,
float a)
This constructor takes a TuioTime argument and assigns it along with the provided
Session ID, Symbol ID, X and Y coordinate and angle to the newly created TuioObject.
|
TuioPoint(TuioTime ttime,
float xp,
float yp)
This constructor takes a TuioTime object and two floating point coordinate arguments and sets
its coordinate attributes to these values and its time stamp to the provided TUIO time object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TuioObjectHandler.acceptMessage(com.illposed.osc.OSCMessage message,
TuioTime currentTime) |
void |
TuioCursorHandler.acceptMessage(com.illposed.osc.OSCMessage message,
TuioTime currentTime) |
| Modifier and Type | Field and Description |
|---|---|
protected TuioTime |
TuioPoint3D.currentTime
The time stamp of the last update represented as TuioTime (time since session start)
|
protected TuioTime |
TuioPoint3D.startTime
The creation time of this TuioPoint3D represented as TuioTime (time since session start)
|
| Modifier and Type | Method and Description |
|---|---|
TuioTime |
TuioPoint3D.getStartTime()
Returns the start time of this TuioPoint3D as TuioTime.
|
TuioTime |
TuioPoint3D.getTuioTime()
Returns the time stamp of this TuioPoint3D as TuioTime.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TuioObject3D.stop(TuioTime ttime)
This method is used to calculate the speed and acceleration values of a
TuioObject3D with unchanged position and angle.
|
void |
TuioPoint3D.update(TuioTime ttime,
float xp,
float yp,
float zp)
Takes a TuioTime object and three floating point coordinate arguments and updates its coordinate attributes
to the coordinates of the provided TuioPoint3D and its time stamp to the provided TUIO time object.
|
void |
TuioObject3D.update(TuioTime ttime,
float xp,
float yp,
float zp,
float a,
float b,
float c)
Takes a TuioTime argument and assigns it along with the provided
X, Y and Z coordinate and angles to the private TuioObject3D attributes.
|
void |
TuioObject3D.update(TuioTime ttime,
float xp,
float yp,
float zp,
float a,
float b,
float c,
float xs,
float ys,
float zs,
float rsXY,
float rsXZ,
float rsYZ,
float ma,
float ra)
Takes a TuioTime argument and assigns it along with the provided
X, Y and Z coordinate, angle, X, Y and Z velocity, motion acceleration,
rotation speed and rotation acceleration to the private TuioObject3D attributes.
|
| Constructor and Description |
|---|
TuioCursor3D(TuioTime ttime,
long si,
int ci,
float xp,
float yp,
float zp)
This constructor takes a TuioTime argument and assigns it along with the provided
Session ID, Cursor ID, X, Y and Z coordinate to the newly created TuioCursor3D.
|
TuioObject3D(TuioTime ttime,
long si,
int sym,
float xp,
float yp,
float zp,
float a,
float b,
float c)
This constructor takes a TuioTime argument and assigns it along with the provided
Session ID, Symbol ID, X, Y and Z coordinate and angles between the different planes to the newly created TuioObject3D.
|
TuioPoint3D(TuioTime ttime,
float xp,
float yp,
float zp)
This constructor takes a TuioTime object and three floating point coordinate arguments and sets
its coordinate attributes to these values and its time stamp to the provided TUIO time object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TuioObject3DHandler.acceptMessage(com.illposed.osc.OSCMessage message,
TuioTime currentTime) |
void |
TuioCursor3DHandler.acceptMessage(com.illposed.osc.OSCMessage message,
TuioTime currentTime) |
Copyright © 2007-2012 Global Information Systems Group, ETH Zurich. All Rights Reserved.