ants.move.core.views.avatar
Class AvatarPilotView
java.lang.Object
|
+--ants.move.core.views.DynamicObject
|
+--ants.move.core.views.avatar.AvatarPilotView
- All Implemented Interfaces:
- VRMLEventListener
- public class AvatarPilotView
- extends DynamicObject
Avatar implementation.
- Version:
- 1.22 Build 2000
- Author:
- Carles Pairot (cpairot@tinet.org), Oriol Montalà (omontala@tinet.org)
Methods inherited from class ants.move.core.views.DynamicObject |
addListener, catchNode, getBrowser, getName, getNode, getVRMLNodeName, getZone, getZoneName, printMsg, setaddChValue, setaddChValue, setBrowser, setChNodes, setName, setreChValue, setreChValue, setVRMLNodeName, setZoneName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AvatarPilotView
public AvatarPilotView()
AvatarPilotView
public AvatarPilotView(ants.core.Place ch,
java.util.Hashtable env)
- Sole constructor.
- Throws:
exceptions
- No exceptions thrown
init
public void init()
to1d
public float to1d(float n)
- Trims a float to an only decimal digit.
- Parameters:
n
- Number to trim- Returns:
- Number trimmed
- Throws:
exceptions
- No exceptions thrown
getUserName
public java.lang.String getUserName()
- Get user's name.
- Parameters:
params
- None- Returns:
- User's name
- Throws:
exceptions
- No exceptions thrown
eventPerformed
public void eventPerformed()
- Sends position & orientation of avatar if needed.
This method is executed whenever an EventOut from proximitySensor is produced.
This can happen only if position or orientation of pilot avatar has changed
- Overrides:
eventPerformed
in class DynamicObject
- Parameters:
params
- None- Returns:
- No return value
- Throws:
exceptions
- No exceptions thrown
leaveSession
public void leaveSession()
getModel
public AvatarModel getModel()
Developers: Oriol Montala, Carles Pairot, Francesc Pinas2000 - 2002
Departament d'Enginyeria Informatica i Matematiques
Escola Tecnica Superior d'Enginyeria
Universitat Rovira i Virgili