Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD

Class mil.navy.nps.eaiDemoAuv.Ownship

java.lang.Object
  |
  +--mil.navy.nps.eaiDemoAuv.Ownship

public class Ownship
extends java.lang.Object

Field Summary
static float aDeg
           
float[] angDt
           
float[] ang
           
int currFrame
           
Quaternion currQuat
           
static int DOWN
           
static float DRAG
           
float[] drAngDt
           
float[] drAng
           
float[] drPosDt
           
float[] drPos
           
mil.navy.nps.dis.EntityStatePdu espdu
           
static float GRAVITY
           
static float[] initAngDt
           
static float[] initAng
           
static float[] initPosDt
           
static float[] initPos
           
static int LEFT
           
static float LIFT_COEF
           
static float MASS
           
vrml.external.Node[] myNode
           
vrml.external.field.EventInSFVec3f myPos
           
vrml.external.field.EventInSFRotation myRot
           
vrml.external.Node[] myTransform
           
NIU niu
           
float pduTimer
           
float[] posDt
           
float[] pos
           
static int RIGHT
           
float[] rot
           
static float SCREW_COEF
           
float speed
           
Quaternion tmpQuat1
           
Quaternion tmpQuat2
           
Quaternion tmpQuat
           
static int UP
           
static float VOLUME
           
static java.lang.String vrmlString
           
 
Constructor Summary
Ownship(vrml.external.Browser browser, NIU _niu, java.lang.String tmpParam)
           
 
Method Summary
void cycle()
           
void dispose()
           
vrml.external.Node[] getNode()
           
void sendPDU()
           
void update_depth(int depth)
           
void update_rudder(int angle)
           
void update_speed(int turns)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notifyAll, notify, toString, wait, wait, wait
 

Field Detail

vrmlString

static final java.lang.String vrmlString

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

DOWN

public static final int DOWN

LEFT

public static final int LEFT

RIGHT

public static final int RIGHT

SCREW_COEF

static final float SCREW_COEF

LIFT_COEF

static final float LIFT_COEF

DRAG

static final float DRAG

GRAVITY

static final float GRAVITY

MASS

static final float MASS

VOLUME

static final float VOLUME

aDeg

static final float aDeg

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

currQuat

Quaternion currQuat

tmpQuat

Quaternion tmpQuat

tmpQuat1

Quaternion tmpQuat1

tmpQuat2

Quaternion tmpQuat2

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

mil.navy.nps.dis.EntityStatePdu espdu

pduTimer

float pduTimer
Constructor Detail

Ownship

public Ownship(vrml.external.Browser browser,
               NIU _niu,
               java.lang.String tmpParam)
Method Detail

cycle

public void cycle()

sendPDU

public void sendPDU()

update_depth

public void update_depth(int depth)

update_rudder

public void update_rudder(int angle)

update_speed

public void update_speed(int turns)

dispose

public void dispose()

getNode

public vrml.external.Node[] getNode()

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD