mil.navy.nps.eaiDemoBoids
Class Ownship
java.lang.Object
mil.navy.nps.eaiDemoBoids.Ownship
- public class Ownship
- extends java.lang.Object
Field Summary |
(package private) static float |
aDeg
|
(package private) float[] |
ang
|
(package private) float[] |
angDt
|
(package private) int |
currFrame
|
(package private) static boolean |
DEBUG
|
static int |
DOWN
|
(package private) float[] |
drAng
|
(package private) float[] |
drAngDt
|
(package private) float[] |
drPos
|
(package private) float[] |
drPosDt
|
(package private) EntityStatePdu |
espdu
|
static int |
FASTER
|
(package private) static float[] |
initAng
|
(package private) static float[] |
initAngDt
|
(package private) static float[] |
initPos
|
(package private) static float[] |
initPosDt
|
static int |
LEFT
|
(package private) vrml.external.Node[] |
myNode
|
(package private) vrml.external.field.EventInSFVec3f |
myPos
|
(package private) vrml.external.field.EventInSFRotation |
myRot
|
(package private) vrml.external.Node[] |
myTransform
|
(package private) NIU |
niu
|
(package private) float |
pduTimer
|
(package private) float[] |
pos
|
(package private) float[] |
posDt
|
static int |
RIGHT
|
(package private) float[] |
rot
|
static int |
SLOWER
|
(package private) float |
speed
|
(package private) Quaternion |
tmpQuat
|
static int |
UP
|
(package private) static java.lang.String |
vrmlString
|
Constructor Summary |
Ownship(vrml.external.Browser browser,
NIU _niu,
java.lang.String tmpParam)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEBUG
static final boolean DEBUG
- See Also:
- Constant Field Values
vrmlString
static final java.lang.String vrmlString
- See Also:
- Constant Field Values
initPos
static final float[] initPos
initPosDt
static final float[] initPosDt
initAng
static final float[] initAng
initAngDt
static final float[] initAngDt
UP
public static final int UP
- See Also:
- Constant Field Values
DOWN
public static final int DOWN
- See Also:
- Constant Field Values
LEFT
public static final int LEFT
- See Also:
- Constant Field Values
RIGHT
public static final int RIGHT
- See Also:
- Constant Field Values
FASTER
public static final int FASTER
- See Also:
- Constant Field Values
SLOWER
public static final int SLOWER
- See Also:
- Constant Field Values
aDeg
static final float aDeg
- See Also:
- Constant Field Values
niu
NIU niu
myNode
vrml.external.Node[] myNode
myTransform
vrml.external.Node[] myTransform
myPos
vrml.external.field.EventInSFVec3f myPos
myRot
vrml.external.field.EventInSFRotation myRot
tmpQuat
Quaternion tmpQuat
currFrame
int currFrame
speed
float speed
rot
float[] rot
pos
float[] pos
posDt
float[] posDt
ang
float[] ang
angDt
float[] angDt
drPos
float[] drPos
drPosDt
float[] drPosDt
drAng
float[] drAng
drAngDt
float[] drAngDt
espdu
EntityStatePdu espdu
pduTimer
float pduTimer
Ownship
public Ownship(vrml.external.Browser browser,
NIU _niu,
java.lang.String tmpParam)
cycle
public void cycle()
sendPDU
public void sendPDU()
update
public void update(int affect)
dispose
public void dispose()
getNode
public vrml.external.Node[] getNode()