A B C D E F G H I L M N O P R S T U V W Y

A

action(Event, Object) - Method in class demo.rraBattleScene.ControlPanel
 
add(Vec3d) - Method in class mil.navy.nps.rra.Vec3d
 
add(Vec3d, Vec3d) - Method in class mil.navy.nps.rra.Vec3d
 
addBeamChildren - Variable in class demo.rraBattleScene.BattleScene
 
AddBeamChildren(BaseNode[]) - Method in class demo.rraBattleScene.BattleScene
This method adds the beam VRML to the scene graph
addChildren - Variable in class demo.rraBattleScene.BattleScene
 
addRoute(BaseNode, String, BaseNode, String) - Method in class vrml.Browser
 
AddTargetsChildren(BaseNode[]) - Method in class demo.rraBattleScene.BattleScene
This method adds the target VRML to the scene graph
addValue(BaseNode) - Method in class vrml.field.MFNode
 
addValue(ConstSFColor) - Method in class vrml.field.MFColor
 
addValue(ConstSFFloat) - Method in class vrml.field.MFFloat
 
addValue(ConstSFInt32) - Method in class vrml.field.MFInt32
 
addValue(ConstSFNode) - Method in class vrml.field.MFNode
 
addValue(ConstSFRotation) - Method in class vrml.field.MFRotation
 
addValue(ConstSFString) - Method in class vrml.field.MFString
 
addValue(ConstSFTime) - Method in class vrml.field.MFTime
 
addValue(ConstSFVec2f) - Method in class vrml.field.MFVec2f
 
addValue(ConstSFVec3f) - Method in class vrml.field.MFVec3f
 
addValue(double) - Method in class vrml.field.MFTime
 
addValue(float) - Method in class vrml.field.MFFloat
 
addValue(float, float) - Method in class vrml.field.MFVec2f
 
addValue(float, float, float) - Method in class vrml.field.MFColor
 
addValue(float, float, float) - Method in class vrml.field.MFVec3f
 
addValue(float, float, float, float) - Method in class vrml.field.MFRotation
 
addValue(int) - Method in class vrml.field.MFInt32
 
addValue(SFColor) - Method in class vrml.field.MFColor
 
addValue(SFFloat) - Method in class vrml.field.MFFloat
 
addValue(SFInt32) - Method in class vrml.field.MFInt32
 
addValue(SFNode) - Method in class vrml.field.MFNode
 
addValue(SFRotation) - Method in class vrml.field.MFRotation
 
addValue(SFString) - Method in class vrml.field.MFString
 
addValue(SFTime) - Method in class vrml.field.MFTime
 
addValue(SFVec2f) - Method in class vrml.field.MFVec2f
 
addValue(SFVec3f) - Method in class vrml.field.MFVec3f
 
addValue(String) - Method in class vrml.field.MFString
 
azimuth - Variable in class demo.rraBattleScene.ControlPanel
 

B

BaseNode - class vrml.BaseNode.
 
BaseNode() - Constructor for class vrml.BaseNode
 
BattleScene - class demo.rraBattleScene.BattleScene.
 
BattleScene() - Constructor for class demo.rraBattleScene.BattleScene
 
Beam - class mil.navy.nps.rra.Beam.
A Beam is defined as the volume swept out by four Rays as they traverse the ocean environment.
Beam() - Constructor for class mil.navy.nps.rra.Beam
Use accessor methods to set initial values of member variables.
beamTranslation - Variable in class demo.rraBattleScene.BattleScene
 
beamYaw - Variable in class demo.rraBattleScene.BattleScene
 
BLUE - Static variable in class mil.navy.nps.rra.PrintVRML
 
Bottom - class mil.navy.nps.rra.Bottom.
Simulates the acoustic characteristics of reflection, absorption and geometry for the ocean bottom.
Bottom(String, double) - Constructor for class mil.navy.nps.rra.Bottom
Constructor for the bottom class has two choices for the bottom type: "noslope" and "slope" (depth only applies to "noslope" case).
BridgeServer - class demo.rraBattleScene.BridgeServer.
Takes requests for sonar pings from BattleScene and passes them to PingServer, then receives VRML from the PingServer and returns it to BattleScene.
BridgeServer() - Constructor for class demo.rraBattleScene.BridgeServer
 
Browser - class vrml.Browser.
 

C

C(Vec3d) - Method in class mil.navy.nps.rra.SSP
Method used to calculate the speed of sound for each of the five standard profiles.
calculateAmplitude(int, double) - Static method in class mil.navy.nps.rra.NormalMode
 
calculateBeam(Targets) - Method in class mil.navy.nps.rra.Beam
This method calculates the trajectory of the beam of energy enclosed by the defining rays of the beam tube.
calculateKr(int) - Static method in class mil.navy.nps.rra.NormalMode
 
calculateKz(int) - Static method in class mil.navy.nps.rra.NormalMode
 
calculateLobe(Targets) - Method in class mil.navy.nps.rra.Lobe
This method calculates the Lobe by calling the calculateBeam method for each beam in the lobe.
calculateSoundPressureLevel(double[][][], double, double, double) - Method in class mil.navy.nps.rra.Beam
This method calculates the trajectory of the beam of energy enclosed by the defining rays of the beam tube.
CENTER - Static variable in class mil.navy.nps.rra.PrintVRML
 
clear() - Method in class vrml.MField
 
clear() - Method in class vrml.field.MFNode
 
clear() - Method in class vrml.field.MFRotation
 
clear() - Method in class vrml.field.MFTime
 
clear() - Method in class vrml.field.MFColor
 
clear() - Method in class vrml.field.MFString
 
clear() - Method in class vrml.field.MFInt32
 
clear() - Method in class vrml.field.MFFloat
 
clear() - Method in class vrml.field.MFVec3f
 
clear() - Method in class vrml.field.MFVec2f
 
clone() - Method in class vrml.Field
 
clone() - Method in class vrml.Event
 
colorBar(String, String, String, String) - Method in class mil.navy.nps.rra.PrintVRML
Produce colorbar; only includes detectionLabel and counterDetectionLabel if colorScheme is case TRICOLOR.
CONSTANT - Static variable in class mil.navy.nps.rra.PrintVRML
 
ConstField - class vrml.ConstField.
 
ConstField() - Constructor for class vrml.ConstField
 
ConstMFColor - class vrml.field.ConstMFColor.
 
ConstMFColor(float[]) - Constructor for class vrml.field.ConstMFColor
 
ConstMFColor(float[][]) - Constructor for class vrml.field.ConstMFColor
 
ConstMFColor(int, float[]) - Constructor for class vrml.field.ConstMFColor
 
ConstMFFloat - class vrml.field.ConstMFFloat.
 
ConstMFFloat(float[]) - Constructor for class vrml.field.ConstMFFloat
 
ConstMFFloat(int, float[]) - Constructor for class vrml.field.ConstMFFloat
 
ConstMField - class vrml.ConstMField.
 
ConstMField() - Constructor for class vrml.ConstMField
 
ConstMFInt32 - class vrml.field.ConstMFInt32.
 
ConstMFInt32(int[]) - Constructor for class vrml.field.ConstMFInt32
 
ConstMFInt32(int, int[]) - Constructor for class vrml.field.ConstMFInt32
 
ConstMFNode - class vrml.field.ConstMFNode.
 
ConstMFNode(BaseNode[]) - Constructor for class vrml.field.ConstMFNode
 
ConstMFNode(int, BaseNode[]) - Constructor for class vrml.field.ConstMFNode
 
ConstMFRotation - class vrml.field.ConstMFRotation.
 
ConstMFRotation(float[]) - Constructor for class vrml.field.ConstMFRotation
 
ConstMFRotation(float[][]) - Constructor for class vrml.field.ConstMFRotation
 
ConstMFRotation(int, float[]) - Constructor for class vrml.field.ConstMFRotation
 
ConstMFString - class vrml.field.ConstMFString.
 
ConstMFString(int, String[]) - Constructor for class vrml.field.ConstMFString
 
ConstMFString(String[]) - Constructor for class vrml.field.ConstMFString
 
ConstMFTime - class vrml.field.ConstMFTime.
 
ConstMFTime(double[]) - Constructor for class vrml.field.ConstMFTime
 
ConstMFTime(int, double[]) - Constructor for class vrml.field.ConstMFTime
 
ConstMFVec2f - class vrml.field.ConstMFVec2f.
 
ConstMFVec2f(float[]) - Constructor for class vrml.field.ConstMFVec2f
 
ConstMFVec2f(float[][]) - Constructor for class vrml.field.ConstMFVec2f
 
ConstMFVec2f(int, float[]) - Constructor for class vrml.field.ConstMFVec2f
 
ConstMFVec3f - class vrml.field.ConstMFVec3f.
 
ConstMFVec3f(float[]) - Constructor for class vrml.field.ConstMFVec3f
 
ConstMFVec3f(float[][]) - Constructor for class vrml.field.ConstMFVec3f
 
ConstMFVec3f(int, float[]) - Constructor for class vrml.field.ConstMFVec3f
 
ConstSFBool - class vrml.field.ConstSFBool.
 
ConstSFBool(boolean) - Constructor for class vrml.field.ConstSFBool
 
ConstSFColor - class vrml.field.ConstSFColor.
 
ConstSFColor(float, float, float) - Constructor for class vrml.field.ConstSFColor
 
ConstSFFloat - class vrml.field.ConstSFFloat.
 
ConstSFFloat(float) - Constructor for class vrml.field.ConstSFFloat
 
ConstSFImage - class vrml.field.ConstSFImage.
 
ConstSFImage(int, int, int, byte[]) - Constructor for class vrml.field.ConstSFImage
 
ConstSFInt32 - class vrml.field.ConstSFInt32.
 
ConstSFInt32(int) - Constructor for class vrml.field.ConstSFInt32
 
ConstSFNode - class vrml.field.ConstSFNode.
 
ConstSFNode(BaseNode) - Constructor for class vrml.field.ConstSFNode
 
ConstSFRotation - class vrml.field.ConstSFRotation.
 
