Package gaiasky.scenegraph
package gaiasky.scenegraph
The model objects of Gaia Sky and the scene graph
-
Interface SummaryInterfaceDescriptionContract that all focus objects must implementAny entity which contains a proper motionDefines the interface for any scene graph implementationThis interface must be implemented by all objects whose visibility can be manipulated using the per-object visibility controls.
-
Class SummaryClassDescriptionRepresents the outline of a countryRepresentation of axesA model which renders as a background, unaffected by the camera.Renders billboard galaxies with no texture, just blobsRepresents any celestial body.Represents a constellation object.Cosmic ruler between two objectsOrbit on the ecliptic plane.Node that offers fade-in and fade-out capabilities.Gaia is a special entity, mainly because it has its own camera modes (FoV1/2/1&2, Gaia camera)Represents a generic catalog of objects.A generic spacecraftOrbit in the heliotropic reference system.The sole purpose of this class is to act as an invisible focus.Definition of a spacecraft with its parameters, model, etc.Abstract class with the basic functionality of bodies represented by a 3D modelA polyline that represents a closed orbit.Deprecated.Only the Sun uses this via the Star subclass.This class represents a group of non-focusable particles, all with the same luminosity.A group of pointsRepresents a polyline.A recursive grid which adapts to equatorial, ecliptic and galactic systems.An object in the scene graph.The spacecraftA spherical gridDeprecated.Move Sun to star groupA particle group which additionally to the xyz position, supports color and magnitude.Represents a group of vertices which are sent to the GPU in a VBO