Пример #1
0
 public HudCache(SolidColorBrush HudBrush, SolidColorBrush CommandBrush, SolidColorBrush GroundBrush, SolidColorBrush SkyBrush)
 {
     GroundSpeed      = new GroundSpeedCache(HudBrush);
     Altitude         = new AltitudeCache(HudBrush);
     YawCommand       = new YawCommandCache(CommandBrush);
     WayPoint         = new WayPointCache(HudBrush);
     GPSLabel         = new GPSLabelCache(HudBrush);
     GroundAndSky     = new GroundAndSkyCache(GroundBrush, SkyBrush);
     PitchCommand     = new PitchCommandCache(CommandBrush);
     MajorPitchTick   = new MajorPitchTickCache(HudBrush);
     MinorPitchTick   = new MinorPitchTickCache(HudBrush);
     Compass          = new CompassCache(HudBrush);
     Heading          = new HeadingCache(HudBrush);
     RollTick         = new RollTickCache(HudBrush);
     ZeroRollTick     = new ZeroRollTickCache(CommandBrush);
     RollIndicator    = new RollIndicatorCache(HudBrush);
     Roll             = new RollCache(HudBrush);
     ClimbRate        = new ClimbRateCache(HudBrush);
     Speed            = new SpeedCache(HudBrush);
     MAndG            = new MAndGCache(HudBrush);
     Aircraft         = new AircraftCache(HudBrush);
     FlightPathMarker = new FlightPathMarkerCache(HudBrush);
     AlphaBeta        = new AlphaBetaCache(HudBrush);
 }
Пример #2
0
 public RollCacheVisitor(RollCache ctCache, RollCache futureCache, RollCache ctdCache)
 {
     this.ctCache = ctCache;
     this.futureCache = futureCache;
     this.ctdCache = ctdCache;
 }