Calculates the conflict risk (aircraft proximity index) as specified in
the document "Using Simulation to Evaluate the Safety of Proposed ATC
Operations and Procedures" Oct 1990 as provided by Ben Willems
Calculates the geographic center of the given Position array: midway
between the north- and south-most Latitudes, the east- and west-most
Longitudes, and the upper- and lower-most Altitudes.
Calculates the heading bias by getting the dependent variable
from a second order Markov process, calculating the lateral offset,
and then calculating the heading bias.
Returns the latitude calculated from the sine series expansion of the
integral of the distance along
the rhumb-line (M term) over a spheroidal earth: used to calculate the
rhumb-line distance for a change in latitude.
Verifies the validity of the vector component types (all must match),
calculates the magnitude of the vector components, and returns the
magnitude in an AMeasure of the same Class as the components.
Verifies the validity of the vector component types (all must match),
calculates the magnitude of the vector components, and returns the
magnitude in an AMeasure of the same Class as the components.
Verifies the validity of the vector component types (all must match),
calculates the magnitude of the vector components, and returns the
magnitude in an AMeasure of the same Class as the components.
Returns the sine series expansion of the integral of the distance along
the rhumb-line (M term) over a spheroidal earth: used to calculate the
rhumb-line distance for a change in latitude.
Use the specific method of this Integrator
to generate the state derivative that when
multiplied by the time step and added to the
current state, the integrated state results.
Performs any actions needed to cancel a route constraint; returns
true if this call completely canceled the route constraints;
returns false if profile must also be replaced to completely cancel
route restrictions.
Performs any actions needed to cancel a route constraint; returns
true if this call completely canceled the route constraints;
returns false if profile must also be replaced to completely cancel
route restrictions.
Return whether to cancel the turn direction requirement for a heading
maneuver where the turn direction was specified: prevents aircraft
that get more than 0.5 degrees past the desired heading from circling
repeatedly.
Whether or not a given parent can have less a child with a given name
Returns false if unable to figure out Whether or not a given parent can
have less a child with a given name.
Whether or not a given parent can have more a child with a given name
Returns false if unable to figure out Whether or not a given parent can
have more a child with a given name.
Creates a CasClimbMan that climbs through the IAS/Mach transition
altitude, where the maneuver may also be considered to be completed
when the desired indicated airspeed matches the Mach transition speed.
Constructs the SD reader object that takes input from the
requested data source, performs the appropriate action, and
sends any objects constructed to listening Dra(not a misprint) objects.
Indicates whether the current segment capture interim maneuver needs
to be updated: true if it was created with a bearing to follow after
completing segment.
Indicates whether to try to determine the locations of objects that
have an associated aircraft ID (HasAcid) and have a time (HasSimTime):
the location of the matching aircraft at that time is taken.
This object listens for the "Create Scenario MD5 hash" or
"Verify Scenario MD5 Hash" menu items to be selected and
calls CheckSumFileCreator or CheckSumFileVerifier accordingly.
This object goes through the given directory and creates a file of file names and
corresponding md5 hashes for every .fp, .fpx, and .xml files in the directory.
The ChoosableFacilityList displays a GUI list of FacilityConfigComponents
that the user can manipulate to alter the open packets sent to Rbx's over
the wire.
chooseCfgFile() will present the user with a JFileChooser to
choose a location for saving the current LabLayout, writting the
currently saved layout representation to this file.
chooseCfgFile() will present the user with a JFileChooser to
choose a location for saving the current LabLayout, writting the
currently saved Layout representation to this file.
ClassFilter is a AbstractFilter; it listens for Filterables, checks to
see if the events are instances of the class or interface specified, and
if so sends those events to listeners registered for that class.
Host class/type; used for resolution of trackball picks
Bits 0-1: unused (always 0)
Bits 2-4: Class (0-7)
Bits 5-7: Type (0-7
Class 3 - Tabular Data
Type 0 - Inbound List
Type 1 - Hold List
Type 2 - Departure List
Type 3 - Conflict Alert List; Conflict Alert Status
Class 6 - Full Data Blocks
Type 0 - Data Blocks
This event occurs when the user presses the 'clear/exit GUI' button on
the RbxControlGUI, when the user changes the base directory in the EcoGUI,
or the user loads a Radar.rcfg file.
ClearAllRadarsComponent represents a JButton that, when pressed, will
clear all RadarConfigComponent fields and restores the RbxRadar data
they contained to their initial values within the RbxControl system.
This event occurs when the user presses the radar tabs 'clear all'
the 'clear/ext GUI' buttons, the base directory changes in the EcoGUI,
or the user loads a Radar.rcfg file.
List of aircraft that have received Clearance messages, to detect
duplicate ClearToFollow messages (caused by missed approach) and
to track the landing sequence.
ClearFacilityComponent represents a JButton that, when pressed, will
clear a FacilityConfigComponent fields and restores the RbxFacility data
it contained to its initial values.
ClearRadarComponent represents a JButton that, when pressed, will
clear a RadarConfigComponent fields and restores the RbxRadar data
it contained to its initial values.
Reassigns each of the aircraft that are currently assigned to the given
spws to have no assignment, therefore going through the assignment
process again.
ClearStarCmd is a command that causes an aircraft to follow
its current star route but the aircraft will perform only lateral
and speed restrictions on the route
See the source
ClearStarCmd.java
This class defines ClockMenu which is a gui menu that contains options
for Run, Stop, Reset, Set, and Step the clock
Step move clock forward a second
Cannot run or stop clock while it is under TGF's Control
CloseHook provides a means for always ensuring the RbxControl
closes any devices it had opened, even if the RbxControl is
exited in 'impolite' fashion.
This class contains the names of the elements and attributes found
in an AIDL XML file that come from the coin namespace
See the source
CoinElementNames.java