Uses of Class
faa.tg.units.Distance

Packages that use Distance
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.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.latmodus.fte   
faa.tg.aircraft.adm.navigator.gps   
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.ground   
faa.tg.aircraft.ground.profile   
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.atcview   
faa.tg.atcview.display   
faa.tg.atcview.displayobjects   
faa.tg.atcview.events   
faa.tg.atcview.gui   
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.wgrib This package provides tools to read and decode Gridded Binary Files (GRIB) from NOAA. 
faa.tg.desiree This package provides classes that interface or interact with the Human Factors developed DESIREE system for DSR, STARS and other facility simulation. 
faa.tg.desiree.display   
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.dofi   
faa.tg.dynamicDensity.math.sector   
faa.tg.eramviewer This package contains classes for viewing ERAM data graphically 
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.geometry This package is a collection of classes related to Geometry for use in the simulation. 
faa.tg.ground   
faa.tg.ground.airport   
faa.tg.ground.markers   
faa.tg.jpvd   
faa.tg.liu This package provides the simulators emulation of a LIU for it's simulation of a DSR. 
faa.tg.map   
faa.tg.nas This package provides the simulators model of things in the NAS i.e. 
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.procedures   
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.opt.areaWatcher   
faa.tg.pointmodel This package provides the simulation model of a single point i.e pointmodel. 
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.cdr This package contains classes used to analyze Terminal CDR recordings. 
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.recording.state This package contains state information about objects, events, conditions, and changes of state in a simulation. 
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.cmd This package contains classes that implement Commands to the aircraft 
faa.tg.track   
faa.tg.units This package provides the simulation classes used to represent Units and Measurements, i.e Altitude, Speed, Heading etc... 
faa.tg.util This package contains generic utility classes for the run time system. 
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. 
 

Uses of Distance in faa.tg.aidl
 

Fields in faa.tg.aidl declared as Distance
private  Distance TgfAidlArc.arcDistance
           
static Distance UpdateLateral.DEFAULT_RADIUS
           
private  Distance TgfAidlArc.locationOffset
           
private  Distance AidlArc.radius
           
private  Distance TgfAidlArc.turnRadius
           
 

Methods in faa.tg.aidl that return Distance
private  Distance TpMgr.calculateDistanceInstr(AidlInstruction instr, Distance cumalativeDistance)
          Cacluates the distance of the given instruction
 Distance AidlLine.getDistance()
          Returns the rhumb line distance between the first and the last fix
 Distance AidlArc.getRadius()
          Returns the radius
 

Methods in faa.tg.aidl with parameters of type Distance
private  Distance TpMgr.calculateDistanceInstr(AidlInstruction instr, Distance cumalativeDistance)
          Cacluates the distance of the given instruction
 void TpMgr.insertTgfArc(AidlLine line1, AidlLine line2, Distance radius, AidlInstruction instr)
          Add a tgf arc after the given instruction
 

Constructors in faa.tg.aidl with parameters of type Distance
AidlArc(AidlLine line1, AidlLine line2, Distance radius, int index)
          Constructor
TgfAidlArc(AidlLine line1, AidlLine line2, Distance radius, int index)
          Constructor
 

Uses of Distance in faa.tg.aircraft
 

Methods in faa.tg.aircraft that return Distance
 Distance LateralInputInterface.getAircraftTurnRadius()
          used as an input to the guidance system
 Distance Dynamics.getAircraftTurnRadius()
          Return aircraft's turn radius.
 Distance AircraftStateInputInterface.getAircraftTurnRadius()
           
 Distance Dynamics.getRemainingDistance()
          ZERO if unknown or unreliable
 

Uses of Distance in faa.tg.aircraft.adm.airframe
 

Methods in faa.tg.aircraft.adm.airframe with parameters of type Distance
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.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 Distance in faa.tg.aircraft.adm.dynamics
 

Fields in faa.tg.aircraft.adm.dynamics declared as Distance
private  Distance AircraftDynamicsResult.updatedAircraftTurnRadius
           
 

Methods in faa.tg.aircraft.adm.dynamics that return Distance
static Distance AircraftDynamics.calcAircraftTurnRadius(TrueAirspeed updatedTrueAirspeed)
          Returns the calculated turn radius of the aircraft as a Distance.
 Distance ADMDynamics.getRemainingDistance()
           
 Distance AircraftDynamicsResult.getUpdatedAircraftTurnRadius()
           
 

Constructors in faa.tg.aircraft.adm.dynamics with parameters of type Distance
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.
 

Uses of Distance in faa.tg.aircraft.adm.group
 

Fields in faa.tg.aircraft.adm.group declared as Distance
private static Distance AircraftGroup.GOAL_DIST
          Constants for reference position recalculation.
private static Distance AircraftGroup.MAX_DIST
           
private static Distance AircraftGroup.MIN_DIST
           
 

Uses of Distance in faa.tg.aircraft.adm.guidance
 

Fields in faa.tg.aircraft.adm.guidance declared as Distance
private  Distance TrackGuidance.lastDistToRestrFix
          Last known distance to the restriction fix: externally calculated.
private static Distance TrackGuidance.MIN_SPEED_CALC_DIST
          Distance too close to the aircraft to use a speed calculation over.
 

Methods in faa.tg.aircraft.adm.guidance that return Distance
 Distance GuidanceResult.getRemainingDistance()
           
 Distance TrackGuidance.getRestrictionDist()
          Returns the current distance to the restriction node.
 

Methods in faa.tg.aircraft.adm.guidance with parameters of type Distance
private  TrueAirspeed TrackGuidance.calcDesiredTAS(Position estimatedPos, Distance miss4D, LateralInputInterface latGuidanceInputs, LongitudinalInputInterface lonGuidanceInputs)
          Returns the calculated desired true airspeed.
 

Constructors in faa.tg.aircraft.adm.guidance with parameters of type Distance
GuidanceResult(TrueHeading desiredHeading, TurnDirection desiredDirection, Altitude desiredAltitude, Distance remainingDistance, GenericSpeed desiredSpeed, SpdAltManeuver desiredMan)
          I don't know if this constructor will be used, but ...
 

Uses of Distance in faa.tg.aircraft.adm.guidance.latguidance
 

Fields in faa.tg.aircraft.adm.guidance.latguidance declared as Distance
protected  Distance RouteFollowingManeuver.acTurnRadius
           
static Distance FixCaptureManeuver.CAPTURE_LIMIT
          The distance to the fix that no longer qualifies as a fix capture.
private  Distance RouteFollowingManeuver.distRestrToEndNodeLength
          Stores the distance from the altitude restriction to the end of route to speed up calculation of the distance to altitude restriction.
private  Distance LateralGuidanceResult.distToAltRestr
          Distance to next route restriction, or null if no route restrictions.
private  Distance FixCaptureManeuver.distToFix
           
static Distance RouteFollowingManeuver.DONE_WITH_SEGMT
           
private  Distance RouteFollowingManeuver.nextSubRouteLength
          Length of the sub-route from the next fix to the end of route.
private  Distance LateralGuidanceResult.remainingDistance
           
 

Methods in faa.tg.aircraft.adm.guidance.latguidance that return Distance
protected  Distance FollowTrackManeuver.calcNextSubRouteLength()
          This is not (yet?) practical for a Track for which the length may change, so returns zero.
private  Distance SegmentCaptureSubmaneuver.getBearingCaptureDist(TrueBearing currBearing, Distance turnRadius)
          Calculates the best distance needed to capture the RouteSegment based on a specified bearing: it is the arc distance from the current position to the point at which the end bearing is captured.
 Distance LateralGuidanceResult.getDistToAltRestr()
           
 Distance LateralGuidanceResult.getNextAltRestrictionDist()
          Returns distance to next altitude restriction if one exists, or null.
 Distance LateralGuidanceResult.getRemainingDistance()
          ZERO if unknown or unreliable
 

Methods in faa.tg.aircraft.adm.guidance.latguidance with parameters of type Distance
private  Distance SegmentCaptureSubmaneuver.getBearingCaptureDist(TrueBearing currBearing, Distance turnRadius)
          Calculates the best distance needed to capture the RouteSegment based on a specified bearing: it is the arc distance from the current position to the point at which the end bearing is captured.
 

Constructors in faa.tg.aircraft.adm.guidance.latguidance with parameters of type Distance
LateralGuidanceResult(TrueHeading desiredHeading, TurnDirection desiredDirection, Distance remainingDistance)
          Constructs a container for the lateral guidance results.
LateralGuidanceResult(TrueHeading desiredHeading, TurnDirection desiredDirection, Distance remainingDistance, RouteNode restrRouteNode, Distance distToAltRestr, java.lang.String currentManuever, RollAngle desiredRollAngle)
          Constructs a container for the lateral guidance results in which there will be a longitudinal guidance effect due to restrictions in the route.
LateralGuidanceResult(TrueHeading desiredHeading, TurnDirection desiredDirection, Distance remainingDistance, java.lang.String currentManuever)
          Constructs a container for the lateral guidance results.
 

Uses of Distance in faa.tg.aircraft.adm.guidance.longuidance
 

Fields in faa.tg.aircraft.adm.guidance.longuidance declared as Distance
private  Distance CrossCasMan.distanceToSlowdown
          Calculated distance to slowdown: determines whether to speed brake.
private  Distance LevelWaitMan.distFromFix
           
private  Distance LevelWaitFixMan.endWithinDistance
           
static Distance LongitudinalGuidance.FOLLOW_AT_DISTANCE
          distance used for follow at manuevers
private  Distance LevelWaitFixMan.lastDistFromFix
           
private  Distance FpaDescentMan.lastDistToRestrFix
           
private  Distance CrossCasMan.lastDistToRestrFix
          Last known distance to the restriction fix: externally calculated.
private  Distance LandingMan.omDistance
           
private  Distance CrossCasMan.restrActivateDist
          The distance from the fix to descend that has been calculated to meet the altitude/speed restriction (top of descent/distance to slow down).
private  Distance FpaDescentMan.topOfDescentDist
           
 

Methods in faa.tg.aircraft.adm.guidance.longuidance that return Distance
protected static Distance FpaDescentMan.calcDistFromFixToDescend(Altitude fromAlt, Altitude crossAlt, Angle desiredFpa)
          Returns calculated top of descent based on altitudes and desired FPA.
private  Distance CrossCasMan.calcDistToSlowdown(GenericSpeed fromSpeed, GenericSpeed speedRestrIfAny, PerformanceParameters perfParams)
          Returns the distance needed to slowdown to the speed restriction.
 Distance FpaDescentMan.getLastDistToRestrFix()
          Returns the last known distance to the restriction node.
 Distance CrossCasMan.getRestrictionDist()
          Returns the current distance to the restriction node.
 

