Package gaiasky.scenegraph
The model objects of Gaia Sky and the scene graph
-
Interface Summary Interface Description IFocus Contract that all focus objects must implementIProperMotion Any entity which contains a proper motionISceneGraph Defines the interface for any scene graph implementationIStarContainer IStarFocus IVisibilitySwitch -
Class Summary Class Description AbstractSceneGraph Area Represents the outline of a countryAxes Representation of axesBackgroundModel A model which renders as a background, unaffected by the camera.Billboard BillboardGalaxy Renders billboard galaxies with no texture, just blobsCelestialBody Represents any celestial body.Constellation Represents a constellation object.ConstellationBoundaries CosmicRuler Cosmic ruler between two objectsEclipticOrbit FadeNode Node that offers fade-in and fade-out capabilities.Gaia Gaia is a special entity, mainly because it has its own camera modes (FoV1/2/1&2, Gaia camera)GenericCatalog Represents a generic catalog of entities.GenericSpacecraft A generic spacecraftHeliotropicOrbit Heliotropic orbits must be corrected using the Sun longitude.Invisible The sole purpose of this class is to act as an invisible focus.KeyframesPathObject LightBeam Loc MeshObject MilkyWay ModelBody Abstract class with the basic functionality of bodies represented by a 3D model.NBGalaxy Orbit Particle Deprecated. Only the Sun uses this via the Star subclass.Particle.ParamUpdater ParticleGroup This class represents a group of non-focusable particles, all with the same luminosity.Planet Points A group of pointsPolyline Represents a polyline.Position RecursiveGrid A recursive grid which adapts to equatorial, ecliptic and galactic systems.Satellite SceneGraph Implementation of a 3D scene graph.SceneGraphNode An object in the scene graph.Spacecraft The spacecraft.SphericalGrid A spherical gridStar Deprecated. Move Sun to star groupStarCluster StarGroup A particle group which additionally to the xyz position, supports color and magnitude.StubModel Text2D VertsObject Represents a group of vertices which are sent to the GPU in a VBO