Uses of Class
uavsim.datatypes.AngleNavigational

Packages that use AngleNavigational
uavsim.datatypes Provides... 
uavsim.graphics.instruments.automaticdirectionfinder Provides... 
uavsim.graphics.instruments.automaticdirectionfinder.test   
uavsim.graphics.instruments.directionalgyro Provides... 
uavsim.graphics.instruments.directionalgyro.test   
uavsim.graphics.instruments.horizontalsituationindicator Provides... 
uavsim.graphics.instruments.vorlocalizerglideslope Provides... 
uavsim.navigationmodel Provides... 
 

Uses of AngleNavigational in uavsim.datatypes
 

Fields in uavsim.datatypes declared as AngleNavigational
private  AngleNavigational Velocity._direction
          the angle
static AngleNavigational AngleNavigational.ANGLE_000
          common predefined angles in terms of degrees
static AngleNavigational AngleNavigational.ANGLE_045
           
static AngleNavigational AngleNavigational.ANGLE_090
           
static AngleNavigational AngleNavigational.ANGLE_135
           
static AngleNavigational AngleNavigational.ANGLE_180
           
static AngleNavigational AngleNavigational.ANGLE_225
           
static AngleNavigational AngleNavigational.ANGLE_270
           
static AngleNavigational AngleNavigational.ANGLE_315
           
static AngleNavigational AngleNavigational.ANGLE_360
           
static AngleNavigational[] AngleNavigational.ANGLES
          the cardinal angles
static AngleNavigational AngleNavigational.CLOCK_0130
          common predefined angles in terms of clock position
static AngleNavigational AngleNavigational.CLOCK_0300
           
static AngleNavigational AngleNavigational.CLOCK_0430
           
static AngleNavigational AngleNavigational.CLOCK_0600
           
static AngleNavigational AngleNavigational.CLOCK_0730
           
static AngleNavigational AngleNavigational.CLOCK_0900
           
static AngleNavigational AngleNavigational.CLOCK_1030
           
static AngleNavigational AngleNavigational.CLOCK_1200
           
 

Methods in uavsim.datatypes that return AngleNavigational
 AngleNavigational AngleNavigational.add_(AngleNavigational angle)
          Adds another unit to this one.
 AngleNavigational AttitudeYaw.convertToAngleNavigational()
          Converts this yaw to a navigational angle.
 AngleNavigational AngleMathematical.convertToAngleNavigational()
          Converts this angle to a navigational angle.
 AngleNavigational CoordinatePolarNavigational3D.getAngleHorizontal()
          Gets the horizontal angle.
 AngleNavigational A_Attitude.getAngleNavigational()
          Gets the angle in navigational degrees.
 AngleNavigational Velocity.getDirection()
          Gets the angle.
 AngleNavigational AngleNavigational.interpolate(AngleNavigational angle, Scaler scaler)
          Interpolates between this angle and another.
 AngleNavigational AngleNavigational.interpolate(AngleNavigational angle, Scaler scaler, boolean isOverShortestPath)
          Interpolates between this angle and another.
 AngleNavigational AngleNavigational.negate()
          Negates this angle (by taking its negative value) and normalizes it.
 AngleNavigational AngleNavigational.reciprocate()
          Reciprocates this angle (by adding 180) and normalizes it.
 AngleNavigational ArcNavigational.ArcNavigationalIterator.stepToNext()
          Moves to the next angle in the forward direction and returns it.
 AngleNavigational ArcNavigational.ArcNavigationalIterator.stepToPrevious()
          Moves to the next angle in the backward direction and returns it.
 AngleNavigational AngleNavigational.subtract_(AngleNavigational angle)
          Subtract another unit from this one.
 