Methods in faa.tg.aircraft.adm.guidance.longuidance with parameters of type Distance
private static SpdAltProfile SpdAltProfileMutator.expediteClimb(Altitude expediteAlt, SpdAltManeuver currentManeuver, PerformanceParameters perfParams, IndicatedAirspeed currIas, Altitude currAlt, Distance distanceToExpedite)
          Return a profile with an expedited climb maneuver.
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.
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.
 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.
 void LongitudinalGuidance.hold(HoldVelocityProfile velocityProfile, Fix fix, Distance fixTriggerDist)
          Creates a velocity profile where desired speed is based on the aircraft position (such as FAR restrictions on holding patterns where speed is constrained by altitude) and there is a route component to the velocity profile (profile can only be canceled by calling cancelRouteConstraints()).
protected static SpdAltManeuver SpdAltProfileMutator.lastManeuverBeforeFix(SpdAltManeuver man, Fix fix, Route route, PerformanceParameters perfParams, Distance distToFix, Altitude currAlt)
          Returns the last maneuver in the follow-on maneuvers that is before the specified fix; returns null if the current maneuver does not complete before the specified fix.
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.
static SpdAltProfile SpdAltProfileMutator.makeVelocityProfileForRoute(GenericSpeed speedRestr, Altitude currDesiredAlt, VelocityProfileI velocityProfile, Fix fix, Distance distToFix)
          Returns a velocity profile where desired speed is based on the aircraft position (such as FAR restrictions on holding patterns where speed is constrained by altitude).
 void ExpediteDescentMan.setExpediteFailureMsg(Altitude currAlt, Distance distanceToExpedite, Angle descentFpa)
          Determines whether the expedite is likely to succeed; otherwise sets the message describing how much the expedite is expected to fail by.
private  void ExpediteClimbMan.setExpediteFailureMsg(Altitude currAlt, Distance distanceToExpedite, FlightPathAngle expeditedClimbFpa)
          Determines whether the expedite is likely to succeed; otherwise sets the message describing how much the expedite is expected to fail by.
private  void CrossCasMan.setManeuverMessage(IndicatedAirspeed fromIas, Altitude fromAlt, GenericSpeed speedRestrIfAny, double expeditedDescentFpa_rad, Distance restrActivateDist, Distance distanceToDescend, Distance distToRestrFix)
          Determines whether the crossing is likely to succeed; otherwise sets the message describing how much the crossing is expected to fail by.
 

Constructors in faa.tg.aircraft.adm.guidance.longuidance with parameters of type Distance
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.
ExpediteClimbMan(GenericSpeed finalDesiredSpeed, Altitude desiredExpediteAlt, PerformanceParameters perfParams, Altitude currAlt, Distance distanceToExpedite, FlightPathAngle expeditedClimbFpa)
          Constructs an ExpediteClimbMan to perform an expedited climb; if the expedite may not succeed, the expediteFailureMessage will be set with an estimate of how much the altitude capture is expected to fail by.
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.
FpaDescentMan(GenericSpeed desiredSpeed, Altitude desiredCrossAlt, Fix crossingFix, Altitude fromAlt, Angle descentFPA, Distance distToRestrFix)
          Constructs the maneuver for a descent along a flight path angle.
LevelWaitFixMan(GenericSpeed desiredSpeed, Altitude desiredAlt, Distance endWithinFixDist, Fix fix)
          Creates a maneuver for an aircraft that maintains level flight until it is within the specified distance of the specified fix or going away from the fix.
LevelWaitMan(GenericSpeed desiredSpeed, Altitude desiredAlt, Distance endWithinFixDist, Fix fix)
          Creates a maneuver that continues in level flight until it is within the specified distance of the specified fix.
VelocityProfileRouteMan(GenericSpeed maxAndResumeSpeed, Altitude desiredAlt, VelocityProfileI velocityProfile, Fix fix, Distance distToFix)
          Constructs a maneuver for an aircraft to follow a velocity profile.
 

Uses of Distance in faa.tg.aircraft.adm.modus.latmodus.fte
 

Methods in faa.tg.aircraft.adm.modus.latmodus.fte that return Distance
private  Distance IlsFlightTechnicalError.calcLateralOffset(Position currPos, Time time)
          Calculates the lateral offset, given the current position and time
 

Uses of Distance in faa.tg.aircraft.adm.navigator.gps
 

Fields in faa.tg.aircraft.adm.navigator.gps declared as Distance
private static Distance GpsNavigator.standardDeviationPositionEast
          Standard deviation of position in easterly direction.
private static Distance GpsNavigator.standardDeviationPositionNorth
          Standard deviation of position in northerly direction.
 

Uses of Distance in faa.tg.aircraft.adm.navigator.vordme
 

Fields in faa.tg.aircraft.adm.navigator.vordme declared as Distance
private  Distance VorDme.rangeBias
           
private static Distance VorDmeAirspace.vorDmeRange
           
 

Methods in faa.tg.aircraft.adm.navigator.vordme that return Distance
private  Distance VorDme.getRangeBias()
           
 

Constructors in faa.tg.aircraft.adm.navigator.vordme with parameters of type Distance
VorDme(TrueBearing bearingBias, Distance rangeBias)
           
 

Uses of Distance in faa.tg.aircraft.deadreckon
 

Methods in faa.tg.aircraft.deadreckon that return Distance
 Distance DeadReckonDynamics.getAircraftTurnRadius()
          return aircraft's turn radius returns null
 

Uses of Distance in faa.tg.aircraft.ground
 

Methods in faa.tg.aircraft.ground that return Distance
 Distance GroundDynamics.getSlowingDistance(GroundTrackSpeed speed, GroundTrackSpeed desiredSpeed)
           
 Distance GroundDynamics.getStopDistance()
           
private  Distance GroundDynamics.getStopDistance(double speed)
           
 

Uses of Distance in faa.tg.aircraft.ground.profile
 

Fields in faa.tg.aircraft.ground.profile declared as Distance
(package private) static Distance PathManager.closeToHoldDist
           
(package private)  Distance PathManager.Collision.distance
           
private static Distance PathManager.innerDistance
           
private  Distance StopAtNextHold.sd
           
private static Distance PathManager.SEPARATION_DISTANCE
           
private static Distance PathManager.TAXIWAY_WIDTH
           
 

Methods in faa.tg.aircraft.ground.profile that return Distance
private  Distance PathManager.baseSeparationDistance()
           
(package private)  Distance PathManager.distanceToNextHold()
           
(package private)  Distance PathManager.getRemainingDistance()
           
private  Distance PathManager.separationDistance()
           
 

Methods in faa.tg.aircraft.ground.profile with parameters of type Distance
private  PolygonalRoute PathManager.createPolygonalRoute(Distance sepDist)
           
 

Constructors in faa.tg.aircraft.ground.profile with parameters of type Distance
PathManager.Collision(Aircraft aircraft, Distance distance)
           
 

Uses of Distance in faa.tg.aircraft.transition.controller.landing
 

Methods in faa.tg.aircraft.transition.controller.landing that return Distance
private  Distance LandingManager.Exit.length()
           
 

Methods in faa.tg.aircraft.transition.controller.landing with parameters of type Distance
private  ControllerResult LandingManager.reroute(java.lang.String destination, java.lang.String via, Distance remainingDist)
           
 

Uses of Distance in faa.tg.asdi
 

Fields in faa.tg.asdi declared as Distance
private  Distance AsdiAirport2TGF.distanceFromAirport
           
private  Distance Asdi2TGF.distanceFromAirport
           
 

Methods in faa.tg.asdi with parameters of type Distance
static Asdi2TGF Asdi2TGF.getInstance(AirportID airportName, Distance distanceFromAirport, RunwayID arrivalRunway, RunwayID departureRunway, java.io.File fileToWriteTo, java.io.File fileForAirports)
          Constructor for the Asdi message to fp message converter.
 

Constructors in faa.tg.asdi with parameters of type Distance
Asdi2TGF(AirportID airportName, Distance distanceFromAirport, RunwayID arrivalRunway, RunwayID departureRunway, java.io.File fileToWriteTo, java.io.File fileForAirports)
           
 

Uses of Distance in faa.tg.atcview
 

Fields in faa.tg.atcview declared as Distance
private  Distance PickHalo.haloRadius
           
 

Methods in faa.tg.atcview that return Distance
 Distance PickHalo.getDistance()
          return Distance radius of ellipse
 

Uses of Distance in faa.tg.atcview.display
 

Subclasses of Distance in faa.tg.atcview.display
 class DisplayRange
           This class provides DisplayRange which is the size from the center to an edge of the display in nm.
 

Uses of Distance in faa.tg.atcview.displayobjects
 

Fields in faa.tg.atcview.displayobjects declared as Distance
private  Distance CustomLineStyle.dash
           
private  Distance CustomLineStyle.gap
           
private  Distance TrackHaloDisplay.haloRadius
           
private static Distance LeaderLineDisplay.initialLength
           
private  Distance LeaderLineDisplay.leaderLength
           
private  Distance TrackDisplaySettings.leaderLineLength
           
private  Distance RunwayDisplay.width
           
 

Methods in faa.tg.atcview.displayobjects that return Distance
 Distance CustomLineStyle.getDash()
          return the distance of the dash
 Distance CustomLineStyle.getGap()
          return the distance of the gap
static Distance LeaderLineDisplay.getInitialLength()
          return the initial length of the leader line
 Distance TrackDisplaySettings.getLeaderLineLength()
           
 

Methods in faa.tg.atcview.displayobjects with parameters of type Distance
static void LeaderLineDisplay.setInitialLength(Distance length)
          set the initial length of the leader line
 void TrackDisplaySettings.setLeaderLineLength(Distance leaderLineLength)
           
 void LeaderLineDisplay.setLength(Distance length)
          set length
 

Constructors in faa.tg.atcview.displayobjects with parameters of type Distance
CustomLineStyle(Distance gap, Distance dash, boolean startWithDash)
          Custom
 

Uses of Distance in faa.tg.atcview.events
 

Fields in faa.tg.atcview.events declared as Distance
private  Distance FrdEvent.distance
           
private  Distance LeaderLineLengthEvent.length
           
 

Methods in faa.tg.atcview.events that return Distance
 Distance FrdEvent.getDistance()
          return the distance to use
 Distance LeaderLineLengthEvent.getLength()
          returns the length to use for the displays
 

Constructors in faa.tg.atcview.events with parameters of type Distance
FrdEvent(java.lang.String fixName, Radial radial, Distance distance)
          Constructor
LeaderLineLengthEvent(Distance newLength)
          Constructor
 

Uses of Distance in faa.tg.atcview.gui
 

