|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Position | |
|---|---|
| faa.tg.adsb | This package provides transmission of ADS-B (Automatic Dependent Surveillance--Broadcast) datalink messages which contain aircraft state information for aircraft in the simulation that have ADS-B equipment. |
| faa.tg.aidl | This package provides classes for exporting TGF Aircraft state to AIDL. |
| faa.tg.aircraft | This package provides an interface to the xml Traffic Management Feed and associated utilities |
| faa.tg.aircraft.adm.airframe | This package provides the adm model of the Aircraft's airframe . |
| faa.tg.aircraft.adm.controllogic | The Control Logic Package provides the model of the aircraft dynamics control system for the TGF simulator. |
| faa.tg.aircraft.adm.controllogic.loncontrol | This package provides the simulators model of the Aircrafts control logic including the Region logic for climbs and descents. |
| faa.tg.aircraft.adm.dynamics | This package provides the simulators adm model of the Aircraft's dynamics . |
| faa.tg.aircraft.adm.group | |
| faa.tg.aircraft.adm.guidance | This package provides the simulators adm model of the Aircraft's guidance system. |
| faa.tg.aircraft.adm.guidance.latguidance | This package provides the lateral components of the simulators adm model of the Aircraft's guidance system. |
| faa.tg.aircraft.adm.guidance.longuidance | This package provides the lateral components of the simulators adm model of the Aircraft's guidance system. |
| faa.tg.aircraft.adm.modus | The Modus Package provides a system to modulate the output of the simulator's guidance system (see faa.tg.aircraft.adm.guidance) before sending them to the control system (see faa.tg.aircraft.adm.controllogic). |
| faa.tg.aircraft.adm.modus.latmodus.fte | |
| faa.tg.aircraft.adm.modus.lonmodus | |
| faa.tg.aircraft.adm.navigator | This package provides the simulators adm model of the Aircraft's navigation system. |
| faa.tg.aircraft.adm.navigator.gps | |
| faa.tg.aircraft.adm.navigator.perfect | |
| faa.tg.aircraft.adm.navigator.vordme | |
| faa.tg.aircraft.deadreckon | This package provides the simulators model of the Aircraft the is updated by dead reckoning from external update position reports. |
| faa.tg.aircraft.deadreckon.dis | |
| faa.tg.aircraft.deadreckon.simnet | |
| faa.tg.aircraft.ground | |
| faa.tg.aircraft.transition | |
| faa.tg.aircraft.transition.controller.landing | |
| faa.tg.asdi | This package contains classes to handle the TMU XML ASDI feed see ASDI_XML_ICD-v1.2.pdf |
| faa.tg.asdi.message | |
| faa.tg.atcview | |
| faa.tg.atcview.display | |
| faa.tg.atcview.displayobjects | |
| faa.tg.atcview.events | |
| faa.tg.atmosphere | This package provides the simulators model of the Earth's Atmosphere, the standard day model is implemented. |
| faa.tg.atmosphere.ruc | This package provides the simulators model of the Earth's Atmosphere, based on real weather obtained from NOAA's Rapid Update Cycle (RUC) files. |
| faa.tg.atmosphere.ruc.ructesting | This is the test bed for the Rapid Update Cycle (RUC) weather system. |
| faa.tg.compact | |
| faa.tg.dis | This package provides the Distributed Interative Simulation (DIS) capability that the simulator uses to broadcast aircraft position data. |
| faa.tg.dra.objects | This package contains classes for objects generated by object factories that are part of the DRAT (Data Reduction and Analysis Toolkit). |
| faa.tg.dra.tools | This package contains the data reduction and analysis tools for the DRAT (Data Reduction and Analysis Toolkit). |
| faa.tg.dynamicDensity.math | |
| faa.tg.dynamicDensity.math.convexHull | |
| faa.tg.dynamicDensity.math.cri | |
| faa.tg.dynamicDensity.math.cti | |
| faa.tg.dynamicDensity.math.dofi | |
| faa.tg.dynamicDensity.math.sci | |
| faa.tg.dynamicDensity.math.sector | |
| faa.tg.earth | This package provides the simulators model of the Earth. |
| faa.tg.earth.magneticField | This package provides the simulators model of the Earth's Magnetic Field. |
| faa.tg.eco.remoteecogui.client | This package conatains classes for managing objects sent from the tgf gui. |
| faa.tg.eramviewer | This package contains classes for viewing ERAM data graphically |
| faa.tg.eramviewer.airspace | |
| faa.tg.eramviewer.geomap | |
| faa.tg.filters | This package is a collection of classes related to the selection of types of simulation information for data analysis or data tracking purposes. |
| faa.tg.filters.attributes | This package is a collection of interface classes related to the types of simulation information; can be used as a marker or to collect information for data analysis or data tracking purposes. |
| faa.tg.geometry | This package is a collection of classes related to Geometry for use in the simulation. |
| faa.tg.googleearth.nfdc | |
| faa.tg.ground | |
| faa.tg.ground.airport | |
| faa.tg.map | |
| faa.tg.nas.airport | This package provides the simulation model of a Airport |
| faa.tg.nas.airport.runway | This package provides the simulations model of a Runway |
| faa.tg.nas.airport.runway.ils | |
| faa.tg.nas.fix | This package provides the simulation models of Fix's for Navigation and VOR navigation equipment. |
| faa.tg.nas.flight | This package provides the simulation model of a Flight, this is the basic management Class for Aircraft in the Simulation. |
| faa.tg.nas.procedures | |
| faa.tg.nas.radar | This package provides the simulation model of RADAR s and RADAR messages |
| faa.tg.nas.route | This package provides the simulation model of Navigational Routes. |
| faa.tg.nas.route.segment | |
| faa.tg.nas.sector | This package provides the simulation model of a sector |
| faa.tg.net.structs.cockpit | This package contains messages to/from the cockpit concentrator form/to TGF. |
| faa.tg.opt.areaWatcher | |
| faa.tg.opt.dataStream | |
| faa.tg.pointmodel | This package provides the simulation model of a single point i.e pointmodel. |
| faa.tg.prep.aces | Classes pertaining to ACES data. |
| faa.tg.prep.aces.geomaps | This package provides a means of converting an ACES geomap binary stream into a jdom xml document scheme. |
| faa.tg.prep.aftil | Classes pertaining to AFTIL data. |
| faa.tg.prep.cdr | This package contains classes used to analyze Terminal CDR recordings. |
| faa.tg.prep.nfdc | This package contains classes used to parse and process National Flight Data Center information. |
| faa.tg.prep.tmf | Classes to open communication to the ETMS server and serve ETMS data in the form of java objects to TGF |
| faa.tg.prep.tmf.dis | |
| faa.tg.prep.tmf.radar.client | Provides clients for faa.tg.prep.radar.RadarReader these are currently mostly for testing. |
| faa.tg.prep.tmf.radar.validation | |
| faa.tg.prep.tmf.ufp | A client package to connect to faa.tg.prep.tmg.TrafficManagmentUnit and build UFP's from the received data. |
| faa.tg.prep.tmf.ufp.postprocessors | The postprocessor package contains objects which are used to post-process etms data. |
| faa.tg.prep.util | Classes that are utilities for data preperation. |
| faa.tg.recording.state | This package contains state information about objects, events, conditions, and changes of state in a simulation. |
| faa.tg.scenario.importer | This package provides the classes used to read data for the Scenario. |
| faa.tg.simevent.action | This package provides the package for Simulation Actions |
| faa.tg.simevent.predicate | This package provides the classes for Simulation Event Predicates |
| faa.tg.sp.gui | |
| faa.tg.track | |
| faa.tg.util | This package contains generic utility classes for the run time system. |
| faa.tg.util.convertertool | This package contains utility classes for airspeed GUI calculator. |
| faa.tg.util.options | This package contains generic utility classes for processing command line options |
| faa.tg.vector | The simulation required a representation of a Vector, no Vector representation was approiate for our simulation requirements so we have our own. |
| faa.tg.xpvd | This package provides support for XPVD to run on the same machine as the simulator. |
| Uses of Position in faa.tg.adsb |
|---|
| Fields in faa.tg.adsb declared as Position | |
|---|---|
(package private) Position |
AdsbVector.position
Aircraft position when the ADS-B state information was transmitted. |
| Methods in faa.tg.adsb that return Position | |
|---|---|
Position |
AdsbVector.getPosition()
|
| Constructors in faa.tg.adsb with parameters of type Position | |
|---|---|
AdsbVector(Acid acid,
Position position,
GroundTrackSpeed groundTrackSpeed,
GroundTrackHeading groundTrackHeading,
AltitudeRate altRate)
|
|
| Uses of Position in faa.tg.aidl |
|---|
| Fields in faa.tg.aidl declared as Position | |
|---|---|
private Position |
TgfAidlArc.pointOfIntersection
|
| Fields in faa.tg.aidl with type parameters of type Position | |
|---|---|
private java.util.Map<java.lang.String,Position> |
GenerateAidlFpx.fixes
|
| Methods in faa.tg.aidl that return Position | |
|---|---|
Position |
AidlLine.getFix1Position()
Returns the position of the first fix on the line |
Position |
AidlLine.getFix2Position()
Returns the position of the last fix on the line |
Position |
AidlFix.getPosition()
Returns the position of the fix |
| Methods in faa.tg.aidl with parameters of type Position | |
|---|---|
AidlFix |
AidlObjectMgr.addFix(java.lang.String name,
Position position)
Add a fix |
| Constructors in faa.tg.aidl with parameters of type Position | |
|---|---|
AidlGlideSlope(AidlFix fix,
Runway runway,
Position acPosition,
int index)
Constructor |
|
| Uses of Position in faa.tg.aircraft |
|---|
| Fields in faa.tg.aircraft declared as Position | |
|---|---|
protected Position |
Dynamics.estimatedPos
|
private Position |
Aircraft.position
The current three-dimensional location of the aircraft. |
| Methods in faa.tg.aircraft that return Position | |
|---|---|
Position |
Dynamics.getEstimatedPosition()
|
Position |
AircraftEventBus.getEstimatedPosition()
Returns the position of the aircraft, as estimated by the navigator. |
Position |
Aircraft.getEstimatedPosition()
Returns the estimated position of the aircraft. |
Position |
TrackingEndedEvent.getPosition()
Returns the Position of the aircraft when over the route node. |
Position |
Dynamics.getPosition()
|
Position |
Aircraft.getPosition()
Returns the current position of this aircraft. |
| Methods in faa.tg.aircraft with parameters of type Position | |
|---|---|
LocalAtm |
LongitudinalInputInterface.calculateLocalAtm(Position pos)
|
LocalAtm |
Dynamics.calculateLocalAtm(Position pos)
Calculates the atmospheric conditions at this position. |
LocalAtm |
AircraftEventBus.calculateLocalAtm(Position pos)
Calculates the atmospheric conditions at this position. |
LocalWind |
LongitudinalInputInterface.calculateLocalWind(Position pos)
|
LocalWind |
Dynamics.calculateLocalWind(Position pos)
Calculates the wind at this position. |
LocalWind |
AircraftEventBus.calculateLocalWind(Position pos)
Calculates the wind at this position. |
protected MagneticHeading |
Dynamics.calculateMagneticHeading(Position position,
TrueHeading heading)
|
void |
Controller.followAt(Altitude followOnAltitude,
Fix fix,
Position currPos)
Must override to allow an altitude profile to follow the current profile. |
void |
Controller.followAt(GenericSpeed followOnSpeed,
boolean maxRateDecel,
Fix fix,
Position currPos)
Must override to allow a speed profile to follow the current profile. |
Altitude |
Controller.getExpeditedDescentCapture(Position crossPos)
Method called to determine the altitude at which the crossing point's latitude/longitude can be captured with an expedited descent. |
Altitude |
AircraftEventBus.getExpeditedDescentCapture(Position pos)
Method called to determine the altitude at which the crossing point's latitude/longitude can be captured with an expedited descent. |
void |
AircraftEventBus.landAircraft(Position position)
Switch from current dynamics to GroundDynamics. |
void |
Aircraft.setPosition(Position pos)
Sets the current position of this aircraft. |
void |
Aircraft.transitionToGround(Position updatedPosition)
Switch from current dynamics to GroundDynamics. |
void |
ExternallyUpdatedDynamics.updatePosition(Time newTimeStamp,
Position newPosition)
Updates status of aircraft based on a time stamped position. |
| Constructors in faa.tg.aircraft with parameters of type Position | |
|---|---|
Aircraft(Acid acid,
Position position,
java.lang.String aircraftType)
Basic constructor. |
|
Aircraft(Acid acid,
Position position,
java.lang.String aircraftType,
Time simTime,
ExternalUpdateSource externalUpdater)
(Tim Swantek added 07/16/08) This creates an aircraft from the passed parameters and uses the DeadReckonDynamics to move it about. |
|
Aircraft(Acid acid,
Position position,
java.lang.String aircraftType,
Time simTime,
TrueHeading heading,
ExternalUpdateSource externalUpdater)
(Tim Swantek added 10/01/08) This creates an aircraft from the passed parameters and uses the DeadReckonDynamics to move it about. |
|
Dynamics(java.lang.String dynamicsType,
Aircraft aircraft,
Position position,
java.lang.String acType)
|
|
Dynamics(java.lang.String dynamicsType,
Position estimatedPosition,
Aircraft aircraft,
AircraftTypeProfile profile)
Constructor for the Dynamics object that initializes the dynamics using the aircraft type profile and a specified AircraftEventBus (which is also used as the source of the estimated position information). |
|
Dynamics(java.lang.String dynamicsType,
Position estimatedPos,
Aircraft aircraft,
Engine engine,
Airframe airframe,
AircraftProperties props)
Constructor for the Dynamics object with information for initializing the aircraft dynamics. |
|
InitialState(AircraftWeight weight,
Position pos,
RollAngle rollAngle,
TrueAirspeed tas,
LocalAtm localAtm,
Airframe airframe,
Thrust thrust)
|
|
| Uses of Position in faa.tg.aircraft.adm.airframe |
|---|
| Methods in faa.tg.aircraft.adm.airframe with parameters of type Position | |
|---|---|
static AirframeDragDeviceSettings |
DragDeviceController.determineDragDeviceSettings(AirframeDragDeviceSettings previousDragDevices,
GuidanceResult guidanceResult,
Route route,
Runway arrivalRunway,
Airframe airframe,
AircraftWeight updatedAcWeight,
Coefficient updatedCoefficientOfLift,
Engine engine,
Drag updatedDrag,
Altitude groundAltitude,
FlyingStatus updatedFlyingStatus,
LocalAtm updatedLocalAtm,
TrueAirspeed updatedTAS,
TrueHeading updatedHeading,
Position currPos)
This determines the drag device settings for an aircraft based on the aircraft's state. |
private static AirframeDragDeviceSettings |
DragDeviceController.determineDragDeviceSettingsForAltRestr(RouteNode altRestr,
AirframeDragDeviceSettings previousDragDevices,
Distance distanceToRestr,
Position currPos)
Determines drag device settings for aircraft that have started a landing procedure. |
private static AirframeDragDeviceSettings |
DragDeviceController.determineDragDeviceSettingsInFlight(Altitude groundAltitude,
AircraftWeight updatedAcWeight,
Airframe airframe,
LocalAtm updatedLocalAtm,
AirframeDragDeviceSettings previousDragDevices,
TrueAirspeed updatedTAS,
FlyingStatus updatedFlyingStatus,
Position currentPos)
Determines drag device settings for aircraft that have not started a landing procedure. |
private static AirframeDragDeviceSettings |
DragDeviceController.determineDragDeviceSettingsWhenLanding(AirframeDragDeviceSettings previousDragDevices,
Airframe airframe,
AircraftWeight updatedAcWeight,
Coefficient updatedCoefficientOfLift,
Engine engine,
Drag updatedDrag,
Altitude groundAltitude,
LocalAtm updatedLocalAtm,
TrueAirspeed updatedTAS,
TrueAirspeed desiredSpeed,
Distance distanceLeft,
AircraftWeight updatedWeight,
Position currPos)
Determines drag device settings for aircraft that have started a landing procedure. |
| Uses of Position in faa.tg.aircraft.adm.controllogic |
|---|
| Methods in faa.tg.aircraft.adm.controllogic with parameters of type Position | |
|---|---|
ControlLogicResult |
ControlLogicInterface.control(ModusResult modusResult,
Position estimatedPos,
RollAngle desiredRollAngle,
LongitudinalInputInterface lonInputs,
AircraftStateInputInterface stateInputs,
SimulationTime timeStep)
|
ControlLogicResult |
ControlLogic.control(ModusResult modusResult,
Position estimatedPos,
RollAngle desiredRollAngle,
LongitudinalInputInterface lonInputs,
AircraftStateInputInterface stateInputs,
SimulationTime timeStep)
Controls the aircraft by updating the coefficient of lift, the thrust, the desired roll angle, and the flap settings. |
| Uses of Position in faa.tg.aircraft.adm.controllogic.loncontrol |
|---|
| Methods in faa.tg.aircraft.adm.controllogic.loncontrol with parameters of type Position | |
|---|---|
LongitudinalControlResult |
LongControlLaw.control(Position estimatedPos,
ModusResult modusResult,
LongitudinalInputInterface dynamicInputs,
AircraftStateInputInterface staticInputs,
SimulationTime timeStep)
Main method called to update the state of the control logic using this concrete speed control law implementation. |
| Uses of Position in faa.tg.aircraft.adm.dynamics |
|---|
| Fields in faa.tg.aircraft.adm.dynamics declared as Position | |
|---|---|
private Position |
AircraftDynamicsResult.updatedPosition
|
| Methods in faa.tg.aircraft.adm.dynamics that return Position | |
|---|---|
Position |
AircraftDynamicsResult.getUpdatedPosition()
|
protected Position |
ADMDynamics.navigate(SimulationTime timeStep)
Accesses the current navigator to determine the aircraft's estimated position. |
| Methods in faa.tg.aircraft.adm.dynamics with parameters of type Position | |
|---|---|
FlightPathRelAirAngle |
ADMDynamics.captureFpa(TrueAirspeed targetTAS,
Position targetPos)
Method called to determine the altitude at which the latitude/longitude can be captured with an expedited descent at the current IAS. |
Altitude |
ADMDynamics.getExpeditedDescentCapture(Position crossPos)
Method called to determine the altitude at which the crossing point's latitude/longitude can be captured with an expedited descent. |
Altitude |
ADMDynamics.getMaxDescentAltitude(Position crossPos)
Method called to determine the altitude at which the latitude/longitude can be captured with an expedited descent at the current IAS. |
void |
ADMDynamics.initialize(Position initialPosition,
TrueHeading heading,
GenericSpeed startSpeed,
Altitude desiredAlt,
GenericSpeed cruiseSpeed,
RollAngle rollAngle,
Runway departureRunway)
Method to initialize the state of this Aircraft. |
AircraftDynamicsResult |
AircraftDynamics.updateAircraftDynamicsState(GuidanceResult guidanceResult,
ControlLogicResult controlLogicResult,
Position actualPos,
AircraftStateInputInterface acState,
LongitudinalInputInterface lonInputs,
LateralInputInterface latInputs,
Route route,
SimulationTime timeStep)
Uses the aircraft dynamics model to calculate the derivatves, integrate to the next time step, and update the states and derived states of the Aircraft. |
| Constructors in faa.tg.aircraft.adm.dynamics with parameters of type Position | |
|---|---|
ADMDynamics(NavigationEquipment navigationEquip,
AircraftTypeProfile profile,
Aircraft aircraft,
Position initialPosition,
TrueHeading heading,
GenericSpeed startSpeed,
Altitude desiredAlt,
GenericSpeed cruiseSpeed,
RollAngle rollAngle,
Runway departureRunway)
|
|
AircraftDynamicsResult(Position updatedPosition,
PositionRate updatedPositionRate,
LocalWind updatedLocalWind,
LocalAtm updatedLocalAtm,
TrueAirspeed updatedTas,
FlightPathRelAirAngle updatedFlightPathAngle,
FlightPathRelAirAngleRate updatedFlightPathAngleRate,
TrueHeading updatedTrueHeading,
NED_VelocityVector updatedNEDVelocityVector,
Distance updatedAircraftTurnRadius,
RollRate updatedRollRate,
RollAngle updatedRollAngle,
TurnRate updatedTurnRate,
AircraftWeight updatedAircraftWeight,
Drag updatedDrag,
AirframeDragDeviceSettings updatedDragSettings)
Construct a new AircraftDynamicsResult with all the fields relevent to an ADMDynamics dynamics model instantiation. |
|
AircraftDynamicsResult(Position updatedPosition,
PositionRate updatedPositionRate,
LocalWind updatedLocalWind,
LocalAtm updatedLocalAtm,
TrueAirspeed updatedTas,
FlightPathRelAirAngle updatedFpa,
TrueHeading updatedTrueHeading,
RollAngle updatedRollAngle,
AircraftWeight updatedAircraftWeight,
Drag updatedDrag,
FlapSetting flaps)
Construct the minimum AircraftDynamicsResult needed to initialize a new ADMDynamics object. |
|
| Uses of Position in faa.tg.aircraft.adm.group |
|---|
| Fields in faa.tg.aircraft.adm.group declared as Position | |
|---|---|
private Position |
ADMGroupDynamics.recalcPosition
This is null unless the group reference position has been recalculated by the group. |
| Methods in faa.tg.aircraft.adm.group that return Position | |
|---|---|
Position |
AircraftGroup.getRefPos()
|
protected Position |
ADMGroupDynamics.navigate(SimulationTime timeStep)
Returns the value of the settable Aircraft position: this position is the reference position for the group, and so, as a construct of the FMS, it is not subject to normal navigation. |
| Methods in faa.tg.aircraft.adm.group with parameters of type Position | |
|---|---|
private GenericSpeed |
GroupController.calcDesiredSpeed(GuidanceResult groupResult,
Position estimPos,
LongitudinalInputInterface lonInputs)
Returns the desired speed for this aircraft to maintain its relative position in the group. |
LateralGuidanceResult |
GroupManeuver.guideAircraft(Position estimatedPos,
LateralInputInterface latGuidanceInputs)
Calculates the lateral guidance result from guiding this aircraft for one timestep: includes the updated desired true heading, the desired direction, and the remaining distance resulting from gui. |
GuidanceResult |
GroupGuidance.guideAircraft(Position estimatedPos,
LateralInputInterface latGuidanceInputs,
LongitudinalInputInterface lonGuidanceInputs)
Return the current GuidanceResult. |
GuidanceResult |
GroupController.guideAircraft(Position estimatedPos,
LateralInputInterface latGuidanceInputs,
LongitudinalInputInterface lonGuidanceInputs)
Calls lateral guidance (capture a Fix or follow a route) and longitudinal guidance (meet vertical constraints on fixes in the route) components. |
void |
GroupController.newRoute(Route route,
TrueHeading headingTowardRoute,
Position estimatedPos,
IndicatedAirspeed currIas)
First, cancels group guidance and uses a standard controller; then puts the aircraft on a new Route, specifying the heading to travel on to intercept the route with. |
void |
ADMGroupDynamics.setRecalculatedPosition(Position recalc)
Sets the value of the recalculated Aircraft position. |
void |
AircraftGroup.transitionFromTransitionDynamicsToGroundDynamics(Position unused)
An AircraftGroup should not get this instruction. |
void |
AircraftGroup.transitionToGround(Position unused)
An AircraftGroup should not get this instruction. |
| Uses of Position in faa.tg.aircraft.adm.guidance |
|---|
| Methods in faa.tg.aircraft.adm.guidance with parameters of type Position | |
|---|---|
private TrueAirspeed |
TrackGuidance.calcDesiredTAS(Position estimatedPos,
Distance miss4D,
LateralInputInterface latGuidanceInputs,
LongitudinalInputInterface lonGuidanceInputs)
Returns the calculated desired true airspeed. |
private java.lang.String |
Guidance.crossFix(RouteNode restrNode,
Position currPos,
IndicatedAirspeed currIas,
Route currRoute)
Create a speed altitude profile for crossing a fix. |
Altitude |
ADMController.getExpeditedDescentCapture(Position crossPos)
Method called to determine the altitude at which the crossing point's latitude/longitude can be captured with an expedited descent. |
GuidanceResult |
TrackGuidance.guideAircraft(Position estimatedPos,
LateralInputInterface latGuidanceInputs,
LongitudinalInputInterface lonGuidanceInputs)
Returns the result of guiding the aircraft for this epoch. |
GuidanceResult |
ADMController.guideAircraft(Position estimatedPosition,
LateralInputInterface latGuidanceInputs,
LongitudinalInputInterface lonGuidanceInputs)
Calls lateral guidance (capture a Fix or follow a route) and longitudinal guidance (meet vertical constraints on fixes in the route) components. |
void |
ADMController.makeInitialProfile(GenericSpeed currentSpeed,
GenericSpeed desiredSpeed,
Position currentPos,
Altitude desiredAlt,
boolean speedRestricted)
Makes the initial profile for the aircraft if it is not a departure. |
void |
ADMController.newRoute(Route route,
TrueHeading headingTowardRoute,
Position estimatedPos,
IndicatedAirspeed currIas)
Puts the aircraft on a new Route, specifying the heading to travel on to intercept the route with. |
void |
ADMController.parseRouteConstraints(Position currPos,
GenericSpeed currIas)
Cancels route constraints and crossing maneuvers, replacing them with a maneuver using the current desired speed and current desired altitude. |
| Uses of Position in faa.tg.aircraft.adm.guidance.latguidance |
|---|
| Fields in faa.tg.aircraft.adm.guidance.latguidance declared as Position | |
|---|---|
private Position |
HeadingUntilAboveAltManeuver.estimatedPos
Estimated position of this aircraft at the last guideAircraft() call. |
private Position |
FollowRouteUntilAltManeuver.estimatedPos
Estimated position of this aircraft at the last guideAircraft() call. |
| Methods in faa.tg.aircraft.adm.guidance.latguidance with parameters of type Position | |
|---|---|
private void |
HoldingPatternManeuver.determineHoldingEntryParameters(Position position,
Fix holdingFix,
HoldingPattern holdingPattern)
To enter the holding pattern, we must generate the initial outbound bearing and the initial direction of turn. |
protected boolean |
RouteFollowingManeuver.doneWithThisSegment(Position position,
LateralInputInterface latGuidanceInputs)
Returns whether position is close enough to the end of the segment to switch to the next segment. |
protected boolean |
FollowTrackManeuver.doneWithThisSegment(Position position,
LateralInputInterface latGuidanceInputs)
Returns whether position is close enough to the end of the segment to switch to the next segment. |
LateralGuidanceResult |
SegmentCaptureSubmaneuver.guideAircraft(Position estimatedPos,
LateralInputInterface latGuidanceInputs)
Returns the true bearing the aircraft must maintain in order to capture, or follow, the route. |
LateralGuidanceResult |
RouteFollowingManeuver.guideAircraft(Position estimatedPos,
LateralInputInterface latGuidanceInputs)
Returns the true bearing the aircraft must maintain in order to capture, or follow, the route. |
LateralGuidanceResult |
MergeToRouteSubmaneuver.guideAircraft(Position estimatedPos,
LateralInputInterface latGuidanceInputs)
Calculates a new bearing, which guides the aircraft on or to the route. |
private LateralGuidanceResult |
LateralGuidance.guideAircraft(Position estimatedPos,
LateralInputInterface latGuidanceInputs)
Calculates an updated true bearing, which the aircraft must maintain i in order to capture, or follow the specified route |
LateralGuidanceResult |
HoldingPatternManeuver.guideAircraft(Position estimatedPos,
LateralInputInterface latGuidanceInputs)
Returns the true bearing the aircraft must maintain in order to capture, or follow the route. |
LateralGuidanceResult |
HoldingOutSubmaneuver.guideAircraft(Position estimatedPos,
LateralInputInterface latGuidanceInputs)
Calculates an updated true bearing, which the aircraft must follow in order to maintain the desired ground track |
LateralGuidanceResult |
HoldingInSubmaneuver.guideAircraft(Position estimatedPos,
LateralInputInterface latGuidanceInputs)
Returns the true bearing the aircraft must maintain in order to capture, or follow, the route. |
LateralGuidanceResult |
HeadingUntilAboveAltManeuver.guideAircraft(Position estimatedPos,
LateralInputInterface latGuidanceInputs)
Calculates the lateral guidance result from guiding this aircraft for one timestep: includes the updated desired true heading, the desired direction, and the remaining distance resulting from gui. |
LateralGuidanceResult |
HeadingTrackManeuver.guideAircraft(Position estimatedPos,
LateralInputInterface latGuidanceInputs)
Calculates the lateral guidance result from guiding this aircraft for one timestep: includes the updated desired true heading, the desired direction, and the remaining distance resulting from gui. |
LateralGuidanceResult |
HeadingToRouteSubmaneuver.guideAircraft(Position estimatedPos,
LateralInputInterface latGuidanceInputs)
Returns the true bearing the aircraft must maintain in order to capture, or follow, the route. |
LateralGuidanceResult |
HeadingManeuver.guideAircraft(Position estimatedPos,
LateralInputInterface latGuidanceInputs)
Calculates the lateral guidance result from guiding this aircraft for one timestep: includes the updated desired true heading, the desired direction, and a remaining distance of ZERO since heading maneuvers do not have an associated distance. |
abstract LateralGuidanceResult |
GuidanceManeuver.guideAircraft(Position estimatedPos,
LateralInputInterface latGuidanceInputs)
Returns the true bearing the aircraft must maintain in order be guided along the trajectory required. |
LateralGuidanceResult |
GroundTrackManeuver.guideAircraft(Position estimatedPos,
LateralInputInterface latGuidanceInputs)
Calculates an updated true bearing, which the aircraft must follow in order to maintain the desired ground track. |
LateralGuidanceResult |
FollowTrackManeuver.guideAircraft(Position estimatedPos,
LateralInputInterface latGuidanceInputs)
Calculates an updated true bearing, which the aircraft must follow in order to maintain the desired ground track. |
LateralGuidanceResult |
FollowRouteUntilAltManeuver.guideAircraft(Position estimatedPos,
LateralInputInterface latGuidanceInputs)
Calculates the lateral guidance result from guiding this aircraft for one timestep: includes the updated desired true heading, the desired direction, and the remaining distance resulting from gui. |
LateralGuidanceResult |
FixCaptureManeuver.guideAircraft(Position estimatedPos,
LateralInputInterface latGuidanceInputs)
Return the lateral guidance results of guiding the aircraft for one time-step. |
protected LateralGuidanceResult |
RouteFollowingManeuver.guideOnCurrentSegment(Position estimatedPos,
LateralInputInterface latGuidanceInputs)
Returns the result of following this segment for a time step (does not set route restriction fields in returned result). |
protected LateralGuidanceResult |
RouteFollowingManeuver.guideWithInterimMan(Position estimatedPos,
LateralInputInterface latGuidanceInputs)
Returns the true bearing the aircraft must maintain as determined by the current interimManeuver. |
void |
LateralGuidance.hold(Fix holdingFix,
HoldingPattern holdingPattern,
Position position,
IndicatedAirspeed desiredIAS)
|
LateralGuidanceResult |
LateralGuidance.laterallyGuide(Position estimatedPos,
LateralInputInterface latGuidanceInputs)
Calculates an updated desired roll Angle, which the aircraft must maintain i in order to capture, or follow the specified route |
| Constructors in faa.tg.aircraft.adm.guidance.latguidance with parameters of type Position | |
|---|---|
HoldingPatternManeuver(HoldingPattern holdingPattern,
Fix holdingFix,
Position position,
IndicatedAirspeed desiredIAS)
The constructor to create the strategists to fly in a holding pattern. |
|
| Uses of Position in faa.tg.aircraft.adm.guidance.longuidance |
|---|
| Fields in faa.tg.aircraft.adm.guidance.longuidance declared as Position | |
|---|---|
private Position |
MachClimbMan.estimatedPos
|
private Position |
EfficientDescentMan.estimatedPos
|
private Position |
EfficientClimbMan.estimatedPos
|
| Methods in faa.tg.aircraft.adm.guidance.longuidance with parameters of type Position | |
|---|---|
void |
LongitudinalGuidance.clearForILSApproach(Runway runway,
LandingVelocityProfile landingProfile,
Position estimatedPos)
Create a landing profile for this aircraft. |
java.lang.String |
LongitudinalGuidance.crossFix(RouteNode restrNode,
Position currPos,
IndicatedAirspeed currIas,
Route currRoute)
Create a speed altitude profile for crossing a fix under restrictions. |
private static SpdAltProfile |
SpdAltProfileMutator.expediteDescent(Altitude expediteAlt,
SpdAltManeuver currentManeuver,
PerformanceParameters perfParams,
Position currentPos,
Distance distanceToExpedite,
LocalAtm localAtm)
Return a profile with an expedited descent maneuver. |
java.lang.String |
LongitudinalGuidance.expediteThroughAlt(Altitude expediteAlt,
IndicatedAirspeed currIas,
Position currentPos)
Return a profile maximizing the altitude rate to the specified altitude. |
static SpdAltProfile |
SpdAltProfileMutator.expediteThroughAlt(Altitude expediteAlt,
Position currentPos,
AircraftEventBus acEvtBus,
IndicatedAirspeed currIas,
SpdAltProfile currentProfile,
PerformanceParameters perfParams,
Distance distanceToExpedite)
Return a profile maximizing the altitude rate to the specified altitude. |
private Altitude |
FpaDescentMan.getGlideSlopeAlt(Position pos,
Distance distToRestrNode)
Returns the glide slope altitude based on the distance from the specified position to the goal fix. |
GenericSpeed |
VelocityProfileI.getSpeed(GenericSpeed desiredSpeed,
Position position,
LongitudinalInputInterface lonInputs)
The speed an aircraft should use to follow this profile, as determined by its altitude. |
LongitudinalGuidanceResult |
VelocityProfileRouteMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonInputs)
Returns the longitudinal result of the aircraft flying for a timestep using this velocity profile. |
LongitudinalGuidanceResult |
VelocityProfileMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonInputs)
Returns the longitudinal result of the aircraft flying for a timestep using this velocity profile. |
LongitudinalGuidanceResult |
VarSpdBelow10DescentMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
|
LongitudinalGuidanceResult |
TouchdownMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the result of guiding the aircraft for this epoch. |
LongitudinalGuidanceResult |
StdDescentMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the result of guiding the aircraft for this epoch. |
LongitudinalGuidanceResult |
StdClimbMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the result of guiding the aircraft for this epoch. |
LongitudinalGuidanceResult |
RollingToStopMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Determine the result of the longitudinal guidance required when rolling to a stop. |
LongitudinalGuidanceResult |
RollingToStartMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the result of guiding the aircraft for this epoch. |
LongitudinalGuidanceResult |
NoChangeMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
|
LongitudinalGuidanceResult |
MachDescentMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the longitudinal result of the aircraft flying for a timestep. |
LongitudinalGuidanceResult |
MachClimbMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
|
LongitudinalGuidanceResult |
LevelWaitMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
|
LongitudinalGuidanceResult |
LevelWaitFixMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the result of guiding the aircraft for this timestep. |
LongitudinalGuidanceResult |
LevelDecelMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the longitudinal result of the aircraft flying for a timestep. |
LongitudinalGuidanceResult |
LevelAccelMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the longitudinal result of the aircraft flying for a timestep. |
LongitudinalGuidanceResult |
LandingMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the longitudinal result of the aircraft flying for a timestep. |
LongitudinalGuidanceResult |
LandedMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the result of guiding the aircraft for this epoch. |
abstract LongitudinalGuidanceResult |
SpdAltManeuver.guideAircraft(Position estPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the longitudinal result of the aircraft flying for a timestep. |
LongitudinalGuidanceResult |
InitialClimbMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the result of guiding the aircraft for this epoch. |
LongitudinalGuidanceResult |
FpaDescentMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the longitudinal result of the aircraft flying for a timestep. |
LongitudinalGuidanceResult |
FpaClimbMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
|
LongitudinalGuidanceResult |
ExpediteDescentMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the result of guiding the aircraft for this epoch. |
LongitudinalGuidanceResult |
ExpediteClimbMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the result of guiding the aircraft for this epoch. |
LongitudinalGuidanceResult |
EfficientDescentMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the result of guiding the aircraft for this epoch. |
LongitudinalGuidanceResult |
EfficientClimbMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the result of guiding the aircraft for this epoch. |
LongitudinalGuidanceResult |
CvsDescentMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the result of guiding the aircraft for this epoch. |
LongitudinalGuidanceResult |
CvsClimbMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the result of guiding the aircraft for this epoch. |
LongitudinalGuidanceResult |
CrossCasMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the result of guiding the aircraft for this epoch. |
LongitudinalGuidanceResult |
CasDescentMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the result of guiding the aircraft for this epoch. |
LongitudinalGuidanceResult |
CasClimbMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
Returns the result of guiding the aircraft for this epoch. |
LongitudinalGuidanceResult |
LongitudinalGuidance.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonInputs,
Distance distToRestrNode)
Meet vertical and speed constraints using the current longitudinal guidance maneuver. |
LongitudinalGuidanceResult |
SpdAltManeuver.guideAircraft(Position estPos,
LongitudinalInputInterface lonGuidanceInputs,
Distance distToRestrNode)
Override this method if the distance to the restricted node is important to the maneuver subclass using this abstract class. |
LongitudinalGuidanceResult |
FpaDescentMan.guideAircraft(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs,
Distance distToRestrFix,
SimulationTime timeStep)
Overrides the guideAircraft() definition in SpdAltManeuver that ignores the distance to the restricted node. |
(package private) boolean |
TransitionToGroundMan.hasTouchedDown(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
|
(package private) boolean |
TouchdownMan.hasTouchedDown(Position estimatedPos,
LongitudinalInputInterface lonGuidanceInputs)
|
static SpdAltProfile |
SpdAltProfileMutator.maintainAltRate(AltitudeRate altRate,
boolean notifyOnFailure,
PerformanceParameters perfParams,
Position currentPos,
IndicatedAirspeed currIas,
SpdAltProfile currentProfile,
AircraftEventBus acEventBus)
Return profile for a constant vertical descent or climb. |
void |
LongitudinalGuidance.maintainAltRate(AltitudeRate altRate,
boolean notifyOnFailure,
Position currentPos,
IndicatedAirspeed currIas)
Tells the aircraft to change to a constant vertical descent or climb. |
static SpdAltProfile |
SpdAltProfileMutator.makeCrossingProfile(IndicatedAirspeed currIas,
Position fromPos,
Fix fix,
GenericSpeed speedRestr,
AltitudeRestriction altRestr,
Distance distToRestrFix,
PerformanceParameters perfParams,
Route route,
AircraftEventBus acEvtBus,
SpdAltManeuver currManeuver,
boolean allowStartWithCurrMan)
Returns a crossing profile for an altitude restriction, a speed restriction, or both. |
void |
LongitudinalGuidance.makeInitialProfile(GenericSpeed currentSpeed,
GenericSpeed cruiseSpeed,
Position currentPos,
Altitude desiredAlt,
boolean initiallyRestricted)
This method is used to create the first Speed/Altitude Profile. |
static SpdAltProfile |
SpdAltProfileMutator.makeLandingProfile(Altitude previousDesiredAlt,
GenericSpeed speedRestriction,
Runway runway,
LandingVelocityProfile landingProfile,
AircraftEventBus aircraftEventBus,
Position estimatedPos)
Returns a landing profile. |
static SpdAltProfile |
SpdAltProfileMutator.makeLevelSpeedProfile(boolean goToCruise,
GenericSpeed fromSpeed,
Position fromPos,
LocalAtm fromAtm,
GenericSpeed speedRestr,
boolean maxDecel,
Altitude desiredAlt,
PerformanceParameters perfParams,
SpdAltManeuver currMan)
Returns a profile for a constant speed. |
static SpdAltProfile |
SpdAltProfileMutator.makeLevelSpeedProfile(GenericSpeed fromSpeed,
Position fromPos,
LocalAtm localAtm,
GenericSpeed speedRestr,
Altitude desiredAlt,
PerformanceParameters perfParams)
This method returns a new speed/altitude profile that will go to the desired altitude, while maintaining the current speed. |
static SpdAltProfile |
SpdAltProfileMutator.makeProfile(GenericSpeed fromSpeed,
Position fromPos,
AircraftEventBus acEvt,
GenericSpeed speedRestr,
boolean maxDecel,
Altitude desiredAlt,
PerformanceParameters perfParams,
SpdAltManeuver currMan)
Returns a new speed profile or a follow-on (ThenCmd) profile. |
void |
LongitudinalGuidance.newAltitude(GenericSpeed currentSpeed,
Position currentPos,
Altitude desiredAlt)
Tells the aircraft to change its altitude. |
void |
LongitudinalGuidance.newSpeed(GenericSpeed desiredSpd,
boolean maxDecel,
GenericSpeed currentSpeed,
Position currentPos)
Tells the aircraft to change its speed. |
java.lang.String |
LongitudinalGuidance.parseRouteConstraints(Route currRoute,
Position currPos,
GenericSpeed currSpeed)
Adds the route constraints for the current route to spdAltProfile. |
void |
LongitudinalGuidance.resumeSpeed(GenericSpeed currentSpeed,
Position currentPos)
Change the current profile to one with an unrestricted speed. |
| Constructors in faa.tg.aircraft.adm.guidance.longuidance with parameters of type Position | |
|---|---|
CrossCasMan(GenericSpeed fromSpeed,
Altitude fromAlt,
Position fromPos,
Fix crossingFix,
GenericSpeed speedRestrIfAny,
Altitude desiredCrossAlt,
Distance distToRestrFix,
PerformanceParameters perfParams,
Route route,
AircraftEventBus acEventBus)
Constructs a crossing maneuver that implements a speed restriction or an altitude restriction for a descent (crossing climbs are not handled because climbs are usually done immediately) for a specified fix. |
|
CvsClimbMan(SpdAltProfile currentProfile,
AltitudeRate desiredAltRate,
boolean notifyOnFailure,
PerformanceParameters perfParams,
Position currentPos,
AircraftEventBus acEventBus)
Constructs CvsClimbMan for an aircraft that is switching to a constant altitude rate (Constant Vertical Speed) climb. |
|
CvsDescentMan(SpdAltProfile currentProfile,
PerformanceParameters perfParams,
Position currentPos,
AltitudeRate desiredAltRate,
boolean notifyOnFailure,
AircraftEventBus acEventBus)
Constructs CvsDescentMan for an aircraft that is switching to a constant altitude rate (Constant Vertical Speed) descent. |
|
ExpediteDescentMan(Altitude desiredAlt,
PerformanceParameters perfParams,
Position currPos,
LocalAtm currAtm)
Constructs an expedited descent maneuver. |
|
ExpediteDescentMan(Altitude desiredAlt,
PerformanceParameters perfParams,
Position currPos,
LocalAtm currAtm,
Distance distanceToExpedite,
Angle descentFpa)
Constructs an ExpediteDescentMan to perform an expedited descent; if the expedite may not succeed, an UnableToComplyException will be thrown with an estimate of how much the altitude capture is expected to fail by. |
|
StdClimbMan(GenericSpeed desiredSpeed,
Altitude desiredAlt,
PerformanceParameters perfParams,
Position currentPos,
LocalAtm currentAtm)
Creates a generic climb which can be used for either Mach climb or CAS climb and that will handle CAS-to-Mach transitions. |
|
StdDescentMan(GenericSpeed desiredSpeed,
Altitude desiredAlt,
PerformanceParameters perfParams,
Position currentPos,
LocalAtm currentAtm)
Creates a generic descent which can be used for either Mach descents or CAS descents and that will handle Mach-to-CAS transitions. |
|
| Uses of Position in faa.tg.aircraft.adm.modus |
|---|
| Methods in faa.tg.aircraft.adm.modus with parameters of type Position | |
|---|---|
ModusResult |
Modus.modulate(GuidanceResult guidanceResult,
Position estimatedPos,
LateralInputInterface lateralInputs,
LongitudinalInputInterface lonInputs,
AircraftStateInputInterface stateInputs)
Given where I want to be, figure out how I want to get there. |
| Uses of Position in faa.tg.aircraft.adm.modus.latmodus.fte |
|---|
| Methods in faa.tg.aircraft.adm.modus.latmodus.fte with parameters of type Position | |
|---|---|
private Distance |
IlsFlightTechnicalError.calcLateralOffset(Position currPos,
Time time)
Calculates the lateral offset, given the current position and time |
| Uses of Position in faa.tg.aircraft.adm.modus.lonmodus |
|---|
| Methods in faa.tg.aircraft.adm.modus.lonmodus with parameters of type Position | |
|---|---|
private AltitudeRate |
LongitudinalModus.calcDesiredAltRate(Position estimatedPos,
LongitudinalGuidanceResult lonGuidanceResult,
AircraftStateInputInterface stateInputs,
LongitudinalInputInterface lonInputs,
Region currRegion)
Calculates the modus desired altitude rate based on the region. |
LongitudinalModusResult |
LongitudinalModus.modulate(LongitudinalGuidanceResult lonGuidanceResult,
Position estimatedPos,
AircraftStateInputInterface stateInputs,
LongitudinalInputInterface lonInputs)
Given where I want to be, figure out how I want to get there. |
| Uses of Position in faa.tg.aircraft.adm.navigator |
|---|
| Methods in faa.tg.aircraft.adm.navigator that return Position | |
|---|---|
Position |
NavigatorInterface.navigate(Position currPos,
RouteSegment currRteSegment,
Route currRte,
Time timeStep)
This is the main method of the navigator. |
| Methods in faa.tg.aircraft.adm.navigator with parameters of type Position | |
|---|---|
Position |
NavigatorInterface.navigate(Position currPos,
RouteSegment currRteSegment,
Route currRte,
Time timeStep)
This is the main method of the navigator. |
| Uses of Position in faa.tg.aircraft.adm.navigator.gps |
|---|
| Methods in faa.tg.aircraft.adm.navigator.gps that return Position | |
|---|---|
Position |
GpsNavigator.navigate(Position currPos,
RouteSegment currRteSegment,
Route currRte,
Time simTime)
Navigate by simulating errors associated with GPS navigation. |
| Methods in faa.tg.aircraft.adm.navigator.gps with parameters of type Position | |
|---|---|
Position |
GpsNavigator.navigate(Position currPos,
RouteSegment currRteSegment,
Route currRte,
Time simTime)
Navigate by simulating errors associated with GPS navigation. |
| Uses of Position in faa.tg.aircraft.adm.navigator.perfect |
|---|
| Methods in faa.tg.aircraft.adm.navigator.perfect that return Position | |
|---|---|
Position |
PerfectNavigator.navigate(Position currPos,
RouteSegment currSeg,
Route currRte,
Time time)
This method is the main one of the navigator interfaces and this particular one just return the actual position as that determined by the navigators. |
| Methods in faa.tg.aircraft.adm.navigator.perfect with parameters of type Position | |
|---|---|
Position |
PerfectNavigator.navigate(Position currPos,
RouteSegment currSeg,
Route currRte,
Time time)
This method is the main one of the navigator interfaces and this particular one just return the actual position as that determined by the navigators. |
| Uses of Position in faa.tg.aircraft.adm.navigator.vordme |
|---|
| Methods in faa.tg.aircraft.adm.navigator.vordme that return Position | |
|---|---|
Position |
VorDme.getEstimatedPosition(Position currPos,
RangeBearingStation groundStation)
calculate the estimated position by givin the current position and a ground station that has range and bearing information |
Position |
VorDmeNavigator.navigate(Position currPos,
RouteSegment currSeg,
Route currRoute,
Time time)
This is the main method of the navigator. |
| Methods in faa.tg.aircraft.adm.navigator.vordme with parameters of type Position | |
|---|---|
private void |
VorDmeLocator.determineGroundStationStrategist(Position currPos,
RouteSegment currSeg,
Route currRte)
need a reference to the lateral guidance to ask if we're following a route return the *actual* position if we're not currently following a route |
Position |
VorDme.getEstimatedPosition(Position currPos,
RangeBearingStation groundStation)
calculate the estimated position by givin the current position and a ground station that has range and bearing information |
RangeBearingStation |
TwoVorDmeStrategist.getRangeBearingStation(Position currPos)
returns the station selected by this strategist use the VOR/DME station that is closest to the aircraft |
RangeBearingStation |
SingleVorDmeStrategist.getRangeBearingStation(Position currPos)
returns the station selected by this strategist use the VOR/DME station that is closest to the aircraft |
RangeBearingStation |
NoVorDmeStrategist.getRangeBearingStation(Position currPos)
returns the station selected by this strategist use the VOR/DME station that is closest to the aircraft |
RangeBearingStation |
GroundStationStrategist.getRangeBearingStation(Position currPos)
|
protected RangeBearingStation |
VorDmeLocator.getRangeBearingStation(Position currPos,
RouteSegment currSeg,
Route currRte)
|
private void |
VorDmeLocator.loadGroundStationStrategist(Position currPos,
RouteSegment currSeg,
Route currRte)
determine if there are any VOR/DMEs on this segment and load a strategist to handle the station |
Position |
VorDmeNavigator.navigate(Position currPos,
RouteSegment currSeg,
Route currRoute,
Time time)
This is the main method of the navigator. |
| Uses of Position in faa.tg.aircraft.deadreckon |
|---|
| Fields in faa.tg.aircraft.deadreckon declared as Position | |
|---|---|
private Position |
DeadReckonDynamics.currentPosition
The current position of the target (either actual or dead reckoned). |
private Position |
EtmsDeadReckonDynamics.lastActualPosition
The last actual target position. |
protected Position |
DeadReckonDynamics.lastPosition
A temporary position value used to track a target if an actual position value causes a latitude NumberFormatException: currently only used in testing & debugging. |
private Position |
TimeStampedPosition.pos
|
private Position |
EtmsDeadReckonDynamics.previousPosition
Used to debug NumberFormatExceptions in latitudes. |
private Position |
DeadReckonDynamics.previousPosition
Used to debug NumberFormatExceptions in latitudes. |
| Methods in faa.tg.aircraft.deadreckon that return Position | |
|---|---|
Position |
TimeStampedPosition.getPosition()
Accessor to the pos field of this object. |
Position |
EtmsDeadReckonDynamics.getPreviousPosition()
Returns the previousPosition field of this object. |
| Methods in faa.tg.aircraft.deadreckon with parameters of type Position | |
|---|---|
private NED_VelocityVector |
EtmsDeadReckonDynamics.calcNEDVelocityVector(Position previousPos,
Position currentPos,
Time timeDiff,
TrueAirspeed currentTas,
TrueBearing currentTb,
LocalWind localWind)
Calculates the NED_VelocityVector of the aircraft; sets this dead reckoned aircraft's altitude rate and flight path angle. |
private TrueAirspeed |
EtmsDeadReckonDynamics.extrapolateTrueAirspeed(Position newPosition,
Time timeStamp)
Determine the distance between two lat/lon pairs and calculate the true airspeed. |
void |
EtmsDeadReckonDynamics.updatePosition(Position newPosition,
GroundTrackSpeed groundSpeed,
Time timeStamp)
Called after a position update has arrived for each aircraft. |
void |
DeadReckonDynamics.updatePosition(Time newTimeStamp,
Position newPos)
Updates status of aircraft based on a time stamped position. |
| Constructors in faa.tg.aircraft.deadreckon with parameters of type Position | |
|---|---|
DeadReckonDynamics(Aircraft aircraft,
Position newPosition,
Time timeStamp,
java.lang.String type)
Constructor for a dead reckoned aircraft. |
|
DeadReckonDynamics(Aircraft aircraft,
Position newPosition,
Time timeStamp,
java.lang.String type,
TrueHeading heading)
Constructor for a dead reckoned aircraft. |
|
EtmsDeadReckonDynamics(Aircraft aircraft,
Position newPosition,
Speed groundSpeed,
Time timeStamp)
Constructor for a dead reckoned aircraft. |
|
TimeStampedPosition(Position pos,
SimulationTime simTime)
Constructor |
|
| Uses of Position in faa.tg.aircraft.deadreckon.dis |
|---|
| Methods in faa.tg.aircraft.deadreckon.dis with parameters of type Position | |
|---|---|
void |
EntityStatePduReceiver.DoNothingDynamics.updatePosition(Time newTime,
Position newPosition)
|
void |
EntityStatePduReceiver.NoTimeDynamics.updatePosition(Time newTime,
Position newPosition)
|
| Uses of Position in faa.tg.aircraft.deadreckon.simnet |
|---|
| Methods in faa.tg.aircraft.deadreckon.simnet with parameters of type Position | |
|---|---|
void |
SimnetMsgReceiver.DoNothingDynamics.updatePosition(Time newTime,
Position newPosition)
|
void |
SimnetMsgReceiver.NoTimeDynamics.updatePosition(Time newTime,
Position newPosition)
|
| Uses of Position in faa.tg.aircraft.ground |
|---|
| Methods in faa.tg.aircraft.ground with parameters of type Position | |
|---|---|
private void |
GroundDynamics.populateAcStateVariables(Position currentPosition,
TrueHeading currentHeading,
TrueAirspeed currentTrueAirspeed)
|
| Constructors in faa.tg.aircraft.ground with parameters of type Position | |
|---|---|
GroundDynamics(AircraftTypeProfile profile,
Aircraft aircraft,
Position initialPosition,
TrueHeading heading,
GenericSpeed startSpeed,
GroundPath groundRoute,
boolean type,
FlightPathAngle pitch)
This method is used to initialize the dynamics so that it is in a state such that updateState() can be safely called. |
|
| Uses of Position in faa.tg.aircraft.transition |
|---|
| Methods in faa.tg.aircraft.transition with parameters of type Position | |
|---|---|
private void |
TransitionDynamics.populateAcStateVariables(Position currentPosition,
TrueHeading currentHeading,
TrueAirspeed currentTrueAirspeed)
|
| Uses of Position in faa.tg.aircraft.transition.controller.landing |
|---|
| Methods in faa.tg.aircraft.transition.controller.landing with parameters of type Position | |
|---|---|
private Point |
LandingManager.convert(Position pos)
|
| Uses of Position in faa.tg.asdi |
|---|
| Fields in faa.tg.asdi declared as Position | |
|---|---|
private Position |
AsdiAirport2TGF.positionOfAirport
|
private Position |
Asdi2TGF.positionOfAirport
|
private Position |
Asdi2Db4.positionOfAirport
|
| Methods in faa.tg.asdi that return Position | |
|---|---|
private Position |
AsdiAirport2TGF.findAirport(AirportID airportName,
java.io.File fileForAirports)
|
Position |
AsdiAirport2TGF.processTrackInformationMessage(AsdiTrackInformationMessage asdiTI)
|
| Uses of Position in faa.tg.asdi.message |
|---|
| Methods in faa.tg.asdi.message that return Position | |
|---|---|
Position |
AsdiTrackInformationMessage.getPosition()
|
| Uses of Position in faa.tg.atcview |
|---|
| Subclasses of Position in faa.tg.atcview | |
|---|---|
(package private) class |
PositionWMagenticDec
This Class PositionWMagenticDec provides... |
| Fields in faa.tg.atcview declared as Position | |
|---|---|
private Position |
PickHalo.position
|
| Methods in faa.tg.atcview that return Position | |
|---|---|
Position |
SpJpvdSupport.getFixPosition(java.lang.String fixName)
returns the postion of the given fix required by Pvd |
Position |
SpAtcDisplayDriver.getFixPosition(java.lang.String fixName)
return the position for the a given fix, or null Required by PVDInterface |
Position |
Position4DReport.getPosition()
|
Position |
PickHalo.getPosition()
return point at the center of the halo |
Position |
EntityPDUReport.getPosition()
|
Position |
AircraftReport.getPosition()
|
Position |
AircraftInformationReport.getPosition()
|
| Methods in faa.tg.atcview with parameters of type Position | |
|---|---|
void |
SpJpvdSupport.center(Position position)
Changes the point that is considered the center point of the display to the given position Required by Pvd class |
void |
SpAtcDisplayDriver.center(Position position)
Changes the point that is considered the center point of the display to the given position Required by the PVDInterface |
| Uses of Position in faa.tg.atcview.display |
|---|
| Subclasses of Position in faa.tg.atcview.display | |
|---|---|
class |
DisplayCenter
This class defines DisplayCenter which is the center of the display. |
class |
DisplayCenterFix
Purpose of this class is to communicate the center of the screen based on an airspace Fix rather than some Position |
| Fields in faa.tg.atcview.display declared as Position | |
|---|---|
private Position |
StandardMouseAndKeyboardControl.pos1
|
| Methods in faa.tg.atcview.display that return Position | |
|---|---|
Position |
DisplayContext.getPosition(java.awt.geom.Point2D point)
convert point on display into position |
| Methods in faa.tg.atcview.display with parameters of type Position | |
|---|---|
void |
AtcDisplay.center(Position position)
Constructor |
java.awt.geom.Point2D |
DisplayContext.convert(Position f)
|
java.awt.geom.Point2D |
DisplayContext.getPoint(Position position)
Get pixel point for drawing |
| Constructors in faa.tg.atcview.display with parameters of type Position | |
|---|---|
DisplayCenter(Position position)
Constructs a DisplayCenter at a specified Position. |
|
| Uses of Position in faa.tg.atcview.displayobjects |
|---|
| Fields in faa.tg.atcview.displayobjects declared as Position | |
|---|---|
private Position |
SectorFpaDisplay.centerPos
|
private Position |
PredictorDisplay.currentPosition
|
private Position |
RunwayDisplay.endOfRwy
|
private Position |
MapArcDisplay.focalPoint
|
private Position |
MapDisplay.mapCenter
|
private Position |
IlsApproachDisplay.outerMarker
|
private Position |
TrackDisplay.position
|
private Position |
NodeDisplay.position
|
private Position |
IlsApproachDisplay.thresh
|
private Position |
RunwayDisplay.threshold
|
| Fields in faa.tg.atcview.displayobjects with type parameters of type Position | |
|---|---|
private java.util.List<Position> |
TrackHistoryDisplay.history
To save memory we will keep the list to a manageable size |
| Methods in faa.tg.atcview.displayobjects that return Position | |
|---|---|
private Position |
SectorFpaDisplay.calculateCenter()
|
Position |
TrackDisplay.getPosition()
return the current position of this track required by HasQuadTreePoint |
Position |
NodeDisplay.getPosition()
return position required by HasQuadTreePoint |
Position |
FixDisplay.getPosition()
return position required by HasQuadTreePoint |
| Methods in faa.tg.atcview.displayobjects with parameters of type Position | |
|---|---|
void |
TrackHistoryDisplay.addTrackHistory(Position position)
add position to track history |
java.awt.Rectangle |
TrackHaloDisplay.getDisplayBounds(DisplayContext displayContext,
Position position)
returns the current bounds of the display given the current position of the aircraft and information about the AtcDisplay |
private java.awt.geom.Ellipse2D |
TrackHaloDisplay.getHalo(DisplayContext displayContext,
Position position)
return halo given DisplayContext and the current Position of the aircraft |
void |
TrackHaloDisplay.paint(java.awt.Graphics2D graphic,
DisplayContext displayContext,
Position position)
paint this halo |
void |
LineStyleInterface.paintLine(java.awt.Graphics2D graphic,
DisplayContext displayContext,
Position pos1,
Position pos2)
return a String representation of this object |
void |
CustomLineStyle.paintLine(java.awt.Graphics2D graphic,
DisplayContext displayContext,
Position pos1,
Position pos2)
paint the line from position 1 to position 2 |
void |
TrackDisplay.updatePosition(Position position)
update the position of the track |
void |
PredictorDisplay.updatePredictorDisplay(Speed speed,
Position pos,
Angle heading)
|
| Constructors in faa.tg.atcview.displayobjects with parameters of type Position | |
|---|---|
MapDisplay(MapName mapName,
Position mapCenter,
MapDisplaySettings mapSettings)
Constructor caller is responsible for added displays for the map's lines, arces, and symbols |
|
NodeDisplay(java.lang.String name,
Position position)
Constructor |
|
PredictorDisplay(Speed speed,
Position pos,
Angle heading,
PredictorSettings settings)
|
|
| Uses of Position in faa.tg.atcview.events |
|---|
| Fields in faa.tg.atcview.events declared as Position | |
|---|---|
private Position |
PickEvent.position
|
| Methods in faa.tg.atcview.events that return Position | |
|---|---|
Position |
PickEvent.getPosition()
|
| Constructors in faa.tg.atcview.events with parameters of type Position | |
|---|---|
PickEvent(java.awt.event.MouseEvent mouseEvent,
Position position,
DisplayContext displayContext)
public PickEvent(MouseEvent mouseEvent) { this(mouseEvent, null, null); } |
|
| Uses of Position in faa.tg.atmosphere |
|---|
| Methods in faa.tg.atmosphere with parameters of type Position | |
|---|---|
Pressure |
StndDayAtm.getAmbientPressure(Position pos)
Returns the Ambient Pressure |
Temperature |
StndDayAtm.getAmbientTemperature(Position pos)
Returns the Ambient Temperature |
Temperature |
RucAtm.getAmbientTemperature(Position pos)
Returns the Ambient Temperature as specified by the ruc236 |
Density |
StndDayAtm.getDensity(Position pos)
Returns the density of the air at the specified position. |
LocalAtm |
TimeSequencedStndAtmWind.getLocalAtm(Position pos)
Returns the local atmospheric conditions at a given position. |
LocalAtm |
StndDayAtmStratifiedWind.getLocalAtm(Position pos)
Returns the local atmospheric conditions at a given position. |
LocalAtm |
StndDayAtmNoWind.getLocalAtm(Position pos)
Returns the local atmospheric conditions at a given position. |
LocalAtm |
StndDayAtmConstantWind.getLocalAtm(Position pos)
Returns the local atmospheric conditions at a given position. |
LocalAtm |
StndDayAtm.getLocalAtm(Position pos)
Returns the LocalAtm for a given position. |
LocalAtm |
RucAtm.getLocalAtm(Position pos)
Returns the LocalAtm for a given position. |
LocalAtm |
Atmosphere.getLocalAtm(Position pos)
Returns the local atmospheric conditions at a given position. |
LocalAtm |
AtmModel.getLocalAtm(Position pos)
Returns the Local Atmosphere for a given position. |
LocalWind |
WindModel.getLocalWind(Position pos)
Returns local wind x & y speeds and wind gradients for a given position. |
LocalWind |
TimeSequencedStndAtmWind.getLocalWind(Position pos)
Returns the local wind conditions for a position according to the wind model used. |
LocalWind |
StndDayAtmStratifiedWind.getLocalWind(Position pos)
Returns the local wind conditions for a position according to the wind model used. |
LocalWind |
StndDayAtmNoWind.getLocalWind(Position pos)
Returns the local wind conditions for a position according to the wind model used. |
LocalWind |
StndDayAtmConstantWind.getLocalWind(Position pos)
Returns the local wind conditions for a position according to the wind model used. |
LocalWind |
RucWind.getLocalWind(Position pos)
Returns the local wind conditions at a given position. |
LocalWind |
NoWind.getLocalWind(Position pos)
Returns the local wind conditions at a given position. |
LocalWind |
Atmosphere.getLocalWind(Position pos)
Returns the local wind conditions for a position according to the wind model used. |
Altitude |
StndDayAtm.getPressureAltitude(Position pos)
Returns the altitude as calculated from the measured local pressure, based on the standard atmosphere. |
Coefficient |
StndDayAtm.getPressureRatio(Position pos)
Returns the dimensionless ratio of ambient pressure and the pressure at sea level. |
Speed |
StndDayAtm.getSpeedOfSound(Position pos)
Deprecated. More properly a function of the LocalAtm. |
WindSpeed |
NoWind.getWindX(Position pos)
Gets the wind for the x direction (north/south: where north is positive). |
WindSpeed |
NoWind.getWindY(Position pos)
Gets the wind for the y direction (east/west: where east is positive). |
| Uses of Position in faa.tg.atmosphere.ruc |
|---|
| Fields in faa.tg.atmosphere.ruc declared as Position | |
|---|---|
private Position |
LatLonTest.position
|
private Position[][] |
LatLonIndexTest.positionArray
|
| Methods in faa.tg.atmosphere.ruc that return Position | |
|---|---|
Position |
LatLonTest.getPosition()
|
Position[][] |
LatLonIndexTest.getSubArray(Position firstPoint,
int iSize,
int jSize)
|
| Methods in faa.tg.atmosphere.ruc with parameters of type Position | |
|---|---|
Index |
Ruc236.getIndexFromPosition(Position aircraftPosition)
|
LocalAtm |
Ruc236.getLocalAtm(Position pos)
Returns the LocalAtm for a given position. |
LocalWind |
Ruc236.getLocalWind(Position pos)
Returns the local wind conditions at a given position. |
Position[][] |
LatLonIndexTest.getSubArray(Position firstPoint,
int iSize,
int jSize)
|
Temperature |
Ruc236.getTemperature(Position pos)
|
WindComponents |
Ruc236.getUnInterpolatedWindComponents(Position pos)
|
WindComponents |
Ruc236.getWindComponents(Position pos)
|
| Uses of Position in faa.tg.atmosphere.ruc.ructesting |
|---|
| Fields in faa.tg.atmosphere.ruc.ructesting declared as Position | |
|---|---|
private Position |
LatLonTest.position
|
private Position[][] |
LatLonIndexTest.positionArray
|
| Methods in faa.tg.atmosphere.ruc.ructesting that return Position | |
|---|---|
Position |
LatLonTest.getPosition()
|
Position[][] |
LatLonIndexTest.getSubArray(Position firstPoint,
int iSize,
int jSize)
|
| Methods in faa.tg.atmosphere.ruc.ructesting with parameters of type Position | |
|---|---|
Position[][] |
LatLonIndexTest.getSubArray(Position firstPoint,
int iSize,
int jSize)
|
| Uses of Position in faa.tg.compact |
|---|
| Fields in faa.tg.compact declared as Position | |
|---|---|
private Position |
Position4DList.BasePos4D.position
|
| Methods in faa.tg.compact that return Position | |
|---|---|
Position |
Position4DList.BasePos4D.getPosition()
|
Position |
Position4D.getPosition()
|
Position |
Position4DList.PositionIterator.next()
|
| Methods in faa.tg.compact that return types with arguments of type Position | |
|---|---|
java.util.Iterator<Position> |
Position4DList.PositionCollection.iterator()
|
java.util.Collection<Position> |
Position4DList.positions()
|
| Methods in faa.tg.compact with parameters of type Position | |
|---|---|
void |
Trajectory.add(Position position,
java.util.Date date)
|
boolean |
Position4DList.add(Position pos,
java.util.Date date)
|
boolean |
Position4DList.add(Position pos,
Time time)
|
| Constructors in faa.tg.compact with parameters of type Position | |
|---|---|
Position4DList.BasePos4D(Position pos)
|
|
Position4DList.DateBasedPos4D(Position pos,
java.util.Date date)
|
|
Position4DList.TimeBasedPos4D(Position pos,
Time time)
|
|
| Uses of Position in faa.tg.dis |
|---|
| Methods in faa.tg.dis that return Position | |
|---|---|
Position |
EntityLocation.getPosition()
get the Position of this Entity |
| Methods in faa.tg.dis with parameters of type Position | |
|---|---|
NED_VelocityVector |
EntityVelocity.getNEDVector(Position pos)
Dynamically creates a NED_VelocityVector from the current x,y,z values within. |
| Uses of Position in faa.tg.dra.objects |
|---|
| Fields in faa.tg.dra.objects declared as Position | |
|---|---|
private Position |
DynamicDensity.pointOfTangency
|
| Constructors in faa.tg.dra.objects with parameters of type Position | |
|---|---|
DynamicDensity(int airStatesQuantity,
java.util.Vector airStates,
java.util.Vector geoSectors,
Position pointOfTangency,
java.util.Vector routesVector,
java.util.Vector airStatesAll)
Constructs the DynamicDensity object. |
|
| Uses of Position in faa.tg.dra.tools |
|---|
| Fields in faa.tg.dra.tools declared as Position | |
|---|---|
private Position |
DynamicDensityFactory.pointOfTangency
|
private Position |
TextWriter.xyCenter
|
| Fields in faa.tg.dra.tools with type parameters of type Position | |
|---|---|
private java.util.Hashtable<Acid,java.util.Vector<Position>> |
AcLatLonGeoMapPointFactory.positions
|
| Methods in faa.tg.dra.tools that return Position | |
|---|---|
Position |
DynamicDensityFactory.getPointOfTangency()
Gets point of tangency. |
Position |
TextWriter.getXyCenter()
Returns null if text output is to be latitude/longitude; otherwise value is a stereographic projection center (point of tangency) used to derive xy-coordinates for text output usable by classes implementing HasTextXY. |
| Methods in faa.tg.dra.tools with parameters of type Position | |
|---|---|
java.lang.String |
DraStore.getGeoSector(Position pos)
Returns the name of the GeoSector the Position is in: if sector boundaries (FPAs) enclosing the Position have not been imported to a sector, this returns null. |
protected static boolean |
ViolationSepFactory.isViolations(Position pos1,
Position pos2,
Distance horizDist,
Distance alt)
Return whether positions are within the specified horizontal and vertical distances from each other. |
protected static boolean |
VortexSepFactory.isWithinDistances(Position pos1,
Position pos2,
Distance horizDist,
Distance alt)
Return whether positions are within the specified horizontal and vertical distances from each other. |
void |
DynamicDensityFactory.setPointOfTangency(Position pointOfTangency)
Set point of tangency. |
void |
TextWriter.setXyCenter(Position xyCenter)
Sets a stereographic projection center (point of tangency) to use for classes implementing HasTextXY or, if set to null, all text output writes the position output as latitude/longitude. |
void |
TextWriter.setXyCenter(Position xyCenter,
Distance xOffset,
Distance yOffset)
Sets a stereographic projection center (point of tangency) to use for classes implementing HasTextXY or, if set to null, all text output writes the position output as latitude/longitude. |
void |
DelimWriter.setXyCenter(Position xyCenter,
Distance xOffset,
Distance yOffset)
Sets a stereographic projection center (point of tangency) to use for classes implementing HasTextXY defining MethodSpec chain(s) that end in: "getPosition", "getLatitude"/"getLongitude"; or, if set to null, all text output writes the position output as latitude/longitude. |
| Constructors in faa.tg.dra.tools with parameters of type Position | |
|---|---|
TextWriter(java.lang.String outputFname,
Position xyCenter)
Constructs writer that prints TextWritables receivd to a readable report. |
|
| Uses of Position in faa.tg.dynamicDensity.math |
|---|
| Fields in faa.tg.dynamicDensity.math declared as Position | |
|---|---|
private Position |
PotentialConflictProximity.pointOfTangency
|
private Position |
MeasureOfAircraftCloseToBoundary.pointOfTangency
|
private Position |
MeasureAirPairsInConflict_CloseToSecBoundary.pointOfTangency
|
| Methods in faa.tg.dynamicDensity.math with parameters of type Position | |
|---|---|
private boolean |
InverseMinHorizontal_VerticalSep.calculateHorizontalSeparation(Position checkinPosition,
Position position)
|
private boolean |
InverseAverageMinHorizontal_VerticalSep.calculateHorizontalSeparation(Position checkinPosition,
Position position)
|
private boolean |
InverseMinHorizontal_VerticalSep.calculateVerticalSeparation(Position checkinPosition,
Position position)
|
private boolean |
InverseAverageMinHorizontal_VerticalSep.calculateVerticalSeparation(Position checkinPosition,
Position position)
|
private Distance |
SectorAspectRatio.getDistanceToSectorBoundary(GeoSector gSector,
Position rtNode,
TrueBearing heding)
|
| Constructors in faa.tg.dynamicDensity.math with parameters of type Position | |
|---|---|
MeasureAirPairsInConflict_CloseToSecBoundary(GeoSector geoSector,
java.lang.String checkinSimTime,
java.util.Vector aircraftStatesAll,
Position pointOfTangency)
|
|
MeasureOfAircraftCloseToBoundary(GeoSector geoSector,
java.lang.String checkinSimTime,
java.util.Vector airStatesAll,
Position pointOfTangency)
|
|
PotentialConflictProximity(java.util.Vector airStates,
double laterally,
double vertically,
Position pointOfTangency,
java.util.Vector geoSectors)
|
|
| Uses of Position in faa.tg.dynamicDensity.math.convexHull |
|---|
| Fields in faa.tg.dynamicDensity.math.convexHull declared as Position | |
|---|---|
private Position |
AircraftDensityByAirspace.pointOfTangency
|
| Constructors in faa.tg.dynamicDensity.math.convexHull with parameters of type Position | |
|---|---|
AircraftDensityByAirspace(java.util.Vector airStates,
java.util.Vector aircraftPositions,
Position pointOfTangency,
java.util.Vector geoSectors,
java.util.Vector flyingStatusVector,
Altitude lowAltitude,
Altitude higAltitude,
java.lang.String sector)
|
|
| Uses of Position in faa.tg.dynamicDensity.math.cri |
|---|
| Methods in faa.tg.dynamicDensity.math.cri with parameters of type Position | |
|---|---|
private boolean |
ConvergenceRecognitionIndex.crossPathAtTheSameTime(AircraftState checkinAirState,
Position checkinPosition,
AircraftState airState,
Position position)
|
| Uses of Position in faa.tg.dynamicDensity.math.cti |
|---|
| Fields in faa.tg.dynamicDensity.math.cti declared as Position | |
|---|---|
private Position |
CTI2perAircraft.ccpPosition
|
private Position |
CTI2perAircraft.sectorBoundaryPosition
|
private Position |
CTI1perAircraft.sectorBoundaryPosition
|
| Constructors in faa.tg.dynamicDensity.math.cti with parameters of type Position | |
|---|---|
CTI1perAircraft(Position sectorBoundaryPosition,
AircraftState aircraftState)
|
|
CTI2perAircraft(Position ccpPosition,
Position sectorBoundaryPosition,
AircraftState aircraftState)
|
|
| Uses of Position in faa.tg.dynamicDensity.math.dofi |
|---|
| Fields in faa.tg.dynamicDensity.math.dofi declared as Position | |
|---|---|
private Position |
DegreesOfFeedomIndex.pointOfTangency
|
private Position |
DegreesOfFeedom.pointOfTangency
|
private Position |
DegreesOfFeedom.position1
|
private Position |
DegreesOfFeedom.position2
|
| Constructors in faa.tg.dynamicDensity.math.dofi with parameters of type Position | |
|---|---|
DegreesOfFeedom(Position position1,
Position position2,
double lateralSeparation,
GeoSector geoSector,
Position pointOfTangency)
|
|
DegreesOfFeedomIndex(java.util.Vector flyingStatus,
java.util.Vector positions,
Position pointOfTangency,
GeoSector geoSector)
|
|
| Uses of Position in faa.tg.dynamicDensity.math.sci |
|---|
| Fields in faa.tg.dynamicDensity.math.sci declared as Position | |
|---|---|
private Position |
SeparationIndexVertical.pointOfTangency
|
private Position |
SeparationIndexOceanic.pointOfTangency
|
private Position |
SeparationIndexLongitudinal.pointOfTangency
|
private Position |
SeparationIndexLateral.pointOfTangency
|
private Position |
SeparationIndexHorizontal.pointOfTangency
|
private Position |
SeparationIndexEnrouteTerminal.pointOfTangency
|
private Position |
SeparationCriticalityIndex.pointOfTangency
|
private Position |
SeparationIndexVertical.position1
|
private Position |
SeparationIndexOceanic.position1
|
private Position |
SeparationIndexLongitudinal.position1
|
private Position |
SeparationIndexLateral.position1
|
private Position |
SeparationIndexHorizontal.position1
|
private Position |
SeparationIndexEnrouteTerminal.position1
|
private Position |
SeparationIndexVertical.position2
|
private Position |
SeparationIndexOceanic.position2
|
private Position |
SeparationIndexLongitudinal.position2
|
private Position |
SeparationIndexLateral.position2
|
private Position |
SeparationIndexHorizontal.position2
|
private Position |
SeparationIndexEnrouteTerminal.position2
|
| Methods in faa.tg.dynamicDensity.math.sci with parameters of type Position | |
|---|---|
boolean |
SeparationCriticalityIndex.isOceanic(java.util.Iterator geoSectorsIterator,
Position position)
|
| Constructors in faa.tg.dynamicDensity.math.sci with parameters of type Position | |
|---|---|
SeparationCriticalityIndex(java.util.Vector geoSectors,
Position pointOfTangency,
java.util.Vector airStatesAll,
java.lang.String checkinSector,
java.lang.String time)
|
|
SeparationIndexEnrouteTerminal(Position position1,
Position position2,
Position pointOfTangency,
double verticalMin,
double horizontalMin)
|
|
SeparationIndexHorizontal(Position position1,
Position position2,
Position pointOfTangency,
double horizontalMin)
|
|
SeparationIndexLateral(Position position1,
Position position2,
Position pointOfTangency,
double lateralMin)
|
|
SeparationIndexLongitudinal(Position position1,
Position position2,
Position pointOfTangency,
double longitudinalMin)
|
|
SeparationIndexOceanic(Position position1,
Position position2,
Position pointOfTangency,
double verticalMin,
double lateralMin,
double longitudinalMin)
|
|
SeparationIndexVertical(Position position1,
Position position2,
Position pointOfTangency,
double verticalMin)
|
|
| Uses of Position in faa.tg.dynamicDensity.math.sector |
|---|
| Fields in faa.tg.dynamicDensity.math.sector declared as Position | |
|---|---|
private Position |
AircraftToSectorBoundary.aircraftPosition
|
private Position |
SectorParameters.pointOfTangency
|
private Position |
AircraftToSectorBoundary.pointOfTangency
|
private Position |
GeoSectorBoundarySegment.pos1
|
private Position |
GeoSectorBoundarySegment.pos2
|
| Methods in faa.tg.dynamicDensity.math.sector that return Position | |
|---|---|
Position |
GeoSectorBoundarySegment.getSectorBoundarySegmentPosition1()
|
Position |
GeoSectorBoundarySegment.getSectorBoundarySegmentPosition2()
|
| Methods in faa.tg.dynamicDensity.math.sector with parameters of type Position | |
|---|---|
void |
GeoSectorBoundarySegment.setSectorBoundarySegmentPosition1(Position position1)
|
void |
GeoSectorBoundarySegment.setSectorBoundarySegmentPosition2(Position position2)
|
private boolean |
GeoSectorBoundaryOnCertainAltitude.validSegment(Position pos1,
Position pos2,
Altitude alt,
GeoSector geoSec)
|
| Constructors in faa.tg.dynamicDensity.math.sector with parameters of type Position | |
|---|---|
AircraftToSectorBoundary(Position pointOfTangency,
Distance checkDistance,
Polygon geoSectorBoundary,
Position aircraftPosition)
|
|
GeoSectorBoundarySegment(Position pos1,
Position pos2,
Altitude altitude,
GeoSector geoSector)
|
|
SectorParameters(GeoSector geoSector,
Position pointOfTangency)
|
|
| Uses of Position in faa.tg.earth |
|---|
| Methods in faa.tg.earth with parameters of type Position | |
|---|---|
MagneticDeclination |
Earth.getMagneticDeclination(Position location)
Returns the magnetic declination for the given position the current system date will be used. |
MagneticDeclination |
Earth.getMagneticDeclination(Position location,
java.util.Date simulationDate)
Returns the magnetic declination for the given position on the given date, assumed to be simulated date. |
| Uses of Position in faa.tg.earth.magneticField |
|---|
| Methods in faa.tg.earth.magneticField with parameters of type Position | |
|---|---|
void |
EarthGeoMagneticDeclination.calculateMagneticFieldComponent(Position position,
java.util.Date date)
Calculates the magnetic field components (x, y, z & h, plus their yearly rate of change) from the supplied position and date. |
MagneticDeclination |
EarthMagneticFieldGeomag30Imp.getMagneticDeclination(Position pos,
java.util.Date date)
Calculate Magnetic MagneticDeclination for a given postion and date. |
MagneticDeclination |
EarthMagneticFieldFixedImp.getMagneticDeclination(Position pos,
java.util.Date date)
Calculate Magnetic MagneticDeclination for a given postion and date. |
MagneticDeclination |
EarthMagneticField.getMagneticDeclination(Position pos,
java.util.Date date)
Calculate Magnetic MagneticDeclination for a given postion and date. |
MagneticDeclination |
EarthGeoMagneticDeclination.getMagneticDeclination(Position position,
java.util.Date date)
Required by the EarthMagneticField interface. |
| Constructors in faa.tg.earth.magneticField with parameters of type Position | |
|---|---|
EarthGeoMagneticDeclination(java.lang.String urlName,
Position position,
java.util.Date date)
Another constructor. |
|
| Uses of Position in faa.tg.eco.remoteecogui.client |
|---|
| Fields in faa.tg.eco.remoteecogui.client declared as Position | |
|---|---|
private Position |
AcInfoStudy.currentPosition
|
| Uses of Position in faa.tg.eramviewer |
|---|
| Fields in faa.tg.eramviewer declared as Position | |
|---|---|
private Position |
XmlCommonParamsImporter.EramStereoMapProjection.pointOfTangency
|
| Methods in faa.tg.eramviewer that return Position | |
|---|---|
Position |
XmlCommonParamsImporter.getPointOfTangency()
|
| Methods in faa.tg.eramviewer with parameters of type Position | |
|---|---|
Coordinate |
XmlCommonParamsImporter.EramStereoMapProjection.latLonToXYCoordinate(Position pos)
|
| Constructors in faa.tg.eramviewer with parameters of type Position | |
|---|---|
XmlCommonParamsImporter.EramStereoMapProjection(Position pointOfTangency,
Distance xOffset,
Distance yOffset)
|
|
| Uses of Position in faa.tg.eramviewer.airspace |
|---|
| Fields in faa.tg.eramviewer.airspace declared as Position | |
|---|---|
private Position |
EramFixImporter.position
|
private Position |
EramFavNode.position
|
| Constructors in faa.tg.eramviewer.airspace with parameters of type Position | |
|---|---|
EramFavNode(java.lang.String aNodeId,
Position aPos)
|
|
EramFix(java.lang.String name,
Position position)
|
|
EramFix(java.lang.String aFixId,
java.lang.String aIcaoCode,
java.lang.String aFixType,
java.lang.String aFixName,
boolean aFixinUs,
boolean aIsNational,
boolean aHighPowerVor,
boolean aDPositionMapData,
Position aPosition)
|
|
| Uses of Position in faa.tg.eramviewer.geomap |
|---|
| Fields in faa.tg.eramviewer.geomap declared as Position | |
|---|---|
(package private) Position |
GeoMapLine.endPos
|
protected Position |
GeoMapObject.mPosition
|
(package private) Position |
GeoMapLine.startPos
|
| Uses of Position in faa.tg.filters |
|---|
| Fields in faa.tg.filters declared as Position | |
|---|---|
private Position |
DistanceFilter.referencePos
|
| Methods in faa.tg.filters that return Position | |
|---|---|
protected Position |
TextDataFileReader.makePosition(java.lang.String xpos,
java.lang.String ypos,
DistanceUnits distUnit,
java.lang.String altpos)
Constructs a position based on string inputs. |
| Methods in faa.tg.filters with parameters of type Position | |
|---|---|
private void |
PlotGenerator.initializeMapProjection(Position currPos)
Initialize the mapProjection with a stereographic projection where the tangent is based on this position rounded down to a whole degree. |
| Constructors in faa.tg.filters with parameters of type Position | |
|---|---|
DistanceFilter(Position referencePos,
Distance distance)
Constructor for DistanceFilter. |
|
| Uses of Position in faa.tg.filters.attributes |
|---|
| Methods in faa.tg.filters.attributes that return Position | |
|---|---|
Position |
HasPosition.getPosition()
|
| Uses of Position in faa.tg.geometry |
|---|
| Fields in faa.tg.geometry declared as Position | |
|---|---|
private Position |
Circle.center
Center of the Circle as a position. |
private Position |
Polygon.geoCenter
The position that is the geographic center for the shape (the Position with a Latitude halfway between the west- and east-most Latitudes, a Longitude halfway between the north- and south-most Longitudes, and an Altitude halfway between the upper- and lowermost Altitudes). |
protected Position |
MapProjection.pointOfTangency
|
private Position[] |
Polygon.vertexArray
The vertices of the polygon in a Position array: a closed polygon so the first point of the Polygon is the same Position as the last point. |
| Methods in faa.tg.geometry that return Position | |
|---|---|
Position |
Polygon.getGeoCenter()
Returns the geographic center of the Positions in this Polygon: midway between the north- and south-most Latitudes, the east- and west-most Longitudes, and the upper- and lower-most Altitudes. |
Position |
MapProjection.getPointOfTangency()
|
private Position |
StereoMapProjection.xyToLatLonStd(Distance xCoord,
Distance yCoord,
Altitude alt)
Convert x/y to lat/lon - based on CMS CNVRT EXEC and comfirmed against code in NAS source module SCX task SCXE. |
Position |
StereoMapProjection.xyToPosition(Coordinate coord,
Altitude altitude)
Converts xy coordinates to latitude/longitude delagating to xyToPosition(Coordinate coordinate, Altitude altitude). |
Position |
OptimizedStereoMapProjection.xyToPosition(Coordinate coord,
Altitude altitude)
|
Position |
StereoMapProjection.xyToPosition(Distance xCoord,
Distance yCoord,
Altitude alt)
Converts xy coordinates to latitude/longitude using a locally developed approximation method. |
Position |
OptimizedStereoMapProjection.xyToPosition(Distance coord,
Distance coord2,
Altitude alt)
|
abstract Position |
MapProjection.xyToPosition(Distance xCoord,
Distance yCoord,
Altitude alt)
|
Position |
EquatorialMercatorProjection.xyToPosition(Distance xCoord,
Distance yCoord,
Altitude alt)
Converts xy coordinates to latitude/longitude using a locally developed approximation method. |
| Methods in faa.tg.geometry that return types with arguments of type Position | |
|---|---|
java.util.List<Position> |
TrajectoryPredictor.BoundaryCrossingDetermination(Sector sector)
This method identifies the points where the computed trajectory crosses specific volumes of airspace. |
java.util.List<Position> |
TrajectoryPredictor.BoundaryCrossingDetermination(Shape shape)
This method identifies the points where the computed trajectory crosses specific volumes of airspace. |
java.util.List<Position> |
TrajectoryPredictor.getRouteConversion(java.util.List<Fix> fixList)
This method translates a fix list into a series of latitude and longitude points. |
java.util.List<Position> |
TrajectoryPredictor.getRouteConversion(Route route)
This method translates a route into a series of latitude and longitude points. |
java.util.List<Position> |
TrajectoryPredictor.getRouteConversion(SidRoute route)
This method translates a sidRoute into a series of latitude and longitude points. |
java.util.List<Position> |
TrajectoryPredictor.getRouteConversion(StarRoute route)
This method translates a starRoute into a series of latitude and longitude points. |
| Methods in faa.tg.geometry with parameters of type Position | |
|---|---|
Latitude |
StereoMapProjection.calcConformalLat(Position pos)
Calculates and returns the conformal latitude. |
boolean |
Polygon.contains(Position testPos)
Determines if a Position is inside the polygon (checks only the latitude and longitude, not the altitude). |
boolean |
Circle.contains(Position pos)
Contains is a boolean that is true if the position is within circle and is false otherwise. |
boolean |
Shape.contains(Position pos)
Returns whether the shape contains the Position passed in. |
RouteSegment |
TrajectoryPredictor.initializeLateralPath(Position currentPosition,
Route route)
This method determines the path from the present position to the route |
java.awt.geom.Point2D.Double |
StereoMapProjection.latLonToXY(Position pos,
DistanceUnits du)
Converts a Position and a distance unit to xy coordinates. |
abstract java.awt.geom.Point2D.Double |
MapProjection.latLonToXY(Position pos,
DistanceUnits du)
|
java.awt.geom.Point2D.Double |
EquatorialMercatorProjection.latLonToXY(Position pos,
DistanceUnits du)
Project Position and return Point2D in units of DistanceUnits Overrides method in MapProjection. |
Coordinate |
StereoMapProjection.latLonToXYCoordinate(Position pos)
Converts a Position and a distance unit to Coordinate object. |
Coordinate |
OptimizedStereoMapProjection.latLonToXYCoordinate(Position pos)
|
private void |
Rectangle.makeRectangle(TrueBearing trueBearing,
Distance width,
Position startPosition,
Position endPosition)
Common-code private function for rectangle. |
| Constructors in faa.tg.geometry with parameters of type Position | |
|---|---|
Circle(Position center,
Distance radius)
|
|
OptimizedStereoMapProjection(Position pointOfTangency)
Creates a stereographic projection based on the given point of tangency. |
|
Polygon(Position[] inVertexArray)
Constructor to create a Polygon object using an array of Positions to designate the vertices. |
|
Position2D(Position pos,
StereoMapProjection smp)
Constructor builds x,y in nautical miles, this is somewhat limiting but a result of Point2D.Double only using a double to the x and y value. |
|
Rectangle(Position[] vertexArray)
Constructor to create a Rectangle object using an array of Positions to designate the vertices. |
|
Rectangle(TrueBearing heading,
Distance width,
Position startPosition,
Position endPosition)
|
|
Rectangle(TrueBearing heading,
Position startPosition,
Distance length,
Distance width)
|
|
StereoMapProjection(Ellipsoid el,
Position pointOfTangency)
Constructor for stereographic projection information. |
|
StereoMapProjection(Ellipsoid el,
Position pointOfTangency,
Distance xOffset,
Distance yOffset)
Constructor for stereographic projection information |
|
StereoMapProjection(Position pointOfTangency)
Constructor for stereographic projection information using center point offsets of zero and the default WGS84 ellipsoid. |
|
StereoMapProjection(Position pointOfTangency,
Coordinate offset)
|
|
StereoMapProjection(Position pointOfTangency,
Distance xOffset,
Distance yOffset)
Constructor for stereographic projection information using the default WGS84 ellipsoid. |
|
| Uses of Position in faa.tg.googleearth.nfdc |
|---|
| Methods in faa.tg.googleearth.nfdc with parameters of type Position | |
|---|---|
void |
KmlPlacemark.addCoordinate(Position position)
|
void |
KmlPlacemark.addCoordinate(Position position,
Altitude altitude)
|
| Constructors in faa.tg.googleearth.nfdc with parameters of type Position | |
|---|---|
KmlPlacemark(java.lang.String name,
Position position,
java.lang.String type)
The Simple Placemark |
|
| Uses of Position in faa.tg.ground |
|---|
| Fields in faa.tg.ground declared as Position | |
|---|---|
private Position |
GroundFixConnection.control1
|
private Position |
GroundFixConnection.control2
|
| Methods in faa.tg.ground that return Position | |
|---|---|
Position |
GroundFixConnection.getControl1()
|
Position |
GroundFixConnection.getControl2()
|
Position |
Point.toPosition(Altitude alt,
Locale locale)
|
Position |
Point.toPosition(Locale locale)
|
Position |
Locale.xyToPosition(Coordinate coord,
Altitude altitude)
Converts xy coordinates to latitude/longitude delagating to xyToPosition(Coordinate coordinate, Altitude altitude). |
Position |
Locale.xyToPosition(Distance xCoord,
Distance yCoord,
Altitude alt)
Converts x-y coordinates to latitude/longitude. |
| Methods in faa.tg.ground with parameters of type Position | |
|---|---|
GroundFixConnection |
GroundFix.connectToFix(GroundFix aFix,
Position aCtlOne,
Position aCtlTwo,
Locale locale)
|
Coordinate |
Locale.latLonToXYCoordinate(Position pos)
Converts a Position and a distance unit to Coordinate object. |
| Constructors in faa.tg.ground with parameters of type Position | |
|---|---|
GroundFix(java.lang.String name,
Position position)
Constructs a GroundFix with the specified name and position and a type of "Unknown". |
|
GroundFix(java.lang.String name,
Position position,
GroundFixType type)
Constructs a GroundFix with the specified name, position, and type. |
|
GroundFix(java.lang.String name,
Position position,
java.lang.String type)
Constructs a GroundFix with the specified name, position, and type. |
|
GroundFixConnection(GroundFix origin,
GroundFix destination,
Position control1,
Position control2,
Locale locale)
Construct a GroundFixConnection with aSecond as the destination. |
|
LineSegment(Position first,
Position second,
Locale proj)
|
|
Point(Position pos,
Locale proj)
|
|
| Uses of Position in faa.tg.ground.airport |
|---|
| Methods in faa.tg.ground.airport that return Position | |
|---|---|
Position |
AirportOverlay.xyToPosition(Coordinate coord,
Altitude altitude)
|
Position |
AirportOverlay.xyToPosition(Distance xCoord,
Distance yCoord,
Altitude alt)
|
| Methods in faa.tg.ground.airport with parameters of type Position | |
|---|---|
boolean |
RunwayOverlay.contains(Position pos)
|
boolean |
GroundRunway.contains(Position pos)
|
Coordinate |
AirportOverlay.latLonToXYCoordinate(Position pos)
|
| Uses of Position in faa.tg.map |
|---|
| Fields in faa.tg.map declared as Position | |
|---|---|
private Position |
Map.center
|
private Position |
MapLine.endPos
|
private Position |
MapArc.focalPoint
|
private Position |
MapSymbol.position
|
private Position |
MapLine.startPos
|
| Methods in faa.tg.map that return Position | |
|---|---|
Position |
Map.getCenter()
returns the center of this map |
Position |
MapLine.getEndingPosition()
return ending position |
Position |
MapArc.getFocalPoint()
return FocalPoint |
Position |
MapSymbol.getPosition()
return the location of this symbol |
Position |
MapLine.getStartingPosition()
return starting position |
| Methods in faa.tg.map with parameters of type Position | |
|---|---|
void |
MapLineStyle.paintLine(java.awt.Graphics2D graphic,
DisplayContext displayContext,
Position pos1,
Position pos2)
|
void |
Map.setCenter(Position center)
sets the center of this map |
| Constructors in faa.tg.map with parameters of type Position | |
|---|---|
AcesMapLine(Position startPos,
Position endPos,
MapLineStyle style,
LineClass lineClass)
Constructor |
|
AcesMapSymbol(Position pos,
MapSymbolType type,
SymbolClass symbolClass)
Constructor |
|
MapArc(Position focalPoint,
Distance radius,
Angle startAngle,
Angle endAngle)
Constructor |
|
MapLine(Position startPos,
Position endPos)
Construct a MapLine with a Solid Style |
|
MapLine(Position startPos,
Position endPos,
MapLineStyle style)
Constructor |
|
MapSymbol(Position position,
MapSymbolType type)
Constructor |
|
| Uses of Position in faa.tg.nas.airport |
|---|
| Methods in faa.tg.nas.airport that return Position | |
|---|---|
Position |
Airport.xyToPosition(Coordinate coord,
Altitude altitude)
Converts xy coordinates to latitude/longitude. |
Position |
Airport.xyToPosition(Distance xCoord,
Distance yCoord,
Altitude alt)
Converts xy coordinates to latitude/longitude using a locally developed approximation method. |
| Methods in faa.tg.nas.airport with parameters of type Position | |
|---|---|
Coordinate |
Airport.latLonToXYCoordinate(Position pos)
Converts a Position and a distance unit to Coordinate object. |
| Constructors in faa.tg.nas.airport with parameters of type Position | |
|---|---|
Airport(java.lang.String airportName,
Position pos,
MagneticDeclination magDec)
Constructor for Airport |
|
Airport(java.lang.String airportName,
Position pos,
MagneticDeclination magDec,
java.util.List<Runway> runways)
Constructor for Airport. |
|
| Uses of Position in faa.tg.nas.airport.runway |
|---|
| Fields in faa.tg.nas.airport.runway declared as Position | |
|---|---|
private Position |
Runway.endOfRunway
The Position for the end of the runway: it is calculated based on the threshold location, the runway heading, and the length of the runway. |
private Position |
Runway.threshold
The position marking the start of the runway. |
| Methods in faa.tg.nas.airport.runway that return Position | |
|---|---|
Position |
Runway.getEndOfRunway()
|
Position |
Runway.getPosition()
Deprecated. Don't use this, use getThreshold() |
Position |
Runway.getThreshold()
The preferred method of getting the position |
| Methods in faa.tg.nas.airport.runway with parameters of type Position | |
|---|---|
boolean |
Runway.contains(Position aPos)
Returns true if argument is inside the runway. |
| Constructors in faa.tg.nas.airport.runway with parameters of type Position | |
|---|---|
Runway(java.lang.String airportName,
java.lang.String runwayName,
TrueBearing landingBearing,
Position threshold,
Distance length,
Distance width)
Constructor. |
|
| Uses of Position in faa.tg.nas.airport.runway.ils |
|---|
| Fields in faa.tg.nas.airport.runway.ils declared as Position | |
|---|---|
private Position |
ILS.approachGate
This is the position of the approach gate for the runway (may be an estimate). |
private Position |
GlideSlopeCone.glideAntennaPos
Position of glide slope antenna, data usually comes from NFDC |
private Position |
GlideSlope.glideAntennaPos
Position of glide slope antenna, data usually comes from NFDC |
private Position |
Localizer.location
|
private Position |
Marker.position
|
| Methods in faa.tg.nas.airport.runway.ils that return Position | |
|---|---|
Position |
GlideSlopeCone.getAntennaPosition()
Returns the position of the glide slope antenna. |
Position |
GlideSlope. |