Methods in uavsim.datatypes with parameters of type AngleNavigational
 AngleNavigational AngleNavigational.add_(AngleNavigational angle)
          Adds another unit to this one.
 ArcNavigational.ArcNavigationalIterator ArcNavigational.getIteratorInstance(AngleNavigational step, boolean isCounterclockwise, boolean isInclusiveRange)
          Generates an iterator.
 AngleNavigational AngleNavigational.interpolate(AngleNavigational angle, Scaler scaler)
          Interpolates between this angle and another.
 AngleNavigational AngleNavigational.interpolate(AngleNavigational angle, Scaler scaler, boolean isOverShortestPath)
          Interpolates between this angle and another.
 boolean AngleNavigational.isShortestPathClockwise(AngleNavigational angle)
          Determines whether the shortest direction between this angle and another is clockwise.
 CoordinateWorld3D CoordinateWorld3D.resolveBearing(AngleNavigational azimuth, Radius radius)
          Generates a coordinate based on a bearing from this one.
 AngleNavigational AngleNavigational.subtract_(AngleNavigational angle)
          Subtract another unit from this one.
 

Constructors in uavsim.datatypes with parameters of type AngleNavigational
ArcNavigational.ArcNavigationalIterator(AngleNavigational stepAngle, boolean isCounterclockwise, boolean isInclusive)
          Creates a navigational angle iterator.
ArcNavigational(AngleNavigational angleStart, AngleNavigational angleEnd)
          Creates an arc with navigational angles.
CoordinatePolarNavigational(AngleNavigational angle, Radius length)
          Creates a coordinate object.
CoordinatePolarNavigational3D(AngleNavigational angleHorizontal, AngleMathematical angleVertical, Radius length)
          zzz
Velocity(AngleNavigational angle, Airspeed speed)
          Creates a velocity object.
 

Uses of AngleNavigational in uavsim.graphics.instruments.automaticdirectionfinder
 

Fields in uavsim.graphics.instruments.automaticdirectionfinder declared as AngleNavigational
private  AngleNavigational AutomaticDirectionFinder._bearingRelative
          the bearing to the station
private  AngleNavigational AutomaticDirectionFinder._heading
          the heading
private static AngleNavigational AutomaticDirectionFinder.AZIMUTH_END
          the end angle of the azimuth numbers
private static AngleNavigational AutomaticDirectionFinder.AZIMUTH_START
          the start angle of the azimuth numbers
private static AngleNavigational AutomaticDirectionFinder.DRIFT_DEVIATION
          the amount of random needle drift
private static AngleNavigational AutomaticDirectionFinder.KNOB_STEP
          the step value for changing the azimuth
 

Fields in uavsim.graphics.instruments.automaticdirectionfinder with type parameters of type AngleNavigational
private static TickDescriptor<AngleNavigational> AutomaticDirectionFinder.MAJOR_TICKS
          the descriptor for the major ticks
private static TickDescriptor<AngleNavigational> AutomaticDirectionFinder.MINOR_TICKS
          the descriptor for the minor ticks
private  NumberDescriptor<AngleNavigational> AutomaticDirectionFinder.NUMBERS
          the numbers descriptor
 

Methods in uavsim.graphics.instruments.automaticdirectionfinder that return AngleNavigational
 AngleNavigational AutomaticDirectionFinder.calculateBearingAbsolute()
          Gets the absolute bearing to the station.
 AngleNavigational AutomaticDirectionFinder.calculateBearingRelative()
          Gets the relative bearing to the station.
private  AngleNavigational AutomaticDirectionFinder.drift(AngleNavigational bearing)
          Perturbs a deviation by a random drift.
 AngleNavigational AutomaticDirectionFinder.getHeading()
          Gets the heading dialed into the card.
 

Methods in uavsim.graphics.instruments.automaticdirectionfinder with parameters of type AngleNavigational
private  AngleNavigational AutomaticDirectionFinder.drift(AngleNavigational bearing)
          Perturbs a deviation by a random drift.
 AngleMathematical AutomaticDirectionFinder.mapAngle_(AngleNavigational azimuth)
          Returns the angle corresponding to the value of a unit.
 void AutomaticDirectionFinder.update(AngleNavigational bearingRelative)
          Updates the state of the instrument without rendering it.
 

Uses of AngleNavigational in uavsim.graphics.instruments.automaticdirectionfinder.test
 

Fields in uavsim.graphics.instruments.automaticdirectionfinder.test declared as AngleNavigational
private static AngleNavigational AutomaticDirectionFinderFixedCardTest.TURN_RATE
          the rate at which the interactive controls change the turn