Methods in faa.tg.atcview.gui that return Distance
 Distance FrdPanel.getDistance()
          return the distance, or null
private  Distance FrdPanel.getValidDist()
          returns a valid distance obtained from the distance text box
private  Distance LineStyleComponent.getValidDist(java.lang.String distText)
          returns a valid distance obtained from the given text, or null if unable to get a valid distance
 

Uses of Distance in faa.tg.atmosphere.ruc
 

Fields in faa.tg.atmosphere.ruc declared as Distance
private  Distance Ruc236.meshLengthOfGrid
           
private  Distance Ruc236.radiusOfEarth
           
private  Distance Ruc236.radiusOfEarthOverMeshLengthOfGrid
           
 

Uses of Distance in faa.tg.atmosphere.wgrib
 

Fields in faa.tg.atmosphere.wgrib declared as Distance
protected  Distance GridDescriptionSectionLambert.xDirectionGridLength
           
private  Distance GridDescriptionSectionLambert.yDirectionGridLength
           
 

Methods in faa.tg.atmosphere.wgrib that return Distance
 Distance GridDescriptionSectionLambert.getGridLength()
           
 Distance GridDescriptionSection.getGridLength()
           
 

Uses of Distance in faa.tg.desiree
 

Constructors in faa.tg.desiree with parameters of type Distance
DesireeSysCoordinate(Distance xCoordinate, Distance yCoordinate)
          Constructor.
 

Uses of Distance in faa.tg.desiree.display
 

Fields in faa.tg.desiree.display declared as Distance
(package private)  Distance DisplayWedge.hackX
           
(package private)  Distance DisplayWedge.hackY
           
 

Uses of Distance in faa.tg.dra.objects
 

Fields in faa.tg.dra.objects declared as Distance
private  Distance TermSimCalc.cpa
          CPA (Closest Point of Approach) for separation violation.
private  Distance EnrouteCalc.cpa
           
private  Distance TermSimCalc.cpahsep
          Horizontal separation at CPA (closest point of approach) time.
private  Distance EnrouteCalc.cpahsep
           
private  Distance TermSimCalc.cpavsep
          Vertical separation at CPA (closest point of approach) time.
private  Distance EnrouteCalc.cpavsep
           
private  Distance HflVisualGraph.distance
           
private  Distance DistTrack.distanceTravelled
          Distance travelled value specified to constructor (between first and last events).
(package private)  Distance TermSimCalc.distFlown
           
(package private)  Distance EnrouteCalc.distFlown
           
private  Distance DistSecond.hDistance
           
private  Distance BaseVsTestInfo.linearDistance
           
private  Distance TermSimCalc.maxRiskDist
          Distance at point of maximum API risk.
private  Distance TermSimCalc.maxRiskHDist
          Horizontal distance at point of maximum API risk.
private  Distance TermSimCalc.maxRiskVDist
          Vertical distance at point of maximum API risk.
private  Distance DistSecond.sDistance
           
static Distance TermSimCalc.USER_AC_SEP
          default user-defined horizontal aircraft separation in miles
static Distance EnrouteCalc.USER_AC_SEP
          default user-defined horizontal aircraft separation in miles
static Distance TermSimCalc.USER_ALT_SEP
          default user-defined aircraft altitude separation in feet
static Distance EnrouteCalc.USER_ALT_SEP
          default user-defined aircraft altitude separation in feet
private  Distance TermSimCalc.userAcSep
           
private  Distance EnrouteCalc.userAcSep
           
private  Distance TermSimCalc.userAltSep
           
private  Distance EnrouteCalc.userAltSep
           
private  Distance DistSecond.vDistance
           
 

Methods in faa.tg.dra.objects that return Distance
 Distance TermSimCalc.getCpa()
          Returns the closest point of approach of all conflicts.
 Distance TermSim.getCpa()
          Returns the distance between aircraft at the closest point of approach.
 Distance HflEnroute.getCpa()
          Returns the distance between aircraft at the closest point of approach.
 Distance EnrouteCalc.getCpa()
          Returns the closest point of approach of all conflicts.
 Distance TermSimCalc.getCpahsep()
          Gets the horizontal separation at the sim's closest point of approach.
 Distance TermSim.getCpahsep()
          Returns the horizontal separation at the interval's CPA (closest point of approach).
 Distance HflEnroute.getCpahsep()
          Returns the horizontal separation at the interval's CPA (closest point of approach).
 Distance EnrouteCalc.getCpahsep()
          Gets the horizontal separation at the sim's closest point of approach.
 Distance TermSimCalc.getCpavsep()
          Gets the vertical separation at the sim's closest point of approach.
 Distance TermSim.getCpavsep()
          Returns the vertical separation at the interval's CPA (closest point of approach).
 Distance HflEnroute.getCpavsep()
          Returns the vertical separation at the interval's CPA (closest point of approach).
 Distance EnrouteCalc.getCpavsep()
          Gets the vertical separation at the sim's closest point of approach.
 Distance HflVisualGraph.getDistance()
          Gets the distance traveled.
 Distance DistTrack.getDistanceTravelled()
          Gets the distance travelled specified by this DistTrack between the two objects if they are aircraft, otherwise returns null.
 Distance TermSimCalc.getDistFlown()
          Returns the total distance flown.
 Distance TermSim.getDistFlown()
          Returns the total distance flown.
 Distance HflEnroute.getDistFlown()
          Gets the total distance flown.
 Distance EnrouteCalc.getDistFlown()
          Gets the total distance flown.
 Distance DurationAc.getDistFlown()
          If the event types are AircraftStates and the distance track was set by the DistTrackFactory, then returns the difference in the distance track between the aircraft; otherwise returns null.
 Distance DistTrack.getGroundTrack()
          Returns the difference of the last and first event ground track distances if the events are AircraftState objects and their ground track values are not null.
 Distance DistSecond.getHDistance()
          Gets the horizontal distance in nautical miles between objects.
 Distance BaseVsTestInfo.getLinearDistance()
          Returns the linear distance from the base location to the test location
 Distance TermSimCalc.getMaxRiskDist()
          Returns the slant distance at the maximum risk API (aircraft proximity index) of the current interval.
 Distance TermSim.getMaxRiskDist()
          Returns the distance between aircraft at the maximum risk API.
 Distance TermSimCalc.getMaxRiskHDist()
          Returns the horizontal separation of the aircraft pair at the maximum risk API (aircraft proximity index) of the current interval
 Distance TermSim.getMaxRiskHDist()
          Returns the horizontal separation of the aircraft pair at the maximum risk API (aircraft proximity index) of the current interval.
 Distance TermSimCalc.getMaxRiskVDist()
          Returns the vertical separation of the aircraft pair at the maximum risk API (aircraft proximity index) of the current interval
 Distance TermSim.getMaxRiskVDist()
          Returns the vertical separation of the aircraft pair at the maximum risk API (aircraft proximity index) of the current interval.
 Distance DistSecond.getSDistance()
          Gets the slant distance between objects (same as horizontal if second object is not an aircraft).
 Distance TermSimCalc.getUserAcSep()
          Return the horizontal distance separation between aircraft that defines violations.
 Distance TermSim.getUserAcSep()
          Return the horizontal distance separation between aircraft that defines violations.
 Distance HflEnroute.getUserAcSep()
          Get the distance separation between aircraft for reporting violations.
 Distance EnrouteCalc.getUserAcSep()
          Get the distance separation between aircraft for reporting violatns (mi).
 Distance TermSimCalc.getUserAltSep()
          Return the altitude separation between aircraft that defines violations.
 Distance TermSim.getUserAltSep()
          Return the altitude separation between aircraft that defines violations.
 Distance HflEnroute.getUserAltSep()
          Get the altitude separation between aircraft for reporting violations.
 Distance EnrouteCalc.getUserAltSep()
          Get the altitude separation between aircraft for reporting violatns (ft).
 Distance DistSecond.getVDistance()
          Gets the vertical distance (altitude difference) in feet between objects.
 

Methods in faa.tg.dra.objects with parameters of type Distance
 void HflVisualGraph.setDistance(Distance setdist)
          Sets distance to the distance that the aircraft has traveled.
 void TermSimCalc.setDistFlown(Distance distFlown)
          Sets the total distance flown.
 void EnrouteCalc.setDistFlown(Distance distFlown)
          Sets the total distance flown.
 void TermSimCalc.setUserAcSep(Distance userAcSep)
          Set the distance separation between aircraft that defines violations.
 void EnrouteCalc.setUserAcSep(Distance userAcSep)
          Set the distance separation between aircraft for reporting violatns (mi).
 void TermSimCalc.setUserAltSep(Distance userAltSep)
          Set the altitude separation between aircraft that defines violations.
 void EnrouteCalc.setUserAltSep(Distance userAltSep)
          Set the altitude separation between aircraft for reporting violatns (ft).
 

Constructors in faa.tg.dra.objects with parameters of type Distance
DistTrack(Movable firstEvt, Movable lastEvt, Distance distTravelled)
          Constructs the DistTrack object using the distance travelled value, the first and the last state of the Movable object defining that distance.
EnrouteCalc(Sector sector, Distance userAcSep, Distance userAltSep, Shape ntzArea)
          Constructs the EnrouteCalc object with the sector, user-defined aircraft conflict separation (horizontal), user-defined conflict altitude separation, and the no-transgression zone area (can be null).
EnrouteCalc(Sector sector, Distance userAcSep, Distance userAltSep, java.util.Vector<Shape> ntzAreas)
          Constructs the EnrouteCalc object with the sector, user-defined aircraft conflict separation (horizontal), user-defined conflict altitude separation, and the no-transgression zone area (can be null).
TermSimCalc(Sector sector, Distance userAcSep, Distance userAltSep, Shape ntzArea)
          Constructs the TermSimCalc object with the sector, user-defined aircraft conflict separation (horizontal), user-defined conflict altitude separation, and the no-transgression zone area (can be null).
TermSimCalc(Sector sector, Distance userAcSep, Distance userAltSep, java.util.Vector<Shape> ntzAreas)
          Constructs the TermSimCalc object with the sector, user-defined aircraft conflict separation (horizontal), user-defined conflict altitude separation, and the no-transgression zone area (can be null).
 

Uses of Distance in faa.tg.dra.tools
 

Fields in faa.tg.dra.tools declared as Distance
static Distance TermSimCalcFactory.CMAV_DISTANCE
          System activity (CMAV) distance to get aircraft counts for.
static Distance EnrouteCalcFactory.CMAV_DISTANCE
          System activity (CMAV) distance to get aircraft counts for.
