Overview
Package
Class
Use
Tree
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
D
DatatypesTest
- Class in
uavsim.datatypes.test
[Obsolete] Runs preliminary tests on some data types.
DatatypesTest()
- Constructor for class uavsim.datatypes.test.
DatatypesTest
DataViewer
- Class in
uavsim.flightdynamicsmodel.test
Defines a basic interactive graphical test of the model and instruments by simulating the instrument panel and accepting key inputs.
DataViewer(String)
- Constructor for class uavsim.flightdynamicsmodel.test.
DataViewer
Creates a test.
DataViewer.Display
- Class in
uavsim.flightdynamicsmodel.test
DataViewer.Display()
- Constructor for class uavsim.flightdynamicsmodel.test.
DataViewer.Display
DataViewer.Updater
- Class in
uavsim.flightdynamicsmodel.test
Defines the updates that occur when the timer task executes.
DataViewer.Updater()
- Constructor for class uavsim.flightdynamicsmodel.test.
DataViewer.Updater
deactivateClipMode(Graphics2D)
- Static method in class uavsim.graphics.
GraphicsSupport
Deactivates the Java2D clipping mode to prevent drawing outside a rectangular region.
DEAD_FLAG_COLOR
- Static variable in class uavsim.graphics.instruments.horizontalsituationindicator.
HorizontalSituationIndicator
the color of the dead flags
DEAD_FLAG_COLOR
- Static variable in class uavsim.graphics.instruments.vorlocalizerglideslope.
VORLocalizerGlideslope
the color of the dead flags
decodeVelocity(char)
- Method in class uavsim.windmodel.
WindVelocityCell
Decodes a character encoding into a velocity.
DEFAULT_AIRSPEED
- Static variable in class uavsim.datatypes.
Airspeed
the default airspeed
DEFAULT_ALTITUDE
- Static variable in class uavsim.datatypes.
Altitude
the default altitude
DEFAULT_ANGLE
- Static variable in class uavsim.datatypes.
AngleMathematical
the default angle
DEFAULT_ANGLE
- Static variable in class uavsim.datatypes.
AngleNavigational
the default angle
DEFAULT_COURSE
- Static variable in class uavsim.datatypes.
Course
the default course
DEFAULT_ORIGIN
- Static variable in class uavsim.datatypes.
A_CoordinatePolar
the default origin
DEFAULT_ORIGIN
- Static variable in class uavsim.datatypes.
CoordinateCartesianAbsolute
the default origin
DEFAULT_ORIGIN
- Static variable in class uavsim.datatypes.
CoordinateCartesianRelative
the default origin
DEFAULT_PITCH
- Static variable in class uavsim.datatypes.
AttitudePitch
the default pitch
DEFAULT_ROLL
- Static variable in class uavsim.datatypes.
AttitudeRoll
the default roll
DEFAULT_RPM
- Static variable in class uavsim.datatypes.
RevolutionsPerMinute
the default RPM
DEFAULT_YAW
- Static variable in class uavsim.datatypes.
AttitudeYaw
the default yaw
defineFiniteElements()
- Method in class uavsim.flightdynamicsmodel.
AircraftModel
Defines the discrete finite elements that together form the rigid-body model of the aircraft.
DEGREES_MODULO
- Static variable in class uavsim.datatypes.
Latitude
the degrees in a hemisphere
DEGREES_MODULO
- Static variable in class uavsim.datatypes.
Longitude
the degrees in a hemisphere
DegreesPerSecond
- Class in
uavsim.datatypes
Defines a rate of change in degrees per second.
DegreesPerSecond()
- Constructor for class uavsim.datatypes.
DegreesPerSecond
Creates a rate object at 0 degrees per second.
DegreesPerSecond(double)
- Constructor for class uavsim.datatypes.
DegreesPerSecond
Creates a rate object.
determinant()
- Method in class uavsim.flightdynamicsmodel.
Matrix
Calculates the determinant of this matrix.
determineCourse()
- Method in class uavsim.flightdynamicsmodel.
AircraftModelController
Calculates the current course as the average change of latitude and longitude over the history window.
determinePositionAcceleration()
- Method in class uavsim.flightdynamicsmodel.
AircraftModelController
Calculates the change in position in zzz per second squared as the average over the history window.
determinePositionVelocity()
- Method in class uavsim.flightdynamicsmodel.
AircraftModelController
Calculates the change in position in zzz per second as the average over the history window.
Deviation
- Class in
uavsim.datatypes
Defines a percent deviation from zero on the interval [-1,+1].
Deviation(double)
- Constructor for class uavsim.datatypes.
Deviation
Creates a deviation object.
Deviation(double, boolean)
- Constructor for class uavsim.datatypes.
Deviation
Creates a deviation object.
DEVIATION_MAX
- Static variable in class uavsim.datatypes.
A_Deviation
the maximum deviation as a percent
DEVIATION_MIN
- Static variable in class uavsim.datatypes.
A_Deviation
the minimum deviation as a percent
DeviationFree
- Class in
uavsim.datatypes
Defines a percent deviation from zero on the interval [-1,+1].
DeviationFree(double)
- Constructor for class uavsim.datatypes.
DeviationFree
Creates a deviation object.
DeviationFree(double, boolean)
- Constructor for class uavsim.datatypes.
DeviationFree
Creates a deviation object.
DirectionalGyro
- Class in
uavsim.graphics.instruments.directionalgyro
Defines a standard directional-gyro instrument.
DirectionalGyro(String, int, CoordinateCartesianAbsolute)
- Constructor for class uavsim.graphics.instruments.directionalgyro.
DirectionalGyro
Creates a directional gyro.
DirectionalGyroTest
- Class in
uavsim.graphics.instruments.directionalgyro.test
Provides a basic interactive test for
DirectionalGyro
.
DirectionalGyroTest(DirectionalGyro, Point, int)
- Constructor for class uavsim.graphics.instruments.directionalgyro.test.
DirectionalGyroTest
Creates a tester.
DirectionalGyroTest.Display
- Class in
uavsim.graphics.instruments.directionalgyro.test
Provides the display for the instrument to test.
DirectionalGyroTest.Display()
- Constructor for class uavsim.graphics.instruments.directionalgyro.test.
DirectionalGyroTest.Display
DISK_COLOR
- Static variable in class uavsim.graphics.instruments.
A_CircularInstrument
the disk color
Distance
- Class in
uavsim.datatypes
Defines a distance with arbitrary units.
Distance()
- Constructor for class uavsim.datatypes.
Distance
Creates a distance object with a default value of zero.
Distance(double)
- Constructor for class uavsim.datatypes.
Distance
Creates a distance object.
Distance(Radius)
- Constructor for class uavsim.datatypes.
Distance
Creates a distance object.
DISTANCE_MAX
- Static variable in class uavsim.datatypes.
Distance
the maximum distance
DISTANCE_MIN
- Static variable in class uavsim.datatypes.
Distance
the minimum distance
DISTANCE_RATE
- Static variable in class uavsim.graphics.instruments.dme.test.
DistanceMeasuringEquipmentTest
the rate at which the interactive controls change the distance
DISTANCE_TEXT
- Static variable in class uavsim.graphics.instruments.dme.
DMEMarkerIndicator
the text properties of the distance
DISTANCE_TEXT
- Static variable in class uavsim.graphics.instruments.gpsmap.
GPSMap
the text properties of the distance
DISTANCE_TEXT
- Static variable in class uavsim.graphics.instruments.stallenunciator.
StallEnunciator
the text properties of the distance
DISTANCE_WINDOW_ANCHOR_SCALE
- Static variable in class uavsim.graphics.instruments.dme.
DMEMarkerIndicator
the anchor position of the display relative to the center of the instrument
DISTANCE_WINDOW_ANCHOR_SCALE
- Static variable in class uavsim.graphics.instruments.stallenunciator.
StallEnunciator
the anchor position of the window relative to the center of the instrument
DISTANCE_WINDOW_BODY_COLOR
- Static variable in class uavsim.graphics.instruments.dme.
DMEMarkerIndicator
the color of the window body
DISTANCE_WINDOW_BODY_COLOR
- Static variable in class uavsim.graphics.instruments.stallenunciator.
StallEnunciator
the color of the window body
DISTANCE_WINDOW_OUTLINE_COLOR
- Static variable in class uavsim.graphics.instruments.dme.
DMEMarkerIndicator
the color of the window body outline
DISTANCE_WINDOW_OUTLINE_COLOR
- Static variable in class uavsim.graphics.instruments.stallenunciator.
StallEnunciator
the color of the window body outline
DISTANCE_WINDOW_OUTLINE_SCALE
- Static variable in class uavsim.graphics.instruments.dme.
DMEMarkerIndicator
the size scale of the distance-window outline relative to the instrument size
DISTANCE_WINDOW_OUTLINE_SCALE
- Static variable in class uavsim.graphics.instruments.stallenunciator.
StallEnunciator
the size scale of the distance-window outline relative to the instrument size
DISTANCE_WINDOW_SIZE_SCALE
- Static variable in class uavsim.graphics.instruments.dme.
DMEMarkerIndicator
the size scale of the distance window relative to the instrument size
DISTANCE_WINDOW_SIZE_SCALE
- Static variable in class uavsim.graphics.instruments.stallenunciator.
StallEnunciator
the size scale of the window relative to the instrument size
DistanceMeasuringEquipmentTest
- Class in
uavsim.graphics.instruments.dme.test
Provides a basic interactive test for
DistanceMeasuringEquipment
.
DistanceMeasuringEquipmentTest(DMEMarkerIndicator, Point, int)
- Constructor for class uavsim.graphics.instruments.dme.test.
DistanceMeasuringEquipmentTest
Creates a tester.
DistanceMeasuringEquipmentTest.Display
- Class in
uavsim.graphics.instruments.dme.test
Provides the display for the instrument to test.
DistanceMeasuringEquipmentTest.Display()
- Constructor for class uavsim.graphics.instruments.dme.test.
DistanceMeasuringEquipmentTest.Display
divide(double)
- Method in class uavsim.flightdynamicsmodel.
Matrix
Calculates the scaled entries of this matrix.
divide(double)
- Method in class uavsim.flightdynamicsmodel.
Quaternion
Calculates the scaled components of this quaternion.
divide(double)
- Method in class uavsim.flightdynamicsmodel.
Vector
Calculates the scaled components of this vector.
DMEComputer
- Class in
uavsim.computers
Defines a navigation computer that links a DME (distance measuring equipment) station, receiver, and instrument.
DMEComputer(NavigationChart, VORDMEReceiver, DMEMarkerIndicator)
- Constructor for class uavsim.computers.
DMEComputer
Creates a DME computer.
DMEMarkerIndicator
- Class in
uavsim.graphics.instruments.dme
Defines a display for distance measuring equipment (DME).
DMEMarkerIndicator(String, int, CoordinateCartesianAbsolute)
- Constructor for class uavsim.graphics.instruments.dme.
DMEMarkerIndicator
Creates a DME instrument.
DMEMarkerIndicator.E_Marker
- Enum in
uavsim.graphics.instruments.dme
Defines the marker beacons that can be indicated.
DMEMarkerIndicator.E_Marker()
- Constructor for enum uavsim.graphics.instruments.dme.
DMEMarkerIndicator.E_Marker
DMEMarkerIndicator.MarkerDescriptor
- Class in
uavsim.graphics.instruments.dme
Defines the indicator light for a marker.
DMEMarkerIndicator.MarkerDescriptor(CoordinateCartesianRelative, Color, Color)
- Constructor for class uavsim.graphics.instruments.dme.
DMEMarkerIndicator.MarkerDescriptor
Creates a marker descriptor.
doAileronsDownUp()
- Method in class uavsim.flightdynamicsmodel.
AircraftModelController
Deflects the port and starboard ailerons down and up a full 15 degrees, respectively.
doAileronsNeutral()
- Method in class uavsim.flightdynamicsmodel.
AircraftModelController
Neutralizes the ailerons to 0 degrees.
doAileronsUpDown()
- Method in class uavsim.flightdynamicsmodel.
AircraftModelController
Deflects the port and starboard ailerons up and down a full 15 degrees, respectively.
doAllInputsNeutral()
- Method in class uavsim.flightdynamicsmodel.
AircraftModelController
Neutralizes the rudder, ailerons, and elevator.
doElevatorDown()
- Method in class uavsim.flightdynamicsmodel.
AircraftModelController
Deflects the elevator down a full 15 degrees.
doElevatorNeutral()
- Method in class uavsim.flightdynamicsmodel.
AircraftModelController
Neutralizes the elevator to 0 degrees.
doElevatorUp()
- Method in class uavsim.flightdynamicsmodel.
AircraftModelController
Deflects the elevator up a full 15 degrees.
doFlapsExtend()
- Method in class uavsim.flightdynamicsmodel.
AircraftModelController
Extends the flaps to a full 15 degrees.
doFlapsRetract()
- Method in class uavsim.flightdynamicsmodel.
AircraftModelController
Retracts the flaps to 0 degrees.
doRudderLeft()
- Method in class uavsim.flightdynamicsmodel.
AircraftModelController
Deflects the rudder left a full 15 degrees.
doRudderNeutral()
- Method in class uavsim.flightdynamicsmodel.
AircraftModelController
Neutralizes the rudder right to 0 degrees.
doRudderRight()
- Method in class uavsim.flightdynamicsmodel.
AircraftModelController
Deflects the rudder right a full 15 degrees.
doThrustDecrease()
- Method in class uavsim.flightdynamicsmodel.
AircraftModelController
Decreases the thrust by
THRUST_DELTA
down to
THRUST_MIN
.
doThrustIncrease()
- Method in class uavsim.flightdynamicsmodel.
AircraftModelController
Increases the thrust by
THRUST_DELTA
up to
THRUST_MAX
.
dotProduct(Vector)
- Method in class uavsim.flightdynamicsmodel.
Vector
Calculates the dot product of this vector and another.
drawArc(Graphics2D, Radius, CoordinateCartesianAbsolute, ArcDescriptor<_UNIT_>, I_AngleMapper<_UNIT_>)
- Static method in class uavsim.graphics.
GraphicsSupport
Draws an arc.
drawBox(Graphics2D, Box, boolean)
- Static method in class uavsim.graphics.
GraphicsSupport
Draws a box anchored at its center, not top left, as in Java graphics.
drawBoxOutlined(Graphics2D, BoxDescriptor, boolean...)
- Static method in class uavsim.graphics.
GraphicsSupport
Draws a box anchored at its center, not top left, as in Java graphics.
drawCircle(Graphics2D, Circle, boolean)
- Static method in class uavsim.graphics.
GraphicsSupport
Draws a circle anchored at its center, not top left, as in Java graphics.
drawCircleOutlined(Graphics2D, CircleDescriptor)
- Static method in class uavsim.graphics.
GraphicsSupport
Draws a box anchored at its center, not top left, as in Java graphics.
drawLine(Graphics2D, CoordinateCartesianAbsolute, CoordinateCartesianAbsolute)
- Static method in class uavsim.graphics.
GraphicsSupport
Draws a line.
drawLine(Graphics2D, CoordinateCartesianAbsolute, CoordinatePolarMathematical)
- Static method in class uavsim.graphics.
GraphicsSupport
Draws a line.
drawLine(Graphics2D, Line)
- Static method in class uavsim.graphics.
GraphicsSupport
Draws a line.
drawNeedle(Graphics2D, Radius, CoordinateCartesianAbsolute, NeedleDescriptor, I_AngleMapper<_UNIT_>, _UNIT_)
- Static method in class uavsim.graphics.
GraphicsSupport
Draws a needle.
drawNumbers(Graphics2D, Radius, CoordinateCartesianAbsolute, NumberDescriptor<_UNIT_>, I_AngleMapper<_UNIT_>, _UNIT_...)
- Static method in class uavsim.graphics.
GraphicsSupport
Draws numbers on a ringed instrument.
drawPolygon(Graphics2D, CoordinateCartesianAbsolute, double[][], Size, AngleMathematical, boolean)
- Static method in class uavsim.graphics.
GraphicsSupport
Draws a polygon.
drawText(Graphics2D, String, Size, CoordinateCartesianAbsolute, CoordinateCartesianRelative, TextProperties)
- Static method in class uavsim.graphics.
GraphicsSupport
Draws text.
drawText(Graphics2D, TextDescriptor)
- Static method in class uavsim.graphics.
GraphicsSupport
Draws text.
drawTick(Graphics2D, CoordinateCartesianAbsolute, _UNIT_, Ring, int, I_AngleMapper<_UNIT_>)
- Static method in class uavsim.graphics.
GraphicsSupport
Draws a single tick.
drawTick(Graphics2D, CoordinateCartesianAbsolute, AngleMathematical, Ring, int)
- Static method in class uavsim.graphics.
GraphicsSupport
Draws a single tick.
drawTicks(Graphics2D, Radius, CoordinateCartesianAbsolute, TickDescriptor<_UNIT_>, I_AngleMapper<_UNIT_>, _UNIT_...)
- Static method in class uavsim.graphics.
GraphicsSupport
Draws ticks over an interval on a ringed instrument.
drift(AngleNavigational)
- Method in class uavsim.graphics.instruments.automaticdirectionfinder.
AutomaticDirectionFinder
Perturbs a deviation by a random drift.
drift(Deviation)
- Method in class uavsim.graphics.instruments.horizontalsituationindicator.
HorizontalSituationIndicator
Perturbs a deviation by a random drift.
drift(AttitudePitch)
- Method in class uavsim.graphics.instruments.vorlocalizerglideslope.
VORLocalizerGlideslope
Perturbs a correction angle by a random drift.
drift(AttitudeYaw)
- Method in class uavsim.graphics.instruments.vorlocalizerglideslope.
VORLocalizerGlideslope
Perturbs a correction angle by a random drift.
DRIFT_DEVIATION
- Static variable in class uavsim.graphics.instruments.automaticdirectionfinder.
AutomaticDirectionFinder
the amount of random needle drift
DRIFT_DEVIATION
- Static variable in class uavsim.graphics.instruments.horizontalsituationindicator.
HorizontalSituationIndicator
the amount of randomization in the needle drift
DRIFT_RANDOM_BUCKET
- Static variable in class uavsim.graphics.instruments.automaticdirectionfinder.
AutomaticDirectionFinder
the distribution of needle movements as a percent.
DRIFT_RANDOM_BUCKET
- Static variable in class uavsim.graphics.instruments.horizontalsituationindicator.
HorizontalSituationIndicator
the distribution of needle movements as a percent.
DRIFT_RANDOM_BUCKET
- Static variable in class uavsim.graphics.instruments.vorlocalizerglideslope.
VORLocalizerGlideslope
the distribution of needle movements as a percent.
dump()
- Method in class uavsim.windmodel.
WindVelocityCell
Generates a tabular representation of the wind definition, where the first value is direction in navigational degrees and the second speed in knots.
DUMP_EVENTS
- Static variable in class uavsim.graphics.instruments.
A_Instrument
whether to dump events to standard output for debugging
Overview
Package
Class
Use
Tree
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_