ConstSFRotation(float, float, float, float) - Constructor for class vrml.field.ConstSFRotation
 
ConstSFString - class vrml.field.ConstSFString.
 
ConstSFString(String) - Constructor for class vrml.field.ConstSFString
 
ConstSFTime - class vrml.field.ConstSFTime.
 
ConstSFTime(double) - Constructor for class vrml.field.ConstSFTime
 
ConstSFVec2f - class vrml.field.ConstSFVec2f.
 
ConstSFVec2f(float, float) - Constructor for class vrml.field.ConstSFVec2f
 
ConstSFVec3f - class vrml.field.ConstSFVec3f.
 
ConstSFVec3f(float, float, float) - Constructor for class vrml.field.ConstSFVec3f
 
ControlPanel - class demo.rraBattleScene.ControlPanel.
 
ControlPanel(BattleScene) - Constructor for class demo.rraBattleScene.ControlPanel
 
course - Variable in class demo.rraBattleScene.ControlPanel
 
CreateVRMLBeamThread - class demo.rraBattleScene.CreateVRMLBeamThread.
 
CreateVRMLBeamThread(BattleScene, Browser, CreateVRMLTargetsThread) - Constructor for class demo.rraBattleScene.CreateVRMLBeamThread
 
createVrmlFromString(String) - Method in class vrml.Browser
 
createVrmlFromURL(String[], BaseNode, String) - Method in class vrml.Browser
 
CreateVRMLTargetsThread - class demo.rraBattleScene.CreateVRMLTargetsThread.
 
CreateVRMLTargetsThread(BattleScene, Browser) - Constructor for class demo.rraBattleScene.CreateVRMLTargetsThread
 
createVRMLThreadRunning - Variable in class demo.rraBattleScene.BattleScene
 
cross(Vec3d) - Method in class mil.navy.nps.rra.Vec3d
 
cross(Vec3d, Vec3d) - Method in class mil.navy.nps.rra.Vec3d
 

D

delete(int) - Method in class vrml.MField
 
delete(int) - Method in class vrml.field.MFNode
 
delete(int) - Method in class vrml.field.MFRotation
 
delete(int) - Method in class vrml.field.MFTime
 
delete(int) - Method in class vrml.field.MFColor
 
delete(int) - Method in class vrml.field.MFString
 
delete(int) - Method in class vrml.field.MFInt32
 
delete(int) - Method in class vrml.field.MFFloat
 
delete(int) - Method in class vrml.field.MFVec3f
 
delete(int) - Method in class vrml.field.MFVec2f
 
deleteRoute(BaseNode, String, BaseNode, String) - Method in class vrml.Browser
 
deltaPosition - Static variable in class demo.rraBattleScene.PingApplication
 
deltaTime - Static variable in class demo.rraBattleScene.PingApplication
 
demo.rraBattleScene - package demo.rraBattleScene
Recursive Ray Acoustic (RRA) demonstration applications.
depth - Variable in class demo.rraBattleScene.ControlPanel
 
depth(double, double) - Method in class mil.navy.nps.rra.Bottom
This method returns the bottom depth at the given (x,z) coordinate (expressed in the Ziomek Coordinate System).
DETECT_BEAM - Static variable in class demo.rraBattleScene.BattleScene
 
DETECT_BEAM - Static variable in class demo.rraBattleScene.BridgeServer
 
DETECT_BEAM - Static variable in class demo.rraBattleScene.PingServer
 
DETECT_BEAM - Static variable in class demo.rraBattleScene.ControlPanel
 
DETECT_BOTH - Static variable in class demo.rraBattleScene.BattleScene
 
DETECT_BOTH - Static variable in class demo.rraBattleScene.BridgeServer
 
DETECT_BOTH - Static variable in class demo.rraBattleScene.PingServer
 
DETECT_BOTH - Static variable in class demo.rraBattleScene.ControlPanel
 
DETECT_TARGETS - Static variable in class demo.rraBattleScene.BattleScene
 
DETECT_TARGETS - Static variable in class demo.rraBattleScene.BridgeServer
 
DETECT_TARGETS - Static variable in class demo.rraBattleScene.PingServer
 
DETECT_TARGETS - Static variable in class demo.rraBattleScene.ControlPanel
 
detectionVRML() - Method in class mil.navy.nps.rra.Lobe
This method returns VRML objects that signify detections that were made in the virtual world.
dot(Vec3d) - Method in class mil.navy.nps.rra.Vec3d
 
dot(Vec3d, Vec3d) - Static method in class mil.navy.nps.rra.Vec3d
 
dynamicVRML() - Method in class mil.navy.nps.rra.Lobe
This method writes the dynamic VRML representation of the Lobe by calling the VRMLBeam routine for each beam.
dynamicVRML() - Method in class mil.navy.nps.rra.Beam
This method creates a dynamic VRML string shape that is the three dimensional representation of the beam pulse that is propogated.

E

EAST - Static variable in class demo.rraBattleScene.PingApplication
 
elevation - Variable in class demo.rraBattleScene.ControlPanel
 
Event - class vrml.Event.
 
Event() - Constructor for class vrml.Event
 
eventsProcessed() - Method in class vrml.node.Script
 
ExampleBeamDynamic - class mil.navy.nps.rra.ExampleBeamDynamic.
Produces an example VRML 3D scene ExampleBeamDynamic.wrl showing a Beam.
ExampleBeamDynamic() - Constructor for class mil.navy.nps.rra.ExampleBeamDynamic
 
ExampleBeamStatic - class mil.navy.nps.rra.ExampleBeamStatic.
Produces an example VRML 3D scene ExampleBeamStatic.wrl showing a Beam.
ExampleBeamStatic() - Constructor for class mil.navy.nps.rra.ExampleBeamStatic
 
ExampleColorBar - class mil.navy.nps.rra.ExampleColorBar.
Produces an example VRML scene displaying a colorbar.
ExampleColorBar() - Constructor for class mil.navy.nps.rra.ExampleColorBar
 
ExampleLobeDynamic - class mil.navy.nps.rra.ExampleLobeDynamic.
Produces an example VRML 3D scene ExampleLobeDynamic.wrl showing a Beam.
ExampleLobeDynamic() - Constructor for class mil.navy.nps.rra.ExampleLobeDynamic
 
ExampleLobeStatic - class mil.navy.nps.rra.ExampleLobeStatic.
Produces an example VRML 3D scene ExampleLobeStatic.wrl showing a Lobe, and also includes several sonar visualization examples.
ExampleLobeStatic() - Constructor for class mil.navy.nps.rra.ExampleLobeStatic
 
ExampleRay - class mil.navy.nps.rra.ExampleRay.
Produces an example VRML 3D scene ExampleRay.wrl showing a Ray.
ExampleRay() - Constructor for class mil.navy.nps.rra.ExampleRay
 

F

Field - class vrml.Field.
 
Field() - Constructor for class vrml.Field
 

G

generalgradC(Vec3d) - Method in class mil.navy.nps.rra.SSP
Method used to calculate the gradient of sound speed from any sound speed profile.
get(double[]) - Method in class mil.navy.nps.rra.Vec3d
 
get(double[], double[], double[]) - Method in class mil.navy.nps.rra.Vec3d
 
get(int) - Method in class mil.navy.nps.rra.Vec3d
 
get(Vec3d) - Method in class mil.navy.nps.rra.Vec3d
 
get1Value(int) - Method in class vrml.field.MFNode
 
get1Value(int) - Method in class vrml.field.MFTime
 
get1Value(int) - Method in class vrml.field.ConstMFNode
 
get1Value(int) - Method in class vrml.field.ConstMFFloat
 
get1Value(int) - Method in class vrml.field.ConstMFTime
 
get1Value(int) - Method in class vrml.field.MFString
 
get1Value(int) - Method in class vrml.field.ConstMFString
 
get1Value(int) - Method in class vrml.field.MFInt32
 
get1Value(int) - Method in class vrml.field.ConstMFInt32
 
get1Value(int) - Method in class vrml.field.MFFloat
 
get1Value(int, float[]) - Method in class vrml.field.MFRotation
 
get1Value(int, float[]) - Method in class vrml.field.ConstMFRotation
 
get1Value(int, float[]) - Method in class vrml.field.ConstMFVec2f
 
get1Value(int, float[]) - Method in class vrml.field.ConstMFVec3f
 
get1Value(int, float[]) - Method in class vrml.field.MFColor
 
get1Value(int, float[]) - Method in class vrml.field.ConstMFColor
 
get1Value(int, float[]) - Method in class vrml.field.MFVec3f
 
get1Value(int, float[]) - Method in class vrml.field.MFVec2f
 
get1Value(int, SFColor) - Method in class vrml.field.MFColor
 
get1Value(int, SFColor) - Method in class vrml.field.ConstMFColor
 
get1Value(int, SFRotation) - Method in class vrml.field.MFRotation
 
get1Value(int, SFRotation) - Method in class vrml.field.ConstMFRotation
 
get1Value(int, SFVec2f) - Method in class vrml.field.ConstMFVec2f
 
get1Value(int, SFVec2f) - Method in class vrml.field.MFVec2f
 
get1Value(int, SFVec3f) - Method in class vrml.field.ConstMFVec3f
 
get1Value(int, SFVec3f) - Method in class vrml.field.MFVec3f
 
