public override string ToString() { return(String.Format("{0} {1} {2} on {3}", Planet.SymbolOf(Who), IsRetrograde ? "retreats" : "enters", To.Symbol, When.ToString("MM-dd HH:mm"))); }
public override string ToString() { return(String.Format("{0} {1} @ {2:F2} on {3}", Planet.SymbolOf(Who), ((Kind == PlanetEventFlag.OnEquator) ? (IsRising ? "0S" : "0N") : (Kind == PlanetEventFlag.NorthMost ? Ceiling.ToString() : Nadia.ToString())), Latitude, When.ToString("MM-dd HH:mm"))); }
public override string ToString() { return(String.Format("{0} {1} @{2} on {3}", Planet.SymbolOf(Who), Kind == PlanetEventFlag.Retrograde ? Retrograde : Direct, Longitude.ToString("F1", null), //Where.TheRectascension.ToString(), When.ToString("MM-dd HH:mm"))); }
//public static List<Relation> RelationsDuring(PlanetId superior, PlanetId inferior, MatchRules during) //{ // reorder(ref superior, ref inferior); // List<Relation> prices = new List<Relation>(); // Relation newRelation = null; // Double SolarEclipseAround = during.StartJulianUtc; // do // { // newRelation = FirstRelationSince(superior, inferior, SolarEclipseAround); // if (newRelation == null || newRelation.Moment > during.Until || newRelation.Moment < during.Since) // break; // prices.Add(newRelation); // SolarEclipseAround = Ephemeris.ToJulianDay(newRelation.Moment); // } while (true); // return prices; //} //public static List<Relation> AllRelationsDuring(MatchRules during) //{ // List<Relation> allRelations = new List<Relation>(); // List<PlanetId> planets = Planet.All.Keys.ToList(); // for (int i = 9; i >= 1; i--) // { // for (int j = i - 1; j >= 0; j--) // { // List<Relation> relations = Relation.RelationsDuring(planets[i], planets[j], during); // allRelations.AddRange(relations); // } // } // return allRelations; //} public static string BriefOf(List <Relation> relations) { StringBuilder sb = new StringBuilder(); foreach (Relation rel in relations) { sb.AppendFormat("{0}{1}{2}, ", Planet.SymbolOf(rel.Superior), rel.Aspect.Symbol, Planet.SymbolOf(rel.Inferior)); } return(sb.ToString()); }
public override string ToString() { if (TheAspect != null) { return(String.Format("{0}-{1}({2:F0}) <{3:F0}> {4:F1}", Planet.SymbolOf(Interior), Planet.SymbolOf(Exterior), InteriorPosition.Longitude - ExteriorPosition.Longitude, TheAspect.Degrees, RefAspectDegree)); } else { return(String.Format("{0}-{1}({2:F0}) <{3:F0}> {4:F1}", Planet.SymbolOf(Interior), Planet.SymbolOf(Exterior), InteriorPosition.Longitude - ExteriorPosition.Longitude, Math.Round(InteriorPosition.Longitude - ExteriorPosition.Longitude - RefAspectDegree + 360) % 360, RefAspectDegree)); } }
public override string ToString() { //return String.Format("{0} {1} {2} on {3}", InteriorPosition.ToString("Astro", null), TheAspect, ExteriorPosition.ToString("Astro", null), When); return(String.Format("{0}({1:F1})<{2}>{3}({4:F1}) on {5}", Planet.SymbolOf(Interior), InteriorPosition.Longitude, TheAspect.Degrees, Planet.SymbolOf(Exterior), ExteriorPosition.Longitude, When.ToString("MM-dd HH:mm"))); }
public override string ToString() { return(String.Format("{0}: {1}, {2}@{3}", ShortDescription, base.ToString(), Planet.SymbolOf(Who), Where.TheRectascension)); }
public string ToString(string format, IFormatProvider formatProvider) { return(String.Format("{0}: {1}({2:F3})", Planet.SymbolOf(Owner), Rectascension.FormattedStringOf(Longitude, format), LongitudeVelocity)); }
public static string LableOf(PlanetId id, OrbitInfoType kind) { return(String.Format("{0}{1}", Planet.SymbolOf(id), OrbitTypeAbbrv[kind])); }
public override string ToString() { return(String.Format("{0} {1} {2}", Planet.SymbolOf(SupperiorId), Aspects.Symbols[Type], Planet.SymbolOf(InferiorId))); }
public override string ToString() { return(String.Format("{0}?{1}", Planet.SymbolOf(Interior), Planet.SymbolOf(Exterior))); }