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 This interface must be implemented by all objects whose visibility can be manipulated using the per-object visibility controls. -
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 Orbit on the ecliptic plane.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 Orbit in the heliotropic reference system.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 modelNBGalaxy Orbit A polyline that represents a closed 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 spacecraftSphericalGrid 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