Uses of Class
faa.tg.units.Angle

Packages that use Angle
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.controllogic.latcontrol This package provides the lateral control logic model for aircraft in the TGF simulator. 
faa.tg.aircraft.adm.controllogic.loncontrol This package provides the simulators model of the Aircrafts control logic including the Region logic for climbs and descents. 
faa.tg.aircraft.adm.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.lonmodus   
faa.tg.atcview.display   
faa.tg.atcview.displayobjects   
faa.tg.constants   
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.map   
faa.tg.nas.airport.runway.ils   
faa.tg.pointmodel This package provides the simulation model of a single point i.e pointmodel. 
faa.tg.prep.aftil Classes pertaining to AFTIL data. 
faa.tg.prep.cdr This package contains classes used to analyze Terminal CDR recordings. 
faa.tg.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.convertertool This package contains utility classes for airspeed GUI calculator. 
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 Angle in faa.tg.aidl
 

Fields in faa.tg.aidl declared as Angle
private  Angle AidlGlideSlope.angle
           
 

Constructors in faa.tg.aidl with parameters of type Angle
AidlGlideSlope(AidlFix fix, Altitude altitude, Angle angle, Specifier type, int index)
          Constructor
 

Uses of Angle in faa.tg.aircraft
 

Fields in faa.tg.aircraft declared as Angle
static Angle HeadingCaptureEvent.HDG_CAPTURE_ANGLE
           
 

Uses of Angle in faa.tg.aircraft.adm.controllogic.latcontrol
 

Fields in faa.tg.aircraft.adm.controllogic.latcontrol declared as Angle
private  Angle AbstractTurn.BANK_CAPTURE_DONE
          The bank capture is completed if the magnitude of the bank angle is less than the bank capture limit: finishes turn with a heading capture.
static Angle AbstractTurn.CAPTURE_LIMIT
          The heading is considered captured if abs_e5 is less than the capture limit.
private  Angle AbstractTurn.e5
          The heading error as calculated by the loaded turn strategist.
private static Angle AbstractTurn.HDG_DIFF_FOR_DEF_DES_ROLL
          Heading difference above which the default desired roll angle is used.
private  Angle AbstractTurn.HDG_DIFF_FOR_ZERO_DES_ROLL
          Heading difference at which to switch the desired roll angle to zero, during bank capture.
static Angle AbstractTurn.MIN_BANK_CAPTURE_HDG
          The minimum heading change that requires a bank capture for the first part of the turn.
 

Methods in faa.tg.aircraft.adm.controllogic.latcontrol that return Angle
 Angle TurnStrategist.calcE5(TrueHeading currentHeading)
          Calculates the error between the desired heading and the actual heading.
 Angle RightTurn.calcE5(TrueHeading currentHeading)
          Returns the error between the desired heading and the actual heading.
 Angle GenericHeadingStrategist.calcE5(TrueHeading currentHeading)
          Calculates the error between the desired heading and the actual heading.
abstract  Angle AbstractTurn.calcE5(TrueHeading currentHeading)
          Calculates the error between the desired heading and the actual heading all sub classes must implement this method
 Angle LeftTurn.calcE5(TrueHeading currentHeading)
          Returns the error between the desired heading and the actual heading.
protected static Angle AbstractTurn.calcLeftTurnMagnitude(TrueHeading currentHeading, TrueHeading desiredHeading)
          Calculates the magnitude of the turn required to make a left turn from the current to the desired heading.
protected static Angle AbstractTurn.calcRightTurnMagnitude(TrueHeading currentHeading, TrueHeading desiredHeading)
          Calculates the magnitude of the turn required to make a right turn from the current to the desired heading.
 

Methods in faa.tg.aircraft.adm.controllogic.latcontrol with parameters of type Angle
private static RollAngle AbstractTurn.calcHdgCaptureDesiredRollAngle(Angle e5)
          Calculates the desired roll angle for heading capture stage.
 

Constructors in faa.tg.aircraft.adm.controllogic.latcontrol with parameters of type Angle
AbstractTurn(TrueHeading desiredHeading, Angle initialE5)
          Constructor for the AbstractTurn class; to start the aircraft in a roll, just make the desired heading different from the current heading.
 