getAbsorption() - Method in class mil.navy.nps.rra.Ray
This method returns the current total relaxation absorbtion in dB.
getAppendLineFeed() - Static method in class mil.navy.nps.rra.Surface
This is a static method that returns the current line appendage.
getAppendLineFeed() - Method in class mil.navy.nps.rra.PrintVRML
Return what character is used for end-of-line.
getAppendLineFeed() - Static method in class mil.navy.nps.rra.Ray
This is a static method that returns the current line appendage.
getAppendLineFeed() - Static method in class mil.navy.nps.rra.Lobe
This is a static method that returns the current line appendage.
getAppendLineFeed() - Static method in class mil.navy.nps.rra.Bottom
This is a static method that returns the current line appendage.
getAppendLineFeed() - Static method in class mil.navy.nps.rra.Beam
This is a static method that returns the current line appendage.
getAzimuth() - Method in class mil.navy.nps.rra.Ray
This method returns the azimuthal angle.
getAzimuth() - Method in class mil.navy.nps.rra.Lobe
This method to gets the Azimuthatl Angle.
getAzimuth() - Method in class mil.navy.nps.rra.Beam
This method returns the azimuthal angle.
getBackground() - Method in class mil.navy.nps.rra.PrintVRML
Return Background node with default values.
getBackground(double, double, double) - Method in class mil.navy.nps.rra.PrintVRML
Return Background node with specified (r, g, b) values.
getBeamNumber() - Method in class mil.navy.nps.rra.Beam
This returns BeamNumber.
getBlue() - Method in class vrml.field.SFColor
 
getBlue() - Method in class vrml.field.ConstSFColor
 
getBottom() - Method in class mil.navy.nps.rra.Ray
This method returns the handle to the bottom object.
getBottom() - Method in class mil.navy.nps.rra.Lobe
This method returns the handle to the bottom object.
getBottom() - Method in class mil.navy.nps.rra.Beam
This method returns the handle to the bottom object.
getBrowser() - Method in class vrml.BaseNode
 
getCollisionArea() - Method in class mil.navy.nps.rra.Targets
This method returns the cross sectional area of the object that was detected.
getColor() - Method in class mil.navy.nps.rra.PrintVRML
Return color value for current point based on color scheme.
getColorBarViewpoint(String, double, double, double, double, double, double, double) - Method in class mil.navy.nps.rra.PrintVRML
Return colorBar Viewpoint node, requires protoColorBar for initialization first.
getComponents() - Method in class vrml.field.SFImage
 
getComponents() - Method in class vrml.field.ConstSFImage
 
getCount() - Method in class mil.navy.nps.rra.Ray
This method returns the current number of points stored for the ray.
getCurrentFrameRate() - Method in class vrml.Browser
 
getCurrentSpeed() - Method in class vrml.Browser
 
getDeltaTime() - Method in class mil.navy.nps.rra.Ray
This method is returns the time step of the ray.
getDeltaTime() - Method in class mil.navy.nps.rra.Lobe
This method returns the simulation step time.
getDeltaTime() - Method in class mil.navy.nps.rra.Beam
This method returns the simulation time step.
getDetectCount() - Method in class mil.navy.nps.rra.Beam
This method returns the total number of detects by the beam
getDetectEchoLevel(int) - Method in class mil.navy.nps.rra.Beam
This method returns the echo level of the detected target
getDetectTime(int) - Method in class mil.navy.nps.rra.Beam
This method returns the detect time for a given detect in the beam
getDuration() - Method in class mil.navy.nps.rra.Ray
This returns the ping duration.
getDuration() - Method in class mil.navy.nps.rra.Lobe
This is an accessor method.
getDuration() - Method in class mil.navy.nps.rra.Beam
This method sets the duration of the sonar pulse.
getElevation() - Method in class mil.navy.nps.rra.Ray
This method returns the elevation angle.
getElevation() - Method in class mil.navy.nps.rra.Lobe
This method returns the elevation angle.
getElevation() - Method in class mil.navy.nps.rra.Beam
This method returns the elevation angle.
getEndTime() - Method in class mil.navy.nps.rra.Lobe
This method returns the simulation end time.
getEndTime() - Method in class mil.navy.nps.rra.Beam
This method returns the simulation end time.
getEventIn(String) - Method in class vrml.node.Script
 
getEventIn(String) - Method in class vrml.node.Node
 
getEventOut(String) - Method in class vrml.node.Script
 
getEventOut(String) - Method in class vrml.node.Node
 
getExposedField(String) - Method in class vrml.node.Node
 
getField(String) - Method in class vrml.node.Script
 
getGreen() - Method in class vrml.field.SFColor
 
getGreen() - Method in class vrml.field.ConstSFColor
 
getHalfBeamWidthX() - Method in class mil.navy.nps.rra.Beam
This method returns the half beam width of the beam in the azimuthal direction.
getHalfBeamWidthY() - Method in class mil.navy.nps.rra.Beam
This method returns the half beam width of the beam in the azimuthal direction.
getHeight() - Method in class vrml.field.SFImage
 
getHeight() - Method in class vrml.field.ConstSFImage
 
getLegendViewpoint(String, String, String, String, String, String, double, double, double) - Method in class mil.navy.nps.rra.PrintVRML
Initialization prior to producing viewpoint for scene legend (color scales and description), by defining a PROTO node.
getLobeWidthX() - Method in class mil.navy.nps.rra.Lobe
This is an accessor method to get the total lobe width in the azimuthal direction reletive to the Ziomek Coordinate System.
getLobeWidthY() - Method in class mil.navy.nps.rra.Lobe
This is an accessor method to get the total lobe width in the elevation direction reletive to the Ziomek Coordinate System.
getName() - Method in class vrml.Browser
 
getName() - Method in class vrml.Event
 
getNormal() - Method in class mil.navy.nps.rra.Ray
This method returns the normal vector to the wavefront.
getNumberXPartition() - Method in class mil.navy.nps.rra.Lobe
This method returns the number of beams in the azimuthal direction that there are in the lobe.
getNumberYPartition() - Method in class mil.navy.nps.rra.Lobe
This method returns the number of beams in the elevation direction that there are in the lobe.
getPixels(byte[]) - Method in class vrml.field.SFImage
 
getPixels(byte[]) - Method in class vrml.field.ConstSFImage
 
getPosition() - Method in class mil.navy.nps.rra.Ray
This method gets the position of the ray.
getPosition() - Method in class mil.navy.nps.rra.Lobe
This method returns the lobe position.
getPosition() - Method in class mil.navy.nps.rra.Beam
This method returns the position of the beam.
getPositionX() - Method in class mil.navy.nps.rra.Ray
This method returns the x-component of the position of the wavefront
getPositionY() - Method in class mil.navy.nps.rra.Ray
This method returns the y-component of the position of the wavefront
getPositionZ() - Method in class mil.navy.nps.rra.Ray
This method returns the z-component of the position of the wavefront
getRed() - Method in class vrml.field.SFColor
 
getRed() - Method in class vrml.field.ConstSFColor
 
getReflectionPhase() - Method in class mil.navy.nps.rra.Ray
This method returns the phase change of the wavefront
getScaleGeometry(String, double, double, double, double, double, double, double, double, double, int) - Method in class mil.navy.nps.rra.PrintVRML
Return VRML string for the in-scene spatial scale.
getSceneHeader() - Method in class mil.navy.nps.rra.PrintVRML
Return standard VRML file header, DirectionalLight, NavigationInfo.
getSize() - Method in class vrml.MField
 
getSize() - Method in class vrml.ConstMField
 
getSize() - Method in class vrml.field.MFNode
 
getSize() - Method in class vrml.field.MFRotation
 
getSize() - Method in class vrml.field.MFTime
 
getSize() - Method in class vrml.field.ConstMFRotation
 
getSize() - Method in class vrml.field.ConstMFNode
 
getSize() - Method in class vrml.field.ConstMFFloat
 
getSize() - Method in class vrml.field.ConstMFVec2f
 
getSize() - Method in class vrml.field.ConstMFVec3f
 
getSize() - Method in class vrml.field.ConstMFTime
 
getSize() - Method in class vrml.field.MFColor
 
getSize() - Method in class vrml.field.MFString
 
getSize() - Method in class vrml.field.ConstMFString
 
getSize() - Method in class vrml.field.MFInt32
 
getSize() - Method in class vrml.field.ConstMFColor
 
getSize() - Method in class vrml.field.ConstMFInt32
 
getSize() - Method in class vrml.field.MFFloat
 
getSize() - Method in class vrml.field.MFVec3f
 
getSize() - Method in class vrml.field.MFVec2f
 
getSsp() - Method in class mil.navy.nps.rra.Ray
This method returns the handle to the sound speed profile object.
getSsp() - Method in class mil.navy.nps.rra.Lobe
This method returns the handle to the sound speed profile object.
getSsp() - Method in class mil.navy.nps.rra.Beam
This method returns the handle to the sound speed profile object.
getSurface() - Method in class mil.navy.nps.rra.Ray
This method returns the handle to the surface object.
getSurface() - Method in class mil.navy.nps.rra.Lobe
This method returns the handle to the surface object.
getSurface() - Method in class mil.navy.nps.rra.Beam
This method returns the handle to the surface object.
getTime() - Method in class mil.navy.nps.rra.Ray
This method returns the current simulation time.
getTime(int) - Method in class mil.navy.nps.rra.Ray
This method returns a saved simulation time.
getTimeStamp() - Method in class vrml.Event
 
getTrailingPosition() - Method in class mil.navy.nps.rra.Ray
This method returns the position of the trailing edge of the wavefront
getType() - Method in class vrml.BaseNode
 
getValue() - Method in class vrml.Event
 
getValue() - Method in class vrml.field.SFBool
 
getValue() - Method in class vrml.field.SFFloat
 
getValue() - Method in class vrml.field.ConstSFInt32
 
getValue() - Method in class vrml.field.ConstSFBool
 
getValue() - Method in class vrml.field.ConstSFFloat
 
getValue() - Method in class vrml.field.SFNode
 
getValue() - Method in class vrml.field.SFString
 
getValue() - Method in class vrml.field.ConstSFString
 
getValue() - Method in class vrml.field.SFTime
 
getValue() - Method in class vrml.field.SFInt32
 
getValue() - Method in class vrml.field.ConstSFNode
 
getValue() - Method in class vrml.field.ConstSFTime
 
getValue(BaseNode[]) - Method in class vrml.field.MFNode
 
getValue(BaseNode[]) - Method in class vrml.field.ConstMFNode
 
getValue(double[]) - Method in class vrml.field.MFTime
 
getValue(double[]) - Method in class vrml.field.ConstMFTime
 
getValue(float[]) - Method in class vrml.field.MFRotation
 
