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; } } }