Uses of Angle in faa.tg.aircraft.adm.controllogic.loncontrol
 

Fields in faa.tg.aircraft.adm.controllogic.loncontrol declared as Angle
private  Angle Region9.desiredFPA
           
 

Methods in faa.tg.aircraft.adm.controllogic.loncontrol that return Angle
 Angle Region9.getDesiredFlightPathAngle()
           
 

Constructors in faa.tg.aircraft.adm.controllogic.loncontrol with parameters of type Angle
Region9(ControlLogicGains fullGainSet, Angle desiredFPA)
           
 

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

Fields in faa.tg.aircraft.adm.guidance declared as Angle
static Angle TrackGuidance.HDG_AEQ_USE_CURR_SPD
           
 

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

Fields in faa.tg.aircraft.adm.guidance.latguidance declared as Angle
private static Angle HeadingManeuver.CANCEL_DIR_RANGE
          Max angle from the desired heading for turn direction cancellation.
static Angle RouteFollowingManeuver.MIN_HDG_CHG_FOR_SEG_CAPTURE_UPDATE
           
private static Angle SegmentCaptureSubmaneuver.OVER_ROUTE_NODE_ADDER
          Add to 1/2 heading diff to get overRouteNodeDiffAngle.
private  Angle SegmentCaptureSubmaneuver.overRouteNodeAngle
          Angle from desired heading at which to fire OverRouteNodeEvent.
 

Methods in faa.tg.aircraft.adm.guidance.latguidance that return Angle
protected  Angle SegmentCaptureSubmaneuver.getOverRouteNodeAngle()
          Returns angle from desired heading at which to fire OverRouteNodeEvent.
 

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

Fields in faa.tg.aircraft.adm.guidance.longuidance declared as Angle
private  Angle CrossCasMan.descentFpa
          Flight path angle for a standard descent for this aircraft.
private  Angle FpaDescentMan.descentFPA
          Flight path angle to follow in descent.
private  Angle FpaDescentMan.desiredFPA
          This is zero until descent starts, then it is set to the descentFPA.
 

Methods in faa.tg.aircraft.adm.guidance.longuidance that return Angle
 Angle FpaDescentMan.getDesiredFlightPathAngle()
          Returns the desired flight path angle.
 Angle LandingMan.getGlideSlopeAngle()
          Returns the glide slope angle for this runway.
 

Methods in faa.tg.aircraft.adm.guidance.longuidance with parameters of type Angle
protected static Distance FpaDescentMan.calcDistFromFixToDescend(Altitude fromAlt, Altitude crossAlt, Angle desiredFpa)
          Returns calculated top of descent based on altitudes and desired FPA.
 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.
 

Constructors in faa.tg.aircraft.adm.guidance.longuidance with parameters of type Angle
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.
 

Uses of Angle in faa.tg.aircraft.adm.modus.lonmodus
 

Methods in faa.tg.aircraft.adm.modus.lonmodus with parameters of type Angle
private  double LongitudinalModus.calcDesiredAltRate(double altError_ft, TrueAirspeed trueAirspeed, Angle desiredFPA)
          Calculates the desired altitude rate based on the desired flight path angle and the true airspeed.
 

Uses of Angle in faa.tg.atcview.display
 

Subclasses of Angle in faa.tg.atcview.display
 class DisplayRotation
           This class defines DisplayRotation which is the rotation of the display See the source: DisplayRotation.java
 

Constructors in faa.tg.atcview.display with parameters of type Angle
DisplayRotation(Angle angle)
          Constructor
 

Uses of Angle in faa.tg.atcview.displayobjects
 

Fields in faa.tg.atcview.displayobjects declared as Angle
private  Angle PredictorDisplay.currentHeading
           
 

Methods in faa.tg.atcview.displayobjects with parameters of type Angle
 void PredictorDisplay.updatePredictorDisplay(Speed speed, Position pos, Angle heading)
           
 