getValue(float[]) - Method in class vrml.field.ConstMFRotation
 
getValue(float[]) - Method in class vrml.field.SFVec2f
 
getValue(float[]) - Method in class vrml.field.SFVec3f
 
getValue(float[]) - Method in class vrml.field.ConstMFFloat
 
getValue(float[]) - Method in class vrml.field.ConstMFVec2f
 
getValue(float[]) - Method in class vrml.field.ConstMFVec3f
 
getValue(float[]) - Method in class vrml.field.MFColor
 
getValue(float[]) - Method in class vrml.field.ConstSFVec3f
 
getValue(float[]) - Method in class vrml.field.ConstSFVec2f
 
getValue(float[]) - Method in class vrml.field.SFColor
 
getValue(float[]) - Method in class vrml.field.ConstMFColor
 
getValue(float[]) - Method in class vrml.field.SFRotation
 
getValue(float[]) - Method in class vrml.field.ConstSFRotation
 
getValue(float[]) - Method in class vrml.field.ConstSFColor
 
getValue(float[]) - Method in class vrml.field.MFFloat
 
getValue(float[]) - Method in class vrml.field.MFVec3f
 
getValue(float[]) - Method in class vrml.field.MFVec2f
 
getValue(float[][]) - Method in class vrml.field.MFRotation
 
getValue(float[][]) - Method in class vrml.field.ConstMFRotation
 
getValue(float[][]) - Method in class vrml.field.ConstMFVec2f
 
getValue(float[][]) - Method in class vrml.field.ConstMFVec3f
 
getValue(float[][]) - Method in class vrml.field.MFColor
 
getValue(float[][]) - Method in class vrml.field.ConstMFColor
 
getValue(float[][]) - Method in class vrml.field.MFVec3f
 
getValue(float[][]) - Method in class vrml.field.MFVec2f
 
getValue(int[]) - Method in class vrml.field.MFInt32
 
getValue(int[]) - Method in class vrml.field.ConstMFInt32
 
getValue(String[]) - Method in class vrml.field.MFString
 
getValue(String[]) - Method in class vrml.field.ConstMFString
 
getVersion() - Method in class vrml.Browser
 
getVRMLBottom() - Method in class mil.navy.nps.rra.Bottom
This method returns the VRML string representing the bottom of the ocean.
getVRMLSurface() - Method in class mil.navy.nps.rra.Surface
This method returns a VRML string representing the Surface of the ocean.
getVRMLTargets() - Method in class mil.navy.nps.rra.Targets
This method returns a VRML string representing the targets in the ocean.
getWidth() - Method in class vrml.field.SFImage
 
getWidth() - Method in class vrml.field.ConstSFImage
 
getWorldURL() - Method in class vrml.Browser
 
getX() - Method in class vrml.field.SFVec2f
 
getX() - Method in class vrml.field.SFVec3f
 
getX() - Method in class vrml.field.ConstSFVec3f
 
getX() - Method in class vrml.field.ConstSFVec2f
 
getY() - Method in class vrml.field.SFVec2f
 
getY() - Method in class vrml.field.SFVec3f
 
getY() - Method in class vrml.field.ConstSFVec3f
 
getY() - Method in class vrml.field.ConstSFVec2f
 
getZ() - Method in class vrml.field.SFVec3f
 
getZ() - Method in class vrml.field.ConstSFVec3f
 
gradC(Vec3d) - Method in class mil.navy.nps.rra.SSP
Method used to calculate the gradient of sound speed for each of the five standard profiles.
GREEN - Static variable in class mil.navy.nps.rra.PrintVRML
 

H

hasIntersected(Vec3d) - Method in class mil.navy.nps.rra.Surface
This procedure checks to see if the ray path has crossed the surface during the current time step, and returns true if it did.
hasIntersected(Vec3d) - Method in class mil.navy.nps.rra.Bottom
This procedure checks to see if the ray path has crossed the bottom during the current time step and returns true if it did.
HORIZONTAL - Static variable in class mil.navy.nps.rra.PrintVRML
 
horizontalBeamConfiguration - Variable in class demo.rraBattleScene.ControlPanel
 
horizontalBeamWidth - Variable in class demo.rraBattleScene.ControlPanel
 
horizontalSearchWidth - Variable in class demo.rraBattleScene.ControlPanel
 
HOST - Static variable in class demo.rraBattleScene.BattleScene
 
HOST - Static variable in class demo.rraBattleScene.BridgeServer
 

I

in - Variable in class demo.rraBattleScene.BattleScene
 
in - Static variable in class demo.rraBattleScene.BridgeServer
 
initialize() - Method in class demo.rraBattleScene.BattleScene
This method initializes the Java script.
initialize() - Method in class vrml.node.Script
 
Initialize(double, double, double, double) - Static method in class mil.navy.nps.rra.NormalMode
 
insertValue(int, BaseNode) - Method in class vrml.field.MFNode
 
insertValue(int, ConstSFColor) - Method in class vrml.field.MFColor
 
insertValue(int, ConstSFFloat) - Method in class vrml.field.MFFloat
 
insertValue(int, ConstSFInt32) - Method in class vrml.field.MFInt32
 
insertValue(int, ConstSFNode) - Method in class vrml.field.MFNode
 
insertValue(int, ConstSFRotation) - Method in class vrml.field.MFRotation
 
insertValue(int, ConstSFString) - Method in class vrml.field.MFString
 
insertValue(int, ConstSFTime) - Method in class vrml.field.MFTime
 
insertValue(int, ConstSFVec2f) - Method in class vrml.field.MFVec2f
 
insertValue(int, ConstSFVec3f) - Method in class vrml.field.MFVec3f
 
insertValue(int, double) - Method in class vrml.field.MFTime
 
insertValue(int, float) - Method in class vrml.field.MFFloat
 
insertValue(int, float, float) - Method in class vrml.field.MFVec2f
 
insertValue(int, float, float, float) - Method in class vrml.field.MFColor
 
insertValue(int, float, float, float) - Method in class vrml.field.MFVec3f
 
insertValue(int, float, float, float, float) - Method in class vrml.field.MFRotation
 
insertValue(int, int) - Method in class vrml.field.MFInt32
 
insertValue(int, SFColor) - Method in class vrml.field.MFColor
 
insertValue(int, SFFloat) - Method in class vrml.field.MFFloat
 
insertValue(int, SFInt32) - Method in class vrml.field.MFInt32
 
insertValue(int, SFNode) - Method in class vrml.field.MFNode
 
insertValue(int, SFRotation) - Method in class vrml.field.MFRotation
 
insertValue(int, SFString) - Method in class vrml.field.MFString
 
insertValue(int, SFTime) - Method in class vrml.field.MFTime
 
insertValue(int, SFVec2f) - Method in class vrml.field.MFVec2f
 
insertValue(int, SFVec3f) - Method in class vrml.field.MFVec3f
 
insertValue(int, String) - Method in class vrml.field.MFString
 
InvalidEventInException - exception vrml.InvalidEventInException.
 
InvalidEventInException() - Constructor for class vrml.InvalidEventInException
Constructs an InvalidEventInException with no detail message.
InvalidEventInException(String) - Constructor for class vrml.InvalidEventInException
Constructs an InvalidEventInException with the specified detail message.
InvalidEventOutException - exception vrml.InvalidEventOutException.
 
InvalidEventOutException() - Constructor for class vrml.InvalidEventOutException
Constructs an InvalidEventOutException with no detail message.
InvalidEventOutException(String) - Constructor for class vrml.InvalidEventOutException
Constructs an InvalidEventOutException with the specified detail message.
InvalidExposedFieldException - exception vrml.InvalidExposedFieldException.
 
InvalidExposedFieldException() - Constructor for class vrml.InvalidExposedFieldException
Constructs an InvalidExposedFieldException with no detail message.
InvalidExposedFieldException(String) - Constructor for class vrml.InvalidExposedFieldException
Constructs an InvalidExposedFieldException with the specified detail message.
InvalidFieldChangeException - exception vrml.InvalidFieldChangeException.
 
InvalidFieldChangeException() - Constructor for class vrml.InvalidFieldChangeException
Constructs an InvalidFieldChangeException with no detail message.
InvalidFieldChangeException(String) - Constructor for class vrml.InvalidFieldChangeException
Constructs an InvalidFieldChangeException with the specified detail message.
InvalidFieldException - exception vrml.InvalidFieldException.
 
InvalidFieldException() - Constructor for class vrml.InvalidFieldException
Constructs an InvalidFieldException with no detail message.
InvalidFieldException(String) - Constructor for class vrml.InvalidFieldException
Constructs an InvalidFieldException with the specified detail message.
InvalidRouteException - exception vrml.InvalidRouteException.
 
InvalidRouteException() - Constructor for class vrml.InvalidRouteException
Constructs an InvalidRouteException with no detail message.
InvalidRouteException(String) - Constructor for class vrml.InvalidRouteException
Constructs an InvalidRouteException with the specified detail message.
InvalidVRMLSyntaxException - exception vrml.InvalidVRMLSyntaxException.
 
InvalidVRMLSyntaxException() - Constructor for class vrml.InvalidVRMLSyntaxException
Constructs an InvalidVRMLSyntaxException with no detail message.
InvalidVRMLSyntaxException(String) - Constructor for class vrml.InvalidVRMLSyntaxException
Constructs an InvalidVRMLSyntaxException with the specified detail message.
isCollision(Ray, Ray, Ray, Ray) - Method in class mil.navy.nps.rra.Targets
This method returns a boolean indicating whether or not a detection as occurred.

L

lastZLane - Static variable in class demo.rraBattleScene.PingApplication
 
LEFT - Static variable in class mil.navy.nps.rra.PrintVRML
 
length_sqr() - Method in class mil.navy.nps.rra.Vec3d
 
length() - Method in class mil.navy.nps.rra.Vec3d
 
LINEAR - Static variable in class mil.navy.nps.rra.PrintVRML
 
loadURL(String[], String[]) - Method in class vrml.Browser
 
