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; }
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; }
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; } }
private FlightBand reflectFlightBand(SurveyWaypointParameter p) { if (SCANmainMenuLoader.FinePrintFlightBand) return SCANreflection.FinePrintFlightBandValue(p); return FlightBand.NONE; }
private Waypoint reflectWaypoint(SurveyWaypointParameter p) { if (SCANmainMenuLoader.FinePrintWaypoint) return SCANreflection.FinePrintWaypointObject(p); return null; }