private static AngleNavigational AutomaticDirectionFinderMoveableCardTest.TURN_RATE
          the rate at which the interactive controls change the turn
 

Uses of AngleNavigational in uavsim.graphics.instruments.directionalgyro
 

Fields in uavsim.graphics.instruments.directionalgyro declared as AngleNavigational
private  AngleNavigational DirectionalGyro._headingActual
          the actual heading
private  AngleNavigational DirectionalGyro._headingDesired
          the desired heading for the autopilot
private static AngleNavigational DirectionalGyro.AZIMUTH_END
          the end angle of the azimuth numbers
private static AngleNavigational DirectionalGyro.AZIMUTH_START
          the start angle of the azimuth numbers
private static AngleNavigational DirectionalGyro.KNOB_STEP
          the step value for changing the heading
 

Fields in uavsim.graphics.instruments.directionalgyro with type parameters of type AngleNavigational
private static TickDescriptor<AngleNavigational> DirectionalGyro.MAJOR_TICKS
          the major-ticks descriptor
private static TickDescriptor<AngleNavigational> DirectionalGyro.MINOR_TICKS
          the minor-ticks descriptor
private static NumberDescriptor<AngleNavigational> DirectionalGyro.NUMBERS
          the numbers descriptor
 

Methods in uavsim.graphics.instruments.directionalgyro that return AngleNavigational
abstract  AngleNavigational A_DirectionalGyro.getHeadingActual()
          Gets the azimuth.
 AngleNavigational DirectionalGyro.getHeadingActual()
          Gets the actual heading.
abstract  AngleNavigational A_DirectionalGyro.getHeadingDesired()
          Gets the desired azimuth.
 AngleNavigational DirectionalGyro.getHeadingDesired()
          Gets the desired heading for the autopilot.
 

Methods in uavsim.graphics.instruments.directionalgyro with parameters of type AngleNavigational
 AngleMathematical DirectionalGyro.mapAngle_(AngleNavigational azimuth)
          Returns the angle corresponding to the value of a unit.
 void DirectionalGyro.update(AngleNavigational azimuthActual)
          Updates the state of the instrument without rendering it.
 void DirectionalGyro.update(AngleNavigational azimuthActual, AngleNavigational azimuthDesired)
          Updates the state of the instrument without rendering it.
 

Uses of AngleNavigational in uavsim.graphics.instruments.directionalgyro.test
 

Fields in uavsim.graphics.instruments.directionalgyro.test declared as AngleNavigational
private static AngleNavigational DirectionalGyroTest.TURN_RATE
          the rate at which the interactive controls change the azimuth
 

Uses of AngleNavigational in uavsim.graphics.instruments.horizontalsituationindicator
 

Fields in uavsim.graphics.instruments.horizontalsituationindicator declared as AngleNavigational
private  AngleNavigational HorizontalSituationIndicator._courseDesired
          the desired course as defined by the OBS
private static AngleNavigational HorizontalSituationIndicator.AZIMUTH_END
          the end angle of the azimuth numbers
private static AngleNavigational HorizontalSituationIndicator.AZIMUTH_START
          the start angle of the azimuth numbers
private static AngleNavigational HorizontalSituationIndicator.KNOB_STEP
          the step value for changing the OBS
 

Fields in uavsim.graphics.instruments.horizontalsituationindicator with type parameters of type AngleNavigational
private static TickDescriptor<AngleNavigational> HorizontalSituationIndicator.MAJOR_TICKS
          the major-ticks descriptor
private static TickDescriptor<AngleNavigational> HorizontalSituationIndicator.MINOR_TICKS
          the minor-ticks descriptor
private static NumberDescriptor<AngleNavigational> HorizontalSituationIndicator.NUMBERS
          the numbers descriptor
 

Methods in uavsim.graphics.instruments.horizontalsituationindicator that return AngleNavigational
 AngleNavigational HorizontalSituationIndicator.getAzimuth()
          Gets the azimuth.
 

