| addAlternateSurface(const std::string &, Surface *) | Body | |
| addLocation(Location *) | Body | |
| albedo | Body | [private] |
| altSurfaces | Body | [private] |
| AltSurfaceTable typedef | Body | [private] |
| Asteroid enum value | Body | |
| atmosphere | Body | [private] |
| Body(PlanetarySystem *) | Body | |
| cartesianToPlanetocentric(const Vec3f &v) const | Body | |
| classification | Body | [private] |
| Comet enum value | Body | |
| computeLocations() | Body | |
| eschatos | Body | [private] |
| extant(double) const | Body | |
| findLocation(const std::string &, bool i18n=false) const | Body | |
| getAlbedo() const | Body | |
| getAlternateSurface(const std::string &) const | Body | |
| getAlternateSurfaceNames() const | Body | |
| getApparentMagnitude(const Star &sun, float distanceFromSun, float distanceFromViewer) const | Body | |
| getApparentMagnitude(const Star &sun, const Vec3d &sunPosition, const Vec3d &viewerPosition) const | Body | |
| getApparentMagnitude(float sunLuminosity, const Vec3d &sunPosition, const Vec3d &viewerPosition) const | Body | |
| getAtmosphere() const | Body | |
| getAtmosphere() | Body | |
| getBoundingRadius() const | Body | |
| getClassification() const | Body | |
| getEclipticalToEquatorial(double) const | Body | |
| getEclipticalToGeographic(double) const | Body | |
| getEquatorialToGeographic(double) const | Body | |
| getGeographicToHeliocentric(double) const | Body | |
| getHeliocentricPosition(double) const | Body | |
| getInfoURL() const | Body | |
| getLifespan(double &, double &) const | Body | |
| getLocalToHeliocentric(double) const | Body | |
| getLocations() const | Body | |
| getLuminosity(const Star &sun, float distanceFromSun) const | Body | |
| getLuminosity(float sunLuminosity, float distanceFromSun) const | Body | |
| getMass() const | Body | |
| getModel() const | Body | |
| getName(bool i18n=false) const | Body | |
| getOblateness() const | Body | |
| getOrbit() const | Body | |
| getOrbitReferencePlane() const | Body | |
| getOrientation() const | Body | |
| getRadius() const | Body | |
| getRings() const | Body | |
| getRotationElements() const | Body | |
| getSatellites() const | Body | |
| getSurface() const | Body | |
| getSurface() | Body | |
| getSystem() const | Body | |
| i18nName | Body | [private] |
| infoURL | Body | [private] |
| Invisible enum value | Body | |
| locations | Body | [private] |
| locationsComputed | Body | [mutable, private] |
| mass | Body | [private] |
| model | Body | [private] |
| Moon enum value | Body | |
| name | Body | [private] |
| oblateness | Body | [private] |
| orbit | Body | [private] |
| orbitRefPlane | Body | [private] |
| orientation | Body | [private] |
| Planet enum value | Body | |
| planetocentricToCartesian(float lon, float lat, float alt) const | Body | |
| planetocentricToCartesian(const Vec3f &lonLatAlt) const | Body | |
| protos | Body | [private] |
| radius | Body | [private] |
| rings | Body | [private] |
| rotationElements | Body | [private] |
| satellites | Body | [private] |
| setAlbedo(float) | Body | |
| setAtmosphere(const Atmosphere &) | Body | |
| setClassification(int) | Body | |
| setInfoURL(const std::string &) | Body | |
| setLifespan(double, double) | Body | |
| setMass(float) | Body | |
| setModel(ResourceHandle) | Body | |
| setName(const std::string) | Body | |
| setOblateness(float) | Body | |
| setOrbit(Orbit *) | Body | |
| setOrbitReferencePlane(astro::ReferencePlane) | Body | |
| setOrientation(const Quatf &) | Body | |
| setRadius(float) | Body | |
| setRings(const RingSystem &) | Body | |
| setRotationElements(const RotationElements &) | Body | |
| setSatellites(PlanetarySystem *) | Body | |
| setSurface(const Surface &) | Body | |
| Spacecraft enum value | Body | |
| surface | Body | [private] |
| system | Body | [private] |
| Unknown enum value | Body | |
| ~Body() | Body | |