Constructors in faa.tg.atcview.displayobjects with parameters of type Angle
PredictorDisplay(Speed speed, Position pos, Angle heading, PredictorSettings settings)
           
 

Uses of Angle in faa.tg.constants
 

Fields in faa.tg.constants declared as Angle
private  Angle CompassDirection.angle
           
private static Angle CompassDirection.CUT_OFF_ANGLE
           
private static Angle CompassDirection.DEG_135
           
private static Angle CompassDirection.DEG_225
           
private static Angle CompassDirection.DEG_315
           
private static Angle CompassDirection.DEG_45
           
 

Methods in faa.tg.constants with parameters of type Angle
static TurnDirection TurnDirection.getDirection(Angle turnDifference)
          Return the turn direction for the given turn angle.
static CompassDirection CompassDirection.getDirection(Angle angle)
          Returns the compass direction for the given angle If the given angle is null, then null is returned
static TurnDirection TurnDirection.smallestTurn(Angle startBearing, Angle endBearing)
          Return the turn direction for the smallest turn angle: types of bearings must match each other.
 

Constructors in faa.tg.constants with parameters of type Angle
CompassDirection(int intValue, java.lang.String shortName, java.lang.String longName, Angle angle)
          Private constructor, use one of the public static instances.
 

Uses of Angle in faa.tg.geometry
 

Methods in faa.tg.geometry that return Angle
 Angle Position2D.bearing2(Position2D loc)
           
 

Uses of Angle in faa.tg.ground
 

Methods in faa.tg.ground that return Angle
(package private)  Angle GroundFixState.absHeadingDiff(TrueHeading other)
           
 

Uses of Angle in faa.tg.ground.airport
 

Fields in faa.tg.ground.airport declared as Angle
private static Angle RunwayOverlay.TOLERANCE
           
 

Uses of Angle in faa.tg.map
 

Fields in faa.tg.map declared as Angle
private  Angle MapArc.endAngle
           
private  Angle MapArc.startAngle
           
 

Methods in faa.tg.map that return Angle
 Angle MapArc.getEndAngle()
          Method getEndAngle ...
 Angle MapArc.getStartAngle()
          Method getStartAngle ...
 

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

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

Fields in faa.tg.nas.airport.runway.ils declared as Angle
private static Angle ILS.DEFAULT_GLIDE_ANGLE
           
private  Angle GlideSlopeCone.glideAngle
          Angle of approach radial.
private  Angle GlideSlope.glideAngle
          Angle of approach radial.
 

Methods in faa.tg.nas.airport.runway.ils that return Angle
 Angle GlideSlopeCone.getGlideAngle()
          Returns the Angle of the approach radial.
 Angle GlideSlope.getGlideAngle()
          Returns the Angle of the approach radial.
 

Constructors in faa.tg.nas.airport.runway.ils with parameters of type Angle
GlideSlope(Angle ga, Position pos, TrueBearing locBearing)
          Constructor for GlideSlope object
GlideSlopeCone(Angle ga, Position pos)
          Constructor for GlideSlope object
 

Uses of Angle in faa.tg.pointmodel
 

Fields in faa.tg.pointmodel declared as Angle
private static Angle Position.FRD_ERROR
          FRD_ERROR defines a range [d - FRD_ERROR, d+FRD_ERROR] in which angles will be ap equal to d for this(Postion,TrueBearing d,Distance)
private static Angle Position.HALF_PI
           
private static Angle Position.HALF_PI_TIMES_3
           
 

Methods in faa.tg.pointmodel that return Angle
private static Angle Position.function1(Latitude orgLat)
          Commonly used equation
 Angle PropagationTerms.getEpsilon()
          Return epsilon (the geodetic Latitude minus the geocentric Latitude).
 

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

Uses of Angle in faa.tg.prep.aftil
 

Fields in faa.tg.prep.aftil declared as Angle
private  Angle AftilStartAngle.angle
           
private  Angle AftilEndAngle.angle
           
 

Uses of Angle in faa.tg.prep.cdr
 

