Method |
Description |
|
AvatarGeomAndBodyCreation ( float npositionX, float npositionY, float npositionZ ) : void |
This creates the Avatar's physical Surrogate at the position supplied WARNING: This MUST NOT be called outside of ProcessTaints, else we can have unsynchronized access to ODE internals. ProcessTaints is called from within thread-locked Simulate(), so it is the only place that is safe to call this routine AvatarGeomAndBodyCreation. |
|
DestroyBodyThreadLocked ( ) : void |
|
|
GetAngularVelocity ( ) : System.Vector3 |
|
|
GetLinearVelocity ( ) : System.Vector3 |
|
|
GetPosition ( ) : System.Vector3 |
|
|
Move ( float timeStep ) : void |
Called from Simulate This is the avatar's movement control + PID Controller |
|
ODESpecificAvatar ( String avName, ODEPhysicsScene parent_scene, System.Vector3 pos, Quaternion rotation, System.Vector3 size ) : System |
|
|
SetPositionLocked ( System.Vector3 taintPos ) : void |
|
|
SetRotationLocked ( Quaternion taintRot ) : void |
|
|