|
🛰️航天仿真算法库 SpaceAST 0.0.1
|
提供太阳系及行星相关计算函数与类
类 | |
| class | ast::CelestialBody |
| class | ast::BodyEphemeris |
| class | ast::BodyEphemerisDE |
| class | ast::BodyEphemerisNoop |
| class | ast::BodyEphemerisSPK |
| class | ast::BodyOrientation |
| class | ast::EarthOrientation |
| class | ast::MoonOrientation |
| class | ast::NoopOrientation |
| class | ast::RotationalData |
| class | ast::RotationElement |
| class | ast::SolarSystem |
类型定义 | |
| using | ast::Body = CelestialBody |
| using | ast::HCelestialBody = SharedPtr<CelestialBody> |
| using | ast::HBody = HCelestialBody |
| using | ast::PCelestialBody = CelestialBody* |
| using | ast::PBody = PCelestialBody |
枚举 | |
| enum | ast::ESpiceId { eSolarSystemBarycenter = 0 , eMercuryBarycenter = 1 , eVenusBarycenter = 2 , eEarthBarycenter = 3 , eMarsBarycenter = 4 , eJupiterBarycenter = 5 , eSaturnBarycenter = 6 , eUranusBarycenter = 7 , eNeptuneBarycenter = 8 , ePlutoBarycenter = 9 , eSun = 10 , eMercury = 199 , eVenus = 299 , eEarth = 399 , eMoon = 301 , eMars = 499 , ePhobos = 401 , eDeimos = 402 , eJupiter = 599 , eIo = 501 , eEuropa = 502 , eGanymede = 503 , eCallisto = 504 , eAmalthea = 505 , eHimalia = 506 , eElara = 507 , ePasiphae = 508 , eSinope = 509 , eLysithea = 510 , eCarme = 511 , eAnanke = 512 , eLeda = 513 , eThebe = 514 , eAdrastea = 515 , eMetis = 516 , eSaturn = 699 , eMimas = 601 , eEnceladus = 602 , eTethys = 603 , eDione = 604 , eRhea = 605 , eTitan = 606 , eHyperion = 607 , eIapetus = 608 , ePhoebe = 609 , eJanus = 610 , eEpimetheus = 611 , eHelene = 612 , eTelesto = 613 , eCalypso = 614 , eAtlas = 615 , ePrometheus = 616 , ePandora = 617 , ePan = 618 , eMethone = 632 , ePallene = 633 , ePolydeuces = 634 , eDaphnis = 635 , eAnthe = 649 , eAegaeon = 653 , eUranus = 799 , eAriel = 701 , eUmbriel = 702 , eTitania = 703 , eOberon = 704 , eMiranda = 705 , eCordelia = 706 , eOphelia = 707 , eBianca = 708 , eCressida = 709 , eDesdemona = 710 , eJuliet = 711 , ePortia = 712 , eRosalind = 713 , eBelinda = 714 , ePuck = 715 , eNeptune = 899 , eTriton = 801 , eNereid = 802 , eNaiad = 803 , eThalassa = 804 , eDespina = 805 , eGalatea = 806 , eLarissa = 807 , eProteus = 808 , ePluto = 999 , eCharon = 901 } |
变量 | |
| const int | ast::iii = sizeof(BodyEphemeris) |
| enum ast::ESpiceId |
SPICE 天体ID