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

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 _