static Distance PositionCriteria.DEFAULT_MAX_DIST
          If a maximum distance is not set, uses this distance for the criteria.
 Distance DraStore.MAX_APPR_HT
          Highest altitude at which the approach threshold can be crossed.
private static Distance PositionCriteria.maxDist
           
static Distance DistFactory.MIN_AC_SEP
          Default minimum horizontal aircraft separation is 3 n miles.
static Distance DistFactory.MIN_ALT_SEP
          Default minimum vertical separation for aircraft is 1000 feet.
static Distance DistFactory.MIN_SITE_DIST
          Default minimum distance to report for a fix is 0.5 n miles.
private  Distance ViolationSepFactory.minAcSep
           
private  Distance ViolationSepFactory.minAltSep
           
 Distance DistFactory.minSiteDist
          Reporting distance for non-moving objects.
private static Distance VortexSepFactory.STD_ALTITUDE
           
private static Distance ViolationSepFactory.STD_ALTITUDE
           
static Distance VortexSepFactory.STD_ENROUTE
          Indicator to use standard enroute vertical separation (VIOLATE_SEP): 1000 feet if aircraft altitude is below 29,000 ft MSL or 2000 feet if an aircraft altitude is above 29,000 ft MSL.
static Distance ViolationSepFactory.STD_ENROUTE
          Indicator to use standard enroute vertical separation (VIOLATE_SEP): 1000 feet if aircraft altitude is below 29,000 ft MSL or 2000 feet if an aircraft altitude is above 29,000 ft MSL.
private static Distance VortexSepFactory.STD_SOFT_DIST
          Indicates the "softness" of the standard separation distance: the amount of distance within the exact violation measure that can be ignored; e.g., if 20 feet, then aircraft 981 feet apart are considered to be acceptably separated for a separation altitude requiring 1000 ft.
private static Distance ViolationSepFactory.STD_SOFT_DIST
          Indicates the "softness" of the standard separation distance: the amount of distance within the exact violation measure that can be ignored; e.g., if 20 feet, then aircraft 981 feet apart are considered to be acceptably separated for a separation altitude requiring 1000 ft.
static Distance TermSimFactory.USER_AC_SEP
          default user-defined horizontal aircraft separation in miles
static Distance HflEnrouteFactory.USER_AC_SEP
          default user-defined horizontal aircraft separation in miles
static Distance TermSimFactory.USER_ALT_SEP
          default user-defined aircraft altitude separation in feet
static Distance HflEnrouteFactory.USER_ALT_SEP
          default user-defined aircraft altitude separation in feet
private  Distance TermSimFactory.userAcSep
           
private  Distance HflEnrouteFactory.userAcSep
           
private  Distance TermSimFactory.userAltSep
           
private  Distance HflEnrouteFactory.userAltSep
           
private static Distance VortexSepFactory.WAKE_VORTEX_ALT_SEP
          Reporting distance for non-moving objects.
 

Methods in faa.tg.dra.tools that return Distance
 Distance DraStore.distToThreshold(Landable ac)
          Gets distance from an aircraft to the threshold of the runway it will land at (returns null if unable to determine distance).
static Distance PositionCriteria.getMaxDist()
          This returns the maximum distance that the test aircraft can vary from the position of the baseline aircraft and still be considered identical.
 Distance ViolationSepFactory.getMinAcSep()
          Get the distance separation between aircraft for reporting violations.
 Distance ViolationSepFactory.getMinAltSep()
          Get the altitude separation between aircraft for reporting violations.
 Distance SiteDistanceFactory.getMinSiteDist()
          Get the distance from a site for aircraft to be reported on.
 Distance TermSimFactory.getUserAcSep()
          Get the distance separation between aircraft for reporting violatns.
 Distance TermSimCalcFactory.getUserAcSep()
          Return the distance separation between aircraft for reporting violations used for user-defined conflicts.
 Distance HflEnrouteFactory.getUserAcSep()
          Get the distance separation between aircraft for reporting violatns.
 Distance EnrouteCalcFactory.getUserAcSep()
          Get the distance separation (mi) between aircraft for reporting violatns.
 Distance TermSimFactory.getUserAltSep()
          Get the altitude separation between aircraft for reporting violatns.
 Distance TermSimCalcFactory.getUserAltSep()
          Return the altitude separation between aircraft for reporting violations used for user-defined and parallel conflicts.
 Distance HflEnrouteFactory.getUserAltSep()
          Get the altitude separation between aircraft for reporting violatns.
 Distance EnrouteCalcFactory.getUserAltSep()
          Get the altitude separation (ft) between aircraft for reporting violatns.
static Distance VortexSepFactory.getWakeVortexDist(Separable ac1, Separable ac2)
          Calculates wake vortex distance restrictions for the two aircraft specified.
 

Methods in faa.tg.dra.tools with parameters of type Distance
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.
static void PositionCriteria.setMaxDist(Distance maxDist)
          Sets the maximum distance that the test aircraft can vary from the position of the baseline aircraft and still be considered identical.
 void ViolationSepFactory.setMinAcSep(Distance minAcSep)
          Set the distance separation between aircraft for reporting violations.
 void ViolationSepFactory.setMinAltSep(Distance minAltSep)
          Set the altitude separation between aircraft for reporting violations.
 void SiteDistanceFactory.setMinSiteDist(Distance minSiteDist)
          Set the distance from a site for aircraft to be reported on.
 void TermSimFactory.setUserAcSep(Distance userAcSep)
          Set the distance separation between aircraft for reporting violatns.
 void TermSimCalcFactory.setUserAcSep(Distance userAcSep)
          Set the distance separation between aircraft for reporting violations for user-defined conflicts.
 void HflEnrouteFactory.setUserAcSep(Distance userAcSep)
          Set the distance separation between aircraft for reporting violatns.
 void EnrouteCalcFactory.setUserAcSep(Distance userAcSep)
          Set the distance separation (mi) between aircraft for reporting violatns.
 void TermSimFactory.setUserAltSep(Distance userAltSep)
          Set the altitude separation between aircraft for reporting violatns.
 void TermSimCalcFactory.setUserAltSep(Distance userAltSep)
          Set the altitude separation between aircraft for reporting violations for user-defined and parallel conflicts.
 void HflEnrouteFactory.setUserAltSep(Distance userAltSep)
          Set the altitude separation between aircraft for reporting violatns.
 void EnrouteCalcFactory.setUserAltSep(Distance userAltSep)
          Set the altitude separation (ft) between aircraft for reporting violatns.
 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.
 

Uses of Distance in faa.tg.dynamicDensity.math
 

Fields in faa.tg.dynamicDensity.math declared as Distance
 Distance SectorAspectRatio.majorLength
           
 Distance SectorAspectRatio.minorLength
           
 

Methods in faa.tg.dynamicDensity.math that return Distance
private  Distance SectorAspectRatio.getDistanceToSectorBoundary(GeoSector gSector, Position rtNode, TrueBearing heding)
           
 Distance SectorAspectRatio.getMajorSectorAxisLength()
           
 Distance SectorAspectRatio.getMinorSectorAxisLength()
           
 

Uses of Distance in faa.tg.dynamicDensity.math.dofi
 

Fields in faa.tg.dynamicDensity.math.dofi declared as Distance
static Distance DegreesOfFeedom.TO_SECTOR_BOUNDARY
           
 

Uses of Distance in faa.tg.dynamicDensity.math.sector
 

Fields in faa.tg.dynamicDensity.math.sector declared as Distance
private  Distance AircraftToSectorBoundary.checkDistance
           
 

Constructors in faa.tg.dynamicDensity.math.sector with parameters of type Distance
AircraftToSectorBoundary(Position pointOfTangency, Distance checkDistance, Polygon geoSectorBoundary, Position aircraftPosition)
           
 

Uses of Distance in faa.tg.eramviewer
 

Constructors in faa.tg.eramviewer with parameters of type Distance
XmlCommonParamsImporter.EramStereoMapProjection(Position pointOfTangency, Distance xOffset, Distance yOffset)
           
 

Uses of Distance in faa.tg.filters
 

Fields in faa.tg.filters declared as Distance
private  Distance DistanceFilter.distance
           
private  Distance DistTrackFactory.maxDist
           
private  Distance DistTrackFactory.minDist
           
 

Constructors in faa.tg.filters with parameters of type Distance
DistanceFilter(Position referencePos, Distance distance)
          Constructor for DistanceFilter.
DistTrackFactory(Distance minDist, Distance maxDist, boolean passThrough)
          Constructs the object filter, taking a boolean as a parameter that indicates whether to send on the events received.
 

Uses of Distance in faa.tg.geometry
 

Fields in faa.tg.geometry declared as Distance
private  Distance EquatorialMercatorProjection.earthRadius
          Radius of the earth.
private  Distance StereoMapProjection.earthRadiusX2
           
protected  Distance MapProjection.earthRadiusX2
           
(package private)  Distance Ellipsoid.equatorialRadius
           
(package private)  Distance Ellipsoid.polarRadius
           
private  Distance Circle.radius
          Radius of circle as a Distance: this is the Great Circle distance (arc distance) radius.
static Distance WGS84_Ellipsoid.SEMI_MAJOR_AXIS
          SEMI_MAJOR_AXIS is the equatorial radius, defined as 6378137.0 meters.
static Distance WGS84_Ellipsoid.SEMI_MINOR_AXIS
          SEMI_MINOR_AXIS is a polar radius: approximately 6356752.314245
(package private)  Distance Ellipsoid.semiMajorAxis
           
(package private)  Distance Ellipsoid.semiMinorAxis
           
static Distance WGS84_Ellipsoid.SPHERICAL_EARTH_RADIUS
          SPHERICAL_EARTH_RADIUS is the average radius of the earth using the ellipsoidal quadratic mean.
private  Distance StereoMapProjection.xOffset
           
private  Distance StereoMapProjection.yOffset
           
 

Methods in faa.tg.geometry that return Distance
 Distance Position2D.distance2(Position2D loc)
           
 Distance StereoMapProjection.getEarthRadiusX2()
           
 Distance MapProjection.getEarthRadiusX2()
           
 Distance Ellipsoid.getEquatorialRadius()
          Returns equatorial radius (e.g., equals semiMajorAxis for WGS84 model).
 Distance Ellipsoid.getPolarRadius()
          Returns the polar radius (e.g., equals semiMinorAxis for WGS84 model).
 Distance Ellipsoid.getSemiMajorAxis()
          Returns the semi-major axis of the Ellipsoid.
 Distance Ellipsoid.getSemiMinorAxis()
          Returns the semi-minor axis of the Ellipsoid.
 Distance TrajectoryPredictor.getTrajectoryError(Aircraft aircraft)
          get how much the predicted trajectory was off
 Distance StereoMapProjection.getXOffset()
           
 Distance StereoMapProjection.getYOffset()
           
 