Lobe - class mil.navy.nps.rra.Lobe.
A Lobe is defined by combining multiple Beams, which in turn are made up of Rays.
Lobe() - Constructor for class mil.navy.nps.rra.Lobe
A Lobe is defined as an (m x n) array of Beams.

M

main(String[]) - Static method in class mil.navy.nps.rra.TransmissionLoss
This method initializes the environment and the sonar Beam and calculates the TL loss field
main(String[]) - Static method in class mil.navy.nps.rra.TransmissionLoss2d
This method initializes the environment and sonar Beam, and then calculates the TL loss field.
main(String[]) - Static method in class mil.navy.nps.rra.ExampleBeamStatic
This standalone example application initializes both environment and sonar Beam, then prints the VRML representation of each written as plain text to the console.
main(String[]) - Static method in class mil.navy.nps.rra.ExampleRay
This method initializes the environment and the sonar Ray and has the VRML reprsentation of each written to the console.
main(String[]) - Static method in class mil.navy.nps.rra.ExampleColorBar
This command-line application initializes the color bar, specifies vertical & horizontal color-intensity schemes, specifies various ColorBar text labels, and then prints the VRML that is generated as plain text to the console.
main(String[]) - Static method in class mil.navy.nps.rra.ExampleBeamDynamic
This standalone example application initializes both environment and sonar Beam, then has the VRML representation of each written to the console.
main(String[]) - Static method in class mil.navy.nps.rra.TransmissionLossNormalMode
This method initializes the environment calculates the TL loss field
main(String[]) - Static method in class mil.navy.nps.rra.ExampleLobeStatic
This method initializes the environment and the sonar Beam and has the VRML representation of each written to the console.
main(String[]) - Static method in class mil.navy.nps.rra.ExampleLobeDynamic
This method initializes the environment and the sonar Lobe and has the VRML reprsentation of each written to the console.
main(String[]) - Static method in class demo.rraBattleScene.TimerTester
 
main(String[]) - Static method in class demo.rraBattleScene.PingServer
 
main(String[]) - Static method in class demo.rraBattleScene.PingApplication
This method initializes the environment and the sonar Lobe, then has the VRML representation of each written to the console.
main(String[]) - Static method in class demo.rraBattleScene.TargetTester
 
makeNull() - Method in class mil.navy.nps.rra.Vec3d
 
ManeuverOwnShip() - Method in class demo.rraBattleScene.ControlPanel
 
map() - Method in class demo.rraBattleScene.ControlPanel
 
MAXIMUMX - Static variable in class demo.rraBattleScene.PingApplication
 
MAXIMUMZ - Static variable in class demo.rraBattleScene.PingApplication
 
MFColor - class vrml.field.MFColor.
 
MFColor() - Constructor for class vrml.field.MFColor
 
MFColor(float[]) - Constructor for class vrml.field.MFColor
 
MFColor(float[][]) - Constructor for class vrml.field.MFColor
 
MFColor(int, float[]) - Constructor for class vrml.field.MFColor
 
MFFloat - class vrml.field.MFFloat.
 
MFFloat() - Constructor for class vrml.field.MFFloat
 
MFFloat(float[]) - Constructor for class vrml.field.MFFloat
 
MFFloat(int, float[]) - Constructor for class vrml.field.MFFloat
 
MField - class vrml.MField.
 
MField() - Constructor for class vrml.MField
 
MFInt32 - class vrml.field.MFInt32.
 
MFInt32() - Constructor for class vrml.field.MFInt32
 
MFInt32(int[]) - Constructor for class vrml.field.MFInt32
 
MFInt32(int, int[]) - Constructor for class vrml.field.MFInt32
 
MFNode - class vrml.field.MFNode.
 
MFNode() - Constructor for class vrml.field.MFNode
 
MFNode(BaseNode[]) - Constructor for class vrml.field.MFNode
 
MFNode(int, BaseNode[]) - Constructor for class vrml.field.MFNode
 
MFRotation - class vrml.field.MFRotation.
 
MFRotation() - Constructor for class vrml.field.MFRotation
 
MFRotation(float[]) - Constructor for class vrml.field.MFRotation
 
MFRotation(float[][]) - Constructor for class vrml.field.MFRotation
 
MFRotation(int, float[]) - Constructor for class vrml.field.MFRotation
 
MFString - class vrml.field.MFString.
 
MFString() - Constructor for class vrml.field.MFString
 
MFString(int, String[]) - Constructor for class vrml.field.MFString
 
MFString(String[]) - Constructor for class vrml.field.MFString
 
MFTime - class vrml.field.MFTime.
 
MFTime() - Constructor for class vrml.field.MFTime
 
MFTime(double[]) - Constructor for class vrml.field.MFTime
 
MFTime(int, double[]) - Constructor for class vrml.field.MFTime
 
MFVec2f - class vrml.field.MFVec2f.
 
MFVec2f() - Constructor for class vrml.field.MFVec2f
 
MFVec2f(float[]) - Constructor for class vrml.field.MFVec2f
 
MFVec2f(float[][]) - Constructor for class vrml.field.MFVec2f
 
MFVec2f(int, float[]) - Constructor for class vrml.field.MFVec2f
 
MFVec3f - class vrml.field.MFVec3f.
 
MFVec3f() - Constructor for class vrml.field.MFVec3f
 
MFVec3f(float[]) - Constructor for class vrml.field.MFVec3f
 
MFVec3f(float[][]) - Constructor for class vrml.field.MFVec3f
 
MFVec3f(int, float[]) - Constructor for class vrml.field.MFVec3f
 
mil.navy.nps.rra - package mil.navy.nps.rra
Computational engine, sonar modeling classes and VRML generation routines for the Recursive Ray Acoustics (rra) Algorithm.
MINIMUMX - Static variable in class demo.rraBattleScene.PingApplication
 
MINIMUMZ - Static variable in class demo.rraBattleScene.PingApplication
 

N

negate() - Method in class mil.navy.nps.rra.Vec3d
 
negate(Vec3d) - Method in class mil.navy.nps.rra.Vec3d
 
Node - class vrml.node.Node.
 
Node() - Constructor for class vrml.node.Node
 
nodes - Variable in class demo.rraBattleScene.BattleScene
 
NONE - Static variable in class mil.navy.nps.rra.Beam
Enumeration flag to avoid further attenuation of color intensity.
normalize() - Method in class mil.navy.nps.rra.Vec3d
 
normalize(Vec3d) - Method in class mil.navy.nps.rra.Vec3d
 
normalizedTime(int, double) - Method in class mil.navy.nps.rra.Ray
This method returns the requested normalized time as a string.
NormalMode - class mil.navy.nps.rra.NormalMode.
This class provides methods useful to Normal Mode calculations.
NormalMode() - Constructor for class mil.navy.nps.rra.NormalMode
 
NORTH - Static variable in class demo.rraBattleScene.PingApplication
 
notDoneSearching() - Static method in class demo.rraBattleScene.PingApplication
 

O

orderedCourse - Variable in class demo.rraBattleScene.ControlPanel
 
orderedDepth - Variable in class demo.rraBattleScene.ControlPanel
 
orderedSpeed - Variable in class demo.rraBattleScene.ControlPanel
 
orientation - Static variable in class demo.rraBattleScene.PingApplication
 
out - Variable in class demo.rraBattleScene.BattleScene
 
out - Static variable in class demo.rraBattleScene.BridgeServer
 

P

panel - Variable in class demo.rraBattleScene.BattleScene
 
PingApplication - class demo.rraBattleScene.PingApplication.
This example application performs a standalone simulation to generate both sonar pings and sonar returns for use in a virtual world.
PingApplication() - Constructor for class demo.rraBattleScene.PingApplication
 
pingInterval - Variable in class demo.rraBattleScene.ControlPanel
 
PingServer - class demo.rraBattleScene.PingServer.
Takes requests for sonar pings from a network socket, and then returns VRML representations of both sonar ping and any target detections made.
PingServer() - Constructor for class demo.rraBattleScene.PingServer
 
pingTimerVRML() - Method in class mil.navy.nps.rra.Beam
This method returns a VRML timer string that contains the appropriate timing information for the beam
PORT - Static variable in class demo.rraBattleScene.BattleScene
 
PORT - Static variable in class demo.rraBattleScene.BridgeServer
 
PORT - Static variable in class demo.rraBattleScene.PingServer
 
position - Static variable in class demo.rraBattleScene.PingApplication
 
position(int) - Method in class mil.navy.nps.rra.Ray
This method returns the requested position as a String.
powerLevel - Variable in class demo.rraBattleScene.ControlPanel
 
print() - Method in class mil.navy.nps.rra.Vec3d
 
printMineStatistics() - Method in class mil.navy.nps.rra.Targets
This method prints the mine number, position, estimated position and number of detects on each mine in the data base.
PrintVRML - class mil.navy.nps.rra.PrintVRML.
Utility methods used to build a VRML scene, each returning standard VRML node strings.
PrintVRML() - Constructor for class mil.navy.nps.rra.PrintVRML
 
processEvent(Event) - Method in class demo.rraBattleScene.BattleScene
This method processes events generated by the VRML Browser.
processEvent(Event) - Method in class vrml.node.Script
 
processEvents(int, Event[]) - Method in class vrml.node.Script
 
Propagate(double) - Method in class mil.navy.nps.rra.Ray
This method causes the ray to propagate one timestep into the future.
protoColorBar(String, String, String, String) - Method in class mil.navy.nps.rra.PrintVRML
Return another sequentially numbered protoColorBar.
protoColorBarCount - Variable in class mil.navy.nps.rra.PrintVRML
 
protoLegendViewpointFirstInvocation - Static variable in class mil.navy.nps.rra.PrintVRML
 

R

RAINBOW - Static variable in class mil.navy.nps.rra.PrintVRML
 
