class CelestialBody

网站作者1年前KRPC688

在kRPC中,CelestialBody 类用于表示一个天体,如行星、卫星、恒星等。该类包含了丰富的属性和方法,用于获取天体的各种信息。以下是 CelestialBody 类的所有成员,包括属性和方法:

属性

  1. name:天体的名称。

  2. mass:天体的质量,以千克(kg)为单位。

  3. gravitational_parameter:天体的引力参数,以 m^3/s^2 为单位。

  4. surface_gravity:天体表面的重力加速度,以 m/s^2 为单位。

  5. rotation_period:天体的自转周期,以秒为单位。

  6. rotational_speed:天体表面赤道上的旋转速度,以 m/s 为单位。

  7. rotation_angle:天体当前自转角度,以弧度为单位。

  8. initial_rotation:天体初始的自转角度,以弧度为单位。

  9. rotational_speed:天体表面赤道上的旋转速度,以 m/s 为单位。

  10. rotational_inertia:天体的旋转惯量,以 kg·m² 为单位。

  11. equatorial_radius:天体的赤道半径,以米(m)为单位。

  12. polar_radius:天体的极半径,以米(m)为单位。

  13. atm_pressure:天体表面的气压,以帕斯卡(Pa)为单位。

  14. atm_density:天体表面的空气密度,以 kg/m³ 为单位。

  15. atm_scale_height:天体大气层的标高,以米(m)为单位。

  16. atm_molar_mass:天体大气层的摩尔质量,以 kg/mol 为单位。

  17. atm_gamma:天体大气层的比热容比。

  18. has_atmosphere:天体是否有大气层。

  19. has_breathable_atmosphere:天体的大气层是否可以呼吸。

  20. has_ocean:天体是否有海洋。

  21. has_rings:天体是否有光环。

  22. has_surface:天体是否有固体表面。

  23. sphere_of_influence:天体的影响球半径,以米(m)为单位。

  24. hill_sphere:天体的希尔球半径,以米(m)为单位。

  25. biomes:天体上的所有生物群系列表。

  26. orbit:天体的轨道。

  27. reference_frame:天体的参考系。

  28. non_rotating_reference_frame:天体的非旋转参考系。

  29. position:天体在指定参考系中的位置。

方法

  1. position(reference_frame):获取天体在指定参考系中的位置。

  2. velocity(reference_frame):获取天体在指定参考系中的速度。

  3. rotation(reference_frame):获取天体在指定参考系中的旋转。

  4. direction(reference_frame):获取天体在指定参考系中的方向。

  5. angular_velocity(reference_frame):获取天体在指定参考系中的角速度。

  6. density(altitude):获取天体在特定高度的大气密度。

  7. pressure(altitude):获取天体在特定高度的大气压力。

  8. temperature(altitude):获取天体在特定高度的大气温度。

  9. specific_heat_capacity(altitude):获取天体在特定高度的大气比热容。

  10. mean_molecular_weight(altitude):获取天体在特定高度的大气平均分子量。

  11. dynamic_viscosity(altitude):获取天体在特定高度的大气动力粘度。

  12. speed_of_sound(altitude):获取天体在特定高度的声速。

  13. geometric_height(altitude):获取天体在特定高度的几何高度。


相关文章

Orbit.eccentric_anomaly

在kRPC中,Orbit 类的 eccentric_anomaly 属性用于获取飞行器当前的偏近点角。偏近点角是轨道运动中的一个参数,用于描述椭圆轨道上物体的位置。这个属性返回一个浮点数,表示当前时间...

Flight.center_of_mass

在kRPC中,Flight 类的 center_of_mass 属性用于获取飞行器的质心(重心)在指定参考系中的位置。这个属性返回一个三元素的元组,表示飞行器质心的位置,以米(m)为单位。功能和使用属...

Vessel.specific_impulse_at(pressure)

在kRPC中,specific_impulse_at 方法用于计算飞行器在特定大气压力下所有激活引擎的比冲。比冲是衡量推进系统效率的一个关键参数,通常以秒为单位表示。通过这个方法,你可以在不同压力条件...

Vessel.direction(reference_frame)

在kRPC中,direction 方法用于获取飞行器在指定参考系中的方向。这个方法返回一个三元素的元组,表示飞行器在指定参考系中的方向向量 (X, Y, Z)。方向向量通常用于表示飞行器的正前方方向(...

CelestialBody.latitude_at_position(position, reference_frame)

在kRPC中,CelestialBody 类的 latitude_at_position 方法用于获取天体在指定位置的纬度。这个方法返回一个浮点数,表示指定位置的纬度,以度为单位。参数position...

Flight.roll

在kRPC中,Flight 类的 roll 属性用于获取飞行器的横滚角(Roll)。这个属性返回一个浮点数,表示飞行器的当前横滚角度,以度为单位。功能和使用属性roll:飞行器的横滚角,以度为单位。i...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。