36 planet.setM_0(174.7948 * DEG2RAD);
37 planet.setM_1(4.09233445 * DEG2RAD);
38 planet.setC_1(23.4400 * DEG2RAD);
39 planet.setC_2(2.9818 * DEG2RAD);
40 planet.setC_3(0.5255 * DEG2RAD);
41 planet.setC_4(0.1058 * DEG2RAD);
42 planet.setC_5(0.0241 * DEG2RAD);
43 planet.setC_6(0.0055 * DEG2RAD);
44 planet.setPi(111.5943 * DEG2RAD);
45 planet.setEpsilon(0.02 * DEG2RAD);
46 planet.setTheta_0(13.5964 * DEG2RAD);
47 planet.setTheta_1(6.1385025 * DEG2RAD);
48 planet.setRadius(2440000.0);
49 planet.setName(QStringLiteral(
"Mercury"));
50 planet.setHasAtmosphere(
false);
52 planet.setM_0(50.4161 * DEG2RAD);
53 planet.setM_1(1.60213034 * DEG2RAD);
54 planet.setC_1(0.7758 * DEG2RAD);
55 planet.setC_2(0.0033 * DEG2RAD);
60 planet.setPi(73.9519 * DEG2RAD);
61 planet.setEpsilon(2.64 * DEG2RAD);
62 planet.setTheta_0(215.2995 * DEG2RAD);
63 planet.setTheta_1(-1.4813688 * DEG2RAD);
64 planet.setRadius(6051800.0);
65 planet.setTwilightZone(18 * DEG2RAD);
66 planet.setName(QStringLiteral(
"Venus"));
67 planet.setHasAtmosphere(
true);
68 planet.setAtmosphereColor(Oxygen::sunYellow4);
70 planet.setM_0(357.5291 * DEG2RAD);
71 planet.setM_1(0.98560028 * DEG2RAD);
72 planet.setC_1(1.9148 * DEG2RAD);
73 planet.setC_2(0.0200 * DEG2RAD);
74 planet.setC_3(0.0003 * DEG2RAD);
78 planet.setPi(102.9372 * DEG2RAD);
79 planet.setEpsilon(23.43686 * DEG2RAD);
80 planet.setTheta_0(280.1600 * DEG2RAD);
81 planet.setTheta_1(360.9856235 * DEG2RAD);
82 planet.setRadius(6378137.0);
83 planet.setTwilightZone(18 * DEG2RAD);
84 planet.setName(QStringLiteral(
"Earth"));
85 planet.setHasAtmosphere(
true);
88 planet.setM_0(19.3730 * DEG2RAD);
89 planet.setM_1(0.52402068 * DEG2RAD);
90 planet.setC_1(10.6912 * DEG2RAD);
91 planet.setC_2(0.6228 * DEG2RAD);
92 planet.setC_3(0.0503 * DEG2RAD);
93 planet.setC_4(0.0046 * DEG2RAD);
94 planet.setC_5(0.0005 * DEG2RAD);
96 planet.setPi(70.9812 * DEG2RAD);
97 planet.setEpsilon(25.19 * DEG2RAD);
98 planet.setTheta_0(313.4803 * DEG2RAD);
99 planet.setTheta_1(350.89198226 * DEG2RAD);
100 planet.setRadius(3397000.0);
101 planet.setTwilightZone(9.0 * DEG2RAD);
102 planet.setName(QStringLiteral(
"Mars"));
103 planet.setHasAtmosphere(
true);
104 planet.setAtmosphereColor(Oxygen::hotOrange2);
106 planet.setM_0(20.0202 * DEG2RAD);
107 planet.setM_1(0.08308529 * DEG2RAD);
108 planet.setC_1(5.5549 * DEG2RAD);
109 planet.setC_2(0.1683 * DEG2RAD);
110 planet.setC_3(0.0071 * DEG2RAD);
111 planet.setC_4(0.0003 * DEG2RAD);
114 planet.setPi(237.2074 * DEG2RAD);
115 planet.setEpsilon(3.12 * DEG2RAD);
116 planet.setTheta_0(146.0727 * DEG2RAD);
117 planet.setTheta_1(870.5366420 * DEG2RAD);
118 planet.setRadius(71492000.0);
119 planet.setName(QStringLiteral(
"Jupiter"));
120 planet.setHasAtmosphere(
true);
121 planet.setAtmosphereColor(Oxygen::sunYellow2);
123 planet.setM_0(317.0207 * DEG2RAD);
124 planet.setM_1(0.03344414 * DEG2RAD);
125 planet.setC_1(6.3585 * DEG2RAD);
126 planet.setC_2(0.2204 * DEG2RAD);
127 planet.setC_3(0.0106 * DEG2RAD);
128 planet.setC_4(0.0006 * DEG2RAD);
131 planet.setPi(99.4571 * DEG2RAD);
132 planet.setEpsilon(26.74 * DEG2RAD);
133 planet.setTheta_0(174.3479 * DEG2RAD);
134 planet.setTheta_1(810.7939024 * DEG2RAD);
135 planet.setRadius(60268000.0);
136 planet.setName(QStringLiteral(
"Saturn"));
137 planet.setHasAtmosphere(
true);
138 planet.setAtmosphereColor(Oxygen::sunYellow2);
140 planet.setM_0(141.0498 * DEG2RAD);
141 planet.setM_1(0.01172834 * DEG2RAD);
142 planet.setC_1(5.3042 * DEG2RAD);
143 planet.setC_2(0.1534 * DEG2RAD);
144 planet.setC_3(0.0062 * DEG2RAD);
145 planet.setC_4(0.0003 * DEG2RAD);
148 planet.setPi(5.4639 * DEG2RAD);
149 planet.setEpsilon(82.22 * DEG2RAD);
150 planet.setTheta_0(17.9705 * DEG2RAD);
151 planet.setTheta_1(-501.1600928 * DEG2RAD);
152 planet.setRadius(25559000.0);
153 planet.setName(QStringLiteral(
"Uranus"));
154 planet.setHasAtmosphere(
true);
155 planet.setAtmosphereColor(Oxygen::seaBlue4);
157 planet.setM_0(256.2250 * DEG2RAD);
158 planet.setM_1(0.00598103 * DEG2RAD);
159 planet.setC_1(1.0302 * DEG2RAD);
160 planet.setC_2(0.0058 * DEG2RAD);
165 planet.setPi(182.1957 * DEG2RAD);
166 planet.setEpsilon(27.84 * DEG2RAD);
167 planet.setTheta_0(52.3996 * DEG2RAD);
168 planet.setTheta_1(536.3128492 * DEG2RAD);
169 planet.setRadius(24766000.0);
170 planet.setName(QStringLiteral(
"Neptune"));
171 planet.setHasAtmosphere(
true);
172 planet.setAtmosphereColor(Oxygen::skyBlue2);
175 planet.setM_0(14.882 * DEG2RAD);
176 planet.setM_1(0.00396 * DEG2RAD);
177 planet.setC_1(28.3150 * DEG2RAD);
178 planet.setC_2(4.3408 * DEG2RAD);
179 planet.setC_3(0.9214 * DEG2RAD);
180 planet.setC_4(0.2235 * DEG2RAD);
181 planet.setC_5(0.0627 * DEG2RAD);
182 planet.setC_6(0.0174 * DEG2RAD);
183 planet.setPi(4.5433 * DEG2RAD);
184 planet.setEpsilon(57.46 * DEG2RAD);
185 planet.setTheta_0(56.3183 * DEG2RAD);
186 planet.setTheta_1(-56.3623195 * DEG2RAD);
187 planet.setRadius(1151000.0);
188 planet.setName(QStringLiteral(
"Pluto"));
189 planet.setHasAtmosphere(
false);
191 mDebug() <<
"WARNING: Creating Planet instance" <<
id <<
"with invalid orbital elements";
192 planet.setRadius(695000000.0);
194 planet.setName(QStringLiteral(
"Sun"));
195 planet.setHasAtmosphere(
true);
198 mDebug() <<
"WARNING: Creating Planet instance" <<
id <<
"with invalid orbital elements";
199 planet.setRadius(1738000.0);
201 planet.setName(QStringLiteral(
"Moon"));
202 planet.setHasAtmosphere(
false);
204 mDebug() <<
"WARNING: Creating Planet instance" <<
id <<
"with invalid orbital elements";
205 planet.setRadius(10000000.0);
206 planet.setName(QStringLiteral(
"Sky"));
207 planet.setHasAtmosphere(
false);
209 mDebug() <<
"WARNING: Creating Planet instance" <<
id <<
"with invalid orbital elements";
210 planet.setRadius(10000000.0);
211 planet.setName(QStringLiteral(
"Unknown"));
212 planet.setHasAtmosphere(
false);