Ray - class mil.navy.nps.rra.Ray.
Ray implements the Recursive Ray Acoustics (rra) Algorithm derived by Professor Lawrence Ziomek to rapidly calculate a sound ray's 3D path through water, taking into account piecewise-local SSP, Surface and Bottom conditions.
Ray() - Constructor for class mil.navy.nps.rra.Ray
Constructs a fixed size structure to trace a ray of acoustic energy through the ocean.
recordPoint() - Method in class mil.navy.nps.rra.Ray
This method forces a recording of the current ray position.
RED - Static variable in class mil.navy.nps.rra.PrintVRML
 
reflect(Vec3d, Vec3d) - Method in class mil.navy.nps.rra.Surface
This method causes a Snell's Law reflection to occur at the surface of the ocean.
reflect(Vec3d, Vec3d) - Method in class mil.navy.nps.rra.Bottom
This method causes a Snell's Law reflection to occur.
reflected() - Method in class mil.navy.nps.rra.Ray
This method returns whether or not the ray has been reflected in the most recent time step.
REMOTE_PORT - Static variable in class demo.rraBattleScene.BridgeServer
 
remoteIn - Static variable in class demo.rraBattleScene.BridgeServer
 
remoteOut - Static variable in class demo.rraBattleScene.BridgeServer
 
removeBeam() - Method in class demo.rraBattleScene.BattleScene
This method decides whiche beam VRML to remove from the scene graph
removeBeamChildren - Variable in class demo.rraBattleScene.BattleScene
 
RemoveBeamChildren(BaseNode[]) - Method in class demo.rraBattleScene.BattleScene
This method removes the beam VRML from the scene graph
removeChildren - Variable in class demo.rraBattleScene.BattleScene
 
RemoveTargetsChildren(BaseNode[]) - Method in class demo.rraBattleScene.BattleScene
This method removes the target VRML from the scene graph
replaceWorld(BaseNode[]) - Method in class vrml.Browser
 
RequestThread - class demo.rraBattleScene.RequestThread.
 
RequestThread(ControlPanel) - Constructor for class demo.rraBattleScene.RequestThread
 
reset() - Method in class mil.navy.nps.rra.Ray
This method resets all of the ray parameters after instantiation has occurred since reuse is more time efficient than garbage collection and reallocation.
reset() - Method in class mil.navy.nps.rra.Lobe
This method resets all of the lobe parameters after instantiation has occurred since reuse is more time efficient than garbage collection and reallocation.
reset() - Method in class mil.navy.nps.rra.Beam
This method resets all of the beam parameters after instanciation has occurred, since reuse is more time efficient than garbage collection and reallocation.
ResetSonar() - Method in class demo.rraBattleScene.ControlPanel
 
resetTargets() - Method in class mil.navy.nps.rra.Targets
This method resets the parameters that speed up target collision detection.
RIGHT - Static variable in class mil.navy.nps.rra.PrintVRML
 
run() - Method in class demo.rraBattleScene.VRMLDestroyThread
 
run() - Method in class demo.rraBattleScene.CreateVRMLTargetsThread
 
run() - Method in class demo.rraBattleScene.RequestThread
 
run() - Method in class demo.rraBattleScene.TimerThread
 
run() - Method in class demo.rraBattleScene.CreateVRMLBeamThread
 

S

scale(double) - Method in class mil.navy.nps.rra.Vec3d
 
scale(double, Vec3d) - Method in class mil.navy.nps.rra.Vec3d
 
Script - class vrml.node.Script.
 
Script() - Constructor for class vrml.node.Script
 
SendSonarPing() - Method in class demo.rraBattleScene.ControlPanel
 
set_removeCount() - Method in class demo.rraBattleScene.ControlPanel
 
SET_SONAR_PARAMETERS - Static variable in class demo.rraBattleScene.BattleScene
 
SET_SONAR_PARAMETERS - Static variable in class demo.rraBattleScene.BridgeServer
 
SET_SONAR_PARAMETERS - Static variable in class demo.rraBattleScene.PingServer
 
SET_SONAR_PARAMETERS - Static variable in class demo.rraBattleScene.ControlPanel
 
set(double[]) - Method in class mil.navy.nps.rra.Vec3d
 
set(double, double, double) - Method in class mil.navy.nps.rra.Vec3d
 
set(int, double) - Method in class mil.navy.nps.rra.Vec3d
 
set(Vec3d) - Method in class mil.navy.nps.rra.Vec3d
 
set1Value(int, BaseNode) - Method in class vrml.field.MFNode
 
set1Value(int, ConstSFColor) - Method in class vrml.field.MFColor
 
set1Value(int, ConstSFFloat) - Method in class vrml.field.MFFloat
 
set1Value(int, ConstSFInt32) - Method in class vrml.field.MFInt32
 
set1Value(int, ConstSFNode) - Method in class vrml.field.MFNode
 
set1Value(int, ConstSFRotation) - Method in class vrml.field.MFRotation
 
set1Value(int, ConstSFString) - Method in class vrml.field.MFString
 
set1Value(int, ConstSFTime) - Method in class vrml.field.MFTime
 
set1Value(int, ConstSFVec2f) - Method in class vrml.field.MFVec2f
 
set1Value(int, ConstSFVec3f) - Method in class vrml.field.MFVec3f
 
set1Value(int, double) - Method in class vrml.field.MFTime
 
set1Value(int, float) - Method in class vrml.field.MFFloat
 
set1Value(int, float, float) - Method in class vrml.field.MFVec2f
 
set1Value(int, float, float, float) - Method in class vrml.field.MFColor
 
set1Value(int, float, float, float) - Method in class vrml.field.MFVec3f
 
set1Value(int, float, float, float, float) - Method in class vrml.field.MFRotation
 
set1Value(int, int) - Method in class vrml.field.MFInt32
 
set1Value(int, SFColor) - Method in class vrml.field.MFColor
 
set1Value(int, SFFloat) - Method in class vrml.field.MFFloat
 
set1Value(int, SFInt32) - Method in class vrml.field.MFInt32
 
set1Value(int, SFNode) - Method in class vrml.field.MFNode
 
set1Value(int, SFRotation) - Method in class vrml.field.MFRotation
 
set1Value(int, SFString) - Method in class vrml.field.MFString
 
set1Value(int, SFTime) - Method in class vrml.field.MFTime
 
set1Value(int, SFVec2f) - Method in class vrml.field.MFVec2f
 
set1Value(int, SFVec3f) - Method in class vrml.field.MFVec3f
 
set1Value(int, String) - Method in class vrml.field.MFString
 
setAppendLineFeed(boolean) - Static method in class mil.navy.nps.rra.Surface
This is a static method used to indicate whether a line feed is desired at the end of every line.
setAppendLineFeed(boolean) - Method in class mil.navy.nps.rra.PrintVRML
Specify whether linefeeds are appended to lines.
setAppendLineFeed(boolean) - Static method in class mil.navy.nps.rra.Ray
This is a static method used to indicate whether a line feed is desired at the end of every line.
setAppendLineFeed(boolean) - Static method in class mil.navy.nps.rra.Lobe
This is a static method used to indicate whether a line feed is desired at the end of every line.
setAppendLineFeed(boolean) - Static method in class mil.navy.nps.rra.Bottom
This is a static method used to indicate whether a line feed is desired at the end of every line.
setAppendLineFeed(boolean) - Static method in class mil.navy.nps.rra.Beam
This is a static method used to indicate whether a line feed is desired at the end of every line.
setAzimuth(double) - Method in class mil.navy.nps.rra.Ray
This method sets the azimuthal angle, which is the angle from the x-axis to the z-axis rotating about the y-axis.
setAzimuth(double) - Method in class mil.navy.nps.rra.Lobe
This method sets the azimuthal angle, which is the angle from the x-axis to the z-axis rotating about the y-axis.
setAzimuth(double) - Method in class mil.navy.nps.rra.Beam
This method sets the azimuthal angle, which is the angle from the x-axis to the z-axis rotating about the y-axis.
setBeamNumber(int) - Method in class mil.navy.nps.rra.Beam
This method sets BeamNumber.
setBottom(Bottom) - Method in class mil.navy.nps.rra.Ray
This method sets the handle to the bottom object.
setBottom(Bottom) - Method in class mil.navy.nps.rra.Lobe
This method sets the handle to the bottom object.
setBottom(Bottom) - Method in class mil.navy.nps.rra.Beam
This method sets the handle to the bottom object.
setColorScheme(int) - Method in class mil.navy.nps.rra.PrintVRML
Default stub to set counterdetection color scheme - needs work.
setColorScheme(int, double, double) - Method in class mil.navy.nps.rra.PrintVRML
User-selectable stub to set counterdetection color scheme - needs work.
setColorScheme(int, double, double, double, double) - Method in class mil.navy.nps.rra.PrintVRML
User-selectable stub to set counterdetection color scheme - needs work.
setColorValue(double) - Method in class mil.navy.nps.rra.PrintVRML
Set color intensity if capped.
setDeltaTime(double) - Method in class mil.navy.nps.rra.Ray
This method is used to change the time step of the ray after instanciation.
setDeltaTime(double) - Method in class mil.navy.nps.rra.Lobe
This method sets the time step in the simulation.
setDeltaTime(double) - Method in class mil.navy.nps.rra.Beam
This method sets the time step in the simulation.
setDescription(String) - Method in class vrml.Browser
 