Methods in faa.tg.geometry with parameters of type Distance
private  void Rectangle.makeRectangle(TrueBearing trueBearing, Distance width, Position startPosition, Position endPosition)
          Common-code private function for rectangle.
 void TrajectoryPredictor.setRecalculationBound(Distance distance)
          set the bound that is used to determine when the trajectory should be recalculated
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(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.
 

Constructors in faa.tg.geometry with parameters of type Distance
Circle(Position center, Distance radius)
           
EquatorialMercatorProjection(Distance earthRadius)
          Constructs the map projection of an equatorial mercator map.
Position2D(Distance x, Distance y)
          Constructor builds x,y in nautical miles, this is somewhat limiting but a result of Point@d.Double only using a double to the x and y value.
Rectangle(TrueBearing heading, Distance width, Position startPosition, Position endPosition)
           
Rectangle(TrueBearing heading, Position startPosition, Distance length, Distance width)
           
StereoMapProjection(Ellipsoid el, Position pointOfTangency, Distance xOffset, Distance yOffset)
          Constructor for stereographic projection information
StereoMapProjection(Position pointOfTangency, Distance xOffset, Distance yOffset)
          Constructor for stereographic projection information using the default WGS84 ellipsoid.
 

Uses of Distance in faa.tg.ground
 

Fields in faa.tg.ground declared as Distance
private  Distance StateRoute.length
           
private  Distance PolygonalPath.length
           
private  Distance GroundPath.length
           
private static Distance GroundFixState.MAXIMUM_SEPARATION
           
private  Distance GroundRoute.mLength
          Deprecated.  
private  Distance GroundFixConnection.mLength
           
 

Methods in faa.tg.ground that return Distance
 Distance ParameterizedCurve.calculateArcLength(double start, double end)
           
 Distance GroundFixConnection.calculateArcLength(double aInitialT, double aFinalT)
           
 Distance AbstractStateRoute.calculateArcLength(double start, double end)
           
 Distance ParameterizedCurve.calculateRemainingArcLength(double start)
           
 Distance GroundFixConnection.calculateRemainingArcLength(double aT)
           
 Distance AbstractStateRoute.calculateRemainingArcLength(double start)
           
protected  Distance Point.dist(Point p)
           
 Distance StateRoute.getLength()
          NOT THREAD SAFE!
 Distance PolygonalPath.getLength()
           
 Distance ParameterizedCurve.getLength()
           
 Distance GroundPath.getLength()
           
 Distance GroundFixConnection.getLength()
          Returns the length of this connection.
abstract  Distance AbstractStateRoute.getLength()
           
protected  Distance AbstractStateRoute.getModifiedLength()
          NOT THREAD SAFE!
 

Methods in faa.tg.ground with parameters of type Distance
 Pathable GroundFixState.findCompatibleExits(Point location, Distance distanceFromStart)
           
 double ParameterizedCurve.projectAhead(Distance distance, double start)
           
 double GroundFixConnection.projectAhead(Distance aDist, double aT)
          Returns the parametric value on the curve that is aDist forward from aT.
 double AbstractStateRoute.projectAhead(Distance distance, double start)
           
 Point GroundFixConnection.projectionFromStart(Distance aDist)
          Returns the point whose path distance is the aDist from the origin.
 BezierIntersectable Taxiway.toIntersectable(Distance distance)
          Creates a geometric object that bounds this and can be interesected with a Bezier curver
 BezierIntersectable SingleFixRoute.toIntersectable(Distance distance)
          Creates a geometric object that bounds this and can be interesected with a Bezier curver
 BezierIntersectable BidirectionalRoute.toIntersectable(Distance distance)
          Creates a geometric object that is a bounding box for this and can be interesected with a Bezier curver
 PolygonalRoute GroundPath.toPolygon(Distance distance)
           
 Position Locale.xyToPosition(Distance xCoord, Distance yCoord, Altitude alt)
          Converts x-y coordinates to latitude/longitude.
 

Constructors in faa.tg.ground with parameters of type Distance
Circle(Point point, Distance radius)
           
GroundPolygon(LineSegment center, Distance width)
           
PointQuadTree(Distance length)
          Creates a argument length square partition centered on (0,0)
 

Uses of Distance in faa.tg.ground.airport
 

Fields in faa.tg.ground.airport declared as Distance
private static Distance DepartureModerator.checkDistance
           
private static Distance AirportOverlay.DEFAULT_HOLD_SHORT_DISTANCE
          default distance to hold short of a runway on the ground
private static Distance AircraftRegistrar.DEFAULT_RANGE
           
 

Methods in faa.tg.ground.airport with parameters of type Distance
 boolean GroundAirport.addRunway(GroundPath route, java.lang.String runwayName, Distance holdShortDistance)
           
 boolean AirportOverlay.addRunway(GroundPath route, java.lang.String runwayName, Distance holdShortDistance)
           
 Position AirportOverlay.xyToPosition(Distance xCoord, Distance yCoord, Altitude alt)
           
 

Constructors in faa.tg.ground.airport with parameters of type Distance
RunwayOverlay(AirportOverlay airport, Runway runway, GroundPath groundRoute, Distance holdShortDistance)
           
 

Uses of Distance in faa.tg.ground.markers
 

Methods in faa.tg.ground.markers that return Distance
 Distance MarkerContainer.distanceTo(T type, double start)
           
 Distance AbstractMarkerContainer.distanceTo(T type, double start)
           
 Distance MarkerManager.distanceToNextMarker(MarkerContainer<T> routeSegment, double paraLocation)
           
 

Methods in faa.tg.ground.markers with parameters of type Distance
 boolean MarkerManager.closeToMarker(MarkerContainer<T> routeSegment, Distance stopDistance, double paraLocation)
           
private  double MarkerManager.findParaDist(MarkerContainer<T> routeSegment, Distance stopDistance, double paraLocation)
           
 

Uses of Distance in faa.tg.jpvd
 

Methods in faa.tg.jpvd with parameters of type Distance
 void JpvdConfig.setLeaderLineLength(Distance leaderLineLength)
          set length of leader line
 

Uses of Distance in faa.tg.liu
 

Fields in faa.tg.liu declared as Distance
(package private)  Distance DRI4969Point.coordX
           
(package private)  Distance DRI4969Point.coordY
           
(package private)  Distance DisplayData.displayCenterX
           
private  Distance OpMsg0758.displayCenterXSysCoord
          System coordinate in 1/16 nm; 0-2047.9375 Stored as nm
(package private)  Distance DisplayData.displayCenterY
           
private  Distance OpMsg0758.displayCenterYSysCoord
           
private  Distance TargetMsg1524BeaconRadar.xSystemCoordinate
           
private  Distance PrimaryTarget.xSystemCoordinate
           
private  Distance Ldb.xSystemCoordinate
           
private  Distance FdbMsg1525.xSystemCoordinate
          X and Y System Coordinate in 1/16nm 0-2047.9375
private  Distance AddRouteSegment1520.xSystemCoordinate
           
private  Distance TargetMsg1524BeaconRadar.ySystemCoordinate
           
private  Distance PrimaryTarget.ySystemCoordinate
           
private  Distance Ldb.ySystemCoordinate
           
private  Distance FdbMsg1525.ySystemCoordinate
           
private  Distance AddRouteSegment1520.ySystemCoordinate
           
 

Methods in faa.tg.liu that return Distance
 Distance DisplayData.getDisplayCenterX()
          Gets the displayCenterX attribute of the DisplayData object
 Distance OpMsg0758.getDisplayCenterXSysCoord()
          Gets the displayCenterXSysCoord attribute of the OpMsg0758 object
 Distance DisplayData.getDisplayCenterY()
          Gets the displayCenterY attribute of the DisplayData object
 Distance OpMsg0758.getDisplayCenterYSysCoord()
          Gets the displayCenterYSysCoord attribute of the OpMsg0758 object
 Distance TargetMsg1524BeaconRadar.getXSystemCoordinate()
          return the requested fields from the TargetMsg1524BeaconRadar
 Distance PrimaryTarget.getXSystemCoordinate()
           
 Distance Ldb.getXSystemCoordinate()
           
 Distance FdbMsg1525.getXSystemCoordinate()
          Gets the xSystemCoordinate attribute of the FdbMsg1525 object
 Distance AddRouteSegment1520.getXSystemCoordinate()
          Getter for the xSystemCoordinate.
 Distance TargetMsg1524BeaconRadar.getYSystemCoordinate()
           
 Distance PrimaryTarget.getYSystemCoordinate()
           
 Distance Ldb.getYSystemCoordinate()
           
 Distance FdbMsg1525.getYSystemCoordinate()
          Gets the ySystemCoordinate attribute of the FdbMsg1525 object
 Distance AddRouteSegment1520.getYSystemCoordinate()
          Getter for the ySystemCoordinate.
 

Methods in faa.tg.liu with parameters of type Distance
 void OpMsg0758.setDisplayCenterXSysCoord(Distance coord)
           
 void OpMsg0758.setDisplayCenterYSysCoord(Distance coord)
           
 

Uses of Distance in faa.tg.map
 

Fields in faa.tg.map declared as Distance
private  Distance MapArc.radius
           
 

Methods in faa.tg.map that return Distance
 Distance MapArc.getRadius()
          Method getRadius ...
 

Constructors in faa.tg.map with parameters of type Distance
MapArc(Position focalPoint, Distance radius, Angle startAngle, Angle endAngle)
          Constructor
 

Uses of Distance in faa.tg.nas
 

Constructors in faa.tg.nas with parameters of type Distance
NasSysCoordinate(Distance xCoordinate, Distance yCoordinate)
          Constructor.
 

Uses of Distance in faa.tg.nas.airport
 

Methods in faa.tg.nas.airport with parameters of type Distance
 Position Airport.xyToPosition(Distance xCoord, Distance yCoord, Altitude alt)
          Converts xy coordinates to latitude/longitude using a locally developed approximation method.
 

Uses of Distance in faa.tg.nas.airport.runway
 

Fields in faa.tg.nas.airport.runway declared as Distance
private  Distance Runway.holdShortDistance
           
private  Distance Runway.length
          length is the length of the runway
private  Distance Runway.width
          width is the width of the runway
 

Methods in faa.tg.nas.airport.runway that return Distance
 Distance Runway.getLength()
           
 Distance Runway.getWidth()
           
 

Constructors in faa.tg.nas.airport.runway with parameters of type Distance
Runway(java.lang.String airportName, java.lang.String runwayName, TrueBearing landingBearing, Position threshold, Distance length, Distance width)
          Constructor.
 

Uses of Distance in faa.tg.nas.airport.runway.ils
 

Fields in faa.tg.nas.airport.runway.ils declared as Distance
private static Distance ILS.APP_GATE_TO_THLD
           
private static Distance ILS.MAX_DISTANCE_TO_P
           
static Distance GlideSlopeCone.MAX_RANGE
          Only very rarely does a runway have a glide slope with a range >10.
static Distance GlideSlope.MAX_RANGE
           
private static Distance ILS.OM_TO_THRESHOLD
           
private static Distance ILS.RWYEND_TO_LCLZR
           
private static Distance ILS.THLD_TO_GLD_SLP_ANT
           
 

Methods in faa.tg.nas.airport.runway.ils that return Distance
 Distance ILS.approximateApproachLength(Position aircraftPos, TrueHeading acHeading)
          This method guesses the distance left to cover if the aircraft is vectored toward the localizer.
 Distance ILS.getDistanceToOuterMarker()
          The arc distance to the outer marker (around the earth, not through it) at an altitude of zero.
 

Uses of Distance in faa.tg.nas.fix
 

Fields in faa.tg.nas.fix declared as Distance
private  Distance FixRadialDistance.distance
           
private  Distance VORDME.rangeBias
           
 

Methods in faa.tg.nas.fix that return Distance
private static Distance FixRadialDistance.extractDistance(java.lang.String frd)
          Extracts distance from FRD name and returns a new Distance.
 Distance FixRadialDistance.getDistance()
          Returns distance of the FRD.
 Distance VORTAC.getRangeMeasure(Position pos)
          Method to implement RangeStation
 Distance VORDME.getRangeMeasure(Position pos)
          Method to implement RangeStation
 Distance TACAN.getRangeMeasure(Position pos)
          Method to implement RangeStation
 Distance RangeStation.getRangeMeasure(Position pos)
           
 Distance DME.getRangeMeasure(Position pos)
          Method to implement RangeStation
 

Methods in faa.tg.nas.fix with parameters of type Distance
private static java.lang.String FixRadialDistance.makeName(Fix theFix, Radial theRadial, Distance theDistance)
          Creates a FRD name in the format FIXRRRDDD.
 

Constructors in faa.tg.nas.fix with parameters of type Distance
FixRadialDistance(Fix fix, Radial radial, Distance distance)
           
FixRadialDistance(java.lang.String name, Fix fix, Radial radial, Distance distance)
           
 

Uses of Distance in faa.tg.nas.procedures
 

Fields in faa.tg.nas.procedures declared as Distance
private  Distance DistanceBasedHoldingPattern.legDistance
           
 

Constructors in faa.tg.nas.procedures with parameters of type Distance
DistanceBasedHoldingPattern(TurnDirection turnDirection, Radial bearingFromFix, CompassDirection directionOfHolding, Distance legLength)
           
 

Uses of Distance in faa.tg.nas.route
 

Fields in faa.tg.nas.route declared as Distance
private  Distance RouteSegment.distance
          Distance is the length of the segment between the 2 route nodes.
private  Distance AarCrossingLine.mDistance
           
protected  Distance OffsetRoute.offset
          The offset distance from the base route to use: it is significant to one decimal place, negative is left and positive is right.
private  Distance RouteWEndRadial.radialSegmentLength
          Length of the endRadialSegment: starting from the final RouteNode.
 

Methods in faa.tg.nas.route that return Distance
 Distance RouteSegment.distanceAlongSegment(Position pos)
          Calculates the distance left to travel from the given position to the position of the end node on this segment.
 Distance Route.distanceBetween(Fix startFix, Fix endFix)
          Returns the distance between the two specified fixes on the route.
 Distance Route.distanceToFix(Position currPos, RouteSegment currSeg, Fix target)
          Returns the distance along the route from an object with currPos, which is assumed to lie somewhere along currSeg to the target Fix somewhere along the Route.
 Distance RouteSegment.distToSwitchSegments(Distance turnRadius)
          Calculates the best distance from the end fix to use when switching from the current RouteSegment to the next RouteSegment.
 Distance RouteSegment.distToTurn(Distance turnRadius)
          Determine the offset distance, from a fix at the end of a segment, to where the aircraft needs to begin its turn to smoothly capture the next segment.
static Distance RouteSegment.distToTurn(TrueBearing fromHeading, TrueBearing toHeading, Distance turnRadius)
          Determine the offset distance, from a fix at the end of a segment, to where the aircraft needs to begin its turn to smoothly capture the next segment.
private static Distance RouteSegment.getBearingCaptureDist(TrueBearing currBearing, TrueBearing endBearing, Distance turnRadius)
          Calculates the best distance needed to capture the RouteSegment based on a specified bearing: it is the arc distance from the current position to the point at which the end bearing is captured.
 Distance RouteSegment.getDistance()
          Returns the length of this RouteSegment.
 Distance OffsetRoute.getOffset()
          Returns the offset to the base route.
 Distance RouteSegment.getSegmentCaptureDist(Distance turnRadius)
          Return the approximate distance an aircraft travels during a turn to capture a specified heading based on its turn radius.
 Distance RouteSegment.getTrackDistToSegmentEnd(Position currPos, TrueBearing currBearing, Distance turnRadius)
          Return the approximate distance an aircraft travels during a turn to capture a specified heading based on its turn radius.
 Distance AarCrossingLine.getTransitionDistance()
           
 Distance RouteSegment.lateralDistanceTo(Position pos)
          Returns the lateral distance to this RouteSegment, given the current position of an object.
 Distance Route.routeFollowingDistance(Fix startFix, Fix endFix, Distance turnRadius)
          This gets the length of the route as followed by the aircraft: this distance calculation is generally shorter than Route.totalLength() because most turns (on the segment changes) will shorten the path.
 Distance RouteSegment.segChangeDistanceModifier(Distance turnRadius)
          Returns the value to add to a route distance to account for the curve an aircraft makes when transitioning from one segment to another.
 Distance Route.totalLength()
          This gets the length of the route: this is not quite the same as the length of the path an aircraft will take while following the route, since aircraft will cut corners to some extent on turns (based on their turn radius).
 

Methods in faa.tg.nas.route with parameters of type Distance
private static java.lang.String OffsetRoute.calcName(Route baseRoute, Distance offset)
          Returns the name of the offset route based on the base route's name.
 Fix RouteSegment.calcRouteInterceptFix(Position currentPos, Distance turnRadius)
          Determines a fix (usually a dynamic fix) to serve as a point to intercept the route when doing the route merge.
 Distance RouteSegment.distToSwitchSegments(Distance turnRadius)
          Calculates the best distance from the end fix to use when switching from the current RouteSegment to the next RouteSegment.
 Distance RouteSegment.distToTurn(Distance turnRadius)
          Determine the offset distance, from a fix at the end of a segment, to where the aircraft needs to begin its turn to smoothly capture the next segment.
static Distance RouteSegment.distToTurn(TrueBearing fromHeading, TrueBearing toHeading, Distance turnRadius)
          Determine the offset distance, from a fix at the end of a segment, to where the aircraft needs to begin its turn to smoothly capture the next segment.
private static Distance RouteSegment.getBearingCaptureDist(TrueBearing currBearing, TrueBearing endBearing, Distance turnRadius)
          Calculates the best distance needed to capture the RouteSegment based on a specified bearing: it is the arc distance from the current position to the point at which the end bearing is captured.
 Distance RouteSegment.getSegmentCaptureDist(Distance turnRadius)
          Return the approximate distance an aircraft travels during a turn to capture a specified heading based on its turn radius.
 Distance RouteSegment.getTrackDistToSegmentEnd(Position currPos, TrueBearing currBearing, Distance turnRadius)
          Return the approximate distance an aircraft travels during a turn to capture a specified heading based on its turn radius.
 boolean RouteSegment.isTimeToMergeOntoRoute(Position position, GroundTrackHeading acDirection, Distance turnRadius)
          Returns true if it is time to merge onto a route, given the position of the object approaching the route.
 Distance Route.routeFollowingDistance(Fix startFix, Fix endFix, Distance turnRadius)
          This gets the length of the route as followed by the aircraft: this distance calculation is generally shorter than Route.totalLength() because most turns (on the segment changes) will shorten the path.
 Distance RouteSegment.segChangeDistanceModifier(Distance turnRadius)
          Returns the value to add to a route distance to account for the curve an aircraft makes when transitioning from one segment to another.
 void AarCrossingLine.setTransitionDistance(Distance aDist)
           
 

Constructors in faa.tg.nas.route with parameters of type Distance
OffsetRoute(Route baseRoute, Distance offset)
          Construct an offset route.
 

Uses of Distance in faa.tg.nas.route.segment
 

Fields in faa.tg.nas.route.segment declared as Distance
private static Distance CircularArc.CIRCLE_THRESHOLD
           
private  Distance RhumbLineSegment.length
           
private  Distance CircularArc.radius
           
 

Methods in faa.tg.nas.route.segment that return Distance
private  Distance CircularArc.distanceToCenter(Fix fix)
           
private  Distance CircularArc.distanceToCenter(Position pos)
           
private  Distance CircularArc.distanceToCenter(RouteNode node)
           
 Distance SegmentShape.distanceToSwitch(Distance turnRadius, SegmentShape next)
           
 Distance RhumbLineSegment.distanceToSwitch(Distance turnRadius, SegmentShape next)
           
 Distance CircularArc.distanceToSwitch(Distance turnRadius, SegmentShape next)
           
(package private) abstract  Distance CircularArc.AngleGuide.lateralDistance(Distance circleRadius, Distance positionRadius)
           
 Distance SegmentShape.lateralDistanceTo(Position pos)
          Returns the lateral distance to this RouteSegment, given the current position of an object.
 Distance RhumbLineSegment.lateralDistanceTo(Position pos)
           
 Distance CircularArc.lateralDistanceTo(Position pos)
           
 Distance SegmentShape.length()
           
 Distance RhumbLineSegment.length()
           
 Distance CircularArc.length()
           
(package private) abstract  Distance CircularArc.AngleGuide.length(double start, double end, Distance radius)
           
 Distance SegmentShape.remainingDistance(Position pos)
           
 Distance RhumbLineSegment.remainingDistance(Position pos)
           
 Distance CircularArc.remainingDistance(Position pos)
           
 

Methods in faa.tg.nas.route.segment with parameters of type Distance
(package private)  RollAngle CircularArc.AngleGuide.desiredRollAngle(Speed speed, Distance radius)
           
 Distance SegmentShape.distanceToSwitch(Distance turnRadius, SegmentShape next)
           
 Distance RhumbLineSegment.distanceToSwitch(Distance turnRadius, SegmentShape next)
           
 Distance CircularArc.distanceToSwitch(Distance turnRadius, SegmentShape next)
           
(package private) abstract  Distance CircularArc.AngleGuide.lateralDistance(Distance circleRadius, Distance positionRadius)
           
(package private) abstract  Distance CircularArc.AngleGuide.length(double start, double end, Distance radius)
           
 

Uses of Distance in faa.tg.nas.sector
 

Fields in faa.tg.nas.sector declared as Distance
private  Distance GeoSector.majorAxisLength
          GeoSector major axis(route) length
private  Distance GeoSector.minorAxisLength
          GeoSector minor axis(route) length
 

Methods in faa.tg.nas.sector that return Distance
 Distance GeoSector.getMajorAxisLength()
          Returns the major axis length.
 Distance GeoSector.getMinorAxisLength()
          Returns the minor axis length.
 

Methods in faa.tg.nas.sector with parameters of type Distance
 void GeoSector.setMajorAxisLength(Distance majorAxisLength)
          Sets the GeoSector's major axis (route) length.
 void GeoSector.setMinorAxisLength(Distance minorAxisLength)
          Sets the length of the GeoSector minor axis (route).
 

Uses of Distance in faa.tg.opt.areaWatcher
 

Fields in faa.tg.opt.areaWatcher declared as Distance
private  Distance AreaWatcher.radius
           
 

Constructors in faa.tg.opt.areaWatcher with parameters of type Distance
AreaWatcher(Position pos, Distance radius, Scenario scenario)
           
GpsAreaWatcher(Position pos, Distance radius, Scenario scenario)
           
 

Uses of Distance in faa.tg.pointmodel
 

Fields in faa.tg.pointmodel declared as Distance
private  Distance PropagationTerms.localEarthRadius
          The local radius of the earth.
 

Methods in faa.tg.pointmodel that return Distance
private  Distance Position.calcMeridionalDistance(Latitude lat)
          Returns the sine series expansion of the integral of the distance along the rhumb-line (M term) over a spheroidal earth: used to calculate the rhumb-line distance for a change in latitude.
 Distance PropagationTerms.calcRop(Altitude alt)
          Calculate the rop (the local distance to the center of the earth).
 Distance PropagationTerms.getLocalEarthRadius()
          Return re
 Distance Position.greatCircleDistTo(Position target)
          Calculates the Great Circle distance to the given position from this position, measuring the arc distance at an altitude of zero.
 Distance Position.greatCircleDistTo(Position target, Altitude atAlt)
          Calculates the Great Circle distance to the given position from this position, given an altitude to measure the arc distance at.
 Distance Position.horizSeparation(Position otherPos)
          This method calculates the horizontal separation (linear distance) between two Positions.
 Distance Position.linearDistTo(Position otherPos)
          Calculates the straight-line distance between two points in space.
 Distance Position.rhumbLineDistTo(Position target)
          Calculates the rhumb-line distance to the target position.
 

Methods in faa.tg.pointmodel with parameters of type Distance
private  Latitude Position.calcLatFromMeridionalDistance(Distance mDist)
          Returns the latitude calculated from the sine series expansion of the integral of the distance along the rhumb-line (M term) over a spheroidal earth: used to calculate the rhumb-line distance for a change in latitude.
 

Constructors in faa.tg.pointmodel with parameters of type Distance
Position(Position origPosition, Angle trueBearing, Distance distance)
          Construct a new Position from another Position, Bearing, and Distance, i.e., an FRD.
 

Uses of Distance in faa.tg.prep.aces.geomaps
 

Fields in faa.tg.prep.aces.geomaps declared as Distance
private  Distance DcpGeoLine.endXCoord
           
private  Distance DcpGeoLine.endYCoord
           
private  Distance DcpGeoSymbol.startXCoord
           
private  Distance DcpGeoLine.startXCoord
           
private  Distance DcpGeoSymbol.startYCoord
           
private  Distance DcpGeoLine.startYCoord
           
private  Distance GeoMapHeader.xCenterCoord
           
private  Distance PointOfTangencyData.xOffset
          The x coordinate of the point of tangency.
private  Distance GeoMapHeader.yCenterCoord
           
private  Distance PointOfTangencyData.yOffset
          The y coordinate of the point of tangency.
 

Methods in faa.tg.prep.aces.geomaps that return Distance
 Distance DcpGeoLine.getEndXCoordinate()
          Method getEndXCoordinate
 Distance DcpGeoLine.getEndYCoordinate()
          Method getEndYCoordinate
 Distance DcpGeoSymbol.getStartXCoordinate()
          Method getStartXCoordinate returns the horizontal coord for this symbol.
 Distance DcpGeoLine.getStartXCoordinate()
          Method getStartXCoordinate
 Distance DcpGeoSymbol.getStartYCoordinate()
          Method getStartYCoordinate returns the vertical coord for this symbol.
 Distance DcpGeoLine.getStartYCoordinate()
          Method getStartYCoordinate
 Distance GeoMapHeader.getXCoord()
          Method getXCoord
 Distance PointOfTangencyData.getXOffset()
          Returns the xOffset field of this object.
 Distance GeoMapHeader.getYCoord()
          Method getYCoord
 Distance PointOfTangencyData.getYOffset()
          Method getYOff returns the yCoord field of this object.
 

Methods in faa.tg.prep.aces.geomaps with parameters of type Distance
private  void AcesGeomapToXml.runDcpFactory(Distance xDistortion, Distance yDistortion)
          Method runDcpFactory acquires various DcpWords through the BufferedInputStream and develops the AcesGeomapDB from them.
 

Constructors in faa.tg.prep.aces.geomaps with parameters of type Distance
PointOfTangencyData(Position pointOfTangency, Distance xOffset, Distance yOffset)
          Constructor PointOfTangencyData.
 

Uses of Distance in faa.tg.prep.cdr
 

Fields in faa.tg.prep.cdr declared as Distance
private  Distance CDRRunway.length
          length is the length of the runway
private  Distance CDRRunway.width
          width is the width of the runway
 

Constructors in faa.tg.prep.cdr with parameters of type Distance
CDRRunway(java.lang.String aRunwayName, TrueHeading aHdg, Position threshold, Distance length, Distance width)
          Constructor.
 

Uses of Distance in faa.tg.prep.tmf.radar.validation
 

Methods in faa.tg.prep.tmf.radar.validation that return Distance
private  Distance TargetPostProcessor.getDistance(Filterable currentTarget, Filterable previousTarget)
          Get the distance between the current target and the previous target.
 

Uses of Distance in faa.tg.prep.tmf.ufp
 

Fields in faa.tg.prep.tmf.ufp declared as Distance
private  Distance Area.distance
           
 

Methods in faa.tg.prep.tmf.ufp that return Distance
 Distance Area.getDistance()
           
 

Constructors in faa.tg.prep.tmf.ufp with parameters of type Distance
Area(java.lang.String name, Distance distance)
          Constructor.
NamedCircle(java.lang.String name, Position position, Distance distance)
          Constructor.
 

Uses of Distance in faa.tg.prep.tmf.ufp.postprocessors
 

Methods in faa.tg.prep.tmf.ufp.postprocessors that return Distance
 Distance SpaceComparator.analyizeDistanceVector(java.util.Vector vector)
          Method to analyise a distance vector.
 Distance SpaceComparator.distanceBetweenRouteNodes(RouteNode node1, RouteNode node2)
          Method that returns the distance between two RouteNodes.
 Distance SpaceComparator.getAverageDistanceBetweenRoutes(Route route1, Route route2)
          Method that returns the average distance between two Routes.
 Distance SpaceComparator.getAverageLeastDistanceBetweenRoutes(Route route1, Route route2)
          Method that returns the average least distance between two Routes.
 

Methods in faa.tg.prep.tmf.ufp.postprocessors with parameters of type Distance
 boolean SpaceComparator.compareFirstNodesOfRoutes(Route route1, Route route2, Distance distance)
          A method to compare the first node of Route1 and Route2 and return true if it is less than distance or false otherwise.
 boolean SpaceComparator.compareLastNodesOfRoutes(Route route1, Route route2, Distance distance)
          A method to compare the last node of Route1 and Route2 and return true if it is less than distance or false otherwise.
 

Uses of Distance in faa.tg.recording.state
 

Fields in faa.tg.recording.state declared as Distance
private  Distance AircraftState.altRestrictionDist
          Distance to next route restriction, or null if no route restrictions.
private  Distance AircraftState.groundTrack
           
private  Distance AircraftState.routeRemainDist
           
private  Distance WithinRangeOfPredicateState.withinDistance
          The horizontal distance from the given position the aircraft must be within in order for this predicate to be satisfied.
private  Distance WithinDistanceOfPredicateState.withinDistance
          The distance from the given position the aircraft must be within in order for this predicate to be satisfied.
 

Methods in faa.tg.recording.state that return Distance
 Distance AircraftState.getAltRestrictionDist()
           
 Distance AircraftState.getGroundTrack()
           
 Distance EndOfRouteEventState.getRouteRemainDist()
           
 Distance AircraftState.getRouteRemainDist()
           
 

Methods in faa.tg.recording.state with parameters of type Distance
 void AircraftState.setAltRestrictionDist(Distance altRestrictionDist)
           
 void AircraftState.setGroundTrack(Distance distanceTravelled)
          Updates the distance travelled since the aircraft start.
 void AircraftState.setRouteRemainDist(Distance routeRemainDist)
           
 

Constructors in faa.tg.recording.state with parameters of type Distance
WithinDistanceOfPredicateState(AircraftState aircraftState, Position position, Distance withinDistance, java.lang.String name, SimulationTime timeStamp)
          Creates a recordable version of the WithinDistanceOfPredicate object.
WithinRangeOfPredicateState(AircraftState aircraftState, Position position, Distance withinDistance, java.lang.String name, SimulationTime timeStamp)
          Creates a recordable version of the WithinRangeOfPredicate object.
 

Uses of Distance in faa.tg.simevent.action
 

Fields in faa.tg.simevent.action declared as Distance
private  Distance ActivateGpsAreaWatcherAction.radius
          The radius to watch
 

Constructors in faa.tg.simevent.action with parameters of type Distance
ActivateGpsAreaWatcherAction(Position centerPoint, Distance radius)
           
 

Uses of Distance in faa.tg.simevent.predicate
 

Fields in faa.tg.simevent.predicate declared as Distance
private  Distance RangeBasedPredicate.withinDistance
          The distance from the given position the aircraft must be within in order for this predicate to be satisfied.
 

Methods in faa.tg.simevent.predicate that return Distance
 Distance RangeBasedPredicate.getWithinDistance()
          The distance from the specified position the aircraft must be within to satisfy the predicate.
 

Methods in faa.tg.simevent.predicate with parameters of type Distance
protected  boolean WithinRangeOfPredicate.isSatisfied(Aircraft aircraft, Position position, Distance distance)
          see super
protected  boolean WithinDistanceOfPredicate.isSatisfied(Aircraft aircraft, Position position, Distance distance)
          see super
protected abstract  boolean RangeBasedPredicate.isSatisfied(Aircraft aircraft, Position position, Distance distance)
          Delegate of isSatisfied(Aircraft)
protected  SimEventPredicateState WithinRangeOfPredicate.recordableState(AircraftState state, Position position, Distance withinDistance, java.lang.String name, SimulationTime timeStamp)
          see super
protected  SimEventPredicateState WithinDistanceOfPredicate.recordableState(AircraftState state, Position position, Distance withinDistance, java.lang.String name, SimulationTime timeStamp)
          see super
protected abstract  SimEventPredicateState RangeBasedPredicate.recordableState(AircraftState state, Position position, Distance withinDistance, java.lang.String name, SimulationTime timeStamp)
          Verbose delegate of getRecordable(Scenario)
 

Constructors in faa.tg.simevent.predicate with parameters of type Distance
RangeBasedPredicate(Aircraft ac, Distance dist, Position pos)
          Constructor.
WithinDistanceOfPredicate(Aircraft ac, Distance dist, Position pos)
          Constructor.
WithinRangeOfPredicate(Aircraft ac, Distance dist, Position pos)
          Constructor.
 

Uses of Distance in faa.tg.sp.cmd
 

Fields in faa.tg.sp.cmd declared as Distance
static Distance HoldCmd.DEFAULT_DISTANCE
           
private  Distance HoldPresentPositionCmd.legDistance
           
private  Distance HoldCmd.legDistance
           
private static Distance OffsetRouteCmd.MAX_OFFSET_DIST
           
private  Distance OffsetRouteCmd.offset
           
 

Methods in faa.tg.sp.cmd that return Distance
static Distance HoldCmd.extractDistance(java.lang.String str)
          Return the Distance in the str, or return null if not applicable.
 

Uses of Distance in faa.tg.track
 

Fields in faa.tg.track declared as Distance
static Distance MonitorType.FMS_MAX_LEG
          Interval delay for checking whether FMS tracks are visible.
static Distance Track.INIT_SEGMT_LEN
           
private  Distance OffsetDist.offsetDist
           
private static Distance Track.TOO_NEAR
           
static Distance MonitorType.VISUAL_MAX_LEG
          Interval delay for checking whether visual tracks are visible.
 

Methods in faa.tg.track that return Distance
 Distance OffsetDist.getOffsetDist()
          Returns the offset distance.
 

Constructors in faa.tg.track with parameters of type Distance
OffsetDist(Distance distToFollow)
          Constructs an offset that can be applied to a Track or a PositionSimTime.
OffsetDist(Distance dist, TrueBearing dir)
          Deprecated. Not needed?
OffsetDist(Distance dist, TrueBearing offsetBearing, Offset4D subOffset)
          Constructs an offset that can be applied to a Track or a PositionSimTime.
 

Uses of Distance in faa.tg.units
 

Subclasses of Distance in faa.tg.units
 class Altitude
           Altitude represents the object for measuring units of Altitude: generally the distance above Mean Sea Level (MSL).
 class Range
           Range represents a wrapper for Distance.
 

Fields in faa.tg.units declared as Distance
static Distance Distance.FIVE_NM
           
static Distance Distance.FT_1
           
static Distance Distance.FT_10
           
static Distance Distance.FT_1000
           
static Distance Distance.FT_3000
           
static Distance Distance.FT_5
           
static Distance Distance.FT_50
           
static Distance Distance.FT_500
           
static Distance Distance.NM_1
           
static Distance Distance.NM_10
           
static Distance Distance.NM_100
           
static Distance Distance.NM_1000
           
static Distance Distance.NM_20
           
static Distance Distance.NM_3
           
static Distance Distance.NM_4
           
static Distance Distance.NM_5
           
static Distance Distance.NM_50
           
static Distance Distance.NM_HALF
           
static Distance Distance.ONE_FT
           
(package private)  Distance Coordinate.xCoordinate
           
(package private)  Distance Coordinate.yCoordinate
           
static Distance Distance.ZERO
           
 

Methods in faa.tg.units that return Distance
 Distance Distance.abs()
          This method returns a clone that is the absolute value of this object.
 Distance Distance.add(Distance theMeasure)
          This summation method adds a value with like units.
 Distance Coordinate.getXCoordinate()
          Returns the value of this Coordinate as a Distance.
 Distance Coordinate.getYCoordinate()
          Returns the value of this Coordinate as a Distance.
static Distance Distance.parseDistance(java.lang.String dist)
          Parses a String containing a number and a unit name to create a Distance.
 Distance Distance.sub(Distance theMeasure)
          This subtraction method subtracts a value with like units.
 Distance Speed.travelDistance(Time timeInterval)
          Determines the distance traveled for this speed over the specified time.
 

Methods in faa.tg.units with parameters of type Distance
 Distance Distance.add(Distance theMeasure)
          This summation method adds a value with like units.
 boolean Distance.eq(Distance theMeasure)
          This method provides a test for equality.
 boolean Distance.ge(Distance theMeasure)
          This method provides a test for greater than / equal to.
 boolean Distance.gt(Distance theMeasure)
          This method provides a test for greater than.
 boolean Distance.le(Distance theMeasure)
          This method provides a test for less than / equal to.
 boolean Distance.lt(Distance theMeasure)
          This method provides a test for less than.
 double Distance.ratio(Distance val)
          This division method produces a dimensionless ratio of like measures.
 Distance Distance.sub(Distance theMeasure)
          This subtraction method subtracts a value with like units.
 

Constructors in faa.tg.units with parameters of type Distance
Coordinate(Distance xCoordinate, Distance yCoordinate)
          Constructor for Coordinate.
GroundTrackSpeed(Distance horizSeparation, Time timeToTravel)
          Constructor that takes a horizontal separation distance and a time to travel that distance (does not take wind into account).
Speed(Distance distance, Time timeToTravel)
          Constructor for the generic Speed class that takes a distance and a time to travel that distance.
TrueAirspeed(Distance linearDistTo, Time timeToTravel)
          Constructor that takes a 3-D linear distance (includes altitude difference) and a time to travel that distance.
 

Uses of Distance in faa.tg.util
 

Fields in faa.tg.util declared as Distance
private  Distance FirstOrderGaussMarkov.currentValue
           
private static Distance LocationModSimE.MIN_REPORT_DIST
           
private static Distance GenerateSimEDiffFiles.MIN_REPORT_DIST
           
private static Distance LocationModSimE.reportMin
           
private static Distance GenerateSimEDiffFiles.reportMin
           
private  Distance TuRecord.xCoord
           
private  Distance TiRecord.xCoord
           
private  Distance TuRecord.yCoord
           
private  Distance TiRecord.yCoord
           
 

Fields in faa.tg.util with type parameters of type Distance
private  java.util.HashMap<java.lang.String,Distance> LocationModSimE.maxDistType
          This HashMap stores the maximum distance by aircraft type.
private  java.util.HashMap<java.lang.String,Distance> GenerateSimEDiffFiles.maxDistType
          This HashMap stores the maximum distance by aircraft type.
private  java.util.HashMap<java.lang.String,Distance> LocationModSimE.minDistType
          This HashMap stores the minimum distance by aircraft type.
private  java.util.HashMap<java.lang.String,Distance> GenerateSimEDiffFiles.minDistType
          This HashMap stores the minimum distance by aircraft type.
 

Methods in faa.tg.util that return Distance
(package private)  Distance FirstOrderGaussMarkov.nextMarkov()
          Calculate next value for this process
 

Methods in faa.tg.util with parameters of type Distance
static java.lang.String Conversion.rangeFormat(Distance range)
          rangeFormat will take a Distance argument and format it NM as a 3 digit range.
 

Uses of Distance in faa.tg.util.options
 

Fields in faa.tg.util.options declared as Distance
private  Distance DistanceOptionPanel.distance
           
 

Methods in faa.tg.util.options that return Distance
(package private)  Distance DistanceOption.parse(java.lang.String arg)
           
 

Constructors in faa.tg.util.options with parameters of type Distance
DistanceOption(java.lang.String shortForm, java.lang.String longForm, java.lang.String optionDescription, Distance defaultValue)
          An Option representing a file option using your own option forms
DistanceOption(java.lang.String shortForm, java.lang.String longForm, java.lang.String optionDescription, Distance defaultValue, java.lang.String defaultUnits)
          An Option representing a file option using your own option forms
 

Uses of Distance in faa.tg.vector
 

Fields in faa.tg.vector declared as Distance
 Distance LLA_PositionVector.distance
          Deprecated.  
private  Distance BearingDistAlt.linearDist
          The magnitude of the 3D vector (this vector's linear distance).
private  Distance TgVector.magnitude
          the magnitude of this vector
 

Methods in faa.tg.vector that return Distance
 Distance DIS_PositionVector.calcDistance(DIS_PositionVector otherPos)
          Returns the Distance from this position to the specified DIS position.
protected  Distance RectangularPositionVector.calcMagnitude(Distance comp1, Distance comp2, Distance comp3)
          Verifies the validity of the vector component types (all must match), calculates the magnitude of the vector components, and returns the magnitude in an AMeasure of the same Class as the components.
protected abstract  Distance LLA_PositionVector.calcMagnitude(Latitude lat, Longitude lon, Altitude alt)
          Deprecated. Constructs a new Tg3dVector for a spherical or geodetic coordinate system from two angle components and the magnitude.
protected  Distance BearingDistAlt.calcMagnitude(TrueBearing bearing, Distance dist, Altitude alt)
          Overrides Tg3dVector.calcMagnitude().
 Distance TgVector.calcXComponent()
          returns the x component of this TgVector
 Distance TgVector.calcYComponent()
          returns the y component of this TgVector
 Distance TgVector.dot(TgVector v1)
          returns the dot product of this TgVector and the TgVector v1.
 Distance Tg2dVector.dot(TgVector v1)
          returns the dot product of this TgVector and the TgVector v1.
 Distance BearingDistAlt.getDistance()
          Returns the horizontal distance component.
 Distance NED_PositionVector.getDown()
          Returns the down component of the NED position vector.
 Distance NED_PositionVector.getEast()
          Returns the east component of the NED position vector.
 Distance TgVector.getMagnitude()
          returns the magnitude of this TgVector
 Distance RectangularPositionVector.getMagnitude()
          Returns the magnitude of this vector as a distance from the origin.
 Distance