397 lines
12 KiB
C#
397 lines
12 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Globalization
|
|
{
|
|
// Token: 0x020002CC RID: 716
|
|
[Token(Token = "0x20002CC")]
|
|
internal class CalendricalCalculationsHelper
|
|
{
|
|
// Token: 0x06001A62 RID: 6754 RVA: 0x00011670 File Offset: 0x0000F870
|
|
[Token(Token = "0x6001A62")]
|
|
[Address(RVA = "0x719A70", Offset = "0x718A70", VA = "0x180719A70")]
|
|
private static double RadiansFromDegrees(double degree)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A63 RID: 6755 RVA: 0x00011688 File Offset: 0x0000F888
|
|
[Token(Token = "0x6001A63")]
|
|
[Address(RVA = "0x719B10", Offset = "0x718B10", VA = "0x180719B10")]
|
|
private static double SinOfDegree(double degree)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A64 RID: 6756 RVA: 0x000116A0 File Offset: 0x0000F8A0
|
|
[Token(Token = "0x6001A64")]
|
|
[Address(RVA = "0x718450", Offset = "0x717450", VA = "0x180718450")]
|
|
private static double CosOfDegree(double degree)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A65 RID: 6757 RVA: 0x000116B8 File Offset: 0x0000F8B8
|
|
[Token(Token = "0x6001A65")]
|
|
[Address(RVA = "0x71A590", Offset = "0x719590", VA = "0x18071A590")]
|
|
private static double TanOfDegree(double degree)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A66 RID: 6758 RVA: 0x000116D0 File Offset: 0x0000F8D0
|
|
[Token(Token = "0x6001A66")]
|
|
[Address(RVA = "0x717F80", Offset = "0x716F80", VA = "0x180717F80")]
|
|
public static double Angle(int degrees, int minutes, double seconds)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A67 RID: 6759 RVA: 0x000116E8 File Offset: 0x0000F8E8
|
|
[Token(Token = "0x6001A67")]
|
|
[Address(RVA = "0x719700", Offset = "0x718700", VA = "0x180719700")]
|
|
private static double Obliquity(double julianCenturies)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A68 RID: 6760 RVA: 0x00011700 File Offset: 0x0000F900
|
|
[Token(Token = "0x6001A68")]
|
|
[Address(RVA = "0x719180", Offset = "0x718180", VA = "0x180719180")]
|
|
internal static long GetNumberOfDays(DateTime date)
|
|
{
|
|
return 0L;
|
|
}
|
|
|
|
// Token: 0x06001A69 RID: 6761 RVA: 0x00011718 File Offset: 0x0000F918
|
|
[Token(Token = "0x6001A69")]
|
|
[Address(RVA = "0x719090", Offset = "0x718090", VA = "0x180719090")]
|
|
private static int GetGregorianYear(double numberOfDays)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06001A6A RID: 6762 RVA: 0x00011730 File Offset: 0x0000F930
|
|
[Token(Token = "0x6001A6A")]
|
|
[Address(RVA = "0x719A90", Offset = "0x718A90", VA = "0x180719A90")]
|
|
private static double Reminder(double divisor, double dividend)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A6B RID: 6763 RVA: 0x00011748 File Offset: 0x0000F948
|
|
[Token(Token = "0x6001A6B")]
|
|
[Address(RVA = "0x719570", Offset = "0x718570", VA = "0x180719570")]
|
|
private static double NormalizeLongitude(double longitude)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A6C RID: 6764 RVA: 0x00011760 File Offset: 0x0000F960
|
|
[Token(Token = "0x6001A6C")]
|
|
[Address(RVA = "0x717FB0", Offset = "0x716FB0", VA = "0x180717FB0")]
|
|
public static double AsDayFraction(double longitude)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A6D RID: 6765 RVA: 0x00011778 File Offset: 0x0000F978
|
|
[Token(Token = "0x6001A6D")]
|
|
[Address(RVA = "0x7199F0", Offset = "0x7189F0", VA = "0x1807199F0")]
|
|
private static double PolynomialSum(double[] coefficients, double indeterminate)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A6E RID: 6766 RVA: 0x00011790 File Offset: 0x0000F990
|
|
[Token(Token = "0x6001A6E")]
|
|
[Address(RVA = "0x718060", Offset = "0x717060", VA = "0x180718060")]
|
|
private static double CenturiesFrom1900(int gregorianYear)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A6F RID: 6767 RVA: 0x000117A8 File Offset: 0x0000F9A8
|
|
[Token(Token = "0x6001A6F")]
|
|
[Address(RVA = "0x7184E0", Offset = "0x7174E0", VA = "0x1807184E0")]
|
|
private static double DefaultEphemerisCorrection(int gregorianYear)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A70 RID: 6768 RVA: 0x000117C0 File Offset: 0x0000F9C0
|
|
[Token(Token = "0x6001A70")]
|
|
[Address(RVA = "0x7187F0", Offset = "0x7177F0", VA = "0x1807187F0")]
|
|
private static double EphemerisCorrection1988to2019(int gregorianYear)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A71 RID: 6769 RVA: 0x000117D8 File Offset: 0x0000F9D8
|
|
[Token(Token = "0x6001A71")]
|
|
[Address(RVA = "0x718780", Offset = "0x717780", VA = "0x180718780")]
|
|
private static double EphemerisCorrection1900to1987(int gregorianYear)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A72 RID: 6770 RVA: 0x000117F0 File Offset: 0x0000F9F0
|
|
[Token(Token = "0x6001A72")]
|
|
[Address(RVA = "0x718710", Offset = "0x717710", VA = "0x180718710")]
|
|
private static double EphemerisCorrection1800to1899(int gregorianYear)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A73 RID: 6771 RVA: 0x00011808 File Offset: 0x0000FA08
|
|
[Token(Token = "0x6001A73")]
|
|
[Address(RVA = "0x718680", Offset = "0x717680", VA = "0x180718680")]
|
|
private static double EphemerisCorrection1700to1799(int gregorianYear)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A74 RID: 6772 RVA: 0x00011820 File Offset: 0x0000FA20
|
|
[Token(Token = "0x6001A74")]
|
|
[Address(RVA = "0x7185F0", Offset = "0x7175F0", VA = "0x1807185F0")]
|
|
private static double EphemerisCorrection1620to1699(int gregorianYear)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A75 RID: 6773 RVA: 0x00011838 File Offset: 0x0000FA38
|
|
[Token(Token = "0x6001A75")]
|
|
[Address(RVA = "0x718810", Offset = "0x717810", VA = "0x180718810")]
|
|
private static double EphemerisCorrection(double time)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A76 RID: 6774 RVA: 0x00011850 File Offset: 0x0000FA50
|
|
[Token(Token = "0x6001A76")]
|
|
[Address(RVA = "0x719320", Offset = "0x718320", VA = "0x180719320")]
|
|
public static double JulianCenturies(double moment)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A77 RID: 6775 RVA: 0x00011868 File Offset: 0x0000FA68
|
|
[Token(Token = "0x6001A77")]
|
|
[Address(RVA = "0x7192C0", Offset = "0x7182C0", VA = "0x1807192C0")]
|
|
private static bool IsNegative(double value)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06001A78 RID: 6776 RVA: 0x00011880 File Offset: 0x0000FA80
|
|
[Token(Token = "0x6001A78")]
|
|
[Address(RVA = "0x718350", Offset = "0x717350", VA = "0x180718350")]
|
|
private static double CopySign(double value, double sign)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A79 RID: 6777 RVA: 0x00011898 File Offset: 0x0000FA98
|
|
[Token(Token = "0x6001A79")]
|
|
[Address(RVA = "0x718B10", Offset = "0x717B10", VA = "0x180718B10")]
|
|
private static double EquationOfTime(double time)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A7A RID: 6778 RVA: 0x000118B0 File Offset: 0x0000FAB0
|
|
[Token(Token = "0x6001A7A")]
|
|
[Address(RVA = "0x717FC0", Offset = "0x716FC0", VA = "0x180717FC0")]
|
|
private static double AsLocalTime(double apparentMidday, double longitude)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A7B RID: 6779 RVA: 0x000118C8 File Offset: 0x0000FAC8
|
|
[Token(Token = "0x6001A7B")]
|
|
[Address(RVA = "0x7194A0", Offset = "0x7184A0", VA = "0x1807194A0")]
|
|
public static double Midday(double date, double longitude)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A7C RID: 6780 RVA: 0x000118E0 File Offset: 0x0000FAE0
|
|
[Token(Token = "0x6001A7C")]
|
|
[Address(RVA = "0x7191B0", Offset = "0x7181B0", VA = "0x1807191B0")]
|
|
private static double InitLongitude(double longitude)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A7D RID: 6781 RVA: 0x000118F8 File Offset: 0x0000FAF8
|
|
[Token(Token = "0x6001A7D")]
|
|
[Address(RVA = "0x719390", Offset = "0x718390", VA = "0x180719390")]
|
|
public static double MiddayAtPersianObservationSite(double date)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A7E RID: 6782 RVA: 0x00011910 File Offset: 0x0000FB10
|
|
[Token(Token = "0x6001A7E")]
|
|
[Address(RVA = "0x719770", Offset = "0x718770", VA = "0x180719770")]
|
|
private static double PeriodicTerm(double julianCenturies, int x, double y, double z)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A7F RID: 6783 RVA: 0x00011928 File Offset: 0x0000FB28
|
|
[Token(Token = "0x6001A7F")]
|
|
[Address(RVA = "0x719BA0", Offset = "0x718BA0", VA = "0x180719BA0")]
|
|
private static double SumLongSequenceOfPeriodicTerms(double julianCenturies)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A80 RID: 6784 RVA: 0x00011940 File Offset: 0x0000FB40
|
|
[Token(Token = "0x6001A80")]
|
|
[Address(RVA = "0x717F00", Offset = "0x716F00", VA = "0x180717F00")]
|
|
private static double Aberration(double julianCenturies)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A81 RID: 6785 RVA: 0x00011958 File Offset: 0x0000FB58
|
|
[Token(Token = "0x6001A81")]
|
|
[Address(RVA = "0x719630", Offset = "0x718630", VA = "0x180719630")]
|
|
private static double Nutation(double julianCenturies)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A82 RID: 6786 RVA: 0x00011970 File Offset: 0x0000FB70
|
|
[Token(Token = "0x6001A82")]
|
|
[Address(RVA = "0x718110", Offset = "0x717110", VA = "0x180718110")]
|
|
public static double Compute(double time)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A83 RID: 6787 RVA: 0x00011988 File Offset: 0x0000FB88
|
|
[Token(Token = "0x6001A83")]
|
|
[Address(RVA = "0x718040", Offset = "0x717040", VA = "0x180718040")]
|
|
public static double AsSeason(double longitude)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A84 RID: 6788 RVA: 0x000119A0 File Offset: 0x0000FBA0
|
|
[Token(Token = "0x6001A84")]
|
|
[Address(RVA = "0x718F90", Offset = "0x717F90", VA = "0x180718F90")]
|
|
private static double EstimatePrior(double longitude, double time)
|
|
{
|
|
return 0.0;
|
|
}
|
|
|
|
// Token: 0x06001A85 RID: 6789 RVA: 0x000119B8 File Offset: 0x0000FBB8
|
|
[Token(Token = "0x6001A85")]
|
|
[Address(RVA = "0x719800", Offset = "0x718800", VA = "0x180719800")]
|
|
internal static long PersianNewYearOnOrBefore(long numberOfDays)
|
|
{
|
|
return 0L;
|
|
}
|
|
|
|
// Token: 0x04000DE9 RID: 3561
|
|
[Token(Token = "0x4000DE9")]
|
|
private static long StartOf1810;
|
|
|
|
// Token: 0x04000DEA RID: 3562
|
|
[Token(Token = "0x4000DEA")]
|
|
private static long StartOf1900Century;
|
|
|
|
// Token: 0x04000DEB RID: 3563
|
|
[Token(Token = "0x4000DEB")]
|
|
private static double[] Coefficients1900to1987;
|
|
|
|
// Token: 0x04000DEC RID: 3564
|
|
[Token(Token = "0x4000DEC")]
|
|
private static double[] Coefficients1800to1899;
|
|
|
|
// Token: 0x04000DED RID: 3565
|
|
[Token(Token = "0x4000DED")]
|
|
private static double[] Coefficients1700to1799;
|
|
|
|
// Token: 0x04000DEE RID: 3566
|
|
[Token(Token = "0x4000DEE")]
|
|
private static double[] Coefficients1620to1699;
|
|
|
|
// Token: 0x04000DEF RID: 3567
|
|
[Token(Token = "0x4000DEF")]
|
|
private static double[] LambdaCoefficients;
|
|
|
|
// Token: 0x04000DF0 RID: 3568
|
|
[Token(Token = "0x4000DF0")]
|
|
private static double[] AnomalyCoefficients;
|
|
|
|
// Token: 0x04000DF1 RID: 3569
|
|
[Token(Token = "0x4000DF1")]
|
|
private static double[] EccentricityCoefficients;
|
|
|
|
// Token: 0x04000DF2 RID: 3570
|
|
[Token(Token = "0x4000DF2")]
|
|
private static double[] Coefficients;
|
|
|
|
// Token: 0x04000DF3 RID: 3571
|
|
[Token(Token = "0x4000DF3")]
|
|
private static double[] CoefficientsA;
|
|
|
|
// Token: 0x04000DF4 RID: 3572
|
|
[Token(Token = "0x4000DF4")]
|
|
private static double[] CoefficientsB;
|
|
|
|
// Token: 0x04000DF5 RID: 3573
|
|
[Token(Token = "0x4000DF5")]
|
|
private static CalendricalCalculationsHelper.EphemerisCorrectionAlgorithmMap[] EphemerisCorrectionTable;
|
|
|
|
// Token: 0x020002CD RID: 717
|
|
[Token(Token = "0x20002CD")]
|
|
private enum CorrectionAlgorithm
|
|
{
|
|
// Token: 0x04000DF7 RID: 3575
|
|
[Token(Token = "0x4000DF7")]
|
|
Default,
|
|
// Token: 0x04000DF8 RID: 3576
|
|
[Token(Token = "0x4000DF8")]
|
|
Year1988to2019,
|
|
// Token: 0x04000DF9 RID: 3577
|
|
[Token(Token = "0x4000DF9")]
|
|
Year1900to1987,
|
|
// Token: 0x04000DFA RID: 3578
|
|
[Token(Token = "0x4000DFA")]
|
|
Year1800to1899,
|
|
// Token: 0x04000DFB RID: 3579
|
|
[Token(Token = "0x4000DFB")]
|
|
Year1700to1799,
|
|
// Token: 0x04000DFC RID: 3580
|
|
[Token(Token = "0x4000DFC")]
|
|
Year1620to1699
|
|
}
|
|
|
|
// Token: 0x020002CE RID: 718
|
|
[Token(Token = "0x20002CE")]
|
|
private struct EphemerisCorrectionAlgorithmMap
|
|
{
|
|
// Token: 0x06001A87 RID: 6791 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6001A87")]
|
|
[Address(RVA = "0x5AB1F0", Offset = "0x5AA1F0", VA = "0x1805AB1F0")]
|
|
public EphemerisCorrectionAlgorithmMap(int year, CalendricalCalculationsHelper.CorrectionAlgorithm algorithm)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000DFD RID: 3581
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4000DFD")]
|
|
internal int _lowestYear;
|
|
|
|
// Token: 0x04000DFE RID: 3582
|
|
[FieldOffset(Offset = "0x4")]
|
|
[Token(Token = "0x4000DFE")]
|
|
internal CalendricalCalculationsHelper.CorrectionAlgorithm _algorithm;
|
|
}
|
|
}
|
|
}
|