Methods in faa.tg.prep.cdr with parameters of type Angle
 void CDRFpTd.processtd(CDR3aCsfString csf, Angle magDec)
           
private  void GetXY.transformXY(double xVal, double yVal, Angle magDec)
           
 

Constructors in faa.tg.prep.cdr with parameters of type Angle
GetXY(java.awt.geom.Point2D.Double sourcePoint, Angle magDec)
           
GetXY(java.lang.String TDFilename, Angle magDec)
           
GetXY(java.lang.String xVal, java.lang.String yVal, Angle magDec)
           
 

Uses of Angle in faa.tg.sp.cmd
 

Fields in faa.tg.sp.cmd declared as Angle
static Angle OffsetRouteCmd.ROUTE_CAPTURE_ANGLE
           
 

Uses of Angle in faa.tg.track
 

Fields in faa.tg.track declared as Angle
static Angle Track.HDG_AEQ
           
 

Uses of Angle in faa.tg.units
 

Subclasses of Angle in faa.tg.units
 class Azimuth
           Azimuth represents a wrapper for Angle.
 class FlightPathAngle
           FlightPathAngle represents the object for measuring the angle between the aircraft's velocity vector and the plane that is tangent to the surface of the Earth directly under the aircraft.
 class FlightPathRelAirAngle
           FlightPathRelAirAngle represents the object for measuring the angle between the aircraft's velocity vector and the air mass.
 class GroundTrackHeading
           GroundTrackHeading represents an object for measuring units of the heading of the ground track of aircraft, in relation to the bearing of true north.
 class Latitude
           Latitude represents the object for measuring units of Latitude.
 class Longitude
           Longitude represents the object for measuring units of Longitude.
 class MagneticDeclination
          MagneticDeclination represents the angular measure of the Earth's magnetic Field with respect to true North.
 class MagneticHeading
           MagneticHeading represents a measurement of the heading of an aircraft with respect to Magnetic North.
 class MagneticVariation
          (It seems that this is defined to be the same as MagneticDeclination, which is the preferred usage: use MagneticDeclination instead, unless there is a reason to use this.) MagneticVariation represents the angular measure of the Earth's magnetic Field with respect to true North.
 class Radial
          See the source: Radial.java
 class RollAngle
           The RollAngle class defines the objects used to quantify the bank angle of an aircraft, where the right wing down is a positive roll, and the left wing down is a negative roll.
 class TrueBearing
           TrueBearing represents the object for measuring the direction of travel from one position to another, as an angle measured clockwise from true north.
 class TrueHeading
           TrueHeading represents the heading of the aircraft's nose (also known as yaw, azimuth, or longitudinal axis).
 class WindDirection
           WindDirection is intended as a abstract class that extends true bearing.
 class WindDirectionFrom
           A concrete WindDirection class that informs the user that that the winds are in the coming from direction
 class WindDirectionTo
           A concrete WindDirection class that informs the user that the winds are in the going to direction
 

Fields in faa.tg.units declared as Angle
static Angle Angle.DEG_1
           
static Angle Angle.DEG_180
           
static Angle Angle.DEG_270
           
static Angle Angle.DEG_30
           
static Angle Angle.DEG_330
           
static Angle Angle.DEG_5
           
static Angle Angle.DEG_60
           
static Angle Angle.DEG_90
           
static Angle Angle.DEG_NEG180
           
static Angle Angle.DEG_NEG270
           
static Angle Angle.DEG_NEG30
           
static Angle Angle.DEG_NEG5
           
static Angle Angle.DEG_NEG90
           
static Angle Angle.NEG_NINETY_DEG
           
static Angle Angle.NEG_ONEEIGHTY_DEG
           
static Angle Angle.NINETY_DEG
           
static Angle Angle.ONEEIGHTY_DEG
           
static Angle Angle.THIRTY_DEG
           
static Angle Angle.THREETHIRTY_DEG
           
static Angle Angle.TWOSEVENTY_DEG
           
static Angle Angle.ZERO
          Equivalent to -360 and 360 degrees after normalization.
 