Methods in uavsim.graphics.instruments.horizontalsituationindicator with parameters of type AngleNavigational
 AngleMathematical HorizontalSituationIndicator.mapAngle_(AngleNavigational azimuth)
          Returns the angle corresponding to the value of a unit.
 

Uses of AngleNavigational in uavsim.graphics.instruments.vorlocalizerglideslope
 

Fields in uavsim.graphics.instruments.vorlocalizerglideslope declared as AngleNavigational
private  AngleNavigational VORLocalizerGlideslope._courseDesired
          the desired course as defined by the OBS
private static AngleNavigational VORLocalizerGlideslope.AZIMUTH_END
          the end angle of the azimuth numbers
private static AngleNavigational VORLocalizerGlideslope.AZIMUTH_START
          the start angle of the azimuth numbers
private static AngleNavigational VORLocalizerGlideslope.KNOB_STEP
          the step value for changing the OBS
 

Fields in uavsim.graphics.instruments.vorlocalizerglideslope with type parameters of type AngleNavigational
private static TickDescriptor<AngleNavigational> VORLocalizerGlideslope.MAJOR_TICKS
          the major-ticks descriptor
private static TickDescriptor<AngleNavigational> VORLocalizerGlideslope.MINOR_TICKS
          the minor-ticks descriptor
private static NumberDescriptor<AngleNavigational> VORLocalizerGlideslope.NUMBERS
          the numbers descriptor
 

Methods in uavsim.graphics.instruments.vorlocalizerglideslope that return AngleNavigational
 AngleNavigational VORLocalizerGlideslope.getCourseDesired()
          Gets the desired course set the OBS.
 

Methods in uavsim.graphics.instruments.vorlocalizerglideslope with parameters of type AngleNavigational
 AngleMathematical VORLocalizerGlideslope.mapAngle_(AngleNavigational azimuth)
          Returns the angle corresponding to the value of a unit.
 

Uses of AngleNavigational in uavsim.navigationmodel
 

Fields in uavsim.navigationmodel declared as AngleNavigational
protected  AngleNavigational A_ILSCorridor._azimuth
          the azimuth off the coordinate
private  AngleNavigational Airport.RunwayDescriptor._azimuth
          the azimuth
protected  AngleNavigational A_ILSCorridor._width
          the width
private static AngleNavigational Localizer.WIDTH
          the localizer width
private static AngleNavigational Glideslope.WIDTH
          the glideslope width
private static AngleNavigational Localizer.WIDTH_HALF
          the localizer half-width
 

Methods in uavsim.navigationmodel that return AngleNavigational
 AngleNavigational A_ILSCorridor.getAzimuth()
          Gets the azimuth off the coordinate.
 AngleNavigational Airport.RunwayDescriptor.getAzimuth()
          Gets the azimuth.
 AngleNavigational A_ILSCorridor.getWidth()
          Gets the corridor width.
 

Constructors in uavsim.navigationmodel with parameters of type AngleNavigational
A_ILSCorridor(java.lang.String id, java.lang.String designator, VOR_ILS_DME_Frequency frequency, CoordinateWorld3D coordinate, AngleNavigational azimuth, Latitude length, AngleNavigational width)
          Creates an abstract ILS element.
Airport.RunwayDescriptor(java.lang.String id, CoordinateWorld3D coordinate, AngleNavigational azimuth, Scaler length)
          Creates a runway chart element.
Glideslope(java.lang.String id, java.lang.String designator, VOR_ILS_DME_Frequency frequency, CoordinateWorld3D coordinate, AngleNavigational azimuth)
          Creates an ILS glideslope chart element.
ILSAssembly(java.lang.String id, java.lang.String designator, VOR_ILS_DME_Frequency frequency, CoordinateWorld3D origin, AngleNavigational azimuth, Radius radiusMarkerInner, Radius radiusMarkerMiddle, Radius radiusMarkerOuter)
          Builds the subcomponents of an ILS assembly.
Localizer(java.lang.String id, java.lang.String designator, VOR_ILS_DME_Frequency frequency, CoordinateWorld3D coordinate, AngleNavigational azimuth)
          Creates an ILS localizer element.