Example #1
0
		internal static FlightBand FinePrintFlightBandValue(SurveyWaypointParameter p)
		{
			FlightBand b = FlightBand.NONE;
			try
			{
				b = (FlightBand)_FinePrintFlightBand.GetValue(p);
			}
			catch (Exception e)
			{
				SCANUtil.SCANlog("Error in detecting FinePrint FlightBand object: {0}", e);
			}

			return b;
		}
Example #2
0
		internal static Waypoint FinePrintWaypointObject(SurveyWaypointParameter p)
		{
			Waypoint w = null;
			try
			{
				w = (Waypoint)_FinePrintWaypoint.GetValue(p);
			}
			catch (Exception e)
			{
				SCANUtil.SCANlog("Error in detecting FinePrint Waypoint object: {0}", e);
			}

			return w;
		}
Example #3
0
		internal SCANwaypoint(SurveyWaypointParameter p)
		{
			way = reflectWaypoint(p);
			if (way != null)
			{
				band = reflectFlightBand(p);
				root = p.Root;
				param = p;
				name = way.name;
				longitude = SCANUtil.fixLonShift(way.longitude);
				latitude = SCANUtil.fixLatShift(way.latitude);
				landingTarget = false;
			}
		}
Example #4
0
		private FlightBand reflectFlightBand(SurveyWaypointParameter p)
		{
			if (SCANmainMenuLoader.FinePrintFlightBand)
				return SCANreflection.FinePrintFlightBandValue(p);

			return FlightBand.NONE;
		}
Example #5
0
		private Waypoint reflectWaypoint(SurveyWaypointParameter p)
		{
			if (SCANmainMenuLoader.FinePrintWaypoint)
				return SCANreflection.FinePrintWaypointObject(p);

			return null;
		}