Methods in faa.tg.units that return Angle
 Angle Angle.abs()
          This method returns a clone that is the absolute value of this object.
 Angle Angle.add(Angle addend)
          Adds an Angle and returns an Angle.
 Angle Angle.average(Angle angle)
          This method returns the average of this and another Angle.
static Angle TrueBearing.calcTurnAngle(TrueBearing start, TrueBearing end)
          This subtraction method returns the turn Angle created by subtracting the start TrueBearing from the end TrueBearing.
 Angle Angle.diff(Angle subtrahend)
          This difference method subtracts the specified angle such that the result will be within the range -PI to PI.
 Angle Angle.reciprocalAngle()
           
 Angle Angle.sub(Angle subtrahend)
          This subtraction method subtracts the specified angle, normalizing the range to between -2 * PI and 2 * PI (standard normalization for Angles).
 

Methods in faa.tg.units with parameters of type Angle
 Angle Angle.add(Angle addend)
          Adds an Angle and returns an Angle.
 boolean Angle.aeq(Angle angle, Angle acceptableMargin)
          Return whether the specified angle is almost equal to this value (is within or equal to the acceptable margin).
 Angle Angle.average(Angle angle)
          This method returns the average of this and another Angle.
 Angle Angle.diff(Angle subtrahend)
          This difference method subtracts the specified angle such that the result will be within the range -PI to PI.
 boolean Angle.eq(Angle theMeasure)
          This method provides a test for equality.
 boolean Angle.ge(Angle theMeasure)
          This method provides a test for greater than / equal to.
 boolean Angle.gt(Angle theMeasure)
          This method provides a test for greater than.
 boolean Angle.isBetween(Angle value1, Angle value2)
          Use this method with care.
 boolean Angle.le(Angle theMeasure)
          This method provides a test for less than / equal to.
 boolean Angle.lt(Angle theMeasure)
          This method provides a test for less than.
 double Angle.ratio(Angle val)
          This division method produces a dimensionless ratio of like measures.
 Coordinate Coordinate.rotate(Angle angle)
          Rotates the coordinate (point pair) by given angle in the counterclockwise direction about (0,0).
 Coordinate Coordinate.rotateAll(Angle angle)
           
 Angle Angle.sub(Angle subtrahend)
          This subtraction method subtracts the specified angle, normalizing the range to between -2 * PI and 2 * PI (standard normalization for Angles).
 

Constructors in faa.tg.units with parameters of type Angle
Angle(Angle theAngle)
           
TrueBearing(Angle angle)
          Constructs a TrueBearing with a bearing equivalent to the given angle.
TrueHeading(Angle heading)
          Constructs a TrueHeading with the value of a specified angle.
TurnRate(Angle amountOfTurn, Time timeOfTurn)
          Constructor for the TurnRate class that uses a turn measurement and a time interval for the turn to construct the turn rate value.
WindDirection(Angle angle)
           
 

Uses of Angle in faa.tg.util
 

Methods in faa.tg.util that return Angle
static Angle Conversion.atan360(double x, double y)
          Calculates an angle based on x and y coordinate values and confines it to 360 degrees.
 

Methods in faa.tg.util with parameters of type Angle
static java.lang.String Conversion.Hdg360(Angle heading)
          Hdg360 returns bearing as a String between 000 and 360.
 

Uses of Angle in faa.tg.util.convertertool
 

Fields in faa.tg.util.convertertool declared as Angle
private  Angle StereoMapPositionConverter.headingDifference
           
 

Constructors in faa.tg.util.convertertool with parameters of type Angle
StereoMapPositionConverter(Position toPosition, Position fromPosition, Angle toHeading, Angle fromHeading)
          Creates a StereomapProjection able to convert one position to another with an arbitrary orientation.
 

Uses of Angle in faa.tg.vector
 

Methods in faa.tg.vector that return Angle
 Angle Tg2dVector.getDirection()
          returns the angle off of secon` of this TgVector
 Angle NED_VelocityVector.interceptAngle(NED_VelocityVector otherNED)
          Returns the intercept angle of this NED_VelocityVector and the specified NED_VelocityVector: assumes that the velocity vectors are coplanar.