C# Class TUIO.TuioObject

Inheritance: TuioContainer
Show file Open project: Ractiv/touch_plus_source_code Class Usage Examples

Public Properties

Property Type Description
TUIO_ROTATING int

Protected Properties

Property Type Description
angle float
rotation_accel float
rotation_speed float
symbol_id int

Public Methods

Method Description
TuioObject ( TuioObject tobj ) : System
TuioObject ( TuioTime ttime, long si, int sym, float xp, float yp, float a ) : System
TuioObject ( long si, int sym, float xp, float yp, float a ) : System
getAngle ( ) : float
getAngleDegrees ( ) : float
getRotationAccel ( ) : float
getRotationSpeed ( ) : float
getSymbolID ( ) : int
isMoving ( ) : bool
stop ( TuioTime ttime ) : void
update ( TuioObject tobj ) : void
update ( TuioTime ttime, float xp, float yp, float a ) : void
update ( TuioTime ttime, float xp, float yp, float a, float xs, float ys, float rs, float ma, float ra ) : void
update ( float xp, float yp, float a, float xs, float ys, float rs, float ma, float ra ) : void

Method Details

TuioObject() public method

public TuioObject ( TuioObject tobj ) : System
tobj TuioObject
return System

TuioObject() public method

public TuioObject ( TuioTime ttime, long si, int sym, float xp, float yp, float a ) : System
ttime TuioTime
si long
sym int
xp float
yp float
a float
return System

TuioObject() public method

public TuioObject ( long si, int sym, float xp, float yp, float a ) : System
si long
sym int
xp float
yp float
a float
return System

getAngle() public method

public getAngle ( ) : float
return float

getAngleDegrees() public method

public getAngleDegrees ( ) : float
return float

getRotationAccel() public method

public getRotationAccel ( ) : float
return float

getRotationSpeed() public method

public getRotationSpeed ( ) : float
return float

getSymbolID() public method

public getSymbolID ( ) : int
return int

isMoving() public method

public isMoving ( ) : bool
return bool

stop() public method

public stop ( TuioTime ttime ) : void
ttime TuioTime
return void

update() public method

public update ( TuioObject tobj ) : void
tobj TuioObject
return void

update() public method

public update ( TuioTime ttime, float xp, float yp, float a ) : void
ttime TuioTime
xp float
yp float
a float
return void

update() public method

public update ( TuioTime ttime, float xp, float yp, float a, float xs, float ys, float rs, float ma, float ra ) : void
ttime TuioTime
xp float
yp float
a float
xs float
ys float
rs float
ma float
ra float
return void

update() public method

public update ( float xp, float yp, float a, float xs, float ys, float rs, float ma, float ra ) : void
xp float
yp float
a float
xs float
ys float
rs float
ma float
ra float
return void

Property Details

TUIO_ROTATING public static property

public static int TUIO_ROTATING
return int

angle protected property

protected float angle
return float

rotation_accel protected property

protected float rotation_accel
return float

rotation_speed protected property

protected float rotation_speed
return float

symbol_id protected property

protected int symbol_id
return int