setDuration(int) - Method in class mil.navy.nps.rra.Ray
This method sets the ping duration.
setDuration(int) - Method in class mil.navy.nps.rra.Lobe
This is an accessor method.
setDuration(int) - Method in class mil.navy.nps.rra.Beam
This method sets the duration of the sonar pulse.
setElevation(double) - Method in class mil.navy.nps.rra.Ray
This method sets the elevation angle, which is the angle from the y-axis to the x-axis rotating about the z-axis.
setElevation(double) - Method in class mil.navy.nps.rra.Lobe
This method sets the elevation angle, which is the angle from the y-axis to the x-axis rotating about the z-axis .
setElevation(double) - Method in class mil.navy.nps.rra.Beam
This method sets the elevation angle, which is the angle from the y-axis to the x-axis rotating about the z-axis .
setEndTime(double) - Method in class mil.navy.nps.rra.Lobe
This method sets the simulation end time.
setEndTime(double) - Method in class mil.navy.nps.rra.Beam
This method sets the simulation end time.
setHalfBeamWidthX(double) - Method in class mil.navy.nps.rra.Beam
This method sets the half beam width of the beam in the azimuthal direction.
setHalfBeamWidthY(double) - Method in class mil.navy.nps.rra.Beam
This method sets the half beam width of the beam in the elevation direction.
setIntensityScheme(int) - Method in class mil.navy.nps.rra.PrintVRML
User-selectable stub to set color intensity scheme, current values for scheme are LINEAR and CONSTANT - needs work.
setIntensityScheme(int, double, double) - Method in class mil.navy.nps.rra.PrintVRML
User-selectable stub to set color intensity scheme, current values for scheme are LINEAR and CONSTANT - needs work.
setIntensityValue(double) - Method in class mil.navy.nps.rra.PrintVRML
Intensity factor is multiplied against all color components.
setLobeWidthX(double) - Method in class mil.navy.nps.rra.Lobe
This method to sets the total lobe width in the azimuthal direction reletive to the Ziomek Coordinate System.
setLobeWidthY(double) - Method in class mil.navy.nps.rra.Lobe
This is an accessor method to set the total lobe width in the elevation direction reletive to the Ziomek Coordinate System.
setManeuver(float, float, float) - Method in class demo.rraBattleScene.BattleScene
This method is called by the control panel to set the requested maneuver in BattleScene.
setNumberXPartition(int) - Method in class mil.navy.nps.rra.Lobe
This method sets the number of beams in the azimuthal direction that there are in the lobe.
setNumberYPartition(int) - Method in class mil.navy.nps.rra.Lobe
This method sets the number of beams in the elevation direction that there are in the lobe.
setPosition(double, double, double) - Method in class mil.navy.nps.rra.Ray
This method sets the position of the ray.
setPosition(double, double, double) - Method in class mil.navy.nps.rra.Beam
This method sets the position of the beam.
setPosition(Vec3d) - Method in class mil.navy.nps.rra.Lobe
This method sets the lobe positon.
setSonarParameters(float, float, float, float, float, float, float, float, float, float) - Method in class demo.rraBattleScene.BattleScene
This method is called by the control panel to set the requested sonar ping inn BattleScene.
setSsp(SSP) - Method in class mil.navy.nps.rra.Ray
This method sets the handle to the sound speed profile object.
setSsp(SSP) - Method in class mil.navy.nps.rra.Lobe
This method sets the handle to the sound speed profile object.
setSsp(SSP) - Method in class mil.navy.nps.rra.Beam
This method sets the handle to the sound speed profile object.
setSurface(Surface) - Method in class mil.navy.nps.rra.Ray
This method sets the handle to the surface object.
setSurface(Surface) - Method in class mil.navy.nps.rra.Lobe
This method sets the handle to the surface object.
setSurface(Surface) - Method in class mil.navy.nps.rra.Beam
This method sets the handle to the surface object.
setValue(BaseNode) - Method in class vrml.field.SFNode
 
setValue(BaseNode[]) - Method in class vrml.field.MFNode
 
setValue(boolean) - Method in class vrml.field.SFBool
 
setValue(ConstMFColor) - Method in class vrml.field.MFColor
 
setValue(ConstMFFloat) - Method in class vrml.field.MFFloat
 
setValue(ConstMFInt32) - Method in class vrml.field.MFInt32
 
setValue(ConstMFNode) - Method in class vrml.field.MFNode
 
setValue(ConstMFRotation) - Method in class vrml.field.MFRotation
 
setValue(ConstMFString) - Method in class vrml.field.MFString
 
setValue(ConstMFTime) - Method in class vrml.field.MFTime
 
setValue(ConstMFVec2f) - Method in class vrml.field.MFVec2f
 
setValue(ConstMFVec3f) - Method in class vrml.field.MFVec3f
 
setValue(ConstSFBool) - Method in class vrml.field.SFBool
 
setValue(ConstSFColor) - Method in class vrml.field.SFColor
 
setValue(ConstSFFloat) - Method in class vrml.field.SFFloat
 
setValue(ConstSFImage) - Method in class vrml.field.SFImage
 
setValue(ConstSFInt32) - Method in class vrml.field.SFInt32
 
setValue(ConstSFNode) - Method in class vrml.field.SFNode
 
setValue(ConstSFRotation) - Method in class vrml.field.SFRotation
 
setValue(ConstSFString) - Method in class vrml.field.SFString
 
setValue(ConstSFTime) - Method in class vrml.field.SFTime
 
setValue(ConstSFVec2f) - Method in class vrml.field.SFVec2f
 
setValue(ConstSFVec3f) - Method in class vrml.field.SFVec3f
 
setValue(double) - Method in class vrml.field.SFTime
 
setValue(double[]) - Method in class vrml.field.MFTime
 
setValue(float) - Method in class vrml.field.SFFloat
 
setValue(float[]) - Method in class vrml.field.MFRotation
 
setValue(float[]) - Method in class vrml.field.SFVec2f
 
setValue(float[]) - Method in class vrml.field.SFVec3f
 
setValue(float[]) - Method in class vrml.field.MFColor
 
setValue(float[]) - Method in class vrml.field.SFColor
 
setValue(float[]) - Method in class vrml.field.SFRotation
 
setValue(float[]) - Method in class vrml.field.MFFloat
 
setValue(float[]) - Method in class vrml.field.MFVec3f
 
setValue(float[]) - Method in class vrml.field.MFVec2f
 
setValue(float[][]) - Method in class vrml.field.MFRotation
 
setValue(float[][]) - Method in class vrml.field.MFColor
 
setValue(float[][]) - Method in class vrml.field.MFVec3f
 
setValue(float[][]) - Method in class vrml.field.MFVec2f
 
setValue(float, float) - Method in class vrml.field.SFVec2f
 
setValue(float, float, float) - Method in class vrml.field.SFVec3f
 
setValue(float, float, float) - Method in class vrml.field.SFColor
 
setValue(float, float, float, float) - Method in class vrml.field.SFRotation
 
setValue(int) - Method in class vrml.field.SFInt32
 
setValue(int[]) - Method in class vrml.field.MFInt32
 
setValue(int, BaseNode[]) - Method in class vrml.field.MFNode
 
setValue(int, double[]) - Method in class vrml.field.MFTime
 
setValue(int, float[]) - Method in class vrml.field.MFRotation
 
setValue(int, float[]) - Method in class vrml.field.MFColor
 
setValue(int, float[]) - Method in class vrml.field.MFFloat
 
setValue(int, float[]) - Method in class vrml.field.MFVec3f
 
setValue(int, float[]) - Method in class vrml.field.MFVec2f
 
setValue(int, int[]) - Method in class vrml.field.MFInt32
 
setValue(int, int, int, byte[]) - Method in class vrml.field.SFImage
 
setValue(int, String[]) - Method in class vrml.field.MFString
 
setValue(MFColor) - Method in class vrml.field.MFColor
color[0] ...
setValue(MFFloat) - Method in class vrml.field.MFFloat
 
setValue(MFInt32) - Method in class vrml.field.MFInt32
 
setValue(MFNode) - Method in class vrml.field.MFNode
 
setValue(MFRotation) - Method in class vrml.field.MFRotation
 
setValue(MFString) - Method in class vrml.field.MFString
 
setValue(MFTime) - Method in class vrml.field.MFTime
 
setValue(MFVec2f) - Method in class vrml.field.MFVec2f
 
setValue(MFVec3f) - Method in class vrml.field.MFVec3f
 
setValue(SFBool) - Method in class vrml.field.SFBool
 
setValue(SFColor) - Method in class vrml.field.SFColor
 
setValue(SFFloat) - Method in class vrml.field.SFFloat
 
setValue(SFImage) - Method in class vrml.field.SFImage
 
setValue(SFInt32) - Method in class vrml.field.SFInt32
 
setValue(SFNode) - Method in class vrml.field.SFNode
 
setValue(SFRotation) - Method in class vrml.field.SFRotation
 
setValue(SFString) - Method in class vrml.field.SFString
 
setValue(SFTime) - Method in class vrml.field.SFTime
 
setValue(SFVec2f) - Method in class vrml.field.SFVec2f
 
setValue(SFVec3f) - Method in class vrml.field.SFVec3f
 
setValue(String) - Method in class vrml.field.SFString
 
setValue(String[]) - Method in class vrml.field.MFString
 
SFBool - class vrml.field.SFBool.
 
SFBool() - Constructor for class vrml.field.SFBool
 
SFBool(boolean) - Constructor for class vrml.field.SFBool
 
SFColor - class vrml.field.SFColor.
 
SFColor() - Constructor for class vrml.field.SFColor
 
SFColor(float, float, float) - Constructor for class vrml.field.SFColor
 
SFFloat - class vrml.field.SFFloat.
 
SFFloat() - Constructor for class vrml.field.SFFloat
 
SFFloat(float) - Constructor for class vrml.field.SFFloat
 
SFImage - class vrml.field.SFImage.
 
SFImage() - Constructor for class vrml.field.SFImage
 
SFImage(int, int, int, byte[]) - Constructor for class vrml.field.SFImage
 
SFInt32 - class vrml.field.SFInt32.
 
SFInt32() - Constructor for class vrml.field.SFInt32
 
SFInt32(int) - Constructor for class vrml.field.SFInt32
 
SFNode - class vrml.field.SFNode.
 
SFNode() - Constructor for class vrml.field.SFNode
 
SFNode(BaseNode) - Constructor for class vrml.field.SFNode
 
SFRotation - class vrml.field.SFRotation.
 
SFRotation() - Constructor for class vrml.field.SFRotation
 
SFRotation(float, float, float, float) - Constructor for class vrml.field.SFRotation
 
SFString - class vrml.field.SFString.
 
SFString() - Constructor for class vrml.field.SFString
 
SFString(String) - Constructor for class vrml.field.SFString
 
SFTime - class vrml.field.SFTime.
 
SFTime() - Constructor for class vrml.field.SFTime
 
