mil.navy.nps.eaiDemoAUV
Class Entity

java.lang.Object
  extended bymil.navy.nps.eaiDemoAUV.Entity

public class Entity
extends java.lang.Object


Field Summary
(package private)  int currFrame
           
(package private) static java.util.Hashtable entityContainer
           
(package private)  EntityID entityID
           
(package private)  EntityStatePdu espdu
           
(package private)  float[] eulers
           
(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)  float pduTime
           
(package private)  float[] position
           
(package private)  float[] rotation
           
(package private)  Quaternion tmpQuat
           
(package private) static java.lang.String vrmlString
           
 
Constructor Summary
Entity(vrml.external.Browser browser, EntityID _entityID)
           
 
Method Summary
 void cycle()
           
 void dispose()
           
static Entity get(EntityID _entityID)
           
static Entity get(int index)
           
 EntityStatePdu getESPDU()
           
 vrml.external.Node[] getNode()
           
static int getNum()
           
 float getPduTime()
           
 void setESPDU(EntityStatePdu _espdu)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

vrmlString

static final java.lang.String vrmlString
See Also:
Constant Field Values

entityContainer

static java.util.Hashtable entityContainer

myNode

vrml.external.Node[] myNode

myTransform

vrml.external.Node[] myTransform

myPos

vrml.external.field.EventInSFVec3f myPos

myRot

vrml.external.field.EventInSFRotation myRot

position

float[] position

rotation

float[] rotation

eulers

float[] eulers

tmpQuat

Quaternion tmpQuat

currFrame

int currFrame

entityID

EntityID entityID

espdu

EntityStatePdu espdu

pduTime

float pduTime
Constructor Detail

Entity

public Entity(vrml.external.Browser browser,
              EntityID _entityID)
Method Detail

dispose

public void dispose()

setESPDU

public void setESPDU(EntityStatePdu _espdu)

getESPDU

public EntityStatePdu getESPDU()

cycle

public void cycle()

getNum

public static int getNum()

get

public static Entity get(int index)

get

public static Entity get(EntityID _entityID)

getNode

public vrml.external.Node[] getNode()

getPduTime

public float getPduTime()