SFTime(double) - Constructor for class vrml.field.SFTime
 
SFVec2f - class vrml.field.SFVec2f.
 
SFVec2f() - Constructor for class vrml.field.SFVec2f
 
SFVec2f(float, float) - Constructor for class vrml.field.SFVec2f
 
SFVec3f - class vrml.field.SFVec3f.
 
SFVec3f() - Constructor for class vrml.field.SFVec3f
 
SFVec3f(float, float, float) - Constructor for class vrml.field.SFVec3f
 
shutdown() - Method in class demo.rraBattleScene.BattleScene
This method cleans up memory and closes sockets at shutdown
shutdown() - Method in class vrml.node.Script
 
socket - Variable in class demo.rraBattleScene.BattleScene
 
sonarDetection(float) - Method in class demo.rraBattleScene.BattleScene
This method is called from the control panel to initiate a sonar ping.
SOUTH - Static variable in class demo.rraBattleScene.PingApplication
 
speed - Variable in class demo.rraBattleScene.ControlPanel
 
SSP - class mil.navy.nps.rra.SSP.
Sound Speed Profile (SSP) describes the acoustic characteristics of refraction for the local volume of water which the Ray is passing through.
SSP(String) - Constructor for class mil.navy.nps.rra.SSP
The sspType argument is one the the following five sound speed profile types: "constant", "+gradient", "-gradient", "parabolic" and "traditional"
start(String, BaseNode[]) - Method in class demo.rraBattleScene.CreateVRMLTargetsThread
 
start(String, BaseNode[]) - Method in class demo.rraBattleScene.CreateVRMLBeamThread
 
staticVRML(int, int) - Method in class mil.navy.nps.rra.Lobe
This method writes the static VRML representation of the Lobe by calling the VRMLBeam routine for each beam.
staticVRML(int, int) - Method in class mil.navy.nps.rra.Beam
This method writes to the console a VRML shape that is the three dimensional representation of the beam that is propagated.
sub(Vec3d) - Method in class mil.navy.nps.rra.Vec3d
 
sub(Vec3d, Vec3d) - Method in class mil.navy.nps.rra.Vec3d
 
Surface - class mil.navy.nps.rra.Surface.
Simulates the acoustical reflection and absorption characteristics of the ocean's surface.
Surface(String) - Constructor for class mil.navy.nps.rra.Surface
The surfaceType argument currently has one choice: "smooth" indicating a perfect pressure-release surface.

T

T_L - Static variable in class mil.navy.nps.rra.Beam
Enumeration flag to attenuate color intensity by transmission loss (T_L, pronounced "T sub L").
Targets - class mil.navy.nps.rra.Targets.
This class provides methods for random target generation, tracking updates to the dead-reckoned positions of targets, and detecting whether a sonar ping has collided with any of the Targets.
Targets(Surface, Bottom, double, double, double, double, int) - Constructor for class mil.navy.nps.rra.Targets
Constructor for the tartgets class.
Targets(Surface, Bottom, int, int) - Constructor for class mil.navy.nps.rra.Targets
The first two arguments determine the Surface and Bottom types, while the last two arguments indicate how many mines and submarines are added to the target data base.
TargetTester - class demo.rraBattleScene.TargetTester.
 
TargetTester() - Constructor for class demo.rraBattleScene.TargetTester
 
tester - Variable in class demo.rraBattleScene.ControlPanel
 
tick(TimerThread) - Method in class demo.rraBattleScene.TimerInterface
 
tick(TimerThread) - Method in interface demo.rraBattleScene.Timed
 
tick(TimerThread) - Method in class demo.rraBattleScene.BattleScene
This method receives ticks from TimerThread and updates vehicle position in the VRML scene.
TIME - Static variable in class mil.navy.nps.rra.Beam
Enumeration flag to attenuate color intensity by timestep.
Timed - interface demo.rraBattleScene.Timed.
 
TimerInterface - class demo.rraBattleScene.TimerInterface.
 
TimerInterface(int) - Constructor for class demo.rraBattleScene.TimerInterface
 
TimerTester - class demo.rraBattleScene.TimerTester.
 
TimerTester() - Constructor for class demo.rraBattleScene.TimerTester
 
TimerThread - class demo.rraBattleScene.TimerThread.
 
TimerThread(Timed, int) - Constructor for class demo.rraBattleScene.TimerThread
 
toString() - Method in class vrml.Browser
 
toString() - Method in class vrml.Event
 
toString() - Method in class vrml.node.Script
 
toString() - Method in class vrml.node.Node
 
toString() - Method in class vrml.field.MFNode
 
toString() - Method in class vrml.field.MFRotation
 
toString() - Method in class vrml.field.MFTime
 
toString() - Method in class vrml.field.SFBool
 
toString() - Method in class vrml.field.SFFloat
 
toString() - Method in class vrml.field.ConstSFInt32
 
toString() - Method in class vrml.field.ConstMFRotation
 
toString() - Method in class vrml.field.SFVec2f
 
toString() - Method in class vrml.field.SFVec3f
 
toString() - Method in class vrml.field.ConstMFNode
 
toString() - Method in class vrml.field.ConstMFFloat
 
toString() - Method in class vrml.field.ConstMFVec2f
 
toString() - Method in class vrml.field.ConstMFVec3f
 
toString() - Method in class vrml.field.ConstMFTime
 
toString() - Method in class vrml.field.MFColor
 
toString() - Method in class vrml.field.ConstSFBool
 
toString() - Method in class vrml.field.SFImage
 
toString() - Method in class vrml.field.ConstSFFloat
 
toString() - Method in class vrml.field.MFString
 
toString() - Method in class vrml.field.ConstMFString
 
toString() - Method in class vrml.field.ConstSFVec3f
 
toString() - Method in class vrml.field.ConstSFVec2f
 
toString() - Method in class vrml.field.SFColor
 
toString() - Method in class vrml.field.MFInt32
 
toString() - Method in class vrml.field.SFNode
 
toString() - Method in class vrml.field.ConstMFColor
 
toString() - Method in class vrml.field.ConstSFImage
 
toString() - Method in class vrml.field.SFString
 
toString() - Method in class vrml.field.ConstSFString
 
toString() - Method in class vrml.field.SFRotation
 
toString() - Method in class vrml.field.SFTime
 
toString() - Method in class vrml.field.SFInt32
 
toString() - Method in class vrml.field.ConstSFNode
 
toString() - Method in class vrml.field.ConstSFRotation
 
toString() - Method in class vrml.field.ConstSFColor
 
toString() - Method in class vrml.field.ConstMFInt32
 
toString() - Method in class vrml.field.MFFloat
 
toString() - Method in class vrml.field.ConstSFTime
 
toString() - Method in class vrml.field.MFVec3f
 
toString() - Method in class vrml.field.MFVec2f
 
totalCurvature() - Method in class mil.navy.nps.rra.Ray
This returns the total curvature of the ray path since the last recorded point.
trailingPosition(int) - Method in class mil.navy.nps.rra.Ray
This method returns the requested trailing edge of the ray as a String.
translation - Variable in class demo.rraBattleScene.BattleScene
 
TransmissionLoss - class mil.navy.nps.rra.TransmissionLoss.
This standalone application tests the energy transport accuracy of the rra algorithm.
TransmissionLoss() - Constructor for class mil.navy.nps.rra.TransmissionLoss
 
TransmissionLoss2d - class mil.navy.nps.rra.TransmissionLoss2d.
This standalone application tests the energy transport accuracy of the rra algorithm.
TransmissionLoss2d() - Constructor for class mil.navy.nps.rra.TransmissionLoss2d
 
TransmissionLossNormalMode - class mil.navy.nps.rra.TransmissionLossNormalMode.
This standalone application generates transmission loss data using normal mode calculations, which is the energy transport standard to which rra is compared.
TransmissionLossNormalMode() - Constructor for class mil.navy.nps.rra.TransmissionLossNormalMode
 
TRICOLOR - Static variable in class mil.navy.nps.rra.PrintVRML
 

U

updateShipState(float, float, float) - Method in class demo.rraBattleScene.ControlPanel
 
updateVehiclePosition() - Static method in class demo.rraBattleScene.PingApplication
 

V

val - Variable in class demo.rraBattleScene.ControlPanel
 
Vec3d - class mil.navy.nps.rra.Vec3d.
Vector arithmetic routines for 3-element vectors of type Double.
Vec3d() - Constructor for class mil.navy.nps.rra.Vec3d
 
Vec3d(double[]) - Constructor for class mil.navy.nps.rra.Vec3d
 
Vec3d(double, double, double) - Constructor for class mil.navy.nps.rra.Vec3d
 
Vec3d(Vec3d) - Constructor for class mil.navy.nps.rra.Vec3d
 
velocity - Static variable in class demo.rraBattleScene.PingApplication
 
VERTICAL - Static variable in class mil.navy.nps.rra.PrintVRML
 
verticalBeamConfiguration - Variable in class demo.rraBattleScene.ControlPanel
 
verticalBeamWidth - Variable in class demo.rraBattleScene.ControlPanel
 
verticalSearchWidth - Variable in class demo.rraBattleScene.ControlPanel
 
vrml - package vrml
Stub (no body) Java class and method definitions which enable Script nodes to interact with VRML scenes.
vrml.field - package vrml.field
Stub (no body) Java class and method definitions for VRML fields.
vrml.node - package vrml.node
Stub (no body) Java class and method definitions for VRML nodes.
VRMLDestroyThread - class demo.rraBattleScene.VRMLDestroyThread.
 
VRMLDestroyThread(BattleScene, Browser, BaseNode[]) - Constructor for class demo.rraBattleScene.VRMLDestroyThread
 
VRMLScales() - Method in class mil.navy.nps.rra.Bottom
This method applies scales to the VRML bottom for the x, y and z directions.

W

waitOnThreads() - Method in class demo.rraBattleScene.BattleScene
This method is called by sonarDetection to decide if another sonar request can be made.

Y

yaw - Variable in class demo.rraBattleScene.BattleScene
 

A B C D E F G H I L M N O P R S T U V W Y