Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form

A

A - Static variable in class gaiasky.interafce.GSKeys
 
A - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
abort() - Method in class gaiasky.data.StreamingOctreeLoader.OctreeLoaderThread
Aborts only the current iteration.
abortCurrentLoading() - Method in class gaiasky.data.StreamingOctreeLoader
Tells the daemon to immediately stop the loading of octants and wait for new data
AboutWindow - Class in gaiasky.interafce
The help window with About, Help and System sections.
AboutWindow(Stage, Skin) - Constructor for class gaiasky.interafce.AboutWindow
 
absmag - Variable in class gaiasky.scenegraph.CelestialBody
Absolute magnitude, m = -2.5 log10(flux), with the flux at 10 pc
absmag() - Method in interface gaiasky.scenegraph.particle.IParticleRecord
 
absmag() - Method in class gaiasky.scenegraph.particle.ParticleRecord
 
absmag() - Method in class gaiasky.scenegraph.particle.PointParticleRecord
 
absMagLabel - Variable in class gaiasky.interafce.FocusInfoInterface
 
absolutePos - Variable in class gaiasky.util.camera.Proximity.NearbyRecord
 
AbstractAttitudeAnglesRates - Class in gaiasky.util.gaia
A little helper class to hold a set of three angles and associated rates.
AbstractAttitudeAnglesRates() - Constructor for class gaiasky.util.gaia.AbstractAttitudeAnglesRates
 
AbstractCamera - Class in gaiasky.scenegraph.camera
 
AbstractCamera(CameraManager) - Constructor for class gaiasky.scenegraph.camera.AbstractCamera
 
AbstractCatalogLoader - Class in gaiasky.data.stars
Abstract catalog loader with the transformation from spherical to cartesian coordinates.
AbstractCatalogLoader() - Constructor for class gaiasky.data.stars.AbstractCatalogLoader
 
AbstractControllerMappings - Class in gaiasky.interafce
Defines all controller inputs
AbstractControllerMappings() - Constructor for class gaiasky.interafce.AbstractControllerMappings
 
AbstractGui - Class in gaiasky.interafce
Provides general methods and attributes that all GUIs should have
AbstractGui(Lwjgl3Graphics, Float) - Constructor for class gaiasky.interafce.AbstractGui
 
AbstractMinimapScale - Class in gaiasky.interafce.minimap
 
AbstractMinimapScale() - Constructor for class gaiasky.interafce.minimap.AbstractMinimapScale
 
AbstractOctreeWrapper - Class in gaiasky.scenegraph.octreewrapper
Abstract Octree wrapper with the common parts of the regular Octree wrapper and the concurrent one
AbstractOctreeWrapper() - Constructor for class gaiasky.scenegraph.octreewrapper.AbstractOctreeWrapper
 
AbstractOctreeWrapper(String, OctreeNode) - Constructor for class gaiasky.scenegraph.octreewrapper.AbstractOctreeWrapper
 
AbstractOrbitCoordinates - Class in gaiasky.util.coord
 
AbstractOrbitCoordinates() - Constructor for class gaiasky.util.coord.AbstractOrbitCoordinates
 
AbstractRenderer - Class in gaiasky.render
An abstract renderer.
AbstractRenderer() - Constructor for class gaiasky.render.AbstractRenderer
 
AbstractRenderSystem - Class in gaiasky.render.system
 
AbstractRenderSystem(SceneGraphRenderer.RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.render.system.AbstractRenderSystem
 
AbstractRenderSystem.RenderSystemRunnable - Interface in gaiasky.render.system
 
AbstractSceneGraph - Class in gaiasky.scenegraph
 
AbstractSceneGraph() - Constructor for class gaiasky.scenegraph.AbstractSceneGraph
 
AbstractStarGroupDataProvider - Class in gaiasky.data.group
 
AbstractStarGroupDataProvider() - Constructor for class gaiasky.data.group.AbstractStarGroupDataProvider
 
AbstractStarGroupDataProvider.AdditionalCols - Class in gaiasky.data.group
 
AbstractStarGroupDataProvider.ColId - Enum Class in gaiasky.data.group
 
AbstractVSOP87 - Class in gaiasky.util.coord.vsop87
 
AbstractVSOP87() - Constructor for class gaiasky.util.coord.vsop87.AbstractVSOP87
 
acc - Variable in class gaiasky.util.gaia.TransitionScanningLaw
 
accel - Variable in class gaiasky.scenegraph.camera.NaturalCamera
Acceleration and velocity
accel - Variable in class gaiasky.scenegraph.Spacecraft
Force, acceleration and velocity
accept() - Method in class gaiasky.desktop.util.MemInfoWindow
 
accept() - Method in class gaiasky.interafce.AboutWindow
 
accept() - Method in class gaiasky.interafce.ArchiveViewWindow
 
accept() - Method in class gaiasky.interafce.CatalogSelectionWindow
 
accept() - Method in class gaiasky.interafce.ControllerConfigWindow
 
accept() - Method in class gaiasky.interafce.DatasetLoadDialog
 
accept() - Method in class gaiasky.interafce.DatasetPreferencesWindow
 
accept() - Method in class gaiasky.interafce.DownloadDataWindow
 
accept() - Method in class gaiasky.interafce.FileNameWindow
 
accept() - Method in class gaiasky.interafce.GenericDialog
The accept function, if any
accept() - Method in class gaiasky.interafce.IndividualVisibilityWindow
 
accept() - Method in class gaiasky.interafce.KeyframePreferencesWindow
 
accept() - Method in class gaiasky.interafce.KeyframesWindow
 
accept() - Method in class gaiasky.interafce.LandAtWindow
 
accept() - Method in class gaiasky.interafce.LogWindow
 
accept() - Method in class gaiasky.interafce.MinimapWindow
 
accept() - Method in class gaiasky.interafce.NewBookmarkFolderDialog
 
accept() - Method in class gaiasky.interafce.PreferencesWindow
 
accept() - Method in class gaiasky.interafce.QuitWindow
 
accept() - Method in class gaiasky.interafce.SearchDialog
 
accept() - Method in class gaiasky.interafce.SlaveConfigWindow
 
accept() - Method in class gaiasky.interafce.UpdatePopup
 
accept() - Method in class gaiasky.interafce.WikiInfoWindow
 
accept() - Method in class gaiasky.util.scene2d.FileChooser
 
accept(Path) - Method in interface gaiasky.util.scene2d.FileChooser.PathnameFilter
 
acceptButton - Variable in class gaiasky.interafce.GenericDialog
 
acceptDistance(double) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
Checks whether to accept the distance
acceptParallax(double, double, double) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
Checks whether the parallax is accepted or not.
AccumulationBlur - Class in gaiasky.util.gdx.contrib.postprocess.effects
A motion blur effect which draws the last frame with a lower opacity.
AccumulationBlur(int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.AccumulationBlur
 
AccumulationBlurFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
Motion blur filter that draws the last frame (motion filter included) with a lower opacity.
AccumulationBlurFilter() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.AccumulationBlurFilter
 
AccumulationBlurFilter.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
ACES - Enum constant in enum class gaiasky.util.GlobalConf.PostprocessConf.ToneMapping
 
acos(double) - Method in class gaiasky.util.math.FastTrigonometry
 
acos(double) - Method in interface gaiasky.util.math.ITrigonometry
 
acos(double) - Method in class gaiasky.util.math.Trigonometry
 
act(float) - Method in class gaiasky.interafce.CurtainTable
 
act(float) - Method in class gaiasky.interafce.MinimapWindow
 
act(float) - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
activate() - Method in class gaiasky.interafce.GameMouseKbdListener
 
activate() - Method in interface gaiasky.interafce.IInputListener
 
activate() - Method in class gaiasky.interafce.NaturalControllerListener
 
activate() - Method in class gaiasky.interafce.NaturalMouseKbdListener
 
activate() - Static method in class gaiasky.rest.RESTServer
Activate.
activateRealTimeFrame() - Method in class gaiasky.script.EventScriptingInterface
 
activateRealTimeFrame() - Method in interface gaiasky.script.IScriptingInterface
Sets the current time frame to real time.
activateSimulationTimeFrame() - Method in class gaiasky.script.EventScriptingInterface
 
activateSimulationTimeFrame() - Method in interface gaiasky.script.IScriptingInterface
Sets the current time frame to simulation time.
activationTime - Variable in class gaiasky.util.gaia.AttitudeIntervalBean
 
active - Variable in class gaiasky.scenegraph.ParticleGroup
 
activeItemChanged(MenuItem, boolean) - Method in interface gaiasky.util.scene2d.ContextMenu.ContextMenuListener
Called when active menu item (the highlighted one) has changed.
ActorUtils - Class in gaiasky.util.scene2d
Actor related utils.
ActorUtils() - Constructor for class gaiasky.util.scene2d.ActorUtils
 
ACubemap(int, int) - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader.Setters.ACubemap
 
adaptiveParallax - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
Whether to use an adaptive threshold which lets more bright stars in to avoid artifacts.
add(double) - Method in class gaiasky.DoubleArray
 
add(double) - Method in class gaiasky.util.math.Vector3b
Adds the given value to all three components of the vector.
add(double) - Method in class gaiasky.util.math.Vector3d
Adds the given value to all three components of the vector.
add(double...) - Method in class gaiasky.util.math.Vector3b
Adds the given vector to this component
add(double...) - Method in class gaiasky.util.math.Vector3d
Adds the given vector to this component
add(double, double) - Method in class gaiasky.DoubleArray
 
add(double, double) - Method in class gaiasky.util.math.Vector2d
Adds the given components to this vector
add(double, double, double) - Method in class gaiasky.DoubleArray
 
add(double, double, double) - Method in class gaiasky.util.math.Vector3b
Adds the given vector to this component
add(double, double, double) - Method in class gaiasky.util.math.Vector3d
Adds the given vector to this component
add(double, double, double, double) - Method in class gaiasky.DoubleArray
 
add(long, long) - Method in class gaiasky.util.gaia.time.GtiList
Convenience method to add a new GTI
add(Vector3) - Method in class gaiasky.util.math.Vector3b
 
add(Vector3) - Method in class gaiasky.util.math.Vector3d
 
add(Bits, SceneGraphRenderer.RenderGroup...) - Static method in enum class gaiasky.render.SceneGraphRenderer.RenderGroup
Adds the given render groups to the given Bits mask
add(E) - Method in class gaiasky.event.PriorityQueue
Inserts the specified element into this priority queue.
add(SceneGraphNode) - Method in class gaiasky.util.tree.OctreeNode
 
add(SceneGraphNode...) - Method in class gaiasky.scenegraph.SceneGraphNode
Adds the given SceneGraphNode list as children to this node.
add(SceneGraphNode, OctreeNode) - Method in class gaiasky.scenegraph.octreewrapper.AbstractOctreeWrapper
 
add(Duration) - Method in class gaiasky.util.gaia.time.Days
 
add(Duration) - Method in interface gaiasky.util.gaia.time.Duration
Add a duration to this one
add(Duration) - Method in class gaiasky.util.gaia.time.Hours
 
add(Duration) - Method in class gaiasky.util.gaia.time.JulianYears
 
add(Duration) - Method in class gaiasky.util.gaia.time.Mins
 
add(Duration) - Method in class gaiasky.util.gaia.time.NanoSecs
 
add(Duration) - Method in class gaiasky.util.gaia.time.Revs
 
add(Duration) - Method in class gaiasky.util.gaia.time.Secs
 
add(Area) - Method in class gaiasky.util.gaia.utils.ComplexArea
 
add(Vector2d) - Method in class gaiasky.util.math.Vector2d
 
add(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
add(Vector3b) - Method in class gaiasky.util.math.Vector3d
 
add(Vector3d) - Method in class gaiasky.util.math.Vector3b
 
add(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
add(String, String) - Method in class gaiasky.desktop.util.CommentedProperties
Add a Property to the end of the CommentedProperties.
add(List<? extends SceneGraphNode>) - Method in class gaiasky.scenegraph.SceneGraphNode
Adds the given list of children as child nodes.
add(List<SceneGraphNode>, OctreeNode) - Method in class gaiasky.scenegraph.octreewrapper.AbstractOctreeWrapper
 
add(K, V) - Method in class gaiasky.util.TwoWayHashmap
 
add(T) - Method in class gaiasky.util.ds.RouletteList
 
add(T) - Method in class gaiasky.util.gdx.contrib.utils.ItemsManager
Add an item to the manager and transfer ownership to it
add(T) - Method in interface gaiasky.util.math.Vectord
Adds the given vector to this vector
add(T) - Method in class gaiasky.util.scene2d.ContextMenu
 
add(T, boolean) - Method in class gaiasky.util.gdx.contrib.utils.ItemsManager
Add an item to the manager, if own is true the manager will manage the resource's lifecycle
ADD_CUSTOM_IMAGE - Enum constant in enum class gaiasky.event.Events
Adds or modifies a custom image.
ADD_CUSTOM_MESSAGE - Enum constant in enum class gaiasky.event.Events
Adds or modifies a custom message.
ADD_CUSTOM_TEXT - Enum constant in enum class gaiasky.event.Events
Adds or modifies a custom message.
ADD_GUI_COMPONENT - Enum constant in enum class gaiasky.event.Events
Adds the gui component identified by the given name
addAll(double...) - Method in class gaiasky.DoubleArray
 
addAll(double[], int, int) - Method in class gaiasky.DoubleArray
 
addAll(Array<T>) - Method in class gaiasky.desktop.concurrent.UpdaterTask
 
addAll(DoubleArray) - Method in class gaiasky.DoubleArray
 
addAll(DoubleArray, int, int) - Method in class gaiasky.DoubleArray
 
addAll(Collection<? extends T>) - Method in class gaiasky.util.ds.RouletteList
 
addAll(List<SceneGraphNode>) - Method in class gaiasky.util.tree.OctreeNode
 
addAmount(Vector3d, double, boolean) - Method in class gaiasky.scenegraph.camera.NaturalCamera
 
addAsset(String, Class) - Static method in class gaiasky.data.AssetBean
 
addAsset(String, Class, AssetLoaderParameters) - Static method in class gaiasky.data.AssetBean
 
addBookmark(String, boolean) - Method in class gaiasky.interafce.BookmarksManager
Adds a bookmark with the given path.
addChild(SceneGraphNode, boolean) - Method in class gaiasky.scenegraph.SceneGraphNode
Adds a child to the given node and updates the number of children in this node and in all ancestors.
addChild(SceneGraphNode, boolean, int) - Method in class gaiasky.scenegraph.SceneGraphNode
Adds a child to the given node and updates the number of children in this node and in all ancestors.
addChild(T) - Method in class gaiasky.util.gdx.model.IntNode
Adds the specified node as the currently last child of this node.
addChildren(Iterable<T>) - Method in class gaiasky.util.gdx.model.IntNode
Adds the specified nodes as the currently last child of this node.
addChildrenToList(ArrayList<OctreeNode>) - Method in class gaiasky.util.tree.OctreeNode
Adds all the children of this node and its descendants to the given list.
addColorToMat() - Method in class gaiasky.scenegraph.component.ModelComponent
 
addControllerListener() - Method in class gaiasky.scenegraph.camera.NaturalCamera
 
addControllerListener(ControllerListener) - Method in class gaiasky.util.GlobalConf.ControlsConf
 
addControllerListener(ControllerListener, String) - Method in class gaiasky.util.GlobalConf.ControlsConf
 
addControlsWindow() - Method in class gaiasky.interafce.FullGui
 
addDataset(DatasetDesc) - Method in class gaiasky.util.datadesc.DatasetType
 
addDepthBufferUniforms(ExtShaderProgram, ICamera) - Method in class gaiasky.render.system.AbstractRenderSystem
Uniforms needed to compute the logarithmic depth buffer.
addEffect(PostProcessorEffect) - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Adds the specified effect to the effect chain and transfer ownership to the PostProcessor, it will manage cleaning it up for you.
addEffectsUniforms(ExtShaderProgram, ICamera) - Method in class gaiasky.render.system.AbstractRenderSystem
 
addFace(List<ModelCreator.IFace>, boolean, int...) - Method in class gaiasky.util.gdx.ModelCreator
 
addFilter(CatalogFilter) - Method in class gaiasky.data.stars.AbstractCatalogLoader
 
addFocusableObjects(Array<IFocus>) - Method in class gaiasky.scenegraph.CelestialBody
Adds all the children that are focusable objects to the list.
addFocusableObjects(Array<IFocus>) - Method in class gaiasky.scenegraph.ParticleGroup
Adds all the children that are focusable objects to the list.
addFocusableObjects(Array<IFocus>) - Method in class gaiasky.scenegraph.SceneGraphNode
Adds all the children that are focusable objects to the list.
addFocusableObjects(Array<IFocus>) - Method in class gaiasky.scenegraph.StarCluster
Adds all the children that are focusable objects to the list.
addForwardForce(double) - Method in class gaiasky.scenegraph.camera.NaturalCamera
Adds a forward movement by the given amount.
addGravWaveUniforms(ExtShaderProgram) - Method in class gaiasky.render.system.AbstractRenderSystem
 
addHit(int, int, int, int, int, NaturalCamera, Array<IFocus>) - Method in class gaiasky.scenegraph.CelestialBody
 
addHit(int, int, int, int, int, NaturalCamera, Array<IFocus>) - Method in interface gaiasky.scenegraph.IFocus
Adds this focus to the hits list if it is hit by the [screenX, screenY] position
addHit(int, int, int, int, int, NaturalCamera, Array<IFocus>) - Method in class gaiasky.scenegraph.Loc
 
addHit(int, int, int, int, int, NaturalCamera, Array<IFocus>) - Method in class gaiasky.scenegraph.ModelBody
If we render the model, we set up a sphere at the object's position with its radius and check for intersections with the ray
addHit(int, int, int, int, int, NaturalCamera, Array<IFocus>) - Method in class gaiasky.scenegraph.ParticleGroup
 
addHit(int, int, int, int, int, NaturalCamera, Array<IFocus>) - Method in class gaiasky.scenegraph.Star
Deprecated.
 
addHit(int, int, int, int, int, NaturalCamera, Array<IFocus>) - Method in class gaiasky.scenegraph.StarCluster
 
addHit(int, int, int, int, int, NaturalCamera, Array<IFocus>) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
addHit(Vector3d, Vector3d, NaturalCamera, Array<IFocus>) - Method in class gaiasky.scenegraph.CelestialBody
 
addHit(Vector3d, Vector3d, NaturalCamera, Array<IFocus>) - Method in interface gaiasky.scenegraph.IFocus
Adds this focus to the hits list if it is hit by the given ray
addHit(Vector3d, Vector3d, NaturalCamera, Array<IFocus>) - Method in class gaiasky.scenegraph.Invisible
 
addHit(Vector3d, Vector3d, NaturalCamera, Array<IFocus>) - Method in class gaiasky.scenegraph.Loc
 
addHit(Vector3d, Vector3d, NaturalCamera, Array<IFocus>) - Method in class gaiasky.scenegraph.ModelBody
 
addHit(Vector3d, Vector3d, NaturalCamera, Array<IFocus>) - Method in class gaiasky.scenegraph.ParticleGroup
 
addHit(Vector3d, Vector3d, NaturalCamera, Array<IFocus>) - Method in class gaiasky.scenegraph.StarCluster
 
addHit(Vector3d, Vector3d, NaturalCamera, Array<IFocus>) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
addHorizontal(double, boolean) - Method in class gaiasky.scenegraph.camera.NaturalCamera
Adds the given amount to camera horizontal rotation around the focus acceleration, or pan in free mode
addItem(MenuItem) - Method in class gaiasky.interafce.GaiaSkyContextMenu
 
addItem(MenuItem) - Method in class gaiasky.util.scene2d.ContextMenu
 
additional - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
 
Additional - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter.Param
 
AdditionalCols() - Constructor for class gaiasky.data.group.AbstractStarGroupDataProvider.AdditionalCols
 
additionalFiles - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
Files or folders with optionally gzipped CSVs containing additional columns to be matched by sourceid with the main catalog.
additive - Variable in class gaiasky.scenegraph.VertsObject
 
addKnot(Vector3d, Vector3d, Vector3d, boolean) - Method in class gaiasky.scenegraph.KeyframesPathObject
 
addLine(ILineRenderable, double, double, double, double, double, double, float, float, float, float) - Method in class gaiasky.render.system.LineQuadRenderSystem
 
addLine(ILineRenderable, double, double, double, double, double, double, float, float, float, float) - Method in class gaiasky.render.system.LineRenderSystem
 
addLine(ILineRenderable, double, double, double, double, double, double, Color) - Method in class gaiasky.render.system.LineQuadRenderSystem
 
addLine(ILineRenderable, double, double, double, double, double, double, Color) - Method in class gaiasky.render.system.LineRenderSystem
 
addLine(String) - Method in class gaiasky.desktop.util.CommentedProperties
Add a comment or blank line or comment to the end of the CommentedProperties.
addLinePostproc(double, double, double, double, double, double, double, double, double, double) - Method in class gaiasky.render.system.LineRenderSystem
 
addLinePostproc(double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class gaiasky.render.system.LineQuadRenderSystem
 
addLinePostproc(LineQuadRenderSystem.Line) - Method in class gaiasky.render.system.LineQuadRenderSystem
 
addListener(VRDeviceListener) - Method in class gaiasky.vr.openvr.VRContext
Adds a VRDeviceListener to receive events
addLoadedInfo(long, int) - Method in class gaiasky.data.StreamingOctreeLoader
 
addMapping(String, String...) - Method in class gaiasky.interafce.ModePopupInfo
 
addMesh(IntModelMesh) - Method in class gaiasky.util.gdx.model.data.IntModelData
 
addName(String) - Method in interface gaiasky.scenegraph.particle.IParticleRecord
 
addName(String) - Method in class gaiasky.scenegraph.particle.ParticleRecord
 
addName(String) - Method in class gaiasky.scenegraph.particle.PointParticleRecord
 
addName(String) - Method in class gaiasky.scenegraph.SceneGraphNode
Adds a name to the list of names
addNames(String...) - Method in interface gaiasky.scenegraph.particle.IParticleRecord
 
addNames(String...) - Method in class gaiasky.scenegraph.particle.ParticleRecord
 
addNames(String...) - Method in class gaiasky.scenegraph.particle.PointParticleRecord
 
addNoConnectionExit(Skin, Stage) - Static method in class gaiasky.util.GuiUtils
 
addNoConnectionWindow(Skin, Stage) - Static method in class gaiasky.util.GuiUtils
 
addNoConnectionWindow(Skin, Stage, Runnable) - Static method in class gaiasky.util.GuiUtils
 
addNodeAuxiliaryInfo(SceneGraphNode) - Method in class gaiasky.scenegraph.AbstractSceneGraph
 
addNodeAuxiliaryInfo(SceneGraphNode) - Method in interface gaiasky.scenegraph.ISceneGraph
Updates the string to node map and the star map if necessary.
addNodes(Array<SceneGraphNode>) - Method in class gaiasky.scenegraph.SceneGraphNode
 
addNormals() - Method in class gaiasky.util.gdx.RingCreator
 
addNoVRConnectionExit(Skin, Stage) - Static method in class gaiasky.util.GuiUtils
 
addNoVRDataExit(Skin, Stage) - Static method in class gaiasky.util.GuiUtils
 
addPanMovement(double, double) - Method in class gaiasky.scenegraph.camera.NaturalCamera
Adds a pan movement to the camera.
addParticlesTo(Array<SceneGraphNode>) - Method in class gaiasky.util.tree.OctreeNode
Adds all the particles of this node and its descendants to the given list.
addPitch(double, boolean) - Method in class gaiasky.scenegraph.camera.NaturalCamera
Adds the given amount to the camera pitch acceleration
addPoint(double, double, double) - Method in class gaiasky.data.util.PointCloudData
Adds a single point to the cloud
addPoint(ILineRenderable, double, double, double, float, float, float, float) - Method in class gaiasky.render.system.LineQuadRenderSystem
 
addPoint(ILineRenderable, double, double, double, float, float, float, float) - Method in class gaiasky.render.system.LineRenderSystem
 
addPoint(IPointRenderable, double, double, double, float, float, float, float, float) - Method in class gaiasky.render.system.PointRenderSystem
 
addPoint(Vector3d) - Method in class gaiasky.data.util.PointCloudData
Adds a single point o this point cloud
addPoint(Vector3d) - Method in class gaiasky.scenegraph.VertsObject
Adds the given point ot this data
addPoints(double[]) - Method in class gaiasky.data.util.PointCloudData
Adds the given vector to the current points.
addPoints(double[]) - Method in class gaiasky.scenegraph.VertsObject
Adds the given points to this data
addPoints(ArrayList) - Method in class gaiasky.data.util.PointCloudData
Same as PointCloudData.addPoints(double[]) but with an array list
addPolyline(String, double[], double[]) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, double[], double[]) - Method in interface gaiasky.script.IScriptingInterface
Adds a new polyline with the given name, points and color.
addPolyline(String, double[], double[], double) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, double[], double[], double) - Method in interface gaiasky.script.IScriptingInterface
Adds a new polyline with the given name, points, color and line width.
addPolyline(String, double[], double[], double, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, double[], double[], double, boolean) - Method in interface gaiasky.script.IScriptingInterface
Adds a new polyline with the given name, points, color and line width.
addPolyline(String, double[], double[], double, int) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, double[], double[], double, int) - Method in interface gaiasky.script.IScriptingInterface
Adds a new polyline with the given name, points, color, line width and primitive.
addPolyline(String, double[], double[], double, int, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, double[], double[], double, int, boolean) - Method in interface gaiasky.script.IScriptingInterface
Adds a new polyline with the given name, points, color, line width, primitive and arrow caps.
addPolyline(String, double[], double[], int) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, double[], double[], int, int) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, List, List) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, List, List, float) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, List, List, float, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, List, List, float, int) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, List, List, float, int, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, List, List, int) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, List, List, int, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, List, List, int, int) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, List, List, int, int, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
addPostRunnables(AbstractRenderSystem.RenderSystemRunnable...) - Method in class gaiasky.render.system.AbstractRenderSystem
 
addPreRunnables(AbstractRenderSystem.RenderSystemRunnable...) - Method in class gaiasky.render.system.AbstractRenderSystem
 
addPressedKey(int) - Method in class gaiasky.interafce.MouseKbdListener
 
addPressedKey(int) - Method in class gaiasky.interafce.NaturalControllerListener
 
addPreviousFrameUniforms(ExtShaderProgram, ICamera) - Method in class gaiasky.render.system.AbstractRenderSystem
Uniforms needed for the velocity buffer
addProcessor(IGui) - Static method in class gaiasky.interafce.GuiRegistry
Adds the stage of the given GUI to the processors in the input multiplexer
addRecord(IFocus, ICamera, ITimeFrameProvider) - Method in class gaiasky.util.LocationLogManager
Adds a new record with the given object, camera and time
addRegion(String, Texture, int, int, int, int) - Method in class gaiasky.util.gdx.g2d.TextureAtlas
Adds a region to the atlas.
addRegion(String, TextureRegion) - Method in class gaiasky.util.gdx.g2d.TextureAtlas
Adds a region to the atlas.
addRelativisticUniforms(ExtShaderProgram, ICamera) - Method in class gaiasky.render.system.AbstractRenderSystem
 
addRoll(double, boolean) - Method in class gaiasky.scenegraph.camera.NaturalCamera
Adds the given amount to the camera roll acceleration
addRotateMovement(double, double, boolean, boolean) - Method in class gaiasky.scenegraph.camera.NaturalCamera
Adds a rotation force to the camera.
addRule(FilterRule) - Method in class gaiasky.util.filter.Filter
 
addSelectedCatalog(Path) - Method in class gaiasky.util.GlobalConf.DataConf
Adds the given catalog descriptor file to the list of JSON selected files.
addSeparator() - Method in class gaiasky.util.scene2d.ContextMenu
 
addTab(String, Actor) - Method in class gaiasky.util.scene2d.TabbedPane
 
addText(GlyphLayout, float, float) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Adds the specified glyphs.
addText(CharSequence, float, float) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Adds glyphs for the specified text.
addText(CharSequence, float, float, float, int, boolean) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Adds glyphs for the specified text.
addText(CharSequence, float, float, int, int, float, int, boolean) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Adds glyphs for the specified text.
addText(CharSequence, float, float, int, int, float, int, boolean, String) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Adds glyphs for the the specified text.
addToIndex(ObjectMap<String, SceneGraphNode>) - Method in class gaiasky.scenegraph.ParticleGroup
 
addToIndex(ObjectMap<String, SceneGraphNode>) - Method in class gaiasky.scenegraph.SceneGraphNode
Special actions to be taken for this object when adding to the index.
addToIndex(ObjectMap<String, SceneGraphNode>) - Method in class gaiasky.scenegraph.Star
Deprecated.
 
addToIndex(SceneGraphNode, ObjectMap<String, SceneGraphNode>) - Method in class gaiasky.scenegraph.AbstractSceneGraph
 
addToQueue(OctreeNode) - Method in class gaiasky.data.StreamingOctreeLoader
 
addToRender(IRenderable, SceneGraphRenderer.RenderGroup) - Method in class gaiasky.scenegraph.NBGalaxy
 
addToRender(IRenderable, SceneGraphRenderer.RenderGroup) - Method in class gaiasky.scenegraph.Particle
Deprecated.
 
addToRender(IRenderable, SceneGraphRenderer.RenderGroup) - Method in class gaiasky.scenegraph.SceneGraphNode
Adds the given renderable to the given render group list
addToRenderLists(SceneGraphRenderer.RenderGroup) - Method in class gaiasky.scenegraph.StubModel
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.Area
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.Axes
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.BackgroundModel
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.Billboard
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.BillboardGalaxy
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.Constellation
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.ConstellationBoundaries
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.CosmicRuler
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.FadeNode
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.GenericSpacecraft
Adds this entity to the necessary render lists after the distance to the camera and the view angle have been determined.
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.Invisible
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.KeyframesPathObject
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.LightBeam
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.Loc
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.MeshObject
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.MilkyWay
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.ModelBody
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.NBGalaxy
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.Orbit
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.Particle
Deprecated.
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.ParticleGroup
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.Planet
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.Polyline
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.RecursiveGrid
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.SceneGraphNode
Adds this entity to the necessary render lists after the distance to the camera and the view angle have been determined.
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.Spacecraft
Adds this entity to the necessary render lists after the distance to the camera and the view angle have been determined.
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.SphericalGrid
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.Star
Deprecated.
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.StarCluster
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.StarGroup
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.StubModel
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.Text2D
 
addToRenderLists(ICamera) - Method in class gaiasky.scenegraph.VertsObject
 
addToRenderLists(ICamera, OctreeNode) - Method in class gaiasky.scenegraph.octreewrapper.AbstractOctreeWrapper
 
addTranslationTo(Vector3d) - Method in class gaiasky.util.math.Matrix4d
 
addUV(Vector3) - Method in class gaiasky.util.gdx.IcoSphereCreator
Implements the spherical UV mapping
addUV(Vector3, float) - Method in class gaiasky.util.gdx.RingCreator
 
addUV(Set<Integer>) - Method in class gaiasky.util.gdx.OctahedronSphereCreator
Implements the spherical UV mapping
addVertex(Vector3, float) - Method in class gaiasky.util.gdx.OctahedronSphereCreator
Adds a vertex and its UV mapping.
addVertex(Vector3, float) - Method in class gaiasky.util.gdx.RingCreator
 
addVertical(double, boolean) - Method in class gaiasky.scenegraph.camera.NaturalCamera
Adds the given amount to camera vertical rotation around the focus acceleration, or pan in free mode
addVRScale(ExtShaderProgram) - Method in class gaiasky.render.system.AbstractRenderSystem
 
addYaw(double, boolean) - Method in class gaiasky.scenegraph.camera.NaturalCamera
Adds the given amount to the camera yaw acceleration
adjustOmega() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Adjusts the spin phase (omega) and the number of spin revolutions (omegaRevs) so that 0 <= omega < 2*pi
advanceScanningTo(long) - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Integrate the MSL forward in time by an arbitrary step.
afterGroup(int) - Method in class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
afterGroups() - Method in class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
ag - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
alias - Variable in class gaiasky.util.gdx.shader.BaseIntShader.Uniform
 
ALL - Enum constant in enum class gaiasky.util.scene2d.FileChooser.FileChooserTarget
 
allOn(ComponentTypes) - Method in class gaiasky.render.SceneGraphRenderer
Checks if the component types are all on
allPressed(int...) - Method in class gaiasky.interafce.MouseKbdListener
Returns true if all keys are pressed
allPressed(int...) - Method in class gaiasky.interafce.NaturalControllerListener
Returns true if all keys are pressed
allSetLike(ComponentTypes) - Method in class gaiasky.render.ComponentTypes
Checks if all the t bits in this bit set are also set in other.
AllWirelessDongleDescriptions_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
alpha - Variable in class gaiasky.scenegraph.Orbit
 
alpha - Variable in class gaiasky.util.gaia.utils.Place
 
alpha - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
alpha - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
alpha - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
alpha - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
Alpha - Static variable in class gaiasky.util.gdx.shader.AtmosphereAttribute
 
AlphaAlias - Static variable in class gaiasky.util.gdx.shader.AtmosphereAttribute
 
alphas - Static variable in class gaiasky.render.SceneGraphRenderer
Alpha values for each type
alphas - Variable in class gaiasky.render.system.AbstractRenderSystem
 
alphaTest - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
ALT_L - Static variable in class gaiasky.interafce.GSKeys
 
ALT_L - Static variable in class gaiasky.interafce.KeyBindings
 
ALT_R - Static variable in class gaiasky.interafce.GSKeys
 
altitude(Place) - Method in interface gaiasky.util.gaia.utils.Area
Determine the minimum angle between a great circle and the Area boundary
altitude(Place) - Method in class gaiasky.util.gaia.utils.CircleArea
 
altitude(Place) - Method in class gaiasky.util.gaia.utils.ComplexArea
 
alwaysScroll - Variable in class gaiasky.interafce.NaturalMouseKbdListener
Whether scrolling requires the activeKey to be pressed (false) or always allow scrolling (true).
AMBIENT_LIGHT - Variable in class gaiasky.util.GlobalConf.SceneConf
 
AMBIENT_LIGHT_CMD - Enum constant in enum class gaiasky.event.Events
Contains a float with the intensity of the light between 0 and 1
ambientCube - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
ambientCubemap - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
ambientTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
ambientTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
AnaglyphFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
Anaglyph 3D red-cyan filter
AnaglyphFilter() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.AnaglyphFilter
 
AnaglyphFilter.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
Anaglyphic - Class in gaiasky.util.gdx.contrib.postprocess.effects
Anaglyphic 3D red-cyan effect
Anaglyphic() - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Anaglyphic
 
ANAGLYPHIC - Enum constant in enum class gaiasky.util.GlobalConf.ProgramConf.StereoProfile
Red-cyan anaglyphic 3D mode
AnalyticalAttitudeDataServer - Class in gaiasky.util.gaia
This abstract class defines the fields and implements the methods that any analytically defined attitude (e.g., NSL or EPSL) need in addition to those in the superclass.
AnalyticalAttitudeDataServer() - Constructor for class gaiasky.util.gaia.AnalyticalAttitudeDataServer
 
and(GtiList) - Method in class gaiasky.util.gaia.time.GtiList
combine list with second list (logical AND) Return this List combined with second list
angle - Variable in class gaiasky.scenegraph.component.RotationComponent
Current angle with respect to the rotationAxis in degrees.
angle() - Method in class gaiasky.util.math.Vector2d
 
angle(Vector3b) - Method in class gaiasky.util.math.Vector3b
Gets the angle in degrees between the two vectors
angle(Vector3b) - Method in class gaiasky.util.math.Vector3d
Gets the angle in degrees between the two vectors
angle(Vector3d) - Method in class gaiasky.util.math.Vector3b
 
angle(Vector3d) - Method in class gaiasky.util.math.Vector3d
Gets the angle in degrees between the two vectors
Angle(double, Quantity.Angle.AngleUnit) - Constructor for class gaiasky.util.units.Quantity.Angle
 
Angle(double, String) - Constructor for class gaiasky.util.units.Quantity.Angle
 
angle2d(Vector3, Vector3) - Static method in class gaiasky.util.GlobalResources
Gets the angle in degrees between the two vectors
angleBase(double, int) - Method in class gaiasky.util.coord.NslSun
Puts an angle in the base interval [ 0, nRev*2*PI )
angleEdgeRad - Variable in class gaiasky.scenegraph.camera.AbstractCamera
Angle from the center to the corner of the screen in scene coordinates, in radians
angleFromZenith - Variable in class gaiasky.render.SGRCubemap
 
anglePrecise(Vector3b) - Method in class gaiasky.util.math.Vector3b
Gets the angle in degrees between the two vectors
anglePrecise(Vector3d) - Method in class gaiasky.util.math.Vector3d
Gets the angle in degrees between the two vectors
anglesRates - Variable in class gaiasky.util.gaia.AbstractAttitudeAnglesRates
 
angularVelocity - Variable in class gaiasky.scenegraph.component.RotationComponent
Angular velocity [deg/hour] around the rotation axis.
angularVelocity - Variable in class gaiasky.vr.openvr.VRContext.VRDevicePose
the angular velocity in radians/s in tracker space
animations - Variable in class gaiasky.util.gdx.model.data.IntModelData
 
animations - Variable in class gaiasky.util.gdx.model.IntModel
animations of the model, modifying node transformations
animations - Variable in class gaiasky.util.gdx.model.IntModelInstance
animations of the model, modifying node transformations
Antialiasing - Class in gaiasky.util.gdx.contrib.postprocess.effects
 
Antialiasing() - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Antialiasing
 
ANTIALIASING_CMD - Enum constant in enum class gaiasky.event.Events
Anti aliasing changed, contains the new value for aa
ANY_KEY - Static variable in class gaiasky.interafce.GSKeys
 
anyPressed(int...) - Method in class gaiasky.interafce.MouseKbdListener
Returns true if any of the keys are pressed
anyPressed(int...) - Method in class gaiasky.interafce.NaturalControllerListener
Returns true if any of the keys are pressed
aOrange - Static variable in class gaiasky.util.color.ColorUtils
 
aOrangeC - Static variable in class gaiasky.util.color.ColorUtils
 
APHash(String) - Static method in class gaiasky.util.gdx.contrib.utils.Hash
 
APOSTROPHE - Static variable in class gaiasky.interafce.GSKeys
 
APPLICATION_NAME - Static variable in class gaiasky.util.GlobalConf
 
APPLICATION_NAME_TITLE - Static variable in class gaiasky.util.GlobalConf
 
APPLICATION_SHORT_NAME - Static variable in class gaiasky.util.GlobalConf
 
ApplicationMenu - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
apply(double) - Method in class gaiasky.util.math.Interpolationd
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.Bounce
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.BounceIn
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.BounceOut
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.Elastic
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.ElasticIn
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.ElasticOut
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.Exp
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.ExpIn
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.ExpOut
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.Pow
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.PowIn
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.PowOut
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.Swing
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.SwingIn
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.SwingOut
 
apply(double, double, double) - Method in class gaiasky.util.math.Interpolationd
 
apply(Matrix4) - Method in interface gaiasky.scenegraph.component.ITransform
 
apply(Matrix4) - Method in class gaiasky.scenegraph.component.RotateTransform
 
apply(Matrix4) - Method in class gaiasky.scenegraph.component.ScaleTransform
 
apply(Matrix4) - Method in class gaiasky.scenegraph.component.TranslateTransform
 
applyForce(Vector3d) - Method in class gaiasky.scenegraph.camera.NaturalCamera
Applies the given force to this entity's acceleration
applyRelativisticAberration(Vector3d, ICamera) - Static method in class gaiasky.util.GlobalResources
 
appmag - Variable in class gaiasky.scenegraph.CelestialBody
Apparent magnitude, m = -2.5 log10(flux)
appmag() - Method in interface gaiasky.scenegraph.particle.IParticleRecord
 
appmag() - Method in class gaiasky.scenegraph.particle.ParticleRecord
 
appmag() - Method in class gaiasky.scenegraph.particle.PointParticleRecord
 
appMagCameraLabel - Variable in class gaiasky.interafce.FocusInfoInterface
 
appMagEarthLabel - Variable in class gaiasky.interafce.FocusInfoInterface
 
approximate(T) - Method in class gaiasky.util.math.BSplined
 
approximate(T) - Method in class gaiasky.util.math.CatmullRomSplined
 
approximate(T) - Method in class gaiasky.util.math.Lineard
 
approximate(T) - Method in interface gaiasky.util.math.Pathd
 
approximate(T, int) - Method in class gaiasky.util.math.BSplined
 
approximate(T, int) - Method in class gaiasky.util.math.CatmullRomSplined
 
approximate(T, int, int) - Method in class gaiasky.util.math.BSplined
 
approximate(T, int, int) - Method in class gaiasky.util.math.CatmullRomSplined
 
approxLength(int) - Method in class gaiasky.util.math.BSplined
 
approxLength(int) - Method in class gaiasky.util.math.CatmullRomSplined
 
approxLength(int) - Method in class gaiasky.util.math.Lineard
 
approxLength(int) - Method in interface gaiasky.util.math.Pathd
 
ar - Variable in class gaiasky.scenegraph.camera.AbstractCamera
Aspect ratio
archiveViewWindow - Variable in class gaiasky.interafce.FullGui
 
ArchiveViewWindow - Class in gaiasky.interafce
This window shows the Gaia Archive information for a single star
ArchiveViewWindow(Stage, Skin) - Constructor for class gaiasky.interafce.ArchiveViewWindow
 
ARCMIN - Enum constant in enum class gaiasky.util.units.Quantity.Angle.AngleUnit
 
ARCSEC - Enum constant in enum class gaiasky.util.units.Quantity.Angle.AngleUnit
Arcseconds
ARCSEC_PER_S_TO_DEG_PER_DAY - Static variable in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
Factor converting from arcsec/s to deg/day
ARCSEC_TO_DEG - Static variable in class gaiasky.util.Nature
Arcseconds to degrees
ARCSEC_TO_RAD - Static variable in class gaiasky.util.Nature
 
Area - Class in gaiasky.scenegraph
Represents the outline of a country
Area - Interface in gaiasky.util.gaia.utils
 
Area() - Constructor for class gaiasky.scenegraph.Area
 
areSlaveConfigPropertiesPresent() - Method in class gaiasky.util.GlobalConf.ProgramConf
Checks whether the slave is configured directly in the properties file of Gaia Sky
argofpericenter - Variable in class gaiasky.scenegraph.component.OrbitComponent
Argument of perihelion in degrees.
array0 - Variable in class gaiasky.util.camera.Proximity
 
array1 - Variable in class gaiasky.util.camera.Proximity
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.AccumulationBlurFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.AnaglyphFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Bias.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Combine.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Copy.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.DepthBufferFilter.Param
 
arrayElementSize() - Method in interface gaiasky.util.gdx.contrib.postprocess.filters.Filter.Parameter
 
arrayElementSize() - Method in interface gaiasky.util.gdx.contrib.postprocess.filters.Filter3.Parameter
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.FisheyeDistortion.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Flare.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.FlareDirt.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.FxaaFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.GeometryWarpFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Glow.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.GravitationalDistortionFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Lens.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Luma.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.NfaaFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialDistortion.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Scattering.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Threshold.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.UnsharpMaskFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Zoom.Param
 
arrayToStr(String[]) - Static method in class gaiasky.util.TextUtils
 
arrayToStr(String[], String, String, String) - Static method in class gaiasky.util.TextUtils
 
arrow(float, float, float, float, float, float, float, float, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
arrow(float, float, float, float, float, float, float, float, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add an arrow
ascendingnode - Variable in class gaiasky.scenegraph.component.OrbitComponent
Longitude of the ascending node in degrees.
ascendingNode - Variable in class gaiasky.scenegraph.component.RotationComponent
The ascending node in degrees, should not be used, as it obviously causes the body to wobble.
ascent - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
The distance from the cap height to the top of the tallest glyph.
asDays() - Method in class gaiasky.util.gaia.time.Days
 
asDays() - Method in interface gaiasky.util.gaia.time.Duration
 
asDays() - Method in class gaiasky.util.gaia.time.Hours
 
asDays() - Method in class gaiasky.util.gaia.time.JulianYears
 
asDays() - Method in class gaiasky.util.gaia.time.Mins
 
asDays() - Method in class gaiasky.util.gaia.time.NanoSecs
 
asDays() - Method in class gaiasky.util.gaia.time.Revs
 
asDays() - Method in class gaiasky.util.gaia.time.Secs
 
asDays(double) - Static method in class gaiasky.util.gaia.time.Hours
 
asDays(double) - Static method in class gaiasky.util.gaia.time.JulianYears
 
asDays(double) - Static method in class gaiasky.util.gaia.time.Mins
 
asDays(double) - Static method in class gaiasky.util.gaia.time.Revs
 
asDays(double) - Static method in class gaiasky.util.gaia.time.Secs
 
asDays(long) - Static method in class gaiasky.util.gaia.time.NanoSecs
 
asHours() - Method in class gaiasky.util.gaia.time.Days
 
asHours() - Method in interface gaiasky.util.gaia.time.Duration
 
asHours() - Method in class gaiasky.util.gaia.time.Hours
 
asHours() - Method in class gaiasky.util.gaia.time.JulianYears
 
asHours() - Method in class gaiasky.util.gaia.time.Mins
 
asHours() - Method in class gaiasky.util.gaia.time.NanoSecs
 
asHours() - Method in class gaiasky.util.gaia.time.Revs
 
asHours() - Method in class gaiasky.util.gaia.time.Secs
 
asHours(double) - Static method in class gaiasky.util.gaia.time.Days
 
asHours(double) - Static method in class gaiasky.util.gaia.time.JulianYears
 
asHours(double) - Static method in class gaiasky.util.gaia.time.Mins
 
asHours(double) - Static method in class gaiasky.util.gaia.time.Revs
 
asHours(double) - Static method in class gaiasky.util.gaia.time.Secs
 
asHours(long) - Static method in class gaiasky.util.gaia.time.NanoSecs
 
asin(double) - Method in class gaiasky.util.math.FastTrigonometry
 
asin(double) - Method in interface gaiasky.util.math.ITrigonometry
 
asin(double) - Method in class gaiasky.util.math.Trigonometry
 
asJulianYears() - Method in class gaiasky.util.gaia.time.Days
 
asJulianYears() - Method in interface gaiasky.util.gaia.time.Duration
 
asJulianYears() - Method in class gaiasky.util.gaia.time.Hours
 
asJulianYears() - Method in class gaiasky.util.gaia.time.JulianYears
 
asJulianYears() - Method in class gaiasky.util.gaia.time.Mins
 
asJulianYears() - Method in class gaiasky.util.gaia.time.NanoSecs
 
asJulianYears() - Method in class gaiasky.util.gaia.time.Revs
 
asJulianYears() - Method in class gaiasky.util.gaia.time.Secs
 
asJulianYears(double) - Static method in class gaiasky.util.gaia.time.Days
 
asJulianYears(double) - Static method in class gaiasky.util.gaia.time.Hours
 
asJulianYears(double) - Static method in class gaiasky.util.gaia.time.Mins
 
asJulianYears(double) - Static method in class gaiasky.util.gaia.time.Revs
 
asJulianYears(double) - Static method in class gaiasky.util.gaia.time.Secs
 
asJulianYears(long) - Static method in class gaiasky.util.gaia.time.NanoSecs
 
asMins() - Method in class gaiasky.util.gaia.time.Days
 
asMins() - Method in interface gaiasky.util.gaia.time.Duration
 
asMins() - Method in class gaiasky.util.gaia.time.Hours
 
asMins() - Method in class gaiasky.util.gaia.time.JulianYears
 
asMins() - Method in class gaiasky.util.gaia.time.Mins
 
asMins() - Method in class gaiasky.util.gaia.time.NanoSecs
 
asMins() - Method in class gaiasky.util.gaia.time.Revs
 
asMins() - Method in class gaiasky.util.gaia.time.Secs
 
asMins(double) - Static method in class gaiasky.util.gaia.time.Days
 
asMins(double) - Static method in class gaiasky.util.gaia.time.Hours
 
asMins(double) - Static method in class gaiasky.util.gaia.time.JulianYears
 
asMins(double) - Static method in class gaiasky.util.gaia.time.Revs
 
asMins(double) - Static method in class gaiasky.util.gaia.time.Secs
 
asMins(long) - Static method in class gaiasky.util.gaia.time.NanoSecs
 
asNanoSecs() - Method in class gaiasky.util.gaia.time.Days
 
asNanoSecs() - Method in interface gaiasky.util.gaia.time.Duration
 
asNanoSecs() - Method in class gaiasky.util.gaia.time.Hours
 
asNanoSecs() - Method in class gaiasky.util.gaia.time.JulianYears
 
asNanoSecs() - Method in class gaiasky.util.gaia.time.Mins
 
asNanoSecs() - Method in class gaiasky.util.gaia.time.NanoSecs
 
asNanoSecs() - Method in class gaiasky.util.gaia.time.Revs
 
asNanoSecs() - Method in class gaiasky.util.gaia.time.Secs
 
asNanoSecs(double) - Static method in class gaiasky.util.gaia.time.Days
 
asNanoSecs(double) - Static method in class gaiasky.util.gaia.time.Hours
 
asNanoSecs(double) - Static method in class gaiasky.util.gaia.time.JulianYears
 
asNanoSecs(double) - Static method in class gaiasky.util.gaia.time.Mins
 
asNanoSecs(double) - Static method in class gaiasky.util.gaia.time.Revs
 
asNanoSecs(double) - Static method in class gaiasky.util.gaia.time.Secs
 
asRevs() - Method in class gaiasky.util.gaia.time.Days
 
asRevs() - Method in interface gaiasky.util.gaia.time.Duration
 
asRevs() - Method in class gaiasky.util.gaia.time.Hours
 
asRevs() - Method in class gaiasky.util.gaia.time.JulianYears
 
asRevs() - Method in class gaiasky.util.gaia.time.Mins
 
asRevs() - Method in class gaiasky.util.gaia.time.NanoSecs
 
asRevs() - Method in class gaiasky.util.gaia.time.Revs
 
asRevs() - Method in class gaiasky.util.gaia.time.Secs
 
asRevs(double) - Static method in class gaiasky.util.gaia.time.Days
 
asRevs(double) - Static method in class gaiasky.util.gaia.time.Hours
 
asRevs(double) - Static method in class gaiasky.util.gaia.time.JulianYears
 
asRevs(double) - Static method in class gaiasky.util.gaia.time.Mins
 
asRevs(double) - Static method in class gaiasky.util.gaia.time.Secs
 
asRevs(long) - Static method in class gaiasky.util.gaia.time.NanoSecs
 
asSecs() - Method in class gaiasky.util.gaia.time.Days
 
asSecs() - Method in interface gaiasky.util.gaia.time.Duration
 
asSecs() - Method in class gaiasky.util.gaia.time.Hours
 
asSecs() - Method in class gaiasky.util.gaia.time.JulianYears
 
asSecs() - Method in class gaiasky.util.gaia.time.Mins
 
asSecs() - Method in class gaiasky.util.gaia.time.NanoSecs
 
asSecs() - Method in class gaiasky.util.gaia.time.Revs
 
asSecs() - Method in class gaiasky.util.gaia.time.Secs
 
asSecs(double) - Static method in class gaiasky.util.gaia.time.Days
 
asSecs(double) - Static method in class gaiasky.util.gaia.time.Hours
 
asSecs(double) - Static method in class gaiasky.util.gaia.time.JulianYears
 
asSecs(double) - Static method in class gaiasky.util.gaia.time.Mins
 
asSecs(double) - Static method in class gaiasky.util.gaia.time.Revs
 
asSecs(long) - Static method in class gaiasky.util.gaia.time.NanoSecs
 
AssetBean - Class in gaiasky.data
Utility class to hold the assets that must be loaded when the OpenGL context is present.
ASSETS_LOC - Static variable in class gaiasky.util.GlobalConf
 
assetsFileStr(String) - Static method in class gaiasky.util.GlobalConf
 
assetsPath(String) - Static method in class gaiasky.util.GlobalConf
 
Asteroids - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
AstroUtils - Class in gaiasky.util.coord
Some astronomical goodies to get the position of the Sun, Moon, work out Julian dates, etc.
AstroUtils() - Constructor for class gaiasky.util.coord.AstroUtils
 
AstroUtilsTest - Class in gaiasky.util.test
Implements the same test as in Jean Meeus' Astronomical Algorithms page 343.
AstroUtilsTest() - Constructor for class gaiasky.util.test.AstroUtilsTest
 
AT - Static variable in class gaiasky.interafce.GSKeys
 
atan(double) - Method in class gaiasky.util.math.FastTrigonometry
 
atan(double) - Method in interface gaiasky.util.math.ITrigonometry
 
atan(double) - Method in class gaiasky.util.math.Trigonometry
 
atan2(double, double) - Method in class gaiasky.util.math.FastTrigonometry
 
atan2(double, double) - Method in interface gaiasky.util.math.ITrigonometry
 
atan2(double, double) - Static method in class gaiasky.util.math.MathUtilsd
Returns atan2 in radians, faster but less accurate than Math.atan2.
atan2(double, double) - Method in class gaiasky.util.math.Trigonometry
 
atlasName - Variable in class gaiasky.util.gdx.loader.BitmapFontLoader.BitmapFontParameter
The name of the TextureAtlas to load the BitmapFont itself from.
AtlasRegion(Texture, int, int, int, int) - Constructor for class gaiasky.util.gdx.g2d.TextureAtlas.AtlasRegion
 
AtlasRegion(TextureAtlas.AtlasRegion) - Constructor for class gaiasky.util.gdx.g2d.TextureAtlas.AtlasRegion
 
AtlasSprite(TextureAtlas.AtlasRegion) - Constructor for class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
AtlasSprite(TextureAtlas.AtlasSprite) - Constructor for class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
ATMOSPHERE - Enum constant in enum class gaiasky.render.system.ModelBatchRenderSystem.ModelRenderType
 
AtmosphereAttribute - Class in gaiasky.util.gdx.shader
 
AtmosphereAttribute(long) - Constructor for class gaiasky.util.gdx.shader.AtmosphereAttribute
 
AtmosphereAttribute(long, float) - Constructor for class gaiasky.util.gdx.shader.AtmosphereAttribute
 
AtmosphereComponent - Class in gaiasky.scenegraph.component
 
AtmosphereComponent() - Constructor for class gaiasky.scenegraph.component.AtmosphereComponent
 
Atmospheres - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
AtmosphereShader - Class in gaiasky.util.gdx.shader
 
AtmosphereShader(IntRenderable, AtmosphereShader.Config) - Constructor for class gaiasky.util.gdx.shader.AtmosphereShader
 
AtmosphereShader(IntRenderable, AtmosphereShader.Config, ExtShaderProgram) - Constructor for class gaiasky.util.gdx.shader.AtmosphereShader
 
AtmosphereShader(IntRenderable, AtmosphereShader.Config, String) - Constructor for class gaiasky.util.gdx.shader.AtmosphereShader
 
AtmosphereShader(IntRenderable, AtmosphereShader.Config, String, String, String) - Constructor for class gaiasky.util.gdx.shader.AtmosphereShader
 
AtmosphereShader.Config - Class in gaiasky.util.gdx.shader
 
AtmosphereShader.Inputs - Class in gaiasky.util.gdx.shader
 
AtmosphereShader.Setters - Class in gaiasky.util.gdx.shader
 
AtmosphereShaderProvider - Class in gaiasky.util.gdx.shader
 
AtmosphereShaderProvider(FileHandle, FileHandle) - Constructor for class gaiasky.util.gdx.shader.AtmosphereShaderProvider
 
AtmosphereShaderProvider(AtmosphereShader.Config) - Constructor for class gaiasky.util.gdx.shader.AtmosphereShaderProvider
 
AtmosphereShaderProvider(String, String) - Constructor for class gaiasky.util.gdx.shader.AtmosphereShaderProvider
 
AtmosphereShaderProviderLoader<T extends AtmosphereShaderProviderLoader.AtmosphereShaderProviderParameter> - Class in gaiasky.assets
 
AtmosphereShaderProviderLoader(FileHandleResolver) - Constructor for class gaiasky.assets.AtmosphereShaderProviderLoader
 
AtmosphereShaderProviderLoader.AtmosphereShaderProviderParameter - Class in gaiasky.assets
 
AtmosphereShaderProviderParameter(String, String) - Constructor for class gaiasky.assets.AtmosphereShaderProviderLoader.AtmosphereShaderProviderParameter
 
AttachedDeviceId_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
attachTo(T) - Method in class gaiasky.util.gdx.model.IntNode
Adds this node as child to specified parent Node, synonym for: parent.addChild(this)
attitude - Variable in class gaiasky.util.gaia.AttitudeIntervalBean
 
Attitude - Interface in gaiasky.util.gaia
This is the basic interface for all attitude representations and scanning laws.
AttitudeConverter - Class in gaiasky.util.gaia
Convert a given set of heliotropic angles into a quaternion
AttitudeConverter() - Constructor for class gaiasky.util.gaia.AttitudeConverter
 
AttitudeIntervalBean - Class in gaiasky.util.gaia
A bean that holds the attitude and its activation time.
AttitudeIntervalBean(String, Date, BaseAttitudeDataServer, String) - Constructor for class gaiasky.util.gaia.AttitudeIntervalBean
 
AttitudeUtils - Class in gaiasky.util.gaia.utils
Class with static utility methods to deal with B-splines.
AttitudeUtils() - Constructor for class gaiasky.util.gaia.utils.AttitudeUtils
 
AttitudeUtils.KnotsAndSplines - Class in gaiasky.util.gaia.utils
Utility class for manipulating knots and splines together
AttitudeXmlParser - Class in gaiasky.util.gaia
Parses the XML files with the attitudes and their activaton times into a binary search tree.
AttitudeXmlParser() - Constructor for class gaiasky.util.gaia.AttitudeXmlParser
 
attitudeZAxisToFile(GaiaAttitudeWriter.OutputType) - Static method in class gaiasky.desktop.util.GaiaAttitudeWriter
 
attr - Variable in class gaiasky.interafce.beans.AttributeComboBoxBean
 
AttributeAbsmag - Class in gaiasky.util.filter.attrib
 
AttributeAbsmag() - Constructor for class gaiasky.util.filter.attrib.AttributeAbsmag
 
AttributeAbstract - Class in gaiasky.util.filter.attrib
 
AttributeAbstract() - Constructor for class gaiasky.util.filter.attrib.AttributeAbstract
 
AttributeAppmag - Class in gaiasky.util.filter.attrib
 
AttributeAppmag() - Constructor for class gaiasky.util.filter.attrib.AttributeAppmag
 
AttributeColorBlue - Class in gaiasky.util.filter.attrib
 
AttributeColorBlue() - Constructor for class gaiasky.util.filter.attrib.AttributeColorBlue
 
AttributeColorGreen - Class in gaiasky.util.filter.attrib
 
AttributeColorGreen() - Constructor for class gaiasky.util.filter.attrib.AttributeColorGreen
 
AttributeColorRed - Class in gaiasky.util.filter.attrib
 
AttributeColorRed() - Constructor for class gaiasky.util.filter.attrib.AttributeColorRed
 
AttributeComboBoxBean - Class in gaiasky.interafce.beans
 
AttributeComboBoxBean(IAttribute) - Constructor for class gaiasky.interafce.beans.AttributeComboBoxBean
 
AttributeDEC - Class in gaiasky.util.filter.attrib
 
AttributeDEC() - Constructor for class gaiasky.util.filter.attrib.AttributeDEC
 
AttributeDistance - Class in gaiasky.util.filter.attrib
 
AttributeDistance() - Constructor for class gaiasky.util.filter.attrib.AttributeDistance
 
AttributeEclLatitude - Class in gaiasky.util.filter.attrib
 
AttributeEclLatitude() - Constructor for class gaiasky.util.filter.attrib.AttributeEclLatitude
 
AttributeEclLongitude - Class in gaiasky.util.filter.attrib
 
AttributeEclLongitude() - Constructor for class gaiasky.util.filter.attrib.AttributeEclLongitude
 
AttributeGalLatitude - Class in gaiasky.util.filter.attrib
 
AttributeGalLatitude() - Constructor for class gaiasky.util.filter.attrib.AttributeGalLatitude
 
AttributeGalLongitude - Class in gaiasky.util.filter.attrib
 
AttributeGalLongitude() - Constructor for class gaiasky.util.filter.attrib.AttributeGalLongitude
 
AttributeMualpha - Class in gaiasky.util.filter.attrib
 
AttributeMualpha() - Constructor for class gaiasky.util.filter.attrib.AttributeMualpha
 
AttributeMudelta - Class in gaiasky.util.filter.attrib
 
AttributeMudelta() - Constructor for class gaiasky.util.filter.attrib.AttributeMudelta
 
AttributeRA - Class in gaiasky.util.filter.attrib
 
AttributeRA() - Constructor for class gaiasky.util.filter.attrib.AttributeRA
 
AttributeRadvel - Class in gaiasky.util.filter.attrib
 
AttributeRadvel() - Constructor for class gaiasky.util.filter.attrib.AttributeRadvel
 
attributes - Variable in class gaiasky.util.gdx.model.data.IntModelMesh
 
attributesMask - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
The attributes that this shader supports
attributesMask - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
The attributes that this shader supports
AttributeUCD - Class in gaiasky.util.filter.attrib
 
AttributeUCD(UCD) - Constructor for class gaiasky.util.filter.attrib.AttributeUCD
 
AU - Enum constant in enum class gaiasky.util.units.Quantity.Length.LengthUnit
Astronomical units
AU_TO_KM - Static variable in class gaiasky.util.Nature
Astronomical units to kilometres
AU_TO_U - Static variable in class gaiasky.util.Constants
AU to local units conversion.
AudioFirmwareVersion_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
AUTHOR_AFFILIATION - Static variable in class gaiasky.util.GlobalConf
 
AUTHOR_AFFILIATION_PLAIN - Static variable in class gaiasky.util.GlobalConf
 
AUTHOR_EMAIL - Static variable in class gaiasky.util.GlobalConf
 
AUTHOR_NAME - Static variable in class gaiasky.util.GlobalConf
 
AUTHOR_NAME_PLAIN - Static variable in class gaiasky.util.GlobalConf
 
AUTO - Enum constant in enum class gaiasky.util.GlobalConf.PostprocessConf.ToneMapping
 
AUTO_FRAME_OUTPUT_CAMERA_PLAY - Variable in class gaiasky.util.GlobalConf.FrameConf
Automatically activate frame output system when playing camera file
aux - Variable in class gaiasky.render.system.AbstractRenderSystem
 
aux1 - Variable in class gaiasky.render.SGRCubemap
 
aux1 - Static variable in interface gaiasky.util.filter.attrib.IAttribute
 
aux2 - Variable in class gaiasky.render.SGRCubemap
 
aux2 - Variable in class gaiasky.render.system.LineRenderSystem
 
aux2 - Variable in class gaiasky.render.system.PointRenderSystem
 
aux2 - Static variable in interface gaiasky.util.filter.attrib.IAttribute
 
aux2d1 - Variable in class gaiasky.interafce.minimap.AbstractMinimapScale
 
aux2d2 - Variable in class gaiasky.interafce.minimap.AbstractMinimapScale
 
aux3 - Variable in class gaiasky.render.SGRCubemap
 
aux3b1 - Variable in class gaiasky.interafce.minimap.AbstractMinimapScale
 
aux3b1 - Static variable in class gaiasky.scenegraph.SceneGraphNode
 
aux3b2 - Variable in class gaiasky.interafce.minimap.AbstractMinimapScale
 
aux3b2 - Static variable in class gaiasky.scenegraph.SceneGraphNode
 
aux3b3 - Static variable in class gaiasky.scenegraph.SceneGraphNode
 
aux3b4 - Static variable in class gaiasky.scenegraph.SceneGraphNode
 
aux3d1 - Variable in class gaiasky.interafce.minimap.AbstractMinimapScale
 
aux3d1 - Static variable in class gaiasky.scenegraph.particle.ParticleRecord
 
aux3d1 - Static variable in class gaiasky.scenegraph.SceneGraphNode
 
aux3d2 - Variable in class gaiasky.interafce.minimap.AbstractMinimapScale
 
aux3d2 - Static variable in class gaiasky.scenegraph.particle.ParticleRecord
 
aux3d2 - Static variable in class gaiasky.scenegraph.SceneGraphNode
 
aux3d3 - Static variable in class gaiasky.scenegraph.particle.ParticleRecord
 
aux3d3 - Static variable in class gaiasky.scenegraph.SceneGraphNode
 
aux3d4 - Static variable in class gaiasky.scenegraph.SceneGraphNode
 
aux3f1 - Static variable in class gaiasky.scenegraph.particle.ParticleRecord
 
aux3f1 - Static variable in class gaiasky.scenegraph.SceneGraphNode
 
aux3f2 - Static variable in class gaiasky.scenegraph.SceneGraphNode
 
aux3f3 - Static variable in class gaiasky.scenegraph.SceneGraphNode
 
aux3f4 - Static variable in class gaiasky.scenegraph.SceneGraphNode
 
auxd - Variable in class gaiasky.render.system.AbstractRenderSystem
 
available() - Method in class gaiasky.util.io.ByteBufferInputStream
 
AvgLuma - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter.Param
 
Axes - Class in gaiasky.scenegraph
Representation of axes
Axes - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
Axes() - Constructor for class gaiasky.scenegraph.Axes
 
axialTilt - Variable in class gaiasky.scenegraph.component.RotationComponent
Angle between equatorial plane and orbital plane in degrees.
AXIS_DPAD_H - Variable in class gaiasky.interafce.AbstractControllerMappings
 
AXIS_DPAD_V - Variable in class gaiasky.interafce.AbstractControllerMappings
 
AXIS_LSTICK_H - Variable in class gaiasky.interafce.AbstractControllerMappings
 
AXIS_LSTICK_H_SENS - Variable in class gaiasky.interafce.AbstractControllerMappings
 
AXIS_LSTICK_V - Variable in class gaiasky.interafce.AbstractControllerMappings
 
AXIS_LSTICK_V_SENS - Variable in class gaiasky.interafce.AbstractControllerMappings
 
AXIS_LT - Variable in class gaiasky.interafce.AbstractControllerMappings
 
AXIS_LT_SENS - Variable in class gaiasky.interafce.AbstractControllerMappings
 
AXIS_RSTICK_H - Variable in class gaiasky.interafce.AbstractControllerMappings
 
AXIS_RSTICK_H_SENS - Variable in class gaiasky.interafce.AbstractControllerMappings
 
AXIS_RSTICK_V - Variable in class gaiasky.interafce.AbstractControllerMappings
 
AXIS_RSTICK_V_SENS - Variable in class gaiasky.interafce.AbstractControllerMappings
 
AXIS_RT - Variable in class gaiasky.interafce.AbstractControllerMappings
 
AXIS_RT_SENS - Variable in class gaiasky.interafce.AbstractControllerMappings
 
AXIS_VALUE_POW - Variable in class gaiasky.interafce.AbstractControllerMappings
 
Axis0 - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerAxes
 
Axis0 - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
Axis0Type_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
Axis1 - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerAxes
 
Axis1 - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
Axis1Type_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
Axis2 - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerAxes
 
Axis2 - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
Axis2Type_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
Axis3 - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerAxes
 
Axis3 - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
Axis3Type_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
Axis4 - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerAxes
 
Axis4 - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
Axis4Type_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
axisMoved(Controller, int, float) - Method in class gaiasky.interafce.NaturalControllerListener
 
axisMoved(VRContext.VRDevice, int, float, float) - Method in class gaiasky.interafce.OpenVRListener
 
axisMoved(VRContext.VRDevice, int, float, float) - Method in interface gaiasky.vr.openvr.VRDeviceListener
An axis from VRContext.VRControllerAxes was moved on the VRContext.VRDevice

B

b() - Method in interface gaiasky.scenegraph.particle.IParticleRecord
Galactic latitude in degrees.
b() - Method in class gaiasky.scenegraph.particle.ParticleRecord
Galactic latitude in degrees.
b() - Method in class gaiasky.scenegraph.particle.PointParticleRecord
 
B - Static variable in class gaiasky.interafce.GSKeys
 
B - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
B0(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
B0(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
B0(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
B0(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
B0(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
B0(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
B0(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
B0(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
B0(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
B0(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
B1(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
B1(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
B1(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
B1(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
B1(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
B1(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
B1(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
B1(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
B1(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
B1(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
B2(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
B2(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
B2(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
B2(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
B2(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
B2(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
B2(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
B2(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
B2(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
B2(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
B3(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
B3(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
B3(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
B3(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
B3(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
B3(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
B3(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
B3(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
B3(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
B3(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
B4(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
B4(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
B4(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
B4(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
B4(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
B4(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
B4(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
B4(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
B4(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
B4(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
B5(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
B5(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
B5(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
B5(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
B5(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
B5(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
B5(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
B5(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
B5(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
B5(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
back() - Method in class gaiasky.interafce.ControllerGui
 
Back - Enum constant in enum class gaiasky.util.math.Planed.PlaneSide
 
BACK - Static variable in class gaiasky.interafce.GSKeys
 
BACKBUFFER_HEIGHT - Variable in class gaiasky.util.GlobalConf.ScreenConf
 
BACKBUFFER_SCALE - Variable in class gaiasky.util.GlobalConf.ScreenConf
 
BACKBUFFER_WIDTH - Variable in class gaiasky.util.GlobalConf.ScreenConf
 
BackbufferScale - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Glow.Param
 
background - Variable in class gaiasky.interafce.CurtainTable.CurtainTableStyle
 
background - Variable in class gaiasky.scenegraph.ParticleGroup
 
background - Variable in class gaiasky.util.scene2d.ContextMenu.ContextMenuStyle
 
background - Variable in class gaiasky.util.scene2d.Separator.SeparatorStyle
 
BACKGROUND_LOADING_INFO - Enum constant in enum class gaiasky.event.Events
Empty event which informs that background loading is active
BackgroundModel - Class in gaiasky.scenegraph
A model which renders as a background, unaffected by the camera.
BackgroundModel() - Constructor for class gaiasky.scenegraph.BackgroundModel
 
BACKSLASH - Static variable in class gaiasky.interafce.GSKeys
 
BACKSPACE - Static variable in class gaiasky.interafce.GSKeys
 
base - Variable in class gaiasky.scenegraph.component.MaterialComponent
 
BaseAttitudeDataServer<A extends Attitude> - Class in gaiasky.util.gaia
Common base class for all attitude data servers.
BaseAttitudeDataServer() - Constructor for class gaiasky.util.gaia.BaseAttitudeDataServer
 
baseData - Variable in class gaiasky.util.datadesc.DatasetDesc
 
baseIntensity - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom.Settings
 
baseIntensity - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare2.Settings
 
baseIntensity - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering.Settings
 
BaseIntShader - Class in gaiasky.util.gdx.shader
 
BaseIntShader() - Constructor for class gaiasky.util.gdx.shader.BaseIntShader
 
BaseIntShader.GlobalSetter - Class in gaiasky.util.gdx.shader
 
BaseIntShader.LocalSetter - Class in gaiasky.util.gdx.shader
 
BaseIntShader.Setter - Interface in gaiasky.util.gdx.shader
 
BaseIntShader.Uniform - Class in gaiasky.util.gdx.shader
 
BaseIntShader.Validator - Interface in gaiasky.util.gdx.shader
 
BaseIntShaderProvider - Class in gaiasky.util.gdx.shader.provider
 
BaseIntShaderProvider() - Constructor for class gaiasky.util.gdx.shader.provider.BaseIntShaderProvider
 
BasePath - Static variable in class gaiasky.util.gdx.contrib.utils.ShaderLoader
 
baseSaturation - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom.Settings
 
baseSaturation - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare2.Settings
 
baseSaturation - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering.Settings
 
BaseStation - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceType
a camera/base station tracking the HMD and/or controllers
baseUnpacked - Variable in class gaiasky.scenegraph.component.MaterialComponent
 
basic() - Element in annotation interface gaiasky.util.gaia.Satellite.ParamMetaData
 
BASICANGLE_DEGREE - Static variable in class gaiasky.util.gaia.Satellite
Basic angle, i.e., the angle between FoV2 (following FoV) and FoV1 (preceding FoV).
BasicFileImageRenderer - Class in gaiasky.screenshot
Renders image files synchronously
BasicFileImageRenderer() - Constructor for class gaiasky.screenshot.BasicFileImageRenderer
 
batch - Variable in class gaiasky.render.system.ModelBatchRenderSystem
 
beforeGroup(int, Array<Decal>) - Method in class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
beforeGroups() - Method in class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
beforeRenderToScreen() - Method in interface gaiasky.util.gdx.contrib.postprocess.PostProcessorListener
 
begin() - Method in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
Ensures the initial buffer state is always the same before starting ping-ponging.
begin() - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Sets up the Batch for drawing.
begin() - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
begin() - Method in class gaiasky.util.gdx.IntModelBuilder
Begin building a new model
begin() - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Makes OpenGL ES 2.0 use this vertex and fragment shader pair.
begin() - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Makes OpenGL ES 2.0 use this vertex and fragment shader pair.
begin() - Method in class gaiasky.vr.openvr.VRContext
Start rendering.
begin(long) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
Begin building a mesh.
begin(long, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
Begin building a mesh.
begin(Camera) - Method in class gaiasky.util.gdx.IntModelBatch
Start rendering one or more IntRenderables.
begin(Camera, RenderContext) - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
begin(Camera, RenderContext) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
begin(Camera, RenderContext) - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
begin(Camera, RenderContext) - Method in class gaiasky.util.gdx.shader.DepthIntShader
 
begin(Camera, RenderContext) - Method in interface gaiasky.util.gdx.shader.IntShader
Initializes the context for exclusive rendering by this shader.
begin(VertexAttributes) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
Begin building a mesh.
begin(VertexAttributes, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
Begin building a mesh
bernoulli() - Static method in class gaiasky.util.math.StdRandom
Returns a random boolean from a Bernoulli distribution with success probability 1/2.
bernoulli(double) - Static method in class gaiasky.util.math.StdRandom
Returns a random boolean from a Bernoulli distribution with success probability p.
beta() - Method in interface gaiasky.scenegraph.particle.IParticleRecord
Ecliptic latitude in degrees.
beta() - Method in class gaiasky.scenegraph.particle.ParticleRecord
Ecliptic latitude in degrees.
beta() - Method in class gaiasky.scenegraph.particle.PointParticleRecord
 
beta(double, double) - Static method in class gaiasky.util.math.StdRandom
Returns a random real number from a beta distribution with parameters α and β.
bias - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering.Settings
 
Bias - Class in gaiasky.util.gdx.contrib.postprocess.filters
Bias filter.
Bias - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Bias.Param
 
Bias() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Bias
 
Bias.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
bigEndian - Variable in class gaiasky.util.gdx.loader.PortableFloatMap
Indicates whether the image read was in big endian, or indicates whether to write the image in big endian.
Billboard - Class in gaiasky.scenegraph
 
Billboard() - Constructor for class gaiasky.scenegraph.Billboard
 
BILLBOARD_GAL - Enum constant in enum class gaiasky.render.SceneGraphRenderer.RenderGroup
IntShader - galaxies
BILLBOARD_SPRITE - Enum constant in enum class gaiasky.render.SceneGraphRenderer.RenderGroup
Regular billboard sprite
BILLBOARD_SSO - Enum constant in enum class gaiasky.render.SceneGraphRenderer.RenderGroup
IntShader - front (planets, satellites...)
BILLBOARD_STAR - Enum constant in enum class gaiasky.render.SceneGraphRenderer.RenderGroup
IntShader - stars
BILLBOARD_TEX - Enum constant in enum class gaiasky.render.SceneGraphRenderer.RenderGroup
Billboard with custom texture
BillboardGalaxy - Class in gaiasky.scenegraph
Renders billboard galaxies with no texture, just blobs
BillboardGalaxy() - Constructor for class gaiasky.scenegraph.BillboardGalaxy
 
BillboardGalaxy(String[], double, double, double, double, String) - Constructor for class gaiasky.scenegraph.BillboardGalaxy
 
BillboardSpriteRenderSystem - Class in gaiasky.render.system
 
BillboardSpriteRenderSystem(SceneGraphRenderer.RenderGroup, float[], ExtShaderProgram[], int) - Constructor for class gaiasky.render.system.BillboardSpriteRenderSystem
Creates a new billboard quad render component
BillboardSpriteRenderSystem(SceneGraphRenderer.RenderGroup, float[], ExtShaderProgram[], int, float, float) - Constructor for class gaiasky.render.system.BillboardSpriteRenderSystem
 
BillboardStarRenderSystem - Class in gaiasky.render.system
 
BillboardStarRenderSystem(SceneGraphRenderer.RenderGroup, float[], ExtShaderProgram[], String, int) - Constructor for class gaiasky.render.system.BillboardStarRenderSystem
Creates a new billboard quad render component.
BillboardStarRenderSystem(SceneGraphRenderer.RenderGroup, float[], ExtShaderProgram[], String, int, float, float) - Constructor for class gaiasky.render.system.BillboardStarRenderSystem
 
BinaryDataProvider - Class in gaiasky.data.group
Reads arrays of star beans from binary files, usually to go in an octree.
BinaryDataProvider() - Constructor for class gaiasky.data.group.BinaryDataProvider
 
BinaryIO - Interface in gaiasky.data.group
Interface to read and write stars, to be implemented by different binary format versions
BinaryIOBase - Class in gaiasky.data.group
Base implementation of binary version, which accommodates most versions.
BinaryIOBase(int, int, boolean) - Constructor for class gaiasky.data.group.BinaryIOBase
 
BinarySearchTree - Class in gaiasky.util
Implements an unbalanced binary search tree.
BinarySearchTree() - Constructor for class gaiasky.util.BinarySearchTree
Construct the tree.
BinaryVersion0 - Class in gaiasky.data.group
Original binary version (0), used in DR1 and DR2.
BinaryVersion0() - Constructor for class gaiasky.data.group.BinaryVersion0
 
BinaryVersion1 - Class in gaiasky.data.group
Binary version 1, used in eDR3 mainly.
BinaryVersion1() - Constructor for class gaiasky.data.group.BinaryVersion1
 
BinaryVersion2 - Class in gaiasky.data.group
Binary version 2, used in latter eDR3 runs.
BinaryVersion2() - Constructor for class gaiasky.data.group.BinaryVersion2
 
bind() - Method in class gaiasky.util.gdx.mesh.IntIndexArray
Binds this IntIndexArray for rendering with glDrawElements.
bind() - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObject
Binds this IntIndexBufferObject for rendering with glDrawElements.
bind() - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObjectSubData
Binds this IntIndexBufferObject for rendering with glDrawElements.
bind() - Method in interface gaiasky.util.gdx.mesh.IntIndexData
Binds this IntIndexBufferObject for rendering with glDrawElements.
bind(ExtShaderProgram) - Method in class gaiasky.util.gdx.mesh.IntMesh
Binds the underlying VertexBufferObject and IntIndexBufferObject if indices where given.
bind(ExtShaderProgram) - Method in interface gaiasky.util.gdx.mesh.IntVertexData
Binds this VertexData for rendering via glDrawArrays or glDrawElements.
bind(ExtShaderProgram) - Method in class gaiasky.util.gdx.mesh.VertexArray
 
bind(ExtShaderProgram) - Method in class gaiasky.util.gdx.mesh.VertexBufferObject
Binds this VertexBufferObject for rendering via glDrawArrays or glDrawElements
bind(ExtShaderProgram) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectSubData
Binds this VertexBufferObject for rendering via glDrawArrays or glDrawElements
bind(ExtShaderProgram) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectWithVAO
Binds this VertexBufferObject for rendering via glDrawArrays or glDrawElements
bind(ExtShaderProgram, int[]) - Method in class gaiasky.util.gdx.mesh.IntMesh
Binds the underlying VertexBufferObject and IntIndexBufferObject if indices where given.
bind(ExtShaderProgram, int[]) - Method in interface gaiasky.util.gdx.mesh.IntVertexData
Binds this VertexData for rendering via glDrawArrays or glDrawElements.
bind(ExtShaderProgram, int[]) - Method in class gaiasky.util.gdx.mesh.VertexArray
 
bind(ExtShaderProgram, int[]) - Method in class gaiasky.util.gdx.mesh.VertexBufferObject
 
bind(ExtShaderProgram, int[]) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectSubData
 
bind(ExtShaderProgram, int[]) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectWithVAO
 
bindLights(IntRenderable, Attributes) - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
bindMaterial(Attributes) - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
bindMaterial(IntRenderable) - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
binormal - Variable in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
BINORMAL_ATTRIBUTE - Static variable in class gaiasky.util.gdx.shader.TessellationShaderProgram
default name for binormal attribute
BitmapFont - Class in gaiasky.util.gdx.g2d
Renders bitmap fonts.
BitmapFont() - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont using the default 15pt Arial font included in the libgdx JAR file.
BitmapFont(boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont using the default 15pt Arial font included in the libgdx JAR file.
BitmapFont(FileHandle) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont from a BMFont file.
BitmapFont(FileHandle, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont from a BMFont file.
BitmapFont(FileHandle, FileHandle, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont from a BMFont file, using the specified image for glyphs.
BitmapFont(FileHandle, FileHandle, boolean, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont from a BMFont file, using the specified image for glyphs.
BitmapFont(FileHandle, TextureRegion) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont with the glyphs relative to the specified region.
BitmapFont(FileHandle, TextureRegion, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont with the glyphs relative to the specified region.
BitmapFont(BitmapFont.BitmapFontData, Array<TextureRegion>, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Constructs a new BitmapFont from the given BitmapFont.BitmapFontData and array of TextureRegion.
BitmapFont(BitmapFont.BitmapFontData, TextureRegion, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Constructs a new BitmapFont from the given BitmapFont.BitmapFontData and TextureRegion.
BitmapFont.BitmapFontData - Class in gaiasky.util.gdx.g2d
Backing data for a BitmapFont.
BitmapFont.Glyph - Class in gaiasky.util.gdx.g2d
Represents a single character in a font page.
BitmapFontCache - Class in gaiasky.util.gdx.g2d
Caches glyph geometry for a BitmapFont, providing a fast way to render static text.
BitmapFontCache(BitmapFont) - Constructor for class gaiasky.util.gdx.g2d.BitmapFontCache
 
BitmapFontCache(BitmapFont, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFontCache
 
bitmapFontData - Variable in class gaiasky.util.gdx.loader.BitmapFontLoader.BitmapFontParameter
optional BitmapFont.BitmapFontData to be used instead of loading the Texture directly.
BitmapFontData() - Constructor for class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
Creates an empty BitmapFontData for configuration before calling BitmapFont.BitmapFontData.load(FileHandle, boolean), to subclass, or to populate yourself, e.g.
BitmapFontData(FileHandle, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
BitmapFontLoader - Class in gaiasky.util.gdx.loader
AssetLoader for BitmapFont instances.
BitmapFontLoader(FileHandleResolver) - Constructor for class gaiasky.util.gdx.loader.BitmapFontLoader
 
BitmapFontLoader.BitmapFontParameter - Class in gaiasky.util.gdx.loader
Parameter to be passed to AssetManager.load(String, Class, AssetLoaderParameters) if additional configuration is necessary for the BitmapFont.
BitmapFontParameter() - Constructor for class gaiasky.util.gdx.loader.BitmapFontLoader.BitmapFontParameter
 
BKDRHash(String) - Static method in class gaiasky.util.gdx.contrib.utils.Hash
 
blankLineScale - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
Multiplier for the line height of blank lines.
blend - Variable in class gaiasky.scenegraph.VertsObject
 
blend - Variable in class gaiasky.util.SlaveManager
 
blend() - Method in interface gaiasky.render.IGPUVertsRenderable
 
blend() - Method in interface gaiasky.render.IPointRenderable
 
blend() - Method in class gaiasky.scenegraph.VertsObject
 
Blend - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.GeometryWarpFilter.Param
 
BlendState - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.GeometryWarpFilter.Param
 
BlockServerShutdown_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
Bloom - Class in gaiasky.util.gdx.contrib.postprocess.effects
 
Bloom(int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
BLOOM_CMD - Enum constant in enum class gaiasky.event.Events
Contains the intensity value between 0 and 1 and a boolean for whether it comes from the interface
Bloom.Settings - Class in gaiasky.util.gdx.contrib.postprocess.effects
 
bloomIntensity - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom.Settings
 
bloomSaturation - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom.Settings
 
bloomThreshold - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom.Settings
 
Blur - Class in gaiasky.util.gdx.contrib.postprocess.filters
 
Blur(int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Blur
 
Blur.BlurType - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
blurAmount - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom.Settings
 
blurAmount - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare2.Settings
 
blurAmount - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering.Settings
 
BlurDiv - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur.Param
 
BlurMaxSamples - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur.Param
 
BlurOpacity - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.AccumulationBlurFilter.Param
 
blurPasses - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom.Settings
 
blurPasses - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare2.Settings
 
blurPasses - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering.Settings
 
BlurRadius - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.AccumulationBlurFilter.Param
 
BlurScale - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur.Param
 
blurType - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom.Settings
 
blurType - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare2.Settings
 
blurType - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering.Settings
 
BNode(String, boolean) - Constructor for class gaiasky.interafce.BookmarksManager.BNode
 
BNode(Path, boolean) - Constructor for class gaiasky.interafce.BookmarksManager.BNode
 
boardcastCamera(Vector3d, Vector3d, Vector3d) - Method in class gaiasky.util.MasterManager
Broadcasts the given camera state to all the slaves
boardcastCameraAndTime(Vector3b, Vector3d, Vector3d, ITimeFrameProvider) - Method in class gaiasky.util.MasterManager
Broadcasts the given camera state and time to all the slaves
body - Variable in class gaiasky.scenegraph.Orbit
 
bodyBackground - Variable in class gaiasky.util.scene2d.TabbedPane.TabbedPaneStyle
 
bones - Variable in class gaiasky.util.gdx.IntRenderable
The bone transformations used for skinning, or null if not applicable.
bones - Variable in class gaiasky.util.gdx.model.IntNodePart
The current transformation (relative to the bind pose) of each bone, may be null.
bones - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
bones - Variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters.Bones
 
Bones(int) - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader.Setters.Bones
 
BONEWEIGHT_ATTRIBUTE - Static variable in class gaiasky.util.gdx.shader.TessellationShaderProgram
default name for boneweight attribute
bookmark - Variable in class gaiasky.interafce.FocusInfoInterface
 
BOOKMARKS_ADD - Enum constant in enum class gaiasky.event.Events
Add bookmark.
BOOKMARKS_MOVE - Enum constant in enum class gaiasky.event.Events
Moves the bookmark 1 to a child of bookmark 2
BOOKMARKS_REMOVE - Enum constant in enum class gaiasky.event.Events
Remove bookmark.
BOOKMARKS_REMOVE_ALL - Enum constant in enum class gaiasky.event.Events
Remove all bookmarks with the given name, irrespective of the path.
BookmarksComponent - Class in gaiasky.interafce.components
 
BookmarksComponent(Skin, Stage) - Constructor for class gaiasky.interafce.components.BookmarksComponent
 
BookmarksManager - Class in gaiasky.interafce
Manages the bookmarks in Gaia Sky.
BookmarksManager.BNode - Class in gaiasky.interafce
 
bookmarksScrollPane - Variable in class gaiasky.interafce.components.BookmarksComponent
 
bookmarksTree - Variable in class gaiasky.interafce.components.BookmarksComponent
 
border - Variable in class gaiasky.util.scene2d.ContextMenu.ContextMenuStyle
 
bottom - Variable in class gaiasky.interafce.GenericDialog
 
BOTTOM_CENTER - Static variable in class gaiasky.util.gdx.g2d.NinePatch
Indices for NinePatch(TextureRegion...) constructor
BOTTOM_LEFT - Static variable in class gaiasky.util.gdx.g2d.NinePatch
 
BOTTOM_RIGHT - Static variable in class gaiasky.util.gdx.g2d.NinePatch
 
bottomMiddle - Variable in class gaiasky.interafce.LoadingGui
 
bounce - Static variable in class gaiasky.util.math.Interpolationd
 
Bounce(double[], double[]) - Constructor for class gaiasky.util.math.Interpolationd.Bounce
 
Bounce(int) - Constructor for class gaiasky.util.math.Interpolationd.Bounce
 
bounceIn - Static variable in class gaiasky.util.math.Interpolationd
 
BounceIn(double[], double[]) - Constructor for class gaiasky.util.math.Interpolationd.BounceIn
 
BounceIn(int) - Constructor for class gaiasky.util.math.Interpolationd.BounceIn
 
bounceOut - Static variable in class gaiasky.util.math.Interpolationd
 
BounceOut(double[], double[]) - Constructor for class gaiasky.util.math.Interpolationd.BounceOut
 
BounceOut(int) - Constructor for class gaiasky.util.math.Interpolationd.BounceOut
 
Boundaries - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
BoundingBoxd - Class in gaiasky.util.math
Encapsulates an axis aligned bounding box represented by a minimum and a maximum Vector.
BoundingBoxd() - Constructor for class gaiasky.util.math.BoundingBoxd
Constructs a new bounding box with the minimum and maximum vector set to zeros.
BoundingBoxd(BoundingBoxd) - Constructor for class gaiasky.util.math.BoundingBoxd
Constructs a new bounding box from the given bounding box.
BoundingBoxd(Vector3d, Vector3d) - Constructor for class gaiasky.util.math.BoundingBoxd
Constructs the new bounding box using the given minimum and maximum vector.
boundsInFrustum(double, double, double, double, double, double) - Method in class gaiasky.util.math.Frustumd
Returns whether the given bounding box is in the frustum.
boundsInFrustum(BoundingBoxd) - Method in class gaiasky.util.math.Frustumd
Returns whether the given BoundingBoxd is in the frustum.
boundsInFrustum(Vector3d, Vector3d) - Method in class gaiasky.util.math.Frustumd
Returns whether the given bounding box is in the frustum.
box(float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
box(float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a box with the specified dimensions.
box(float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
box(float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a box at the specified location, with the specified dimensions
box(Matrix4) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
box(Matrix4) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a box given the matrix.
box(Vector3, Vector3, Vector3, Vector3, Vector3, Vector3, Vector3, Vector3) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
box(Vector3, Vector3, Vector3, Vector3, Vector3, Vector3, Vector3, Vector3) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a box.
box(IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
box(IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a box.
bp_rp - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
BPHash(String) - Static method in class gaiasky.util.gdx.contrib.utils.Hash
 
bpmag - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
breakCharacters(CharSequence, int) - Static method in class gaiasky.util.TextUtils
 
breakCharacters(String, int) - Static method in class gaiasky.util.TextUtils
 
breakChars - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
Additional characters besides whitespace where text is wrapped.
breakLine() - Method in class gaiasky.render.system.LineQuadRenderSystem
 
breakLine() - Method in class gaiasky.render.system.LineRenderSystem
Breaks current line of points
breakSpaces(CharSequence, int) - Static method in class gaiasky.util.TextUtils
 
breakSpaces(String, int) - Static method in class gaiasky.util.TextUtils
 
brighten(float[], float) - Static method in class gaiasky.util.color.ColorUtils
Returns a copy of the RGB colour brightened up by the given amount
BrightestStars - Class in gaiasky.data.octreegen.generator
 
BrightestStars(int, int, int, boolean) - Constructor for class gaiasky.data.octreegen.generator.BrightestStars
Constructor using fields
BrightestStarsSimple - Class in gaiasky.data.octreegen.generator
 
BrightestStarsSimple(int) - Constructor for class gaiasky.data.octreegen.generator.BrightestStarsSimple
Constructor using fields
Brightness - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter.Param
 
Brightness(double, Quantity.Brightness.BrightnessUnit) - Constructor for class gaiasky.util.units.Quantity.Brightness
 
Brightness(double, String) - Constructor for class gaiasky.util.units.Quantity.Brightness
 
BRIGHTNESS_CMD - Enum constant in enum class gaiasky.event.Events
Contains the brightness level (float) in [-1..1] and an optional boolean indicating whether this comes from the interface
BSplined<T extends Vectord<T>> - Class in gaiasky.util.math
 
BSplined() - Constructor for class gaiasky.util.math.BSplined
 
BSplined(T[], int, boolean) - Constructor for class gaiasky.util.math.BSplined
 
BufferedFileImageRenderer - Class in gaiasky.screenshot
Buffers the writing of images to disk
BufferedFileImageRenderer(int) - Constructor for class gaiasky.screenshot.BufferedFileImageRenderer
 
BufferedFrame - Class in gaiasky.render
 
BufferedFrame() - Constructor for class gaiasky.render.BufferedFrame
 
BufferedFrame(Pixmap, String, String) - Constructor for class gaiasky.render.BufferedFrame
 
bufferId - Variable in class gaiasky.util.SlaveManager
 
build - Variable in class gaiasky.util.GlobalConf.VersionConf
 
build() - Method in class gaiasky.desktop.util.MemInfoWindow
 
build() - Method in class gaiasky.interafce.AboutWindow
 
build() - Method in class gaiasky.interafce.ArchiveViewWindow
 
build() - Method in class gaiasky.interafce.CatalogSelectionWindow
 
build() - Method in class gaiasky.interafce.ControllerConfigWindow
 
build() - Method in class gaiasky.interafce.DatasetLoadDialog
 
build() - Method in class gaiasky.interafce.DatasetPreferencesWindow
 
build() - Method in class gaiasky.interafce.DownloadDataWindow
 
build() - Method in class gaiasky.interafce.FileNameWindow
 
build() - Method in class gaiasky.interafce.GenericDialog
Build the content here
build() - Method in class gaiasky.interafce.IndividualVisibilityWindow
 
build() - Method in class gaiasky.interafce.KeyframePreferencesWindow
 
build() - Method in class gaiasky.interafce.KeyframesWindow
 
build() - Method in class gaiasky.interafce.LandAtWindow
 
build() - Method in class gaiasky.interafce.LogWindow
 
build() - Method in class gaiasky.interafce.MinimapWindow
 
build() - Method in class gaiasky.interafce.NewBookmarkFolderDialog
 
build() - Method in class gaiasky.interafce.PreferencesWindow
 
build() - Method in class gaiasky.interafce.QuitWindow
 
build() - Method in class gaiasky.interafce.SearchDialog
 
build() - Method in class gaiasky.interafce.SlaveConfigWindow
 
build() - Method in class gaiasky.interafce.UpdatePopup
 
build() - Method in class gaiasky.interafce.WikiInfoWindow
 
build() - Method in class gaiasky.util.scene2d.FileChooser
 
buildDatasetsDescriptor(FileHandle) - Method in class gaiasky.util.datadesc.DataDescriptorUtils
 
buildDatasetsWidget() - Method in class gaiasky.interafce.DatasetsWidget
 
buildDatasetsWidget(boolean) - Method in class gaiasky.interafce.DatasetsWidget
 
buildDatasetsWidget(boolean, int) - Method in class gaiasky.interafce.DatasetsWidget
 
buildEnabledEffectsList() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
 
builder - Variable in class gaiasky.util.GlobalConf.VersionConf
 
buildGui() - Method in class gaiasky.interafce.FullGui
 
buildSuper() - Method in class gaiasky.interafce.GenericDialog
 
buildtime - Variable in class gaiasky.util.GlobalConf.VersionConf
 
buildVertexAttributes() - Method in class gaiasky.render.system.LineQuadRenderSystem
 
buildVertexAttributes() - Method in class gaiasky.render.system.LineRenderSystem
 
buildVertexAttributes() - Method in class gaiasky.render.system.MWModelRenderSystem
 
buildVertexAttributes() - Method in class gaiasky.render.system.OrbitalElementsParticlesRenderSystem
 
buildVertexAttributes() - Method in class gaiasky.render.system.ParticleEffectsRenderSystem
 
buildVertexAttributes() - Method in class gaiasky.render.system.ParticleGroupRenderSystem
 
buildVertexAttributes() - Method in class gaiasky.render.system.PointRenderSystem
 
buildVertexAttributes() - Method in class gaiasky.render.system.StarGroupRenderSystem
 
buildVertexAttributes() - Method in class gaiasky.render.system.StarPointRenderSystem
 
buildVertexAttributes() - Method in class gaiasky.render.system.VertGPURenderSystem
 
bulgeData - Variable in class gaiasky.scenegraph.MilkyWay
 
bulgesource - Variable in class gaiasky.scenegraph.component.GalaxydataComponent
Bulge
bulgesourceUnpack - Variable in class gaiasky.scenegraph.component.GalaxydataComponent
 
bundle - Static variable in class gaiasky.util.I18n
 
button - Variable in class gaiasky.interafce.NaturalMouseKbdListener
The current (first) button being pressed.
BUTTON_A - Variable in class gaiasky.interafce.AbstractControllerMappings
 
BUTTON_B - Variable in class gaiasky.interafce.AbstractControllerMappings
 
BUTTON_DPAD_DOWN - Variable in class gaiasky.interafce.AbstractControllerMappings
 
BUTTON_DPAD_LEFT - Variable in class gaiasky.interafce.AbstractControllerMappings
 
BUTTON_DPAD_RIGHT - Variable in class gaiasky.interafce.AbstractControllerMappings
 
BUTTON_DPAD_UP - Variable in class gaiasky.interafce.AbstractControllerMappings
 
BUTTON_LB - Variable in class gaiasky.interafce.AbstractControllerMappings
 
BUTTON_LSTICK - Variable in class gaiasky.interafce.AbstractControllerMappings
 
BUTTON_LT - Variable in class gaiasky.interafce.AbstractControllerMappings
 
BUTTON_RB - Variable in class gaiasky.interafce.AbstractControllerMappings
 
BUTTON_RSTICK - Variable in class gaiasky.interafce.AbstractControllerMappings
 
BUTTON_RT - Variable in class gaiasky.interafce.AbstractControllerMappings
 
BUTTON_SELECT - Variable in class gaiasky.interafce.AbstractControllerMappings
 
BUTTON_START - Variable in class gaiasky.interafce.AbstractControllerMappings
 
BUTTON_X - Variable in class gaiasky.interafce.AbstractControllerMappings
 
BUTTON_Y - Variable in class gaiasky.interafce.AbstractControllerMappings
 
button3d - Variable in class gaiasky.interafce.components.CameraComponent
 
buttonCubemap - Variable in class gaiasky.interafce.components.CameraComponent
 
buttonDome - Variable in class gaiasky.interafce.components.CameraComponent
 
buttonDown(Controller, int) - Method in class gaiasky.interafce.NaturalControllerListener
 
buttonGroup - Variable in class gaiasky.interafce.GenericDialog
 
buttonMap - Variable in class gaiasky.interafce.components.VisibilityComponent
 
buttonMaster - Variable in class gaiasky.interafce.components.CameraComponent
 
buttonPressed(VRContext.VRDevice, int) - Method in class gaiasky.interafce.OpenVRListener
 
buttonPressed(VRContext.VRDevice, int) - Method in interface gaiasky.vr.openvr.VRDeviceListener
A button from VRContext.VRControllerButtons was pressed on the VRContext.VRDevice
buttonReleased(VRContext.VRDevice, int) - Method in class gaiasky.interafce.OpenVRListener
 
buttonReleased(VRContext.VRDevice, int) - Method in interface gaiasky.vr.openvr.VRDeviceListener
A button from VRContext.VRControllerButtons was released on the VRContext.VRDevice
buttonTouched(VRContext.VRDevice, int) - Method in class gaiasky.interafce.OpenVRListener
 
buttonTouched(VRContext.VRDevice, int) - Method in interface gaiasky.vr.openvr.VRDeviceListener
A button from VRContext.VRControllerButtons was touched on the VRContext.VRDevice
buttonUntouched(VRContext.VRDevice, int) - Method in class gaiasky.interafce.OpenVRListener
 
buttonUntouched(VRContext.VRDevice, int) - Method in interface gaiasky.vr.openvr.VRDeviceListener
A button from VRContext.VRControllerButtons was untouched on the VRContext.VRDevice
buttonUp(Controller, int) - Method in class gaiasky.interafce.NaturalControllerListener
 
BVtoRGB(double) - Static method in class gaiasky.util.color.ColorUtils
Converts the color index B-V to RGB model.
bvToTeff(double) - Method in class gaiasky.util.color.BVToTeff_ballesteros
Convert the incoming B-V color index [mag] into an effective temperature [K]
BVToTeff_ballesteros - Class in gaiasky.util.color
Black-body based conversion between effective temperature and B-V color.
BVToTeff_ballesteros() - Constructor for class gaiasky.util.color.BVToTeff_ballesteros
 
BYTE_TO_MB - Static variable in class gaiasky.util.Constants
 
ByteBufferInputStream - Class in gaiasky.util.io
An InputStream whose source is a ByteBuffer.
ByteBufferInputStream() - Constructor for class gaiasky.util.io.ByteBufferInputStream
 
ByteBufferInputStream(int) - Constructor for class gaiasky.util.io.ByteBufferInputStream
Creates a stream with a new non-direct buffer of the specified size.
ByteBufferInputStream(ByteBuffer) - Constructor for class gaiasky.util.io.ByteBufferInputStream
Creates an uninitialized stream that cannot be used until ByteBufferInputStream.setByteBuffer(ByteBuffer) is called.

C

C - Static variable in class gaiasky.interafce.GSKeys
 
C - Static variable in class gaiasky.util.Constants
Speed of light in m/s
C_KMH - Static variable in class gaiasky.util.Constants
Speed of light in km/h
C_US - Static variable in class gaiasky.util.Constants
Speed of light in internal units per second
C1 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
C2 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
C3 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
C4 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
cache - Variable in class gaiasky.util.gaia.AttitudeIntervalBean
 
cache - Static variable in class gaiasky.util.ModelCache
Model cache
calcAngles() - Method in class gaiasky.util.gaia.utils.Place
Internal conversion from direction to (alpha, delta)
calcBsplines(long, long[], int, int, double[], double[]) - Static method in class gaiasky.util.gaia.utils.AttitudeUtils
Returns the values and first derivatives of the four non-zero cubic B-splines in the interval tau(left) <= x < tau(left+1)
calcOmega() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Calculates omega and omegaRevs from deltaOmega, t, scanPerNs.
calcSNom(double, double) - Static method in class gaiasky.util.gaia.NslUtil
Calculates the nominal speed of the z axis in solar motion units, as function of the precession rate precRate [rev/yr] and the solar aspect angle xi [rad].
calculate(T, double, T[], boolean, T) - Static method in class gaiasky.util.math.CatmullRomSplined
Calculates the catmullrom value for the given position (t).
calculate(T, double, T[], int, boolean, T) - Static method in class gaiasky.util.math.BSplined
Calculates the n-degree b-spline value for the given position (t).
calculate(T, int, double, T[], boolean, T) - Static method in class gaiasky.util.math.CatmullRomSplined
Calculates the catmullrom value for the given span (i) at the given position (u).
calculate(T, int, double, T[], int, boolean, T) - Static method in class gaiasky.util.math.BSplined
Calculates the n-degree b-spline value for the given span (i) at the given position (u).
calculateBoneTransforms(boolean) - Method in class gaiasky.util.gdx.model.IntNode
 
calculateBoundingBox() - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the BoundingBox of the vertices contained in this mesh.
calculateBoundingBox(BoundingBox) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the BoundingBox of the vertices contained in this mesh.
calculateBoundingBox(BoundingBox) - Method in class gaiasky.util.gdx.model.IntModel
Calculate the bounding box of this model instance.
calculateBoundingBox(BoundingBox) - Method in class gaiasky.util.gdx.model.IntModelInstance
Calculate the bounding box of this model instance.
calculateBoundingBox(BoundingBox) - Method in class gaiasky.util.gdx.model.IntNode
Calculate the bounding box of this Node.
calculateBoundingBox(BoundingBox, boolean) - Method in class gaiasky.util.gdx.model.IntNode
Calculate the bounding box of this Node.
calculateBoundingBox(BoundingBox, int, int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculate the BoundingBox of the specified part.
calculateBoundingBox(BoundingBox, int, int, Matrix4) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculate the BoundingBox of the specified part.
calculateLocalTransform() - Method in class gaiasky.util.gdx.model.IntNode
Calculates the local transform based on the translation, scale and rotation
calculateRadius(float, float, float) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the squared radius of the bounding sphere around the specified center for the specified part.
calculateRadius(float, float, float, int, int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the squared radius of the bounding sphere around the specified center for the specified part.
calculateRadius(float, float, float, int, int, Matrix4) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the radius of the bounding sphere around the specified center for the specified part.
calculateRadius(Vector3) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the squared radius of the bounding sphere around the specified center for the specified part.
calculateRadius(Vector3, int, int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the squared radius of the bounding sphere around the specified center for the specified part.
calculateRadius(Vector3, int, int, Matrix4) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the squared radius of the bounding sphere around the specified center for the specified part.
calculateRadiusSquared(float, float, float, int, int, Matrix4) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the squared radius of the bounding sphere around the specified center for the specified part.
calculateTransforms() - Method in class gaiasky.util.gdx.model.IntModel
Calculates the local and world transform of all Node instances in this model, recursively.
calculateTransforms() - Method in class gaiasky.util.gdx.model.IntModelInstance
Calculates the local and world transform of all IntNode instances in this model, recursively.
calculateTransforms(boolean) - Method in class gaiasky.util.gdx.model.IntNode
Calculates the local and world transform of this node and optionally all its children.
calculateWorldTransform() - Method in class gaiasky.util.gdx.model.IntNode
Calculates the world transform; the product of local transform and the parent's world transform.
call() - Method in class gaiasky.desktop.concurrent.UpdaterTask
 
CALL - Static variable in class gaiasky.interafce.GSKeys
 
CallbackValidator - Class in gaiasky.util.validator
 
CallbackValidator() - Constructor for class gaiasky.util.validator.CallbackValidator
 
CallbackValidator(IValidator) - Constructor for class gaiasky.util.validator.CallbackValidator
 
CallbackValidator(Runnable, Runnable) - Constructor for class gaiasky.util.validator.CallbackValidator
 
cam - Variable in class gaiasky.GaiaSky
 
cam - Variable in class gaiasky.interafce.minimap.AbstractMinimapScale
 
CAM_DX_TH - Static variable in class gaiasky.scenegraph.ParticleGroup
 
CAM_FAR - Variable in class gaiasky.scenegraph.camera.AbstractCamera
Camera far value
CAM_NEAR - Variable in class gaiasky.scenegraph.camera.AbstractCamera
Camera near value
camc - Variable in class gaiasky.interafce.minimap.AbstractMinimapScale
 
camd - Variable in class gaiasky.interafce.minimap.AbstractMinimapScale
 
camera - Variable in class gaiasky.interafce.MouseKbdListener
 
camera - Variable in class gaiasky.render.system.LineRenderSystem
 
camera - Variable in class gaiasky.render.system.PointRenderSystem
 
camera - Variable in class gaiasky.render.system.VertGPURenderSystem
 
camera - Variable in class gaiasky.scenegraph.camera.AbstractCamera
The main camera
camera - Variable in class gaiasky.util.gdx.IntModelBatch
 
camera - Variable in class gaiasky.util.gdx.shader.BaseIntShader
 
CAMERA - Static variable in class gaiasky.interafce.GSKeys
 
CAMERA_CENTER - Enum constant in enum class gaiasky.event.Events
Removes the turn of the camera in focus mode
CAMERA_CENTER_FOCUS_CMD - Enum constant in enum class gaiasky.event.Events
Sets the 'diverted' attribute of the camera.
CAMERA_CINEMATIC_CMD - Enum constant in enum class gaiasky.event.Events
Contains a boolean with the cinematic mode state (on/off) and a boolean indicating if this comes from the interface
CAMERA_CLOSEST_INFO - Enum constant in enum class gaiasky.event.Events
Broadcasts the overall closest (in [0]), the closest non-star body (in [1]) and the closest particle (in [2]) to this camera.
CAMERA_DIR_CMD - Enum constant in enum class gaiasky.event.Events
Contains a double[] with the new direction
CAMERA_FOV - Variable in class gaiasky.util.GlobalConf.SceneConf
 
CAMERA_FWD - Enum constant in enum class gaiasky.event.Events
Contains the value between 0 and 1
CAMERA_K - Static variable in class gaiasky.util.Constants
Logarithmic depth buffer constant.
CAMERA_MODE_CMD - Enum constant in enum class gaiasky.event.Events
Contains the new CameraMode object
CAMERA_MOTION_UPDATE - Enum constant in enum class gaiasky.event.Events
Informs of a new camera state.
CAMERA_NEW_CLOSEST - Enum constant in enum class gaiasky.event.Events
This event is broadcast whenever the closest object to the camera changes.
CAMERA_ORIENTATION_UPDATE - Enum constant in enum class gaiasky.event.Events
Sent whenever the camera orientation changes.
CAMERA_PAN - Enum constant in enum class gaiasky.event.Events
 
CAMERA_PLAY_INFO - Enum constant in enum class gaiasky.event.Events
Informs that the camera has started or stopped playing.
CAMERA_POS_CMD - Enum constant in enum class gaiasky.event.Events
Contains a double[] with the new position
CAMERA_PROJECTION_CMD - Enum constant in enum class gaiasky.event.Events
Update camera position, direction and up vectors all at once.
CAMERA_REC_TARGET_FPS - Variable in class gaiasky.util.GlobalConf.FrameConf
The target FPS when recording the camera
CAMERA_ROLL - Enum constant in enum class gaiasky.event.Events
Contains the roll value between -1 and 1
CAMERA_ROTATE - Enum constant in enum class gaiasky.event.Events
Contains the deltaX and deltaY between -1 and 1
CAMERA_SPEED - Variable in class gaiasky.util.GlobalConf.SceneConf
 
CAMERA_SPEED_CMD - Enum constant in enum class gaiasky.event.Events
Contains the new camera speed
CAMERA_SPEED_LIMIT - Variable in class gaiasky.util.GlobalConf.SceneConf
 
CAMERA_SPEED_LIMIT_IDX - Variable in class gaiasky.util.GlobalConf.SceneConf
 
CAMERA_STOP - Enum constant in enum class gaiasky.event.Events
Stops the camera motion
CAMERA_TURN - Enum constant in enum class gaiasky.event.Events
Contains the deltaX and deltaY between -1 and 1
CAMERA_UP_CMD - Enum constant in enum class gaiasky.event.Events
Contains a double[] with the new up vector
CameraBlur - Class in gaiasky.util.gdx.contrib.postprocess.filters
Camera blur that relies on a precomputed velocity map for the scene
CameraBlur() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur
 
CameraBlur.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
cameraCenter() - Method in class gaiasky.script.EventScriptingInterface
 
cameraCenter() - Method in interface gaiasky.script.IScriptingInterface
Centers the camera to the focus, removing any deviation of the line of sight.
CameraComboBoxBean - Class in gaiasky.interafce.beans
 
CameraComboBoxBean(String, CameraManager.CameraMode) - Constructor for class gaiasky.interafce.beans.CameraComboBoxBean
 
CameraCompatibilityMode_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
CameraComponent - Class in gaiasky.interafce.components
 
CameraComponent(Skin, Stage) - Constructor for class gaiasky.interafce.components.CameraComponent
 
cameraDirection - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
cameraDirection - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
cameraDirection - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
cameraDirection - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
CameraFirmwareDescription_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
CameraFirmwareVersion_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
cameraForward(double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraForward(double) - Method in interface gaiasky.script.IScriptingInterface
Adds a forward movement to the camera with the given value.
cameraForward(long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraFov - Variable in class gaiasky.util.SlaveManager
 
CameraGroupStrategy - Class in gaiasky.util.gdx.g3d.decals
Minimalistic grouping strategy that splits decals into opaque and transparent ones enabling and disabling blending as needed.
CameraGroupStrategy(Camera) - Constructor for class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
CameraGroupStrategy(Camera, Comparator<Decal>) - Constructor for class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
cameraHeight - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
cameraHeight - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
cameraHeight - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
cameraHeight - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
CameraHeight - Static variable in class gaiasky.util.gdx.shader.AtmosphereAttribute
 
CameraHeightAlias - Static variable in class gaiasky.util.gdx.shader.AtmosphereAttribute
 
cameraK - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
cameraK - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
cameraK - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
cameraK - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
CameraKeyframeManager - Class in gaiasky.desktop.util.camera
 
CameraKeyframeManager() - Constructor for class gaiasky.desktop.util.camera.CameraKeyframeManager
 
CameraKeyframeManager.PathType - Enum Class in gaiasky.desktop.util.camera
 
CameraManager - Class in gaiasky.scenegraph.camera
 
CameraManager(AssetManager, CameraManager.CameraMode, boolean) - Constructor for class gaiasky.scenegraph.camera.CameraManager
 
CameraManager.CameraMode - Enum Class in gaiasky.scenegraph.camera
Convenience enum to describe the camera mode
cameraMode - Variable in class gaiasky.interafce.components.CameraComponent
 
CameraMotion - Class in gaiasky.util.gdx.contrib.postprocess.effects
Camera blur effect.
CameraMotion(float, float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.CameraMotion
 
CameraMotion(int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.CameraMotion
 
cameraNearFar - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
cameraNearFar - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
cameraNearFar - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
cameraNearFar - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
cameraPitch(double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraPitch(double) - Method in interface gaiasky.script.IScriptingInterface
Adds a pitch to the camera.
cameraPitch(long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraPos - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
cameraPos - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
cameraPos - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
cameraPos - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
CameraPos - Static variable in class gaiasky.util.gdx.shader.Vector3Attribute
 
CameraPosAlias - Static variable in class gaiasky.util.gdx.shader.Vector3Attribute
 
cameraPosition - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
cameraPosition - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
cameraPosition - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
cameraPosition - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
cameraRoll(double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraRoll(double) - Method in interface gaiasky.script.IScriptingInterface
Adds a roll force to the camera.
cameraRoll(long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraRotate(double, double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraRotate(double, double) - Method in interface gaiasky.script.IScriptingInterface
Adds a rotation movement to the camera around the current focus, or a pitch/yaw if in free mode.
cameraRotate(double, long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraRotate(long, double) - Method in class gaiasky.script.EventScriptingInterface
 
cameras - Variable in class gaiasky.scenegraph.camera.AbstractCamera
Vector with all perspective cameras
cameraSpeed - Variable in class gaiasky.interafce.components.CameraComponent
 
cameraSpeedLimit - Variable in class gaiasky.interafce.components.CameraComponent
 
cameraStop() - Method in class gaiasky.script.EventScriptingInterface
 
cameraStop() - Method in interface gaiasky.script.IScriptingInterface
Stops all camera motion.
cameraTransition(double[], double[], double[], double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(double[], double[], double[], double) - Method in interface gaiasky.script.IScriptingInterface
Creates a smooth transition from the current camera state to the given camera state {camPos, camDir, camUp} in the given number of seconds.
cameraTransition(double[], double[], double[], double, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(double[], double[], double[], double, boolean) - Method in interface gaiasky.script.IScriptingInterface
Creates a smooth transition from the current camera state to the given camera state {camPos, camDir, camUp} in the given number of seconds.
cameraTransition(double[], double[], double[], long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List, List, List, double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List, List, List, double, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List, List, List, long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List, List, List, long, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransitionKm(double[], double[], double[], double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransitionKm(double[], double[], double[], double) - Method in interface gaiasky.script.IScriptingInterface
cameraTransitionKm(List, List, List, double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransitionKm(List, List, List, long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTurn(double, double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTurn(double, double) - Method in interface gaiasky.script.IScriptingInterface
Adds a turn force to the camera (yaw and/or pitch).
cameraTurn(double, long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTurn(long, double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTurn(long, long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraUp - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
cameraUp - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
cameraUp - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
cameraUp - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
CameraUp - Static variable in class gaiasky.util.gdx.shader.Vector3Attribute
 
CameraUpAlias - Static variable in class gaiasky.util.gdx.shader.Vector3Attribute
 
cameraUpdate(PerspectiveCamera) - Method in class gaiasky.scenegraph.camera.NaturalCamera
Does the camera math in higher precision Matrix4d objects and then down-casts the results into the perspective camera
CameraUtils - Class in gaiasky.util.camera
Contains camera utilities
CameraUtils() - Constructor for class gaiasky.util.camera.CameraUtils
 
cameraYaw(double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraYaw(double) - Method in interface gaiasky.script.IScriptingInterface
Adds a yaw to the camera.
cameraYaw(long) - Method in class gaiasky.script.EventScriptingInterface
 
CamInvView - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter.Param
 
camLeft - Variable in class gaiasky.scenegraph.camera.AbstractCamera
Stereoscopic mode cameras
camName - Variable in class gaiasky.interafce.FocusInfoInterface
 
camOrientProjection(float, float, float) - Method in class gaiasky.scenegraph.camera.NaturalCamera
Does a pre-transformation to the camera to orient it using the given yaw, pitch and roll angles.
camp - Variable in class gaiasky.interafce.minimap.AbstractMinimapScale
 
camPos - Variable in class gaiasky.interafce.FocusInfoInterface
 
camrecFps - Variable in class gaiasky.interafce.KeyframePreferencesWindow
 
CamRecorder - Class in gaiasky.desktop.util.camera
Contains the logic to record the camera state at each frame.
CamRecorder() - Constructor for class gaiasky.desktop.util.camera.CamRecorder
 
CAMRECORDER_FPS_CMD - Enum constant in enum class gaiasky.event.Events
Sets the target frame rate for the camera recorder.
CamRecorder.RecorderState - Enum Class in gaiasky.desktop.util.camera
 
camRight - Variable in class gaiasky.scenegraph.camera.AbstractCamera
Stereoscopic mode cameras
camVel - Variable in class gaiasky.interafce.FocusInfoInterface
 
cancel() - Method in class gaiasky.desktop.util.MemInfoWindow
 
cancel() - Method in class gaiasky.interafce.AboutWindow
 
cancel() - Method in class gaiasky.interafce.ArchiveViewWindow
 
cancel() - Method in class gaiasky.interafce.CatalogSelectionWindow
 
cancel() - Method in class gaiasky.interafce.ControllerConfigWindow
 
cancel() - Method in class gaiasky.interafce.DatasetLoadDialog
 
cancel() - Method in class gaiasky.interafce.DatasetPreferencesWindow
 
cancel() - Method in class gaiasky.interafce.DownloadDataWindow
 
cancel() - Method in class gaiasky.interafce.FileNameWindow
 
cancel() - Method in class gaiasky.interafce.GenericDialog
The cancel function, if any
cancel() - Method in class gaiasky.interafce.IndividualVisibilityWindow
 
cancel() - Method in class gaiasky.interafce.KeyframePreferencesWindow
 
cancel() - Method in class gaiasky.interafce.KeyframesWindow
 
cancel() - Method in class gaiasky.interafce.LandAtWindow
 
cancel() - Method in class gaiasky.interafce.LogWindow
 
cancel() - Method in class gaiasky.interafce.MinimapWindow
 
cancel() - Method in class gaiasky.interafce.NewBookmarkFolderDialog
 
cancel() - Method in class gaiasky.interafce.PreferencesWindow
 
cancel() - Method in class gaiasky.interafce.QuitWindow
 
cancel() - Method in class gaiasky.interafce.SearchDialog
 
cancel() - Method in class gaiasky.interafce.SlaveConfigWindow
 
cancel() - Method in class gaiasky.interafce.UpdatePopup
 
cancel() - Method in class gaiasky.interafce.WikiInfoWindow
 
cancel() - Method in class gaiasky.util.scene2d.FileChooser
 
cancelButton - Variable in class gaiasky.interafce.GenericDialog
 
cancelTouchFocus() - Method in class gaiasky.interafce.AbstractGui
 
cancelTouchFocus() - Method in class gaiasky.interafce.DebugGui
 
cancelTouchFocus() - Method in class gaiasky.interafce.FullGui
Removes the focus from this Gui and returns true if the focus was in the GUI, false otherwise.
cancelTouchFocus() - Method in class gaiasky.interafce.HUDGui
 
cancelTouchFocus() - Method in interface gaiasky.interafce.IGui
Removes the focus from this GUI and returns true if the focus was in the GUI, false otherwise.
cancelTouchFocus() - Method in class gaiasky.interafce.StereoGui
Removes the focus from this Gui and returns true if the focus was in the GUI, false otherwise.
cancelTouchFocus() - Method in class gaiasky.interafce.VRGui
 
candidates - Variable in class gaiasky.interafce.DatasetsWidget
 
canRender(IntRenderable) - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
canRender(IntRenderable) - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
canRender(IntRenderable) - Method in class gaiasky.util.gdx.shader.DepthIntShader
 
canRender(IntRenderable) - Method in class gaiasky.util.gdx.shader.GroundShader
 
canRender(IntRenderable) - Method in interface gaiasky.util.gdx.shader.IntShader
Checks whether this shader is intended to render the IntRenderable.
canRender(IntRenderable) - Method in class gaiasky.util.gdx.shader.TessellationShader
 
canSelect() - Method in class gaiasky.scenegraph.ParticleGroup
 
CanUnifyCoordinateSystemWithHmd_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
capacity - Variable in class gaiasky.render.system.ImmediateRenderSystem.MeshData
 
capChars - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
capHeight - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
The distance from the top of most uppercase characters to the baseline.
capitalise(String) - Static method in class gaiasky.util.TextUtils
Returns the given string with the first letter capitalised
capLabelWidth(Label, float) - Static method in class gaiasky.util.TextUtils
 
capString(String, int) - Static method in class gaiasky.util.TextUtils
 
capString(String, int, boolean) - Static method in class gaiasky.util.TextUtils
 
capsule(float, float, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
capsule(float, float, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a capsule
capture() - Method in class gaiasky.render.IPostProcessor.PostProcessBean
 
capture() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Starts capturing the scene, clears the buffer with the clear color specified by PostProcessor.setClearColor(Color) or PostProcessor.setClearColor(float r, float g, float b, float a).
capture() - Method in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
Starts and/or continue ping-ponging, begin capturing on the next available buffer, returns the result of the previous PingPongBuffer.capture() call.
captured() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
After a capture/captureEnd action, returns the just captured buffer
captureEnd() - Method in class gaiasky.render.IPostProcessor.PostProcessBean
 
captureEnd() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Stops capturing the scene and returns the result, or null if nothing was captured.
captureNoClear() - Method in class gaiasky.render.IPostProcessor.PostProcessBean
 
captureNoClear() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Starts capturing the scene as PostProcessor.capture(), but without clearing the screen.
cartesianToSpherical(Vector3b, Vector3b) - Static method in class gaiasky.util.coord.Coordinates
Converts from Cartesian coordinates to spherical coordinates.
cartesianToSpherical(Vector3b, Vector3d) - Static method in class gaiasky.util.coord.Coordinates
Converts from Cartesian coordinates to spherical coordinates.
cartesianToSpherical(Vector3d, Vector3d) - Static method in class gaiasky.util.coord.Coordinates
Converts from Cartesian coordinates to spherical coordinates.
CATALOG_ADD - Enum constant in enum class gaiasky.event.Events
A new catalog has been loaded.
CATALOG_HIGHLIGHT - Enum constant in enum class gaiasky.event.Events
Highlight the catalog.
CATALOG_JSON_FILES - Variable in class gaiasky.util.GlobalConf.DataConf
The json file with the catalogue(s) to load
CATALOG_REMOVE - Enum constant in enum class gaiasky.event.Events
Removes the catalog identified by the given string name
CATALOG_VISIBLE - Enum constant in enum class gaiasky.event.Events
Sets the visibilty of a catalog given its name and an optional boolean if it comes from the UI
catalogFile - Variable in class gaiasky.util.datadesc.DatasetDesc
 
CatalogFilter - Interface in gaiasky.data.stars
Interface for catalog filters for celestial bodies.
catalogInfo - Variable in class gaiasky.scenegraph.FadeNode
Information on the catalog this fade node represents (particle group, octree, etc.)
CatalogInfo - Class in gaiasky.util
 
CatalogInfo(String, String, String, CatalogInfo.CatalogInfoType, float, FadeNode) - Constructor for class gaiasky.util.CatalogInfo
 
CatalogInfo.CatalogInfoType - Enum Class in gaiasky.util
 
CatalogManager - Class in gaiasky.util
 
catalogName - Variable in class gaiasky.data.group.DatasetOptions
 
CatalogSelectionWindow - Class in gaiasky.interafce
GUI window to choose the catalogs to load at startup.
CatalogSelectionWindow(Stage, Skin) - Constructor for class gaiasky.interafce.CatalogSelectionWindow
 
CatalogSelectionWindow(Stage, Skin, String) - Constructor for class gaiasky.interafce.CatalogSelectionWindow
 
catalogSource - Variable in class gaiasky.scenegraph.Particle
Deprecated.
Source of this star: -1: Unknown 1: Gaia 2: Hipparcos (HYG) 3: Tycho
CatmullRomSplined<T extends Vectord<T>> - Class in gaiasky.util.math
 
CatmullRomSplined() - Constructor for class gaiasky.util.math.CatmullRomSplined
 
CatmullRomSplined(T[], boolean) - Constructor for class gaiasky.util.math.CatmullRomSplined
 
cauchy() - Static method in class gaiasky.util.math.StdRandom
Returns a random real number from the Cauchy distribution.
cbDisabled - Variable in class gaiasky.util.datadesc.DatasetDesc
 
cbMap - Variable in class gaiasky.interafce.IndividualVisibilityWindow
 
cbs - Variable in class gaiasky.interafce.DatasetsWidget
 
cc - Variable in class gaiasky.scenegraph.SceneGraphNode
Base RGB color
ccMax - Variable in class gaiasky.scenegraph.ParticleGroup
Mapping colors
ccMin - Variable in class gaiasky.scenegraph.ParticleGroup
Mapping colors
ccPale - Variable in class gaiasky.scenegraph.CelestialBody
Red, green and blue colors and their revamped cousins
ccTransit - Variable in class gaiasky.scenegraph.CelestialBody
Colour for stars that have been observed by Gaia
cdw - Variable in class gaiasky.interafce.WelcomeGui
 
CelestialBody - Class in gaiasky.scenegraph
Represents any celestial body.
CelestialBody() - Constructor for class gaiasky.scenegraph.CelestialBody
Simple constructor
CelestialBodyComparator - Class in gaiasky.util.comp
 
CelestialBodyComparator() - Constructor for class gaiasky.util.comp.CelestialBodyComparator
 
center - Variable in class gaiasky.interafce.LoadingGui
 
center - Variable in class gaiasky.util.gdx.model.IntMeshPart
The offset to the center of the bounding box of the shape, only valid after the call to IntMeshPart.update().
CENTER - Static variable in class gaiasky.interafce.GSKeys
 
CenterX - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
 
CenterY - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
 
centre - Variable in class gaiasky.util.tree.OctreeNode
The centre of this octant
change(IGui) - Static method in class gaiasky.interafce.GuiRegistry
Switches the current GUI with the given one, updating the processors
change(IGui, IGui) - Static method in class gaiasky.interafce.GuiRegistry
Switches the current GUI with the given one, updating the processors.
changed(ChangeListener.ChangeEvent, Actor) - Method in class gaiasky.util.scene2d.TabSelectionChangeListener
 
check - Variable in class gaiasky.util.datadesc.DatasetDesc
 
checkBudgie() - Static method in class gaiasky.desktop.util.SysUtils
 
checkClickDistance(int, int, Vector3, NaturalCamera, PerspectiveCamera, double) - Method in class gaiasky.scenegraph.CelestialBody
 
checkClickDistance(int, int, Vector3, NaturalCamera, PerspectiveCamera, double) - Method in class gaiasky.scenegraph.KeyframesPathObject
 
checkClickDistance(int, int, Vector3, NaturalCamera, PerspectiveCamera, double) - Method in class gaiasky.scenegraph.Planet
 
checkClickDistance(int, int, Vector3, NaturalCamera, PerspectiveCamera, double) - Method in class gaiasky.scenegraph.StarCluster
 
checkClosestBody(IFocus) - Method in class gaiasky.scenegraph.camera.AbstractCamera
 
checkClosestBody(IFocus) - Method in class gaiasky.scenegraph.camera.CameraManager
 
checkClosestBody(IFocus) - Method in interface gaiasky.scenegraph.camera.ICamera
Called after updating the body's distance to the cam, it updates the closest body in the camera to figure out the camera near
checkClosestBody(IFocus) - Method in class gaiasky.scenegraph.camera.SpacecraftCamera
 
checkClosestParticle(IFocus) - Method in class gaiasky.scenegraph.camera.AbstractCamera
 
checkClosestParticle(IFocus) - Method in class gaiasky.scenegraph.camera.CameraManager
 
checkClosestParticle(IFocus) - Method in interface gaiasky.scenegraph.camera.ICamera
Sets the current closest particle to this camera.
checkedFontColor - Variable in class gaiasky.util.scene2d.TabbedPane.TabbedPaneStyle
Optional.
checkedOverFontColor - Variable in class gaiasky.util.scene2d.TabbedPane.TabbedPaneStyle
Optional.
checkField(TextField, int, int) - Method in class gaiasky.interafce.DateDialog
Returns true if all is good
checkFocus() - Method in class gaiasky.scenegraph.camera.NaturalCamera
Checks the position of the camera does not collide with the focus object.
checkGnome() - Static method in class gaiasky.desktop.util.SysUtils
 
checkHitCondition() - Method in class gaiasky.scenegraph.CelestialBody
 
checkHitCondition() - Method in class gaiasky.scenegraph.Particle
Deprecated.
 
checkI3() - Static method in class gaiasky.desktop.util.SysUtils
 
checkIntersectRaySpehre(double, double, double, double, double, double, double, double, double, double) - Static method in class gaiasky.util.math.Intersectord
 
checkIntersectRaySpehre(Vector3, Vector3, Vector3d, double) - Static method in class gaiasky.util.math.Intersectord
 
checkIntersectRaySpehre(Vector3d, Vector3d, Vector3d, double) - Static method in class gaiasky.util.math.Intersectord
 
checkIntersectSegmentSphere(Vector3d, Vector3d, Vector3d, double) - Static method in class gaiasky.util.math.Intersectord
 
checkKDE() - Static method in class gaiasky.desktop.util.SysUtils
 
checkLinuxDesktop(String) - Static method in class gaiasky.desktop.util.SysUtils
 
checkString(String, ISceneGraph) - Method in class gaiasky.interafce.ControllerGui
 
ChecksumRunnable - Interface in gaiasky.util
 
checkUnity() - Static method in class gaiasky.desktop.util.SysUtils
 
checkXfce() - Static method in class gaiasky.desktop.util.SysUtils
 
childCount - Variable in class gaiasky.data.octreegen.generator.OctreeGeneratorParams
 
children - Variable in class gaiasky.interafce.BookmarksManager.BNode
 
children - Variable in class gaiasky.scenegraph.SceneGraphNode
List of children entities.
children - Variable in class gaiasky.util.gdx.model.data.IntModelNode
 
children - Variable in class gaiasky.util.tree.OctreeNode
Children nodes
ChromaticAberrations - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.RgbMode
 
ChromaticDispersion - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Param
 
cinematic - Variable in class gaiasky.interafce.components.CameraComponent
 
CINEMATIC_CAMERA - Variable in class gaiasky.util.GlobalConf.SceneConf
 
circle - Static variable in class gaiasky.util.math.Interpolationd
 
circle(float, int, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
circle(float, int, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
circle(float, int, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
circle(float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
circle(float, int, Vector3, Vector3) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, Vector3, Vector3) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
circle(float, int, Vector3, Vector3, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, Vector3, Vector3, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
circle(float, int, Vector3, Vector3, Vector3, Vector3) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, Vector3, Vector3, Vector3, Vector3) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
circle(float, int, Vector3, Vector3, Vector3, Vector3, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, Vector3, Vector3, Vector3, Vector3, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
CircleArea - Class in gaiasky.util.gaia.utils
A circular area about a centre c (which is defined by a Place object), and radius r.
CircleArea(Place, double) - Constructor for class gaiasky.util.gaia.utils.CircleArea
Creates an instance of a CircleArea about a given centre and radius.
circleIn - Static variable in class gaiasky.util.math.Interpolationd
 
circleOut - Static variable in class gaiasky.util.math.Interpolationd
 
clamp(double, double) - Method in class gaiasky.util.math.Vector2d
 
clamp(double, double) - Method in class gaiasky.util.math.Vector3b
 
clamp(double, double) - Method in class gaiasky.util.math.Vector3d
 
clamp(double, double) - Method in interface gaiasky.util.math.Vectord
Clamps this vector's length to given min and max values
clamp(double, double, double) - Static method in class gaiasky.util.math.MathUtilsd
 
clamp(float, float, float) - Static method in class gaiasky.util.math.MathUtilsd
 
clamp(int, int, int) - Static method in class gaiasky.util.math.MathUtilsd
 
clamp(short, short, short) - Static method in class gaiasky.util.math.MathUtilsd
 
clear() - Method in class gaiasky.data.util.PointCloudData
Clears all data
clear() - Method in class gaiasky.DoubleArray
 
clear() - Method in class gaiasky.event.PriorityQueue
Removes all of the elements from this priority queue.
clear() - Method in class gaiasky.render.system.ImmediateRenderSystem.MeshData
 
clear() - Method in class gaiasky.scenegraph.KeyframesPathObject
 
clear() - Method in class gaiasky.scenegraph.VertsObject
Clears the data from this object, both in RAM and VRAM
clear() - Method in class gaiasky.util.ds.RouletteList
 
clear() - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Removes all glyphs in the cache.
clear() - Method in class gaiasky.util.ObjectDoubleMap
 
clear(int) - Method in class gaiasky.util.ObjectDoubleMap
Clears the map and reduces the size of the backing arrays to be the specified capacity / loadFactor, if they are larger.
CLEAR - Static variable in class gaiasky.interafce.GSKeys
 
CLEAR_HEADLINE_MESSAGE - Enum constant in enum class gaiasky.event.Events
Clears the headline message
CLEAR_MESSAGES - Enum constant in enum class gaiasky.event.Events
Clears all messages in the message interface
CLEAR_SUBHEAD_MESSAGE - Enum constant in enum class gaiasky.event.Events
Clears the subhead message
clearAllMeshes(Application) - Static method in class gaiasky.util.gdx.mesh.IntMesh
Will clear the managed mesh cache.
clearAllMessages() - Method in class gaiasky.script.EventScriptingInterface
 
clearAllMessages() - Method in interface gaiasky.script.IScriptingInterface
Clears both the subhead and the headline messages.
clearAllShaderPrograms(Application) - Static method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
clearAllShaderPrograms(Application) - Static method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
clearAllSubscriptions() - Method in class gaiasky.event.EventManager
 
clearDirectionals() - Method in class gaiasky.scenegraph.component.ModelComponent
Turns off all directional lights
clearGui() - Method in class gaiasky.interafce.WelcomeGui
 
clearHeadlineMessage() - Method in class gaiasky.script.EventScriptingInterface
 
clearHeadlineMessage() - Method in interface gaiasky.script.IScriptingInterface
Clears the headline messge.
clearLists() - Method in class gaiasky.render.SceneGraphRenderer
This must be called when all the rendering for the current frame has finished.
clearLocations() - Method in class gaiasky.util.LocationLogManager
 
clearMeshData(int) - Method in class gaiasky.render.system.ImmediateRenderSystem
Clears the mesh data at the index i
clearOrientations() - Method in class gaiasky.scenegraph.KeyframesPathObject
 
clearQueue() - Static method in class gaiasky.data.StreamingOctreeLoader
Clears the current load queue.
clearSubheadMessage() - Method in class gaiasky.script.EventScriptingInterface
 
clearSubheadMessage() - Method in interface gaiasky.script.IScriptingInterface
Clears the subhead message.
clearSubscriptions(Events) - Method in class gaiasky.event.EventManager
Unregisters all the listeners for the specified message code.
clearText() - Method in class gaiasky.interafce.SearchDialog
 
clearVelocityVR() - Method in class gaiasky.scenegraph.camera.NaturalCamera
Clears the velocityVR vector
clipSpacePlanePoints - Static variable in class gaiasky.util.math.Frustumd
 
clipSpacePlanePointsArray - Static variable in class gaiasky.util.math.Frustumd
 
clone() - Method in class gaiasky.desktop.util.CommentedProperties
 
clone() - Method in class gaiasky.util.gaia.time.Days
 
clone() - Method in class gaiasky.util.gaia.time.Hours
 
clone() - Method in class gaiasky.util.gaia.time.JulianYears
 
clone() - Method in class gaiasky.util.gaia.time.Mins
 
clone() - Method in class gaiasky.util.gaia.time.NanoSecs
 
clone() - Method in class gaiasky.util.gaia.time.Revs
 
clone() - Method in class gaiasky.util.gaia.time.Secs
 
closedLoop - Variable in class gaiasky.scenegraph.VertsObject
Whether to close the polyline (connect end point to start point) or not
closest - Variable in class gaiasky.scenegraph.camera.AbstractCamera
closestBody - Variable in class gaiasky.scenegraph.camera.AbstractCamera
Closest non-star body to the camera
closestStar - Variable in class gaiasky.scenegraph.camera.AbstractCamera
The closest particle to the camera
cloud - Variable in class gaiasky.scenegraph.component.CloudComponent
 
CLOUD - Enum constant in enum class gaiasky.render.system.ModelBatchRenderSystem.ModelRenderType
 
CloudComponent - Class in gaiasky.scenegraph.component
 
CloudComponent() - Constructor for class gaiasky.scenegraph.component.CloudComponent
 
Clouds - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
cloudtrans - Variable in class gaiasky.scenegraph.component.CloudComponent
 
cloudtransUnpacked - Variable in class gaiasky.scenegraph.component.CloudComponent
 
cloudUnpacked - Variable in class gaiasky.scenegraph.component.CloudComponent
 
clr() - Method in class gaiasky.util.math.BoundingBoxd
Sets the minimum and maximum vector to zeros.
clusters - Variable in class gaiasky.interafce.DatasetLoadDialog
 
clusters - Variable in class gaiasky.scenegraph.GenericCatalog
 
Clusters - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
CLUSTERS - Enum constant in enum class gaiasky.data.group.DatasetOptions.DatasetLoadType
 
CM - Enum constant in enum class gaiasky.util.units.Quantity.Length.LengthUnit
Centimetres
cmapList - Static variable in class gaiasky.interafce.ColormapPicker
 
col - Variable in class gaiasky.util.camera.Proximity.NearbyRecord
 
col() - Method in interface gaiasky.scenegraph.particle.IParticleRecord
 
col() - Method in class gaiasky.scenegraph.particle.ParticleRecord
 
col() - Method in class gaiasky.scenegraph.particle.PointParticleRecord
 
COL - Variable in class gaiasky.util.ucd.UCDParser
 
col_idx - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
colIdFromStr(String) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
collapse() - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
COLLAPSE_PANE_CMD - Enum constant in enum class gaiasky.event.Events
Collapses a GUI pane.
collapseButton - Variable in class gaiasky.interafce.CurtainTable
 
collapsed - Variable in class gaiasky.interafce.CurtainTable
 
collapseDrawable - Variable in class gaiasky.interafce.CurtainTable.CurtainTableStyle
 
collapseGuiComponent(String) - Method in class gaiasky.script.EventScriptingInterface
 
collapseGuiComponent(String) - Method in interface gaiasky.script.IScriptingInterface
Collapses the component with the given name.
collapseInstant() - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
collapsePane() - Method in class gaiasky.util.scene2d.CollapsiblePane
 
collapseSpeed - Variable in class gaiasky.interafce.CurtainTable
 
collapseSpeed - Variable in class gaiasky.util.scene2d.CollapsiblePane
Collapse speed in pixels per second
collapseSpeed - Variable in class gaiasky.util.scene2d.CollapsibleWindow
Collapse speed in pixels per second
CollapsiblePane - Class in gaiasky.util.scene2d
A collapsible pane with a detach-to-window button.
CollapsiblePane(Stage, String, Actor, float, Skin, boolean, String, Actor...) - Constructor for class gaiasky.util.scene2d.CollapsiblePane
Creates a collapsible pane.
CollapsiblePane(Stage, String, Actor, float, Skin, String, String, String, boolean, String, Actor...) - Constructor for class gaiasky.util.scene2d.CollapsiblePane
Creates a collapsible pane.
CollapsibleWindow - Class in gaiasky.util.scene2d
A CollapsableWindow can be expanded/collapsed with a single click on the title bar.
CollapsibleWindow(String, Skin) - Constructor for class gaiasky.util.scene2d.CollapsibleWindow
 
CollapsibleWindow(String, Skin, float) - Constructor for class gaiasky.util.scene2d.CollapsibleWindow
 
CollapsibleWindow(String, Skin, String) - Constructor for class gaiasky.util.scene2d.CollapsibleWindow
 
CollapsibleWindow(String, Skin, String, float) - Constructor for class gaiasky.util.scene2d.CollapsibleWindow
 
collapsing - Variable in class gaiasky.interafce.CurtainTable
 
colname - Variable in class gaiasky.util.ucd.UCD
 
COLON - Static variable in class gaiasky.interafce.GSKeys
 
color - Variable in class gaiasky.interafce.ColorPickerAbstract
 
color - Variable in class gaiasky.util.gdx.g2d.GlyphLayout.GlyphRun
 
color - Variable in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
color(double, double, double, double) - Method in class gaiasky.render.system.ImmediateRenderSystem
 
color(float) - Method in class gaiasky.render.system.ImmediateRenderSystem
 
color(float, float, float, float) - Method in class gaiasky.render.system.ImmediateRenderSystem
 
color(Color) - Method in class gaiasky.render.system.ImmediateRenderSystem
 
Color - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Lens.Param
 
COLOR - Enum constant in enum class gaiasky.util.gdx.loader.PortableFloatMap.Mode
 
COLOR_ATTRIBUTE - Static variable in class gaiasky.util.gdx.shader.ExtShaderProgram
default name for color attributes
COLOR_ATTRIBUTE - Static variable in class gaiasky.util.gdx.shader.TessellationShaderProgram
default name for color attributes
colorArray - Static variable in class gaiasky.util.color.ColorUtils
Highlight color array for datasets
colorbv - Variable in class gaiasky.scenegraph.CelestialBody
The B-V color index, calculated as the magnitude in B minus the magnitude in V
colorcolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
coloriftex - Variable in class gaiasky.scenegraph.component.MaterialComponent
Add also color even if texture is present
colormap(int, double) - Method in class gaiasky.util.color.Colormap
 
colormap(int, double, double, double) - Method in class gaiasky.util.color.Colormap
 
Colormap - Class in gaiasky.util.color
 
Colormap() - Constructor for class gaiasky.util.color.Colormap
 
colormap_blue_to_magenta(float, float[]) - Static method in class gaiasky.util.color.ColorUtils
 
colormap_blue_white_red(float, float[]) - Static method in class gaiasky.util.color.ColorUtils
Converts a scalar normalized to the range [0:1] into a blue-white-red rgba color, with blue at 0, white at 0.5 and red at 1
colormap_blues(double) - Method in class gaiasky.util.color.Colormap
 
colormap_carnation(double) - Method in class gaiasky.util.color.Colormap
 
colormap_cool(double) - Method in class gaiasky.util.color.Colormap
 
colormap_greens(double) - Method in class gaiasky.util.color.Colormap
 
colormap_hotmetal(double) - Method in class gaiasky.util.color.Colormap
 
colormap_long_rainbow(float, float[]) - Static method in class gaiasky.util.color.ColorUtils
Converts a scalar in [0..1] to a long rainbow of rgba values.
colormap_rainbow(double) - Method in class gaiasky.util.color.Colormap
 
colormap_rainbow18(double) - Method in class gaiasky.util.color.Colormap
 
colormap_reds(double) - Method in class gaiasky.util.color.Colormap
 
colormap_seismic(double) - Method in class gaiasky.util.color.Colormap
 
colormap_short_rainbow(float, float[]) - Static method in class gaiasky.util.color.ColorUtils
Converts a scalar normalized to the range [0:1] into a short rainbow of rgba values.
colormap_yellow_to_red(float, float[]) - Static method in class gaiasky.util.color.ColorUtils
Converts a scalar in [0..1] to a yellow to red map.
ColormapPicker - Class in gaiasky.interafce
A version of ColorPicker on steroids.
ColormapPicker(float[], CatalogInfo, Stage, Skin) - Constructor for class gaiasky.interafce.ColormapPicker
 
ColormapPicker(String, float[], CatalogInfo, Stage, Skin) - Constructor for class gaiasky.interafce.ColormapPicker
 
colorNoise - Variable in class gaiasky.interafce.DatasetLoadDialog
 
colorNoise - Variable in class gaiasky.scenegraph.ParticleGroup
Noise factor for the color in [0,1]
colorOffset - Variable in class gaiasky.render.system.ImmediateRenderSystem.MeshData
 
ColorOffset - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Param
 
ColorOpacity - Static variable in class gaiasky.util.gdx.shader.AtmosphereAttribute
 
ColorOpacityAlias - Static variable in class gaiasky.util.gdx.shader.AtmosphereAttribute
 
ColorPicker - Class in gaiasky.interafce
A little widget showing a color and allowing to change it using a color picker dialog.
ColorPicker(float[], Stage, Skin) - Constructor for class gaiasky.interafce.ColorPicker
 
ColorPicker(Stage, Skin) - Constructor for class gaiasky.interafce.ColorPicker
 
ColorPicker(String, float[], Stage, Skin) - Constructor for class gaiasky.interafce.ColorPicker
 
ColorPicker(String, Stage, Skin) - Constructor for class gaiasky.interafce.ColorPicker
 
ColorPickerAbstract - Class in gaiasky.interafce
 
ColorPickerAbstract(String, Stage, Skin) - Constructor for class gaiasky.interafce.ColorPickerAbstract
 
colors - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
 
colors - Variable in class gaiasky.data.OctreeGeneratorRun
 
ColorUtils - Class in gaiasky.util.color
 
ColorUtils() - Constructor for class gaiasky.util.color.ColorUtils
 
ColorUtilsTest - Class in gaiasky.util.color
 
ColorUtilsTest() - Constructor for class gaiasky.util.color.ColorUtilsTest
 
ColourComponent - Class in gaiasky.scenegraph.component
Colour component containing information about a colour
ColourComponent() - Constructor for class gaiasky.scenegraph.component.ColourComponent
 
ColourComponent(float, float, float) - Constructor for class gaiasky.scenegraph.component.ColourComponent
 
ColourComponent(float, float, float, float) - Constructor for class gaiasky.scenegraph.component.ColourComponent
 
ColourComponent(String) - Constructor for class gaiasky.scenegraph.component.ColourComponent
 
combination(List<T>, int) - Static method in class gaiasky.util.GlobalResources
Generates all combinations of the given size using the elements in values.
combinations(String[]) - Static method in class gaiasky.util.GlobalResources
Generates all combinations of all sizes of all the strings given in values
Combine - Class in gaiasky.util.gdx.contrib.postprocess.filters
 
Combine() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Combine
 
Combine.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
combined - Variable in class gaiasky.scenegraph.camera.AbstractCamera
 
ComboBoxBean - Class in gaiasky.interafce.beans
 
ComboBoxBean(String) - Constructor for class gaiasky.interafce.beans.ComboBoxBean
 
ComboBoxBean(String, int) - Constructor for class gaiasky.interafce.beans.ComboBoxBean
 
COMMA - Static variable in class gaiasky.interafce.GSKeys
 
CommentedProperties - Class in gaiasky.desktop.util
The CommentedProperties class is an extension of java.util.Properties to allow retention of comment lines and blank (whitespace only) lines in the properties file.
CommentedProperties() - Constructor for class gaiasky.desktop.util.CommentedProperties
 
comp - Variable in class gaiasky.render.system.AbstractRenderSystem
Comparator of renderables, in case of need
compalpha - Variable in class gaiasky.scenegraph.CelestialBody
Component alpha mirror
ComparatorEq() - Constructor for class gaiasky.util.filter.FilterRule.ComparatorEq
 
ComparatorG() - Constructor for class gaiasky.util.filter.FilterRule.ComparatorG
 
ComparatorGeq() - Constructor for class gaiasky.util.filter.FilterRule.ComparatorGeq
 
ComparatorL() - Constructor for class gaiasky.util.filter.FilterRule.ComparatorL
 
ComparatorLeq() - Constructor for class gaiasky.util.filter.FilterRule.ComparatorLeq
 
ComparatorNeq() - Constructor for class gaiasky.util.filter.FilterRule.ComparatorNeq
 
compare(double[], double[]) - Method in class gaiasky.render.system.LineRenderSystem.LineArraySorter
 
compare(IFocus, IFocus) - Method in class gaiasky.util.comp.CelestialBodyComparator
 
compare(IParticleRecord, IParticleRecord) - Method in class gaiasky.data.octreegen.StarBrightnessComparator
 
compare(IntRenderable, IntRenderable) - Method in class gaiasky.util.gdx.DefaultIntRenderableSorter
 
compare(T, T) - Method in class gaiasky.util.comp.DistToCameraComparator
 
compare(T, T) - Method in class gaiasky.util.comp.ModelComparator
 
compare(T, T) - Method in class gaiasky.util.comp.ViewAngleComparator
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.DepthMapAttribute
TODO Implement this
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.Matrix3Attribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.Matrix4Attribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.Vector2Attribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.Vector3Attribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.Vector4Attribute
 
compareTo(Telegram) - Method in class gaiasky.event.Telegram
 
compareTo(LangComboBoxBean) - Method in class gaiasky.interafce.beans.LangComboBoxBean
 
compareTo(KeyBindings.ProgramAction) - Method in class gaiasky.interafce.KeyBindings.ProgramAction
 
compareTo(AttitudeIntervalBean) - Method in class gaiasky.util.gaia.AttitudeIntervalBean
 
compareTo(Gti) - Method in class gaiasky.util.gaia.time.Gti
 
compareTo(IntShader) - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
compareTo(IntShader) - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
compareTo(IntShader) - Method in interface gaiasky.util.gdx.shader.IntShader
Compare this shader against the other, used for sorting, light weight shaders are rendered first.
ComplexArea - Class in gaiasky.util.gaia.utils
Specifies a combination of Areas.
ComplexArea() - Constructor for class gaiasky.util.gaia.utils.ComplexArea
 
component - Variable in class gaiasky.interafce.components.GuiComponent
 
componentType - Variable in class gaiasky.interafce.DatasetLoadDialog
 
ComponentTypes - Class in gaiasky.render
BitSet with some added functionality
ComponentTypes() - Constructor for class gaiasky.render.ComponentTypes
 
ComponentTypes(int) - Constructor for class gaiasky.render.ComponentTypes
 
ComponentTypes(ComponentTypes.ComponentType...) - Constructor for class gaiasky.render.ComponentTypes
 
ComponentTypes.ComponentType - Enum Class in gaiasky.render
 
computed - Variable in class gaiasky.scenegraph.SceneGraphNode
Flag indicating whether the object has been computed in this step.
computeDirectionUp(double, Pair<Vector3d, Vector3d>) - Method in class gaiasky.scenegraph.Spacecraft
 
computedSize - Variable in class gaiasky.scenegraph.Particle
Deprecated.
 
computeFuturePosition() - Method in class gaiasky.scenegraph.SceneGraphNode
 
computeGeomCentre() - Method in class gaiasky.scenegraph.ParticleGroup
Computes the geometric centre of this data cloud
computeGeomCentre(boolean) - Method in class gaiasky.scenegraph.ParticleGroup
Computes the geometric centre of this data cloud
computeMeanPosition() - Method in class gaiasky.scenegraph.ParticleGroup
 
computeMinMeanMaxDistances() - Method in class gaiasky.scenegraph.ParticleGroup
 
computePageId() - Method in class gaiasky.util.tree.OctreeNode
 
computePageIdRec(StringBuilder) - Method in class gaiasky.util.tree.OctreeNode
 
computePosition(double, IFocus, double, Vector3d, Vector3d, Vector3d, Vector3d, Vector3d, Vector3b) - Method in class gaiasky.scenegraph.Spacecraft
 
computeViewAngle(float) - Method in class gaiasky.scenegraph.CelestialBody
 
computeViewAngle(float) - Method in class gaiasky.scenegraph.Star
Deprecated.
 
computeVisibleFovs(CelestialBody, FovCamera) - Method in class gaiasky.scenegraph.camera.AbstractCamera
Returns true if a body with the given position is observed in any of the given directions using the given cone angle
concatAll(String, String[]) - Static method in class gaiasky.util.TextUtils
Concatenates the base with each of the strings in suffixes
concatAll(String, String[], String) - Static method in class gaiasky.util.TextUtils
 
concatenate(String, Array<String>) - Static method in class gaiasky.util.TextUtils
Concatenates the strings using the given split
concatenate(String, String...) - Static method in class gaiasky.util.TextUtils
Concatenates the strings using the given split
ConcreteAttitude - Class in gaiasky.util.gaia
This class implements the Attitude interface and contains just the minimum fields necessary to define a unique attitude at a given time, plus a large number of methods to compute quantities that depend only on this attitude and time.
ConcreteAttitude(long, Quaterniond, boolean) - Constructor for class gaiasky.util.gaia.ConcreteAttitude
Construct object from time, and a quaternion.
ConcreteAttitude(long, Quaterniond, Quaterniond, boolean) - Constructor for class gaiasky.util.gaia.ConcreteAttitude
Construct object from time, quaternion and its derivative.
ConcreteDuration - Class in gaiasky.util.gaia.time
A ConcreteDuration is a duration that is linked to a time scale
ConcreteDuration() - Constructor for class gaiasky.util.gaia.time.ConcreteDuration
 
cone(float, float, float, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
cone(float, float, float, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a cone
cone(float, float, float, int, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
cone(float, float, float, int, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a cone
cone(float, float, float, int, int, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
cone(float, float, float, int, int, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a cone
config - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
config - Variable in class gaiasky.util.gdx.shader.AtmosphereShaderProvider
 
config - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
config - Variable in class gaiasky.util.gdx.shader.GroundShaderProvider
 
config - Variable in class gaiasky.util.gdx.shader.provider.DefaultIntShaderProvider
 
config - Variable in class gaiasky.util.gdx.shader.provider.DepthIntShaderProvider
 
config - Variable in class gaiasky.util.gdx.shader.RelativisticShaderProvider
 
config - Variable in class gaiasky.util.gdx.shader.TessellationShaderProvider
 
Config() - Constructor for class gaiasky.util.gdx.shader.AtmosphereShader.Config
 
Config() - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader.Config
 
Config() - Constructor for class gaiasky.util.gdx.shader.DepthIntShader.Config
 
Config() - Constructor for class gaiasky.util.gdx.shader.TessellationShaderProvider.Config
 
Config(String, String) - Constructor for class gaiasky.util.gdx.shader.AtmosphereShader.Config
 
Config(String, String) - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader.Config
 
Config(String, String) - Constructor for class gaiasky.util.gdx.shader.DepthIntShader.Config
 
Config(String, String, String, String) - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader.Config
 
Config(String, String, String, String) - Constructor for class gaiasky.util.gdx.shader.TessellationShaderProvider.Config
 
CONFIG_FRAME_OUTPUT_CMD - Enum constant in enum class gaiasky.event.Events
Configures the render system.
configurations - Static variable in class gaiasky.util.GlobalConf
 
configureFrameOutput(int, int, double, String, String) - Method in class gaiasky.script.EventScriptingInterface
 
configureFrameOutput(int, int, double, String, String) - Method in interface gaiasky.script.IScriptingInterface
Configures the frame output system, setting the resolution of the images, the target frames per second, the output folder and the image name prefix.
configureFrameOutput(int, int, int, String, String) - Method in class gaiasky.script.EventScriptingInterface
 
configureFrameOutput(int, int, int, String, String) - Method in interface gaiasky.script.IScriptingInterface
Configures the frame output system, setting the resolution of the images, the target frames per second, the output folder and the image name prefix.
configureRenderOutput(int, int, int, String, String) - Method in class gaiasky.script.EventScriptingInterface
 
configureRenderOutput(int, int, int, String, String) - Method in interface gaiasky.script.IScriptingInterface
ConfInit - Class in gaiasky.util
 
ConfInit() - Constructor for class gaiasky.util.ConfInit
 
conjugate() - Method in class gaiasky.util.math.Quaterniond
Conjugate the quaternion.
connected(Controller) - Method in class gaiasky.interafce.ControllerConnectionListener
 
connected(Controller) - Method in class gaiasky.interafce.NaturalControllerListener
 
connected(VRContext.VRDevice) - Method in class gaiasky.interafce.OpenVRListener
 
connected(VRContext.VRDevice) - Method in interface gaiasky.vr.openvr.VRDeviceListener
A new VRContext.VRDevice has connected
ConnectedWirelessDongle_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
connectionChanged(boolean) - Method in class gaiasky.util.samp.GaiaSkyHubConnector
 
ConsoleLogger - Class in gaiasky.interafce
Widget that captures and displays messages in a GUI.
ConsoleLogger() - Constructor for class gaiasky.interafce.ConsoleLogger
 
Constants - Class in gaiasky.util
This class contains some constant values, global to the workings of Gaia Sky
Constants() - Constructor for class gaiasky.util.Constants
 
ConstelBoundariesLoader<T extends SceneGraphNode> - Class in gaiasky.data.constel
 
ConstelBoundariesLoader() - Constructor for class gaiasky.data.constel.ConstelBoundariesLoader
 
Constellation - Class in gaiasky.scenegraph
Represents a constellation object.
Constellation() - Constructor for class gaiasky.scenegraph.Constellation
 
Constellation(String, String) - Constructor for class gaiasky.scenegraph.Constellation
 
ConstellationBoundaries - Class in gaiasky.scenegraph
 
ConstellationBoundaries() - Constructor for class gaiasky.scenegraph.ConstellationBoundaries
 
Constellations - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
ConstellationsLoader<T extends SceneGraphNode> - Class in gaiasky.data.constel
 
ConstellationsLoader() - Constructor for class gaiasky.data.constel.ConstellationsLoader
 
constructPFMData(int, int, Function<Float, Float>) - Static method in class gaiasky.util.gdx.loader.PFMReader
 
container - Variable in class gaiasky.interafce.CurtainTable
 
container - Variable in class gaiasky.interafce.VRControllerInfoGui
 
container - Variable in class gaiasky.interafce.VRInfoGui
 
container - Variable in class gaiasky.interafce.VRSelectionGui
 
containerExpandedWidth - Variable in class gaiasky.interafce.CurtainTable
 
contains(double) - Method in class gaiasky.DoubleArray
 
contains(double, double, double) - Method in class gaiasky.util.math.BoundingBoxd
Returns whether the given position [xyz] is contained in this bounding box.
contains(double, double, double) - Method in class gaiasky.util.tree.OctreeNode
 
contains(float, float) - Method in class gaiasky.util.scene2d.ContextMenu
 
contains(Place) - Method in interface gaiasky.util.gaia.utils.Area
Determine whether a given Place is within the Area
contains(Place) - Method in class gaiasky.util.gaia.utils.CircleArea
 
contains(Place) - Method in class gaiasky.util.gaia.utils.ComplexArea
 
contains(BoundingBoxd) - Method in class gaiasky.util.math.BoundingBoxd
Returns whether the given bounding box is contained in this bounding box.
contains(Vector3d) - Method in class gaiasky.util.math.BoundingBoxd
Returns whether the given vector is contained in this bounding box.
contains(Vector3d) - Method in class gaiasky.util.tree.OctreeNode
 
contains(Object) - Method in class gaiasky.util.ds.RouletteList
 
contains(String) - Method in class gaiasky.util.CatalogManager
 
contains(String[], String) - Static method in class gaiasky.util.TextUtils
 
contains(String[], String, boolean) - Static method in class gaiasky.util.TextUtils
 
containsAll(Collection<?>) - Method in class gaiasky.util.ds.RouletteList
 
containsKey(Long) - Method in class gaiasky.util.LargeLongMap
 
containsKey(K) - Method in class gaiasky.util.ObjectDoubleMap
 
containsKey(K) - Method in class gaiasky.util.TwoWayHashmap
 
containsName(String) - Method in class gaiasky.interafce.BookmarksManager
 
containsNameRec(String, BookmarksManager.BNode) - Method in class gaiasky.interafce.BookmarksManager
 
containsNode(String) - Method in class gaiasky.scenegraph.AbstractSceneGraph
 
containsNode(String) - Method in interface gaiasky.scenegraph.ISceneGraph
Whether this scene graphs contains a node with the given name
containsObject(SceneGraphNode) - Method in class gaiasky.scenegraph.octreewrapper.AbstractOctreeWrapper
 
containsObject(SceneGraphNode) - Method in class gaiasky.util.tree.OctreeNode
 
containsOrMatches(String[], String, boolean) - Static method in class gaiasky.util.TextUtils
 
containsPath(String) - Method in class gaiasky.interafce.BookmarksManager
 
containsPath(Path) - Method in class gaiasky.interafce.BookmarksManager
 
ContainsProximitySensor_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
containsStar(Long) - Method in class gaiasky.data.stars.UncertaintiesHandler
 
containsUncertainties() - Method in class gaiasky.data.stars.UncertaintiesHandler
 
containsValue(double) - Method in class gaiasky.util.ObjectDoubleMap
Returns true if the specified value is in the map.
containsValue(double, double) - Method in class gaiasky.util.ObjectDoubleMap
Returns true if the specified value is in the map.
containsValue(V) - Method in class gaiasky.util.TwoWayHashmap
 
content - Variable in class gaiasky.interafce.CurtainTable
 
content - Variable in class gaiasky.interafce.GenericDialog
 
contentCell - Variable in class gaiasky.interafce.CurtainTable
 
contents - Variable in class gaiasky.interafce.VRControllerInfoGui
 
contents - Variable in class gaiasky.interafce.VRInfoGui
 
contents - Variable in class gaiasky.interafce.VRSelectionGui
 
context - Variable in class gaiasky.util.gdx.IntModelBatch
the RenderContext
context - Variable in class gaiasky.util.gdx.shader.BaseIntShader
 
ContextMenu - Class in gaiasky.util.scene2d
 
ContextMenu(Skin, String) - Constructor for class gaiasky.util.scene2d.ContextMenu
 
ContextMenu.ContextMenuListener - Interface in gaiasky.util.scene2d
Listener used to get events from ContextMenu.
ContextMenu.ContextMenuStyle - Class in gaiasky.util.scene2d
 
ContextMenuStyle() - Constructor for class gaiasky.util.scene2d.ContextMenu.ContextMenuStyle
 
ContextMenuStyle(Drawable, Drawable) - Constructor for class gaiasky.util.scene2d.ContextMenu.ContextMenuStyle
 
ContextMenuStyle(ContextMenu.ContextMenuStyle) - Constructor for class gaiasky.util.scene2d.ContextMenu.ContextMenuStyle
 
continuous - Variable in class gaiasky.util.math.BSplined
 
continuous - Variable in class gaiasky.util.math.CatmullRomSplined
 
Contrast - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter.Param
 
CONTRAST_CMD - Enum constant in enum class gaiasky.event.Events
Contains the contrast level (float) in [0..2] and an optional boolean indicating whether this comes from the interface
Controller - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceType
a controller like Oculus touch or HTC Vice controller
CONTROLLER_BLACKLIST - Variable in class gaiasky.util.GlobalConf.ControlsConf
Controller name blacklist.
CONTROLLER_CONNECTED_INFO - Enum constant in enum class gaiasky.event.Events
A controller has been connected, contains the name
CONTROLLER_DISCONNECTED_INFO - Enum constant in enum class gaiasky.event.Events
A controller has been disconnected, contains the name
CONTROLLER_MAPPINGS_FILE - Variable in class gaiasky.util.GlobalConf.ControlsConf
 
ControllerConfigWindow - Class in gaiasky.interafce
Dialog to configure a controller interactively
ControllerConfigWindow(String, ControllerMappings, Stage, Skin) - Constructor for class gaiasky.interafce.ControllerConfigWindow
 
ControllerConnectionListener - Class in gaiasky.interafce
 
ControllerConnectionListener() - Constructor for class gaiasky.interafce.ControllerConnectionListener
 
controllerGui - Variable in class gaiasky.GaiaSky
The user interfaces
ControllerGui - Class in gaiasky.interafce
GUI that is operated with a game controller and optimized for that purpose.
ControllerGui(Lwjgl3Graphics, Float) - Constructor for class gaiasky.interafce.ControllerGui
 
ControllerMappings - Class in gaiasky.interafce
Reads inputListener mappings from a file
ControllerMappings(String) - Constructor for class gaiasky.interafce.ControllerMappings
Create empty controller mappings
ControllerMappings(String, Path) - Constructor for class gaiasky.interafce.ControllerMappings
Create a controller mappings instance from a *.controller file
ControllerModelNotFoundException - Exception in gaiasky.vr.openvr
 
ControllerModelNotFoundException(String, Throwable) - Constructor for exception gaiasky.vr.openvr.ControllerModelNotFoundException
 
controllerObjects - Variable in class gaiasky.render.SGROpenVR
 
ControllerRoleHint_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
controlPoints - Variable in class gaiasky.util.math.BSplined
 
controlPoints - Variable in class gaiasky.util.math.CatmullRomSplined
 
controlPoints - Variable in class gaiasky.util.math.Lineard
 
controls - Static variable in class gaiasky.util.GlobalConf
 
ControlsConf() - Constructor for class gaiasky.util.GlobalConf.ControlsConf
 
controlsWindow - Variable in class gaiasky.interafce.FullGui
 
ControlsWindow - Class in gaiasky.interafce
 
ControlsWindow(String, Skin, Stage) - Constructor for class gaiasky.interafce.ControlsWindow
 
convert(long) - Method in class gaiasky.util.gaia.time.TimeMediator
Convert a given time.
convert(IFocus, Proximity.NearbyRecord, ICamera) - Method in class gaiasky.util.camera.Proximity
 
convert(IParticleRecord, Proximity.NearbyRecord, ICamera, double) - Method in class gaiasky.util.camera.Proximity
 
converted - Variable in class gaiasky.util.ucd.UCD
 
converter - Variable in class gaiasky.util.gaia.time.TimeMediator
 
convertJsonToMap(JsonValue) - Method in class gaiasky.data.JsonLoader
 
convertMaterial(ModelMaterial, TextureProvider) - Method in class gaiasky.util.gdx.model.IntModel
 
convertMesh(IntModelMesh) - Method in class gaiasky.util.gdx.model.IntModel
 
convertToDoubleArray(JsonValue, int, int) - Method in class gaiasky.data.GeoJsonLoader
 
Convolve1D - Class in gaiasky.util.gdx.contrib.postprocess.filters
 
Convolve1D(int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D
 
Convolve1D(int, float[]) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D
 
Convolve1D(int, float[], float[]) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D
 
Convolve1D.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
Convolve2D - Class in gaiasky.util.gdx.contrib.postprocess.filters
Encapsulates a separable 2D convolution kernel filter
Convolve2D(int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Convolve2D
 
coordinates - Variable in class gaiasky.scenegraph.SceneGraphNode
Coordinates provider.
Coordinates - Class in gaiasky.util.coord
Provides utility coordinate conversions between some astronomical coordinate systems and to Cartesian coordinates.
Coordinates() - Constructor for class gaiasky.util.coord.Coordinates
 
coordinatesTimeOverflow - Variable in class gaiasky.scenegraph.CelestialBody
Whether we are out of the time baseline range in the algorithm that works out the coordinates of this body
copy - Variable in class gaiasky.scenegraph.octreewrapper.AbstractOctreeWrapper
Is this just a copy?
copy - Variable in class gaiasky.scenegraph.SceneGraphNode
Is this just a copy?
copy() - Method in class gaiasky.util.filter.FilterRule
 
copy() - Method in class gaiasky.util.gdx.model.IntModelInstance
 
copy() - Method in class gaiasky.util.gdx.model.IntNode
Creates a nested copy of this Node, any child nodes are copied using this method as well.
copy() - Method in class gaiasky.util.gdx.model.IntNodePart
 
copy() - Method in class gaiasky.util.gdx.shader.AtmosphereAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.DepthMapAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.FloatExtAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.Matrix3Attribute
 
copy() - Method in class gaiasky.util.gdx.shader.Matrix4Attribute
 
copy() - Method in class gaiasky.util.gdx.shader.Vector2Attribute
 
copy() - Method in class gaiasky.util.gdx.shader.Vector3Attribute
 
copy() - Method in class gaiasky.util.gdx.shader.Vector4Attribute
 
copy(boolean) - Method in class gaiasky.util.gdx.mesh.IntMesh
Copies this mesh.
copy(boolean, boolean, int[]) - Method in class gaiasky.util.gdx.mesh.IntMesh
Copies this mesh optionally removing duplicate vertices and/or reducing the amount of attributes.
Copy - Class in gaiasky.util.gdx.contrib.postprocess.filters
 
Copy() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Copy
 
Copy.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
copyFile(Path, Path, boolean) - Static method in class gaiasky.util.GlobalResources
 
copyParamsFrom(AbstractCamera) - Method in class gaiasky.scenegraph.camera.AbstractCamera
 
correctAspect() - Method in enum class gaiasky.util.GlobalConf.ProgramConf.StereoProfile
 
correctGround - Variable in class gaiasky.scenegraph.component.AtmosphereComponent
 
correctSunLongitude(Vector3d, Instant) - Method in class gaiasky.data.orbit.HeliotropicOrbitDataLoader
Transforms the given vector to a heliotropic system using the given time.
correctSunLongitude(Vector3d, Instant, float) - Method in class gaiasky.data.orbit.HeliotropicOrbitDataLoader
Transforms the given vector to a heliotropic system using the given time.
cos(double) - Method in class gaiasky.util.math.FastTrigonometry
 
cos(double) - Method in interface gaiasky.util.math.ITrigonometry
 
cos(double) - Static method in class gaiasky.util.math.MathUtilsd
Returns the cosine in radians from a lookup table.
cos(double) - Method in class gaiasky.util.math.Trigonometry
 
cosDeg(double) - Static method in class gaiasky.util.math.MathUtilsd
Returns the cosine in radians from a lookup table.
COSINE - Enum constant in enum class gaiasky.util.gaia.ModifiedScanningLaw.TransitionFunction
 
CosmicRuler - Class in gaiasky.scenegraph
Cosmic ruler between two objects
CosmicRuler() - Constructor for class gaiasky.scenegraph.CosmicRuler
 
CosmicRuler(String, String) - Constructor for class gaiasky.scenegraph.CosmicRuler
 
cosXi - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
count - Variable in class gaiasky.scenegraph.ParticleGroup
 
count - Variable in class gaiasky.scenegraph.VertsObject
 
count() - Method in class gaiasky.util.gdx.contrib.utils.ItemsManager
Returns the number of items managed by this instance
countLines(FileHandle) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
countLines(InputStream) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
Counts the lines on this input stream
countObjects() - Method in class gaiasky.util.tree.OctreeNode
 
countOccurrences(String, char) - Static method in class gaiasky.util.GlobalResources
 
Countries - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
countsPerMag - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
 
cPosD - Variable in class gaiasky.scenegraph.ParticleGroup
 
cpy() - Method in class gaiasky.util.math.Matrix4d
 
cpy() - Method in class gaiasky.util.math.Quaterniond
 
cpy() - Method in class gaiasky.util.math.Rayd
 
cpy() - Method in class gaiasky.util.math.Vector2d
 
cpy() - Method in class gaiasky.util.math.Vector3b
 
cpy() - Method in class gaiasky.util.math.Vector3d
 
cpy() - Method in interface gaiasky.util.math.Vectord
 
crash - Variable in class gaiasky.interafce.CrashGui
 
crashGui - Variable in class gaiasky.GaiaSky
The user interfaces
CrashGui - Class in gaiasky.interafce
Displays info about the current crash.
CrashGui(Lwjgl3Graphics, Float, Throwable) - Constructor for class gaiasky.interafce.CrashGui
 
CrashGui(Lwjgl3Graphics, Float, Throwable, Integer, Boolean) - Constructor for class gaiasky.interafce.CrashGui
 
CrashReporter - Class in gaiasky.desktop.util
 
CrashReporter() - Constructor for class gaiasky.desktop.util.CrashReporter
 
crashWindow - Variable in class gaiasky.interafce.CrashGui
 
create() - Method in class gaiasky.ErrorDialog
 
create() - Method in class gaiasky.GaiaSky
 
create() - Method in class gaiasky.GaiaSkyView
 
create(float, int) - Method in class gaiasky.util.gdx.IcoSphereCreator
 
create(float, int, boolean) - Method in class gaiasky.util.gdx.IcoSphereCreator
Creates an ico-sphere.
create(float, int, boolean, boolean) - Method in class gaiasky.util.gdx.IcoSphereCreator
Creates an ico-sphere.
create(float, int, boolean, boolean) - Method in class gaiasky.util.gdx.OctahedronSphereCreator
 
create(int, float, float, boolean) - Method in class gaiasky.util.gdx.RingCreator
Creates a new ring with the given parameters.
create(int, float, float, boolean, float, float) - Method in class gaiasky.util.gdx.RingCreator
Creates a new ring with the given parameters
create(IntIntMeshBuilder, Matrix4, float, float, float, int, int, boolean, float, float, float, float) - Static method in class gaiasky.util.gdx.SphereCreator
 
createArrow(float, float, float, float, float, float, float, float, int, int, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with an arrow.
createArrow(Vector3, Vector3, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with an arrow.
createAttributes(long) - Static method in class gaiasky.util.gdx.IntIntMeshBuilder
 
createBox(float, float, float, int, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a box shape.
createBox(float, float, float, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a box shape.
createCapsule(float, float, int, int, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a capsule shape.
createCapsule(float, float, int, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a capsule shape.
createCone(float, float, float, int, int, int, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cone shape.
createCone(float, float, float, int, int, int, Material, long, float, float) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cone shape.
createCone(float, float, float, int, int, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cone shape.
createCone(float, float, float, int, int, Material, long, float, float) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cone shape.
createCone(float, float, float, int, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cone shape.
createCone(float, float, float, int, Material, long, float, float) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cone shape.
createCylinder(float, float, float, int, boolean, int, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cylinder shape.
createCylinder(float, float, float, int, boolean, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cylinder shape.
createCylinder(float, float, float, int, int, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cylinder shape.
createCylinder(float, float, float, int, int, Material, long, float, float) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cylinder shape.
createCylinder(float, float, float, int, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cylinder shape.
createCylinder(float, float, float, int, Material, long, float, float) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cylinder shape.
createDefaultShader() - Static method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
Returns a new instance of the default shader used by SpriteBatch for GL2 when no shader is specified.
createFromMesh(float[], VertexAttribute[], int[], int, Material) - Static method in class gaiasky.util.gdx.IntModelBuilder
Deprecated.
createFromMesh(IntMesh, int, int, int, Material) - Static method in class gaiasky.util.gdx.IntModelBuilder
Deprecated.
createFromMesh(IntMesh, int, Material) - Static method in class gaiasky.util.gdx.IntModelBuilder
Deprecated.
createHeight(TextureRegion) - Static method in class gaiasky.util.gdx.shader.TextureExtAttribute
 
createHeight(Texture) - Static method in class gaiasky.util.gdx.shader.TextureExtAttribute
 
createIcoSphere(float, int, boolean, boolean, int, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
 
createIcoSphere(float, int, boolean, boolean, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing an ico-sphere shape.
createLineGrid(int, int, float, float, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model which represents a grid of lines on the XZ plane.
createMainFrameBuffer(int, int, boolean, boolean, Pixmap.Format, boolean) - Static method in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
 
createMeshData() - Method in class gaiasky.render.system.ImmediateRenderSystem
Creates a new mesh data object and adds it to the first available index in the meshes array
createNight(TextureRegion) - Static method in class gaiasky.util.gdx.shader.TextureExtAttribute
 
createNight(Texture) - Static method in class gaiasky.util.gdx.shader.TextureExtAttribute
 
createOctahedronSphere(float, int, boolean, boolean, int, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Creates an octahedron-sphere
createOctahedronSphere(float, int, boolean, boolean, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing an octahedron-sphere shape.
createPatch(String) - Method in class gaiasky.util.gdx.g2d.TextureAtlas
Returns the first region found with the specified name as a NinePatch.
createPrefix(IntRenderable) - Static method in class gaiasky.util.gdx.shader.AtmosphereShader
 
createPrefix(IntRenderable, DefaultIntShader.Config) - Static method in class gaiasky.util.gdx.shader.DefaultIntShader
 
createPrefix(IntRenderable, DefaultIntShader.Config) - Static method in class gaiasky.util.gdx.shader.GroundShader
 
createPrefix(IntRenderable, DefaultIntShader.Config) - Static method in class gaiasky.util.gdx.shader.RelativisticShader
 
createPrefix(IntRenderable, DepthIntShader.Config) - Static method in class gaiasky.util.gdx.shader.DepthIntShader
 
createPrefix(IntRenderable, TessellationShaderProvider.Config) - Static method in class gaiasky.util.gdx.shader.TessellationShader
 
createProgram() - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
createProgram() - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
createRect(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, int, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a rectangle shape.
createRect(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a rectangle shape.
createShader(IntRenderable) - Method in class gaiasky.util.gdx.shader.AtmosphereShaderProvider
 
createShader(IntRenderable) - Method in class gaiasky.util.gdx.shader.GroundShaderProvider
 
createShader(IntRenderable) - Method in class gaiasky.util.gdx.shader.provider.BaseIntShaderProvider
 
createShader(IntRenderable) - Method in class gaiasky.util.gdx.shader.provider.DefaultIntShaderProvider
 
createShader(IntRenderable) - Method in class gaiasky.util.gdx.shader.provider.DepthIntShaderProvider
 
createShader(IntRenderable) - Method in class gaiasky.util.gdx.shader.RelativisticShaderProvider
 
createShader(IntRenderable) - Method in class gaiasky.util.gdx.shader.TessellationShaderProvider
 
createSphere(float, float, float, int, int, boolean, int, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a sphere shape.
createSphere(float, float, float, int, int, boolean, int, Material, long, float, float, float, float) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a sphere shape.
createSphere(float, float, float, int, int, boolean, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a sphere shape.
createSphere(float, float, float, int, int, boolean, Material, long, float, float, float, float) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a sphere shape.
createSphere(float, float, float, int, int, int, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a sphere shape.
createSphere(float, float, float, int, int, int, Material, long, float, float, float, float) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a sphere shape.
createSphere(float, float, float, int, int, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a sphere shape.
createSphere(float, float, float, int, int, Material, long, float, float, float, float) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a sphere shape.
createSphere(float, int, int, boolean, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a sphere shape.
createSphere(float, int, int, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a sphere shape.
createSphereRing(float, int, int, float, float, int, Material, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a sphere with a ring.
createSprite(String) - Method in class gaiasky.util.gdx.g2d.TextureAtlas
Returns the first region found with the specified name as a sprite.
createSprite(String, int) - Method in class gaiasky.util.gdx.g2d.TextureAtlas
Returns the first region found with the specified name and index as a sprite.
createSprites() - Method in class gaiasky.util.gdx.g2d.TextureAtlas
Returns all regions in the atlas as sprites.
createSprites(String) - Method in class gaiasky.util.gdx.g2d.TextureAtlas
Returns all regions with the specified name as sprites, ordered by smallest to largest index.
createXYZCoordinates(float, float, float, int, int, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with three orthonormal vectors shapes.
createXYZCoordinates(float, Material, long) - Method in class gaiasky.util.gdx.IntModelBuilder
 
cross3(double[], double[]) - Method in class gaiasky.script.EventScriptingInterface
 
cross3(double[], double[]) - Method in interface gaiasky.script.IScriptingInterface
Computes the cross product between the two 3D vectors.
cross3(List, List) - Method in class gaiasky.script.EventScriptingInterface
 
CROSSEYE - Enum constant in enum class gaiasky.util.GlobalConf.ProgramConf.StereoProfile
Left image -> right eye, no distortion
CROSSHAIR_CLOSEST - Variable in class gaiasky.util.GlobalConf.SceneConf
Closest object crosshair
CROSSHAIR_CLOSEST_CMD - Enum constant in enum class gaiasky.event.Events
Activates/deactivates the closest crosshair.
CROSSHAIR_FOCUS - Variable in class gaiasky.util.GlobalConf.SceneConf
Whether to show the focus crosshair
CROSSHAIR_FOCUS_CMD - Enum constant in enum class gaiasky.event.Events
Activates/deactivates the focus crosshair.
CROSSHAIR_HOME - Variable in class gaiasky.util.GlobalConf.SceneConf
Home object crosshair
CROSSHAIR_HOME_CMD - Enum constant in enum class gaiasky.event.Events
Activates/deactivates the home crosshair.
crs(double, double) - Method in class gaiasky.util.math.Vector2d
Calculates the 2D cross product between this and the given vector.
crs(double, double, double) - Method in class gaiasky.util.math.Vector3b
Sets this vector to the cross product between it and the other vector.
crs(double, double, double) - Method in class gaiasky.util.math.Vector3d
Sets this vector to the cross product between it and the other vector.
crs(Vector2d) - Method in class gaiasky.util.math.Vector2d
Calculates the 2D cross product between this and the given vector.
crs(Vector3b) - Method in class gaiasky.util.math.Vector3b
Sets this vector to the cross product between it and the other vector.
crs(Vector3b, Vector3b) - Static method in class gaiasky.util.math.Vector3b
Calculates the outer product of two given vectors v and w and returns the result as a new GVector3d.
crs(Vector3d) - Method in class gaiasky.util.math.Vector3b
 
crs(Vector3d) - Method in class gaiasky.util.math.Vector3d
Sets this vector to the cross product between it and the other vector.
crs(Vector3d, Vector3d) - Static method in class gaiasky.util.math.Vector3d
Calculates the outer product of two given vectors v and w and returns the result as a new GVector3d.
CrtMonitor - Class in gaiasky.util.gdx.contrib.postprocess.effects
 
CrtMonitor(int, int, boolean, boolean, CrtScreen.RgbMode, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
CrtScreen - Class in gaiasky.util.gdx.contrib.postprocess.filters
 
CrtScreen(boolean, CrtScreen.RgbMode, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen
 
CrtScreen.Effect - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
CrtScreen.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
CrtScreen.RgbMode - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
CsvCatalogDataProvider - Class in gaiasky.data.group
Loads star catalogs in CSV format.
CsvCatalogDataProvider() - Constructor for class gaiasky.data.group.CsvCatalogDataProvider
 
ct - Variable in class gaiasky.data.group.DatasetOptions
 
ct - Variable in class gaiasky.scenegraph.SceneGraphNode
Component types, for managing visibility
CT_SIZE - Static variable in class gaiasky.render.ComponentTypes
 
ctAtm - Variable in class gaiasky.render.system.ModelBatchRenderSystem
 
ctClouds - Variable in class gaiasky.render.system.ModelBatchRenderSystem
 
CTRL_L - Static variable in class gaiasky.interafce.GSKeys
 
CTRL_L - Static variable in class gaiasky.interafce.KeyBindings
 
CTRL_R - Static variable in class gaiasky.interafce.GSKeys
 
Cubemap - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter.Param
 
CUBEMAP_CMD - Enum constant in enum class gaiasky.event.Events
Sets cubemap mode.
CUBEMAP_FACE_RESOLUTION - Variable in class gaiasky.util.GlobalConf.ProgramConf
 
CUBEMAP_MODE - Variable in class gaiasky.util.GlobalConf.ProgramConf
 
CUBEMAP_PROJECTION - Variable in class gaiasky.util.GlobalConf.ProgramConf
 
CUBEMAP_PROJECTION_CMD - Enum constant in enum class gaiasky.event.Events
Sets a new cubemap projection.
CUBEMAP_RESOLUTION_CMD - Enum constant in enum class gaiasky.event.Events
Sets the resolution of the cubemap, contains an integer in [20..15000] with the resolution.
CubemapProjections - Class in gaiasky.util.gdx.contrib.postprocess.effects
Fisheye effect
CubemapProjections(float, float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections
 
CubemapProjections.CubemapProjection - Enum Class in gaiasky.util.gdx.contrib.postprocess.effects
 
CubemapProjectionsFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
Cubemap projections (spherical, cylindrical, hammer, fisheye) filter.
CubemapProjectionsFilter(float, float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter
 
CubemapProjectionsFilter.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
cubemapSide - Variable in class gaiasky.render.RenderingContext
Side of the cubemap, if any
cubic(T, double, T[], boolean, T) - Static method in class gaiasky.util.math.BSplined
Calculates the cubic b-spline value for the given position (t).
cubic(T, int, double, T[], boolean, T) - Static method in class gaiasky.util.math.BSplined
Calculates the cubic b-spline value for the given span (i) at the given position (u).
cubic_derivative(T, double, T[], boolean, T) - Static method in class gaiasky.util.math.BSplined
Calculates the cubic b-spline derivative for the given position (t).
cubic_derivative(T, int, double, T[], boolean, T) - Static method in class gaiasky.util.math.BSplined
Calculates the cubic b-spline derivative for the given span (i) at the given position (u).
culling - Variable in class gaiasky.scenegraph.component.ModelComponent
 
curr - Variable in class gaiasky.render.system.ImmediateRenderSystem
 
curr - Variable in class gaiasky.scenegraph.Orbit
 
current - Static variable in class gaiasky.interafce.GuiRegistry
Current GUI object
current - Variable in class gaiasky.scenegraph.camera.CameraManager
 
currentComponentType - Variable in class gaiasky.interafce.IndividualVisibilityWindow
 
currentCt - Variable in class gaiasky.interafce.IndividualVisibilityWindow
 
currentDataDescriptor - Static variable in class gaiasky.util.datadesc.DataDescriptor
 
currentDistance - Variable in class gaiasky.scenegraph.FadeNode
The current distance at each cycle, in internal units
currentFocus - Variable in class gaiasky.interafce.FocusInfoInterface
 
currentPostProcessor - Static variable in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
 
currentTime - Variable in class gaiasky.scenegraph.camera.FovCamera
 
CurrentUniverseId_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
cursorX - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
The amount to add to the glyph X position when drawing a cursor between glyphs.
CurtainTable - Class in gaiasky.interafce
 
CurtainTable(Actor, Stage, Skin) - Constructor for class gaiasky.interafce.CurtainTable
 
CurtainTable.CurtainTableStyle - Class in gaiasky.interafce
 
CurtainTableStyle() - Constructor for class gaiasky.interafce.CurtainTable.CurtainTableStyle
 
CurtainTableStyle(Drawable, Drawable, Drawable) - Constructor for class gaiasky.interafce.CurtainTable.CurtainTableStyle
 
Curvature - Class in gaiasky.util.gdx.contrib.postprocess.effects
 
Curvature() - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Curvature
 
customInterface - Variable in class gaiasky.interafce.FullGui
 
customInterface - Variable in class gaiasky.interafce.StereoGui
 
CustomInterface - Class in gaiasky.interafce
Widget that displays custom objects on screen.
CustomInterface(Stage, Skin, Object) - Constructor for class gaiasky.interafce.CustomInterface
 
cylinder(float, float, float, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
cylinder(float, float, float, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a cylinder
cylinder(float, float, float, int, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
cylinder(float, float, float, int, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a cylinder
cylinder(float, float, float, int, float, float, boolean) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
Add a cylinder
cylinder(float, float, float, int, float, float, boolean) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a cylinder
cylinder(float, float, float, int, float, float, boolean, boolean) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
cylinder(float, float, float, int, float, float, boolean, boolean) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a cylinder
CYLINDRICAL - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections.CubemapProjection
 

D

d - Variable in class gaiasky.util.math.Planed
 
D - Static variable in class gaiasky.interafce.GSKeys
 
D_TO_MS - Static variable in class gaiasky.util.Nature
Days to milliseconds
D_TO_NS - Static variable in class gaiasky.util.Nature
Days to nanoseconds
D_TO_S - Static variable in class gaiasky.util.Nature
Days to seconds
daemon - Variable in class gaiasky.data.StreamingOctreeLoader
Daemon thread that gets the data loading requests and serves them.
Dashboard_Back - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
data - Variable in class gaiasky.util.gdx.loader.PFMData
 
data - Variable in class gaiasky.util.gdx.loader.PFMDataLoader.PFMDataParameter
 
data - Static variable in class gaiasky.util.GlobalConf
 
data() - Method in class gaiasky.scenegraph.ParticleGroup
Returns the data list
data() - Method in class gaiasky.scenegraph.StarGroup
Returns the data list
DATA_DESCRIPTOR_URL - Variable in class gaiasky.util.GlobalConf.ProgramConf
 
DATA_LOCATION - Variable in class gaiasky.util.GlobalConf.DataConf
Location of the data folder.
DATA_MIRROR_URL - Variable in class gaiasky.util.GlobalConf.ProgramConf
 
DataConf() - Constructor for class gaiasky.util.GlobalConf.DataConf
 
dataD - Variable in class gaiasky.scenegraph.particle.ParticleRecord
 
DataDescriptor - Class in gaiasky.util.datadesc
 
DataDescriptor(List<DatasetType>, List<DatasetDesc>) - Constructor for class gaiasky.util.datadesc.DataDescriptor
 
DataDescriptorUtils - Class in gaiasky.util.datadesc
 
dataF - Variable in class gaiasky.scenegraph.particle.ParticleRecord
 
datafile - Variable in class gaiasky.scenegraph.GenericCatalog
Path of data file
datafile - Variable in class gaiasky.scenegraph.ParticleGroup
Path of data file
dataFile(String) - Method in class gaiasky.util.GlobalConf.DataConf
 
dataFileHandle(String) - Method in class gaiasky.util.GlobalConf.DataConf
 
dataPath(String) - Method in class gaiasky.util.GlobalConf.DataConf
 
DatasetDesc - Class in gaiasky.util.datadesc
 
DatasetDesc(JsonReader, JsonValue) - Constructor for class gaiasky.util.datadesc.DatasetDesc
 
DatasetLoadDialog - Class in gaiasky.interafce
 
DatasetLoadDialog(Skin, Stage) - Constructor for class gaiasky.interafce.DatasetLoadDialog
 
DatasetLoadDialog(String, String, Skin, Stage) - Constructor for class gaiasky.interafce.DatasetLoadDialog
 
DatasetOptions - Class in gaiasky.data.group
 
DatasetOptions() - Constructor for class gaiasky.data.group.DatasetOptions
 
DatasetOptions.DatasetLoadType - Enum Class in gaiasky.data.group
 
DatasetPreferencesWindow - Class in gaiasky.interafce
 
DatasetPreferencesWindow(CatalogInfo, Skin, Stage) - Constructor for class gaiasky.interafce.DatasetPreferencesWindow
 
datasetPresent(String) - Method in class gaiasky.util.datadesc.DataDescriptor
Checks whether the dataset with the given name is present in the data folder.
datasets - Variable in class gaiasky.interafce.DatasetsWidget
 
datasets - Variable in class gaiasky.util.datadesc.DataDescriptor
Raw datasets list, where each dataset has a type
datasets - Variable in class gaiasky.util.datadesc.DatasetType
 
DatasetsComponent - Class in gaiasky.interafce.components
The datasets pane in the controls window
DatasetsComponent(Skin, Stage) - Constructor for class gaiasky.interafce.components.DatasetsComponent
 
DatasetsWidget - Class in gaiasky.interafce
Widget which lists all detected catalogs and offers a way to select them.
DatasetsWidget(Stage, Skin) - Constructor for class gaiasky.interafce.DatasetsWidget
 
datasetType - Variable in class gaiasky.util.datadesc.DatasetDesc
 
DatasetType - Class in gaiasky.util.datadesc
 
DatasetType(String) - Constructor for class gaiasky.util.datadesc.DatasetType
 
DatasetUpdater - Class in gaiasky.util.ds
Contains the infrastructure to run tasks that sort and update the dataset metadata.
DatasetUpdater() - Constructor for class gaiasky.util.ds.DatasetUpdater
 
dataSource - Variable in class gaiasky.data.stars.AbstractCatalogLoader
 
date - Variable in class gaiasky.interafce.components.CameraComponent
 
date - Variable in class gaiasky.interafce.components.TimeComponent
 
DATE - Enum constant in enum class gaiasky.util.format.DateFormatFactory.DateType
 
dateDialog - Variable in class gaiasky.interafce.components.TimeComponent
 
DateDialog - Class in gaiasky.interafce
A dialog to pick a date.
DateDialog(Stage, Skin) - Constructor for class gaiasky.interafce.DateDialog
 
dateEdit - Variable in class gaiasky.interafce.components.TimeComponent
 
DateFormatFactory - Class in gaiasky.util.format
 
DateFormatFactory() - Constructor for class gaiasky.util.format.DateFormatFactory
 
DateFormatFactory.DateType - Enum Class in gaiasky.util.format
 
DATETIME - Enum constant in enum class gaiasky.util.format.DateFormatFactory.DateType
 
DAY_NS - Static variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
Days - Class in gaiasky.util.gaia.time
A finite number of days There are two implementations provided of the conversions methods one as object interface, where an object of the current class has to be instantiated.
Days() - Constructor for class gaiasky.util.gaia.time.Days
Default constructor
Days(double) - Constructor for class gaiasky.util.gaia.time.Days
Construct object
DAYS_PER_JULIAN_YEAR - Static variable in interface gaiasky.util.gaia.time.Duration
 
dCamPos - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
dCamPos - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
DCamPos - Static variable in class gaiasky.util.gdx.shader.Vector3Attribute
 
DCamPosAlias - Static variable in class gaiasky.util.gdx.shader.Vector3Attribute
 
ddBrown - Static variable in class gaiasky.util.color.ColorUtils
 
ddBrownC - Static variable in class gaiasky.util.color.ColorUtils
 
ddMagenta - Static variable in class gaiasky.util.color.ColorUtils
 
ddMagentaC - Static variable in class gaiasky.util.color.ColorUtils
 
ddw - Variable in class gaiasky.interafce.WelcomeGui
 
deactivate() - Method in class gaiasky.interafce.GameMouseKbdListener
 
deactivate() - Method in interface gaiasky.interafce.IInputListener
 
deactivate() - Method in class gaiasky.interafce.NaturalControllerListener
 
deactivate() - Method in class gaiasky.interafce.NaturalMouseKbdListener
 
debug() - Method in class gaiasky.util.scene2d.TabbedPane
 
debug(Object...) - Method in class gaiasky.util.Logger.Log
 
DEBUG - Enum constant in enum class gaiasky.util.Logger.LoggerLevel
 
DEBUG_OBJECTS - Enum constant in enum class gaiasky.event.Events
 
DEBUG_QUEUE - Enum constant in enum class gaiasky.event.Events
 
DEBUG_RAM - Enum constant in enum class gaiasky.event.Events
 
DEBUG_TIME - Enum constant in enum class gaiasky.event.Events
Debug info
DEBUG_VRAM - Enum constant in enum class gaiasky.event.Events
 
debugGui - Variable in class gaiasky.GaiaSky
The user interfaces
DebugGui - Class in gaiasky.interafce
This GUI shows debug information at the top-right corner of the screen
DebugGui(Lwjgl3Graphics, Float) - Constructor for class gaiasky.interafce.DebugGui
 
debugInterface - Variable in class gaiasky.interafce.DebugGui
 
debugInterface - Variable in class gaiasky.interafce.HUDGui
 
DebugInterface - Class in gaiasky.interafce
 
DebugInterface(Skin, Object) - Constructor for class gaiasky.interafce.DebugInterface
 
dec - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
dec() - Method in interface gaiasky.scenegraph.particle.IParticleRecord
Declination in degrees.
dec() - Method in class gaiasky.scenegraph.particle.ParticleRecord
Declination in degrees.
dec() - Method in class gaiasky.scenegraph.particle.PointParticleRecord
 
dec_err - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
DecalUtils - Class in gaiasky.util
This class provides utils to use Sprites and Fonts as if they were Decals, this is, flat textures in the 3D space.
DecalUtils() - Constructor for class gaiasky.util.DecalUtils
 
Decay - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Scattering.Param
 
decideGroup(Decal) - Method in class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
decolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
decreaseThrustFactorIndex(boolean) - Method in class gaiasky.scenegraph.Spacecraft
 
deepCopy() - Method in class gaiasky.util.filter.Filter
 
DEFAULT_KEY - Static variable in interface gaiasky.render.IPostProcessor
 
DEFAULT_OUTPUT_VERSION - Static variable in class gaiasky.data.group.BinaryDataProvider
The default output format version to use for writing
defaultAlphaTest - Variable in class gaiasky.util.gdx.shader.DepthIntShader.Config
 
defaultCullFace - Variable in class gaiasky.util.gdx.shader.AtmosphereShader.Config
Set to 0 to disable culling, -1 to inherit from AtmosphereShader.defaultCullFace
defaultCullFace - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader
Deprecated.
Replaced by AtmosphereShader.Config.defaultCullFace Set to 0 to disable culling
defaultCullFace - Variable in class gaiasky.util.gdx.shader.DefaultIntShader.Config
Set to 0 to disable culling, -1 to inherit from DefaultIntShader.defaultCullFace
defaultCullFace - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader
Deprecated.
Replaced by DefaultIntShader.Config.defaultCullFace Set to 0 to disable culling
defaultDepthFunc - Variable in class gaiasky.util.gdx.shader.AtmosphereShader.Config
Set to 0 to disable depth test, -1 to inherit from AtmosphereShader.defaultDepthFunc
defaultDepthFunc - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader
Deprecated.
Replaced by AtmosphereShader.Config.defaultDepthFunc Set to 0 to disable depth test
defaultDepthFunc - Variable in class gaiasky.util.gdx.shader.DefaultIntShader.Config
Set to 0 to disable depth test, -1 to inherit from DefaultIntShader.defaultDepthFunc
defaultDepthFunc - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader
Deprecated.
Replaced by DefaultIntShader.Config.defaultDepthFunc Set to 0 to disable depth test
DefaultIntRenderableSorter - Class in gaiasky.util.gdx
 
DefaultIntRenderableSorter() - Constructor for class gaiasky.util.gdx.DefaultIntRenderableSorter
 
DefaultIntShader - Class in gaiasky.util.gdx.shader
 
DefaultIntShader(IntRenderable) - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader
 
DefaultIntShader(IntRenderable, DefaultIntShader.Config) - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader
 
DefaultIntShader(IntRenderable, DefaultIntShader.Config, ExtShaderProgram) - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader
 
DefaultIntShader(IntRenderable, DefaultIntShader.Config, String) - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader
 
DefaultIntShader(IntRenderable, DefaultIntShader.Config, String, String, String) - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader
 
DefaultIntShader.Config - Class in gaiasky.util.gdx.shader
 
DefaultIntShader.Inputs - Class in gaiasky.util.gdx.shader
 
DefaultIntShader.Setters - Class in gaiasky.util.gdx.shader
 
DefaultIntShader.Setters.ACubemap - Class in gaiasky.util.gdx.shader
 
DefaultIntShader.Setters.Bones - Class in gaiasky.util.gdx.shader
 
DefaultIntShaderProvider - Class in gaiasky.util.gdx.shader.provider
 
DefaultIntShaderProvider() - Constructor for class gaiasky.util.gdx.shader.provider.DefaultIntShaderProvider
 
DefaultIntShaderProvider(FileHandle, FileHandle) - Constructor for class gaiasky.util.gdx.shader.provider.DefaultIntShaderProvider
 
DefaultIntShaderProvider(DefaultIntShader.Config) - Constructor for class gaiasky.util.gdx.shader.provider.DefaultIntShaderProvider
 
DefaultIntShaderProvider(String, String) - Constructor for class gaiasky.util.gdx.shader.provider.DefaultIntShaderProvider
 
defaultParameters - Variable in class gaiasky.util.gdx.loader.IntModelLoader
 
DefaultShaderProviderLoader<T extends DefaultShaderProviderLoader.DefaultShaderProviderParameter> - Class in gaiasky.assets
 
DefaultShaderProviderLoader(FileHandleResolver) - Constructor for class gaiasky.assets.DefaultShaderProviderLoader
 
DefaultShaderProviderLoader.DefaultShaderProviderParameter - Class in gaiasky.assets
 
DefaultShaderProviderParameter(String, String) - Constructor for class gaiasky.assets.DefaultShaderProviderLoader.DefaultShaderProviderParameter
 
defaultShareKeyframes - Static variable in class gaiasky.util.gdx.model.IntModelInstance
Whether, by default, NodeKeyframe's are shared amongst IntModel and IntModelInstance.
defaultVertexDataType - Static variable in class gaiasky.util.gdx.g2d.ExtSpriteBatch
Deprecated.
Do not use, this field is for testing only and is likely to be removed. Sets the IntMesh.VertexDataType to be used when gles 3 is not available, defaults to IntMesh.VertexDataType.VertexArray.
DEG - Enum constant in enum class gaiasky.util.units.Quantity.Angle.AngleUnit
Degrees
DEG - Static variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
DEG_TO_ARCSEC - Static variable in class gaiasky.util.Nature
Degrees to arcseconds
DEG_TO_MILLARCSEC - Static variable in class gaiasky.util.Nature
 
degRad - Static variable in class gaiasky.util.math.MathUtilsd
 
degree - Variable in class gaiasky.util.math.BSplined
 
degreesToRadians - Static variable in class gaiasky.util.math.MathUtilsd
multiply by this to convert from degrees to radians
DEKHash(String) - Static method in class gaiasky.util.gdx.contrib.utils.Hash
 
DEL - Static variable in class gaiasky.interafce.GSKeys
 
deleteRecursively(Path) - Static method in class gaiasky.util.GlobalResources
Deletes recursively all non-partial files from the path.
delta - Variable in class gaiasky.util.gaia.utils.Place
 
deltaOmega - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Additional fields used by numerical scanning laws
deltaOmegaBeg - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Value of the spin phase at tBeg
deltaOmegaDot - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Additional fields used by numerical scanning laws
Density - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Scattering.Param
 
depth - Variable in class gaiasky.scenegraph.VertsObject
 
depth - Variable in class gaiasky.util.tree.OctreeNode
Contains the depth level
depth() - Method in interface gaiasky.render.IGPUVertsRenderable
 
depth() - Method in interface gaiasky.render.IPointRenderable
 
depth() - Method in class gaiasky.scenegraph.VertsObject
 
depth(JsonValue) - Method in class gaiasky.data.JsonLoader
 
DepthBuffer - Class in gaiasky.util.gdx.contrib.postprocess.effects
Debug effect.
DepthBuffer() - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.DepthBuffer
Creates the effect
DepthBufferFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
Debug filter, renders the contents of the depth texture attachment
DepthBufferFilter() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.DepthBufferFilter
 
DepthBufferFilter.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
depthBufferOnly - Variable in class gaiasky.util.gdx.shader.DepthIntShader.Config
 
DepthIntShader - Class in gaiasky.util.gdx.shader
 
DepthIntShader(IntRenderable) - Constructor for class gaiasky.util.gdx.shader.DepthIntShader
 
DepthIntShader(IntRenderable, DepthIntShader.Config) - Constructor for class gaiasky.util.gdx.shader.DepthIntShader
 
DepthIntShader(IntRenderable, DepthIntShader.Config, ExtShaderProgram) - Constructor for class gaiasky.util.gdx.shader.DepthIntShader
 
DepthIntShader(IntRenderable, DepthIntShader.Config, String) - Constructor for class gaiasky.util.gdx.shader.DepthIntShader
 
DepthIntShader(IntRenderable, DepthIntShader.Config, String, String, String) - Constructor for class gaiasky.util.gdx.shader.DepthIntShader
 
DepthIntShader.Config - Class in gaiasky.util.gdx.shader
 
DepthIntShaderProvider - Class in gaiasky.util.gdx.shader.provider
 
DepthIntShaderProvider() - Constructor for class gaiasky.util.gdx.shader.provider.DepthIntShaderProvider
 
DepthIntShaderProvider(FileHandle, FileHandle) - Constructor for class gaiasky.util.gdx.shader.provider.DepthIntShaderProvider
 
DepthIntShaderProvider(DepthIntShader.Config) - Constructor for class gaiasky.util.gdx.shader.provider.DepthIntShaderProvider
 
DepthIntShaderProvider(String, String) - Constructor for class gaiasky.util.gdx.shader.provider.DepthIntShaderProvider
 
DepthMapAttribute - Class in gaiasky.util.gdx.shader
 
DepthMapAttribute(long) - Constructor for class gaiasky.util.gdx.shader.DepthMapAttribute
 
DepthMapAttribute(long, Texture) - Constructor for class gaiasky.util.gdx.shader.DepthMapAttribute
 
DepthMapAttribute(DepthMapAttribute) - Constructor for class gaiasky.util.gdx.shader.DepthMapAttribute
 
DER - Enum constant in enum class gaiasky.util.gaia.utils.Interpolator.Kind
 
derivative(T, double, T[], boolean, T) - Static method in class gaiasky.util.math.CatmullRomSplined
Calculates the derivative of the catmullrom spline for the given position (t).
derivative(T, double, T[], int, boolean, T) - Static method in class gaiasky.util.math.BSplined
Calculates the n-degree b-spline derivative for the given position (t).
derivative(T, int, double, T[], boolean, T) - Static method in class gaiasky.util.math.CatmullRomSplined
Calculates the derivative of the catmullrom spline for the given span (i) at the given position (u).
derivative(T, int, double, T[], int, boolean, T) - Static method in class gaiasky.util.math.BSplined
Calculates the n-degree b-spline derivative for the given span (i) at the given position (u).
derivativeAt(T, double) - Method in class gaiasky.util.math.BSplined
 
derivativeAt(T, double) - Method in class gaiasky.util.math.CatmullRomSplined
 
derivativeAt(T, double) - Method in class gaiasky.util.math.Lineard
 
derivativeAt(T, double) - Method in interface gaiasky.util.math.Pathd
 
derivativeAt(T, int, double) - Method in class gaiasky.util.math.BSplined
 
derivativeAt(T, int, double) - Method in class gaiasky.util.math.CatmullRomSplined
 
derivn(long, double[]) - Method in interface gaiasky.util.gaia.utils.DiffnFunctionNs
 
descent - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
The distance from the bottom of the glyph that extends the lowest to the baseline.
description - Variable in class gaiasky.data.stars.AbstractCatalogLoader
 
description - Variable in class gaiasky.data.StreamingOctreeLoader
 
description - Variable in class gaiasky.scenegraph.GenericCatalog
 
description - Variable in class gaiasky.util.CatalogInfo
 
description - Variable in class gaiasky.util.datadesc.DatasetDesc
 
description() - Element in annotation interface gaiasky.util.gaia.Satellite.ParamMetaData
 
DesktopConfInit - Class in gaiasky.desktop.util
Desktop GlobalConf initializer, where the configuration comes from a global.properties file (global.vr.properties in case of VR).
DesktopConfInit(boolean) - Constructor for class gaiasky.desktop.util.DesktopConfInit
 
DesktopConfInit(InputStream, InputStream) - Constructor for class gaiasky.desktop.util.DesktopConfInit
 
DesktopDateFormat - Class in gaiasky.desktop.format
 
DesktopDateFormat(String) - Constructor for class gaiasky.desktop.format.DesktopDateFormat
 
DesktopDateFormat(Locale, boolean, boolean) - Constructor for class gaiasky.desktop.format.DesktopDateFormat
 
DesktopDateFormatFactory - Class in gaiasky.desktop.format
 
DesktopDateFormatFactory() - Constructor for class gaiasky.desktop.format.DesktopDateFormatFactory
 
DesktopMusicActors - Class in gaiasky.desktop.util
 
DesktopMusicActors() - Constructor for class gaiasky.desktop.util.DesktopMusicActors
 
DesktopNumberFormat - Class in gaiasky.desktop.format
 
DesktopNumberFormat(String) - Constructor for class gaiasky.desktop.format.DesktopNumberFormat
 
DesktopNumberFormatFactory - Class in gaiasky.desktop.format
 
DesktopNumberFormatFactory() - Constructor for class gaiasky.desktop.format.DesktopNumberFormatFactory
 
DesktopPostProcessor - Class in gaiasky.desktop.render
 
DesktopPostProcessor() - Constructor for class gaiasky.desktop.render.DesktopPostProcessor
 
DesktopPostProcessorFactory - Class in gaiasky.desktop.render
 
DesktopPostProcessorFactory() - Constructor for class gaiasky.desktop.render.DesktopPostProcessorFactory
 
DesktopSceneGraphImplementationProvider - Class in gaiasky.data
 
DesktopSceneGraphImplementationProvider() - Constructor for class gaiasky.data.DesktopSceneGraphImplementationProvider
 
det() - Method in class gaiasky.util.math.Matrix4d
 
det3x3() - Method in class gaiasky.util.math.Matrix4d
 
detach() - Method in class gaiasky.util.gdx.model.IntNode
Removes this node from its current parent, if any.
detach() - Method in class gaiasky.util.scene2d.CollapsiblePane
 
DeviceBatteryPercentage_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DeviceCanPowerOff_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DeviceClass_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DeviceIsCharging_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DeviceIsWireless_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DeviceProvidesBatteryStatus_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
df - Variable in class gaiasky.interafce.RenderGui
 
DiffnFunctionNs - Interface in gaiasky.util.gaia.utils
This interface provides the method through which a set of ODEs may be coded and supplied to the methods in the class RungeKutta.
diffuseColor - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
diffuseColor - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
diffuseTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
diffuseTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
dir - Variable in class gaiasky.desktop.util.camera.Keyframe
 
dirbak - Variable in class gaiasky.render.SGRCubemap
 
direction - Variable in class gaiasky.scenegraph.camera.NaturalCamera
 
direction - Variable in class gaiasky.scenegraph.camera.RelativisticCamera
 
direction - Variable in class gaiasky.scenegraph.camera.SpacecraftCamera
Direction and up vectors
direction - Variable in class gaiasky.scenegraph.Spacecraft
Direction and up vectors
direction - Variable in class gaiasky.util.LocationLogManager.LocationRecord
 
direction - Variable in class gaiasky.util.math.Rayd
 
direction(Vector3d, float[]) - Method in class gaiasky.interafce.minimap.AbstractMinimapScale
 
directional(int) - Method in class gaiasky.scenegraph.component.ModelComponent
Returns the given directional light
directionalLights - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
directionf - Variable in class gaiasky.scenegraph.Spacecraft
Float counterparts
directions - Variable in class gaiasky.scenegraph.camera.FovCamera
 
DIRECTORIES - Enum constant in enum class gaiasky.util.scene2d.FileChooser.FileChooserTarget
 
dirICRS - Variable in class gaiasky.util.gaia.utils.Place
 
dirindex - Variable in class gaiasky.scenegraph.camera.FovCamera
 
dirLights - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
dirLightsColorOffset - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
dirLightsDirectionOffset - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
dirLightsLoc - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
dirLightsOffset - Variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters.ACubemap
 
dirLightsSize - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
dirup - Variable in class gaiasky.scenegraph.Spacecraft
 
dirUpCrs - Variable in class gaiasky.render.SGRCubemap
 
disableBlending() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
disableBlending() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
disableBlending() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare2
 
disableBlending() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
disableBlending() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
disableBlending() - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Disables blending for drawing sprites.
disableBlending() - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
disabledFontColor - Variable in class gaiasky.util.scene2d.TabbedPane.TabbedPaneStyle
Optional.
disableGui() - Method in class gaiasky.script.EventScriptingInterface
 
disableGui() - Method in interface gaiasky.script.IScriptingInterface
Disables the GUI rendering.
disableInput() - Method in class gaiasky.script.EventScriptingInterface
 
disableInput() - Method in interface gaiasky.script.IScriptingInterface
Disables all input events from mouse, keyboard, touchscreen, etc.
disableToneMapping() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Levels
 
disableToneMapping() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter
 
disableVertexAttribute(int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
disableVertexAttribute(int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
disableVertexAttribute(String) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Disables the vertex attribute with the given name
disableVertexAttribute(String) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Disables the vertex attribute with the given name
disconnect() - Method in class gaiasky.util.samp.GaiaSkyHubConnector
 
disconnected(Controller) - Method in class gaiasky.interafce.ControllerConnectionListener
 
disconnected(Controller) - Method in class gaiasky.interafce.NaturalControllerListener
 
disconnected(VRContext.VRDevice) - Method in class gaiasky.interafce.OpenVRListener
 
disconnected(VRContext.VRDevice) - Method in interface gaiasky.vr.openvr.VRDeviceListener
A VRContext.VRDevice has disconnected
discrete(double[]) - Static method in class gaiasky.util.math.StdRandom
Returns a random integer from the specified discrete distribution.
discrete(int[]) - Static method in class gaiasky.util.math.StdRandom
Returns a random integer from the specified discrete distribution.
dispatchDelayedMessages() - Method in class gaiasky.event.EventManager
Dispatches any telegrams with a timestamp that has expired.
display() - Method in class gaiasky.interafce.DateDialog
 
DISPLAY_GUI - Variable in class gaiasky.util.GlobalConf.RuntimeConf
 
DISPLAY_GUI_CMD - Enum constant in enum class gaiasky.event.Events
Toggles whole GUI display.
DISPLAY_HUD - Variable in class gaiasky.util.GlobalConf.ProgramConf
 
DISPLAY_MEM_INFO_WINDOW - Enum constant in enum class gaiasky.event.Events
 
DISPLAY_MINIMAP - Variable in class gaiasky.util.GlobalConf.ProgramConf
 
DISPLAY_POINTER_COORDS - Variable in class gaiasky.util.GlobalConf.ProgramConf
 
DISPLAY_POINTER_COORDS_CMD - Enum constant in enum class gaiasky.event.Events
Contains a boolean with the display status
DISPLAY_POINTER_GUIDES - Variable in class gaiasky.util.GlobalConf.ProgramConf
 
DISPLAY_VR_CONTROLLER_HINT_CMD - Enum constant in enum class gaiasky.event.Events
Displays VR Controller hints
DISPLAY_VR_GUI - Variable in class gaiasky.util.GlobalConf.RuntimeConf
 
DISPLAY_VR_GUI_CMD - Enum constant in enum class gaiasky.event.Events
Toggles VR GUI display.
DisplayAllowNightMode_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayBootloaderVersion_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayFirmwareVersion_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayFPGAVersion_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayFrequency_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayGCBlackClamp_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayGCImage_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayGCOffset_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayGCPrescale_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayGCScale_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayGCType_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayHardwareVersion_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
displayImageObject(int, String, double, double, double[]) - Method in class gaiasky.script.EventScriptingInterface
 
displayImageObject(int, String, double, double, double[]) - Method in interface gaiasky.script.IScriptingInterface
Same as IScriptingInterface.displayImageObject(int, String, float, float, float, float, float, float) but using a double array for the color instead of each component separately.
displayImageObject(int, String, double, double, List) - Method in class gaiasky.script.EventScriptingInterface
 
displayImageObject(int, String, float, float) - Method in class gaiasky.script.EventScriptingInterface
 
displayImageObject(int, String, float, float) - Method in interface gaiasky.script.IScriptingInterface
Adds a new image object at the given coordinates.
displayImageObject(int, String, float, float, float, float, float, float) - Method in class gaiasky.script.EventScriptingInterface
 
displayImageObject(int, String, float, float, float, float, float, float) - Method in interface gaiasky.script.IScriptingInterface
Adds a new image object at the given coordinates.
DisplayMCImageLeft_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayMCImageRight_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayMCOffset_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayMCScale_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayMCType_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
displayMessageObject(int, String, double, double, double[], double) - Method in class gaiasky.script.EventScriptingInterface
 
displayMessageObject(int, String, double, double, double[], double) - Method in interface gaiasky.script.IScriptingInterface
Same as IScriptingInterface.displayImageObject(int, String, float, float, float, float, float, float) but using an array for the color instead of giving each component separately.
displayMessageObject(int, String, double, double, List, double) - Method in class gaiasky.script.EventScriptingInterface
 
displayMessageObject(int, String, float, float, float, float, float, float, float) - Method in class gaiasky.script.EventScriptingInterface
 
displayMessageObject(int, String, float, float, float, float, float, float, float) - Method in interface gaiasky.script.IScriptingInterface
Adds a new one-line message in the screen with the given id and the given coordinates.
displayMessageObject(int, String, float, float, float, float, float, float, int) - Method in class gaiasky.script.EventScriptingInterface
 
DisplaySuppressed_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
displayTextObject(int, String, float, float, float, float, float, float, float, float, float) - Method in class gaiasky.script.EventScriptingInterface
 
displayTextObject(int, String, float, float, float, float, float, float, float, float, float) - Method in interface gaiasky.script.IScriptingInterface
Adds a new multi-line text in the screen with the given id, coordinates and size.
displayTextObject(int, String, float, float, float, float, float, float, float, float, int) - Method in class gaiasky.script.EventScriptingInterface
 
disposables - Variable in class gaiasky.util.gdx.model.IntModel
Array of disposable resources like textures or meshes the Model is responsible for disposing
dispose() - Method in class gaiasky.data.util.HipNames
 
dispose() - Method in class gaiasky.desktop.render.DesktopPostProcessor
 
dispose() - Method in class gaiasky.ErrorDialog
 
dispose() - Method in class gaiasky.GaiaSky
 
dispose() - Method in class gaiasky.GaiaSkyView
 
dispose() - Method in class gaiasky.interafce.AbstractGui
 
dispose() - Method in class gaiasky.interafce.components.BookmarksComponent
 
dispose() - Method in class gaiasky.interafce.components.CameraComponent
 
dispose() - Method in class gaiasky.interafce.components.DatasetsComponent
 
dispose() - Method in class gaiasky.interafce.components.GuiComponent
Disposes the component.
dispose() - Method in class gaiasky.interafce.components.LocationLogComponent
 
dispose() - Method in class gaiasky.interafce.components.MusicComponent
 
dispose() - Method in class gaiasky.interafce.components.ObjectsComponent
 
dispose() - Method in class gaiasky.interafce.components.TimeComponent
 
dispose() - Method in class gaiasky.interafce.components.VisibilityComponent
 
dispose() - Method in class gaiasky.interafce.components.VisualEffectsComponent
 
dispose() - Method in class gaiasky.interafce.ConsoleLogger
 
dispose() - Method in class gaiasky.interafce.CustomInterface
 
dispose() - Method in class gaiasky.interafce.DebugInterface
 
dispose() - Method in class gaiasky.interafce.FocusInfoInterface
 
dispose() - Method in class gaiasky.interafce.GuiRegistry
 
dispose() - Method in class gaiasky.interafce.HUDGui
 
dispose() - Method in interface gaiasky.interafce.IGuiInterface
 
dispose() - Method in interface gaiasky.interafce.IMinimapScale
 
dispose() - Method in class gaiasky.interafce.KeyframesWindow
 
dispose() - Method in class gaiasky.interafce.LoadProgressInterface
 
dispose() - Method in class gaiasky.interafce.MessagesInterface
 
dispose() - Method in class gaiasky.interafce.minimap.AbstractMinimapScale
 
dispose() - Method in class gaiasky.interafce.MinimapInterface
 
dispose() - Method in class gaiasky.interafce.MinimapWidget
 
dispose() - Method in class gaiasky.interafce.NotificationsInterface
 
dispose() - Method in class gaiasky.interafce.RunStateInterface
 
dispose() - Method in class gaiasky.interafce.TopInfoInterface
 
dispose() - Method in class gaiasky.interafce.VRGui
 
dispose() - Method in class gaiasky.render.IPostProcessor.PostProcessBean
 
dispose() - Method in class gaiasky.render.SceneGraphRenderer
 
dispose() - Method in class gaiasky.render.SGR
 
dispose() - Method in class gaiasky.render.SGRCubemapProjections
 
dispose() - Method in class gaiasky.render.SGRFov
 
dispose() - Method in class gaiasky.render.SGROpenVR
 
dispose() - Method in class gaiasky.render.SGRStereoscopic
 
dispose() - Method in class gaiasky.render.system.ImmediateRenderSystem
 
dispose() - Method in class gaiasky.render.system.ImmediateRenderSystem.MeshData
 
dispose() - Method in class gaiasky.render.system.LineQuadRenderSystem
 
dispose() - Method in class gaiasky.render.system.MWModelRenderSystem
 
dispose() - Static method in class gaiasky.rest.RESTServer
Stops the REST server gracefully.
dispose() - Method in class gaiasky.scenegraph.AbstractSceneGraph
 
dispose() - Method in class gaiasky.scenegraph.component.ModelComponent
 
dispose() - Method in class gaiasky.scenegraph.ModelBody
 
dispose() - Method in class gaiasky.scenegraph.octreewrapper.AbstractOctreeWrapper
 
dispose() - Method in class gaiasky.scenegraph.ParticleGroup
 
dispose() - Method in class gaiasky.scenegraph.Planet
 
dispose() - Method in class gaiasky.scenegraph.SceneGraph
 
dispose() - Method in class gaiasky.scenegraph.SceneGraphNode
 
dispose() - Method in class gaiasky.scenegraph.Spacecraft
 
dispose() - Method in class gaiasky.scenegraph.StarGroup
 
dispose() - Static method in class gaiasky.script.ScriptingServer
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.AccumulationBlur
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Anaglyphic
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CameraMotion
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Curvature
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.DepthBuffer
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Fisheye
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Fxaa
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.GeometryWarp
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.GravitationalDistortion
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare2
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Levels
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Nfaa
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Raymarching
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.UnsharpMask
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Zoomer
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Blur
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Convolve2D
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.PipelineState
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Frees owned resources.
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.utils.FullscreenMesh
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.utils.FullscreenQuad
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.utils.FullscreenQuad3
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
Free the resources, if any.
dispose() - Method in class gaiasky.util.gdx.contrib.utils.ItemsManager
 
dispose() - Method in class gaiasky.util.gdx.g2d.BitmapFont
Disposes the texture used by this BitmapFont's region IF this BitmapFont created the texture.
dispose() - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
dispose() - Method in class gaiasky.util.gdx.g2d.TextureAtlas
Releases all resources associated with this TextureAtlas instance.
dispose() - Method in class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
dispose() - Method in class gaiasky.util.gdx.IntModelBatch
 
dispose() - Method in class gaiasky.util.gdx.mesh.IntIndexArray
Disposes this IntIndexArray and all its associated OpenGL resources.
dispose() - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObject
Disposes this IntIndexBufferObject and all its associated OpenGL resources.
dispose() - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObjectSubData
Disposes this IntIndexBufferObject and all its associated OpenGL resources.
dispose() - Method in interface gaiasky.util.gdx.mesh.IntIndexData
Disposes this IndexDatat and all its associated OpenGL resources.
dispose() - Method in class gaiasky.util.gdx.mesh.IntMesh
Frees all resources associated with this Mesh
dispose() - Method in interface gaiasky.util.gdx.mesh.IntVertexData
Disposes this VertexData and all its associated OpenGL resources.
dispose() - Method in class gaiasky.util.gdx.mesh.VertexArray
 
dispose() - Method in class gaiasky.util.gdx.mesh.VertexBufferObject
Disposes of all resources this VertexBufferObject uses.
dispose() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectSubData
Disposes of all resources this VertexBufferObject uses.
dispose() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectWithVAO
Disposes of all resources this VertexBufferObject uses.
dispose() - Method in class gaiasky.util.gdx.model.IntModel
 
dispose() - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
dispose() - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
dispose() - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
dispose() - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Disposes all resources associated with this shader.
dispose() - Method in class gaiasky.util.gdx.shader.provider.BaseIntShaderProvider
 
dispose() - Method in interface gaiasky.util.gdx.shader.provider.IntShaderProvider
Disposes all resources created by the provider
dispose() - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
dispose() - Method in class gaiasky.util.ModelCache
 
dispose() - Static method in class gaiasky.util.MusicManager
 
dispose() - Method in class gaiasky.util.tree.OctreeNode
Disposes this octree node (and all children nodes recursively)
dispose() - Method in class gaiasky.vr.openvr.VRContext
 
dispose(boolean) - Method in class gaiasky.render.IPostProcessor.PostProcessBean
 
dispose(boolean) - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
 
DISPOSE - Enum constant in enum class gaiasky.event.Events
Dispose all resources, app is shutting down
DISPOSE_PARTICLE_GROUP_GPU_MESH - Enum constant in enum class gaiasky.event.Events
Contains an index to the particle group mesh to be cleared
DISPOSE_STAR_GROUP_GPU_MESH - Enum constant in enum class gaiasky.event.Events
Contains an the index of the star group mesh to be cleared
disposed - Variable in class gaiasky.scenegraph.ParticleGroup
 
disposeTextures(AssetManager) - Method in class gaiasky.scenegraph.component.CloudComponent
Disposes and unloads all currently loaded textures immediately
disposeTextures(AssetManager) - Method in class gaiasky.scenegraph.component.MaterialComponent
Disposes and unloads all currently loaded textures immediately
dist - Variable in class gaiasky.scenegraph.StarCluster
 
DIST_SCALE_DESKTOP - Variable in class gaiasky.util.GlobalConf.SceneConf
Distance scaling factor in desktop mode
DIST_SCALE_VR - Variable in class gaiasky.util.GlobalConf.SceneConf
Distance scaling factor in VR mode
distance - Variable in class gaiasky.scenegraph.camera.AbstractCamera
Distance of camera to center
distance() - Method in interface gaiasky.scenegraph.particle.IParticleRecord
Distance in internal units.
distance() - Method in class gaiasky.scenegraph.particle.ParticleRecord
Distance in internal units.
distance() - Method in class gaiasky.scenegraph.particle.PointParticleRecord
 
distance(Vector3d) - Method in class gaiasky.util.math.Planed
Calculates the shortest signed distance between the plane and the given point.
DISTANCE_SCALE_FACTOR - Static variable in class gaiasky.util.Constants
Distance unit scaling (mainly for VR)
distanceLinePoint(Vector3d, Vector3d, Vector3d) - Static method in class gaiasky.util.math.Intersectord
Returns the shortest distance between the line defined by x1 and x2 and the point x0.
distancePointLine(double, double, double, double, double, double, double, double, double) - Static method in class gaiasky.util.math.MathUtilsd
Gets the distance from the point x0 to the line denoted by x1-x2.
Check this link
distancePointSegment(double, double, double, double, double, double, double, double, double) - Static method in class gaiasky.util.math.MathUtilsd
Gets the distance from the point p0 to the segment denoted by p1-p2.
Check this link.
distanceSegmentPoint(Vector3d, Vector3d, Vector3d) - Static method in class gaiasky.util.math.Intersectord
Calculates the euclidean distance from a point to a line segment.
distCap - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
Distance cap in parsecs
distcolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
Distortion - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Param
 
Distortion - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialDistortion.Param
 
distToCamera - Variable in class gaiasky.scenegraph.SceneGraphNode
The distance to the camera from the focus center.
distToCamera - Variable in class gaiasky.util.camera.Proximity.NearbyRecord
 
distToCamera - Variable in class gaiasky.util.tree.OctreeNode
The distance to the camera in units of the center of this octant
DistToCameraComparator<T> - Class in gaiasky.util.comp
Compares entities.
DistToCameraComparator() - Constructor for class gaiasky.util.comp.DistToCameraComparator
 
div(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
div(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
divisions - Variable in class gaiasky.scenegraph.component.RingComponent
 
DJBHash(String) - Static method in class gaiasky.util.gdx.contrib.utils.Hash
 
dn - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
The dn object allows the Runge-Kutta integrator to calculate derivatives and gives access to constants needed for the calculation
DOCUMENTATION - Static variable in class gaiasky.util.GlobalConf
 
doesSaturationControl() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
doneLoading(AssetManager) - Method in class gaiasky.desktop.render.DesktopPostProcessor
 
doneLoading(AssetManager) - Method in class gaiasky.interafce.ControllerGui
 
doneLoading(AssetManager) - Method in class gaiasky.interafce.CrashGui
 
doneLoading(AssetManager) - Method in class gaiasky.interafce.DebugGui
 
doneLoading(AssetManager) - Method in class gaiasky.interafce.FullGui
 
doneLoading(AssetManager) - Method in class gaiasky.interafce.HUDGui
 
doneLoading(AssetManager) - Method in interface gaiasky.interafce.IGui
Hook that runs after the assets have been loaded.
doneLoading(AssetManager) - Method in class gaiasky.interafce.LoadingGui
 
doneLoading(AssetManager) - Method in class gaiasky.interafce.RenderGui
 
doneLoading(AssetManager) - Method in class gaiasky.interafce.SpacecraftGui
Constructs the interface
doneLoading(AssetManager) - Method in class gaiasky.interafce.StereoGui
Constructs the interface
doneLoading(AssetManager) - Method in class gaiasky.interafce.VRControllerInfoGui
 
doneLoading(AssetManager) - Method in class gaiasky.interafce.VRGui
 
doneLoading(AssetManager) - Method in class gaiasky.interafce.VRInfoGui
 
doneLoading(AssetManager) - Method in class gaiasky.interafce.VRSelectionGui
 
doneLoading(AssetManager) - Method in class gaiasky.interafce.WelcomeGui
 
doneLoading(AssetManager) - Method in class gaiasky.interafce.WelcomeGuiVR
 
doneLoading(AssetManager) - Method in interface gaiasky.render.IPostProcessor
 
doneLoading(AssetManager) - Method in interface gaiasky.render.IProcessRenderer
Actually initializes all the clockwork of this renderer using the assets in the given manager
doneLoading(AssetManager) - Method in class gaiasky.render.SceneGraphRenderer
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.Axes
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.BackgroundModel
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.Billboard
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.component.CloudComponent
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.FadeNode
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.Gaia
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.GenericCatalog
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.Invisible
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.MeshObject
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.MilkyWay
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.ModelBody
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.Orbit
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.Particle
Deprecated.
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.ParticleGroup
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.Planet
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.RecursiveGrid
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.Satellite
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.SceneGraphNode
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.Spacecraft
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.SphericalGrid
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.Star
Deprecated.
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.StarCluster
 
doneLoading(AssetManager) - Method in class gaiasky.scenegraph.StarGroup
 
doneLoading(AssetManager) - Static method in class gaiasky.util.GlobalResources
 
doneLoading(AssetManager, Matrix4, float[]) - Method in class gaiasky.scenegraph.component.ModelComponent
 
doneLoading(AssetManager, Matrix4, float[], boolean) - Method in class gaiasky.scenegraph.component.ModelComponent
 
doneLoading(Material) - Method in class gaiasky.scenegraph.component.RelativisticEffectsComponent
 
doneLoading(Material) - Method in class gaiasky.scenegraph.component.VelocityBufferComponent
 
doneLoading(Material, float) - Method in class gaiasky.scenegraph.component.AtmosphereComponent
 
doneLoading(Object...) - Method in class gaiasky.util.coord.AbstractOrbitCoordinates
 
doneLoading(Object...) - Method in class gaiasky.util.coord.GaiaCoordinates
 
doneLoading(Object...) - Method in interface gaiasky.util.coord.IBodyCoordinates
Initializes the coordinates object
doneLoading(Object...) - Method in class gaiasky.util.coord.MoonAACoordinates
 
doneLoading(Object...) - Method in class gaiasky.util.coord.OrbitLintCoordinates
 
doneLoading(Object...) - Method in class gaiasky.util.coord.PlutoCoordinates
 
doneLoading(Object...) - Method in class gaiasky.util.coord.StaticCoordinates
 
doneLoading(Object...) - Method in class gaiasky.util.coord.StaticParentRotationCoordinates
 
doneLoading(Object...) - Method in class gaiasky.util.coord.vsop87.AbstractVSOP87
 
doneLoading(Map<String, Material>) - Method in class gaiasky.scenegraph.component.RelativisticEffectsComponent
 
doneLoading(Map<String, Material>) - Method in class gaiasky.scenegraph.component.VelocityBufferComponent
 
DongleVersion_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
dot(double, double) - Method in class gaiasky.util.math.Vector2d
 
dot(double, double, double) - Method in class gaiasky.util.math.Vector3d
Returns the dot product between this and the given vector.
dot(double, double, double, double) - Method in class gaiasky.util.math.Quaterniond
Get the dot product between this and the other quaternion (commutative).
dot(double, double, double, double) - Static method in class gaiasky.util.math.Vector2d
 
dot(double, double, double, double, double, double) - Static method in class gaiasky.util.math.Vector3d
 
dot(double, double, double, double, double, double, double, double) - Static method in class gaiasky.util.math.Quaterniond
Get the dot product between the two quaternions (commutative).
dot(Quaterniond) - Method in class gaiasky.util.math.Quaterniond
Get the dot product between this and the other quaternion (commutative).
dot(Vector2d) - Method in class gaiasky.util.math.Vector2d
 
dot(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
dot(Vector3b) - Method in class gaiasky.util.math.Vector3d
 
dot(Vector3d) - Method in class gaiasky.util.math.Vector3b
 
dot(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
dot(Apfloat, Apfloat, Apfloat) - Method in class gaiasky.util.math.Vector3b
Returns the dot product between this and the given vector.
dot(T) - Method in interface gaiasky.util.math.Vectord
 
dot3(double[], double[]) - Method in class gaiasky.script.EventScriptingInterface
 
dot3(double[], double[]) - Method in interface gaiasky.script.IScriptingInterface
Computes the dot product between the two 3D vectors.
dot3(List, List) - Method in class gaiasky.script.EventScriptingInterface
 
dotd(double, double, double) - Method in class gaiasky.util.math.Vector3b
 
dotd(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
DoubleArray - Class in gaiasky
A resizable, ordered or unordered double array.
DoubleArray() - Constructor for class gaiasky.DoubleArray
Creates an ordered array with a capacity of 16.
DoubleArray(boolean, double[], int, int) - Constructor for class gaiasky.DoubleArray
Creates a new array containing the elements in the specified array.
DoubleArray(boolean, int) - Constructor for class gaiasky.DoubleArray
 
DoubleArray(double[]) - Constructor for class gaiasky.DoubleArray
Creates a new ordered array containing the elements in the specified array.
DoubleArray(int) - Constructor for class gaiasky.DoubleArray
Creates an ordered array with the specified capacity.
DoubleArray(DoubleArray) - Constructor for class gaiasky.DoubleArray
Creates a new array containing the elements in the specific array.
Doubleref - Class in gaiasky.util.math
 
Doubleref() - Constructor for class gaiasky.util.math.Doubleref
 
Doubleref(double) - Constructor for class gaiasky.util.math.Doubleref
 
doubleToDistanceString(double) - Static method in class gaiasky.util.GlobalResources
Converts this double to the string representation of a distance
doubleToDistanceString(Apfloat) - Static method in class gaiasky.util.GlobalResources
 
doubleToVelocityString(double) - Static method in class gaiasky.util.GlobalResources
Converts the double to the string representation of a velocity (always in seconds)
DoubleValidator - Class in gaiasky.util.validator
 
DoubleValidator(double, double) - Constructor for class gaiasky.util.validator.DoubleValidator
 
DoubleValidator(IValidator, double, double) - Constructor for class gaiasky.util.validator.DoubleValidator
 
down - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
The distance to move down when \n is encountered.
down() - Method in class gaiasky.interafce.ControllerGui
 
DOWN - Static variable in class gaiasky.interafce.GSKeys
 
downAngle - Variable in class gaiasky.util.SlaveManager
 
downFontColor - Variable in class gaiasky.util.scene2d.TabbedPane.TabbedPaneStyle
Optional.
DownloadDataWindow - Class in gaiasky.interafce
Download manager.
DownloadDataWindow(Stage, Skin, DataDescriptor) - Constructor for class gaiasky.interafce.DownloadDataWindow
 
DownloadDataWindow(Stage, Skin, DataDescriptor, boolean, String) - Constructor for class gaiasky.interafce.DownloadDataWindow
 
downloadFile(String, FileHandle, ProgressRunnable, ProgressRunnable, ChecksumRunnable, Runnable, Runnable) - Static method in class gaiasky.util.DownloadHelper
 
DownloadHelper - Class in gaiasky.util
Contains utilities to download files
DownloadHelper() - Constructor for class gaiasky.util.DownloadHelper
 
DPAD_CENTER - Static variable in class gaiasky.interafce.GSKeys
 
DPad_Down - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
DPAD_DOWN - Static variable in class gaiasky.interafce.GSKeys
 
DPad_Left - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
DPAD_LEFT - Static variable in class gaiasky.interafce.GSKeys
 
DPad_Right - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
DPAD_RIGHT - Static variable in class gaiasky.interafce.GSKeys
 
DPad_Up - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
DPAD_UP - Static variable in class gaiasky.interafce.GSKeys
 
DPool(int, int, int) - Constructor for class gaiasky.render.system.LineQuadRenderSystem.DPool
 
dragging - Variable in class gaiasky.util.scene2d.OwnWindow
 
draw(Batch) - Method in class gaiasky.util.gdx.g2d.Sprite
 
draw(Batch, float) - Method in class gaiasky.util.gdx.g2d.Sprite
 
draw(Batch, float) - Method in class gaiasky.util.scene2d.ContextMenu
 
draw(Batch, float) - Method in class gaiasky.util.scene2d.MenuItem
 
draw(Batch, float) - Method in class gaiasky.util.scene2d.OwnSlider
 
draw(Batch, float) - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
draw(Batch, float) - Method in class gaiasky.util.scene2d.OwnTextIconButton
 
draw(Batch, float) - Method in class gaiasky.util.scene2d.OwnWindow
 
draw(Batch, float) - Method in class gaiasky.util.scene2d.Separator
 
draw(Batch, float) - Method in class gaiasky.util.scene2d.TextureWidget
 
draw(Batch, float, float, float, float) - Method in class gaiasky.util.gdx.g2d.NinePatch
 
draw(Batch, float, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.g2d.NinePatch
 
draw(Texture, float[], int, int) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle using the given vertices.
draw(Texture, float[], int, int) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(Texture, float, float) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle with the bottom left corner at x,y having the width and height of the texture.
draw(Texture, float, float) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(Texture, float, float, float, float) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle with the bottom left corner at x,y and stretching the region to cover the given width and height.
draw(Texture, float, float, float, float) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(Texture, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle with the bottom left corner at x,y having the given width and height in pixels.
draw(Texture, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(Texture, float, float, float, float, float, float, float, float, float, int, int, int, int, boolean, boolean) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle with the bottom left corner at x,y having the given width and height in pixels.
draw(Texture, float, float, float, float, float, float, float, float, float, int, int, int, int, boolean, boolean) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(Texture, float, float, float, float, int, int, int, int, boolean, boolean) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle with the bottom left corner at x,y having the given width and height in pixels.
draw(Texture, float, float, float, float, int, int, int, int, boolean, boolean) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(Texture, float, float, int, int, int, int) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle with the bottom left corner at x,y having the given width and height in pixels.
draw(Texture, float, float, int, int, int, int) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(ExtBatch) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
 
draw(ExtBatch, float) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
 
draw(ExtBatch, int, int) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
 
draw(ExtBatch, GlyphLayout, float, float) - Method in class gaiasky.util.gdx.g2d.BitmapFont
Draws text at the specified position.
draw(ExtBatch, CharSequence, float, float) - Method in class gaiasky.util.gdx.g2d.BitmapFont
Draws text at the specified position.
draw(ExtBatch, CharSequence, float, float, float, int, boolean) - Method in class gaiasky.util.gdx.g2d.BitmapFont
Draws text at the specified position.
draw(ExtBatch, CharSequence, float, float, int, int, float, int, boolean) - Method in class gaiasky.util.gdx.g2d.BitmapFont
Draws text at the specified position.
draw(ExtBatch, CharSequence, float, float, int, int, float, int, boolean, String) - Method in class gaiasky.util.gdx.g2d.BitmapFont
Draws text at the specified position.
draw(TextureRegion, float, float) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle with the bottom left corner at x,y having the width and height of the region.
draw(TextureRegion, float, float) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(TextureRegion, float, float, float, float) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle with the bottom left corner at x,y and stretching the region to cover the given width and height.
draw(TextureRegion, float, float, float, float) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(TextureRegion, float, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle with the bottom left corner at x,y and stretching the region to cover the given width and height.
draw(TextureRegion, float, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(TextureRegion, float, float, float, float, float, float, float, float, float, boolean) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle with the texture coordinates rotated 90 degrees.
draw(TextureRegion, float, float, float, float, float, float, float, float, float, boolean) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(TextureRegion, float, float, Affine2) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle transformed by the given matrix.
draw(TextureRegion, float, float, Affine2) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
DRAW_OCTREE - Variable in class gaiasky.util.GlobalConf.RuntimeConf
Whether octree drawing is active or not
drawBackground(Batch, float, float, float) - Method in class gaiasky.interafce.CurtainTable
 
drawBackground(Batch, float, float, float) - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
drawBackground(Batch, float, float, float) - Method in class gaiasky.util.scene2d.OwnWindow
 
drawFont2D(BitmapFont, ExtSpriteBatch, RenderingContext, String, float, float, float, float) - Static method in class gaiasky.util.DecalUtils
 
drawFont2D(BitmapFont, ExtSpriteBatch, RenderingContext, String, float, float, float, int) - Static method in class gaiasky.util.DecalUtils
 
drawFont2D(BitmapFont, ExtSpriteBatch, String, float, float) - Static method in class gaiasky.util.DecalUtils
 
drawFont2D(BitmapFont, ExtSpriteBatch, String, Vector3) - Static method in class gaiasky.util.DecalUtils
 
drawFont3D(BitmapFont, ExtSpriteBatch, String, float, float, float, double, float, Camera, boolean, float, float) - Static method in class gaiasky.util.DecalUtils
Draws the given text using the given font in the given 3D position using the 3D coordinate space.
drawFont3D(BitmapFont, ExtSpriteBatch, String, float, float, float, float, float, Camera, boolean) - Static method in class gaiasky.util.DecalUtils
 
drawFont3D(BitmapFont, ExtSpriteBatch, String, Vector3, float, Camera, boolean) - Static method in class gaiasky.util.DecalUtils
Draws the given text using the given font in the given 3D position using the 3D coordinate space.
drawFont3D(BitmapFont, ExtSpriteBatch, String, Vector3, Camera, boolean) - Static method in class gaiasky.util.DecalUtils
Draws the given text using the given font in the given 3D position using the 3D coordinate space.
drawStageBackground(Batch, float, float, float, float, float) - Method in class gaiasky.util.scene2d.OwnWindow
 
DriverVersion_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
ds - Variable in class gaiasky.scenegraph.GenericCatalog
STIL data source, if no data file exists
dsName - Variable in class gaiasky.interafce.DatasetLoadDialog
 
dst(double, double) - Method in class gaiasky.util.math.Vector2d
 
dst(double, double, double) - Method in class gaiasky.util.math.Vector3b
 
dst(double, double, double) - Method in class gaiasky.util.math.Vector3d
 
dst(double, double, double, double) - Static method in class gaiasky.util.math.Vector2d
 
dst(double, double, double, double, double, double) - Static method in class gaiasky.util.math.Vector3d
 
dst(double, double, double, Vector3b) - Method in class gaiasky.util.math.Vector3b
 
dst(Vector2d) - Method in class gaiasky.util.math.Vector2d
 
dst(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
dst(Vector3b) - Method in class gaiasky.util.math.Vector3d
 
dst(Vector3b, Vector3b) - Method in class gaiasky.util.math.Vector3b
Faster version of Vector3b.dst(Vector3b), using an auxiliary vector.
dst(Vector3d) - Method in class gaiasky.util.math.Vector3b
 
dst(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
dst(Vector3d, Vector3b) - Method in class gaiasky.util.math.Vector3b
Faster version of Vector3b.dst(Vector3d), using an auxiliary vector.
dst(T) - Method in interface gaiasky.util.math.Vectord
 
dst2(double, double) - Method in class gaiasky.util.math.Vector2d
 
dst2(double, double, double) - Method in class gaiasky.util.math.Vector3b
Returns the squared distance between this point and the given point
dst2(double, double, double) - Method in class gaiasky.util.math.Vector3d
Returns the squared distance between this point and the given point
dst2(double, double, double, double) - Static method in class gaiasky.util.math.Vector2d
 
dst2(double, double, double, double, double, double) - Static method in class gaiasky.util.math.Vector3d
 
dst2(Vector2d) - Method in class gaiasky.util.math.Vector2d
 
dst2(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
dst2(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
dst2(T) - Method in interface gaiasky.util.math.Vectord
This method is faster than Vectord.dst(Vectord) because it avoids calculating a square root.
dst2d(double, double, double) - Method in class gaiasky.util.math.Vector3b
 
dst2d(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
dst2d(Vector3d) - Method in class gaiasky.util.math.Vector3b
 
dstd(double, double, double) - Method in class gaiasky.util.math.Vector3b
 
dstd(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
dstd(Vector3b, Vector3b) - Method in class gaiasky.util.math.Vector3b
 
dt - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
dtMin - Static variable in class gaiasky.util.gaia.utils.Interpolator
 
DummyVSOP87 - Class in gaiasky.util.coord.vsop87
 
DummyVSOP87() - Constructor for class gaiasky.util.coord.vsop87.DummyVSOP87
 
dumpObj(OutputStream) - Method in class gaiasky.util.gdx.ModelCreator
Exports the model to the .obj (Wavefront) format in the given output stream.
dumpToDisk(List<IParticleRecord>, String, String) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
dumpToDiskBin(List<IParticleRecord>, String, boolean) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
dumpToDiskCsv(Array<ParticleRecord>, String) - Method in class gaiasky.data.OctreeGeneratorRun
 
dumpToDiskCsv(List<IParticleRecord>, String) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
duration - Variable in class gaiasky.util.gdx.model.IntAnimation
the duration in seconds
Duration - Interface in gaiasky.util.gaia.time
A Duration represents an amount of time on a proper time scale.
dustData - Variable in class gaiasky.scenegraph.MilkyWay
 
dustsource - Variable in class gaiasky.scenegraph.component.GalaxydataComponent
Dust positions/sizes
dustsourceUnpack - Variable in class gaiasky.scenegraph.component.GalaxydataComponent
 
dydt - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
DYNAMIC_RESOLUTION - Variable in class gaiasky.util.GlobalConf.ScreenConf
 

E

e - Variable in class gaiasky.scenegraph.component.OrbitComponent
Eccentricity of the ellipse.
E - Static variable in class gaiasky.interafce.GSKeys
 
E - Static variable in class gaiasky.util.math.MathUtilsd
 
EarthVSOP87 - Class in gaiasky.util.coord.vsop87
 
EarthVSOP87() - Constructor for class gaiasky.util.coord.vsop87.EarthVSOP87
 
ebp_min_rp - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
ec - Variable in class gaiasky.scenegraph.component.MaterialComponent
 
ECL_SPH_DIST - Enum constant in enum class gaiasky.util.units.Position.PositionType
 
ECL_SPH_PLX - Enum constant in enum class gaiasky.util.units.Position.PositionType
 
ECL_XYZ - Enum constant in enum class gaiasky.util.units.Position.PositionType
 
Ecliptic - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
EclipticOrbit - Class in gaiasky.scenegraph
Orbit on the ecliptic plane.
EclipticOrbit() - Constructor for class gaiasky.scenegraph.EclipticOrbit
 
eclipticToEquatorial() - Static method in class gaiasky.util.coord.Coordinates
 
eclipticToEquatorial(double) - Static method in class gaiasky.util.coord.Coordinates
 
eclipticToEquatorial(double[]) - Method in class gaiasky.script.EventScriptingInterface
 
eclipticToEquatorial(double[]) - Method in interface gaiasky.script.IScriptingInterface
Converts ecliptic cartesian coordinates (in the internal reference system) to equatorial cartesian coordinates.
eclipticToEquatorial(double, double, Vector2d) - Static method in class gaiasky.util.coord.Coordinates
Transforms from ecliptic to equatorial coordinates
eclipticToEquatorial(Vector2d, Vector2d) - Static method in class gaiasky.util.coord.Coordinates
Transforms from ecliptic to equatorial coordinates
eclipticToEquatorial(List) - Method in class gaiasky.script.EventScriptingInterface
 
eclipticToEquatorialF() - Static method in class gaiasky.util.coord.Coordinates
 
eclipticToGalactic() - Static method in class gaiasky.util.coord.Coordinates
 
eclipticToGalacticF() - Static method in class gaiasky.util.coord.Coordinates
 
eclipticToInternalCartesian(double, double, double) - Method in class gaiasky.script.EventScriptingInterface
 
eclipticToInternalCartesian(double, double, double) - Method in interface gaiasky.script.IScriptingInterface
Converts ecliptic coordinates to the internal cartesian coordinate system.
eclPole - Static variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
eclToEq() - Static method in class gaiasky.util.coord.Coordinates
Gets the rotation matrix to transform equatorial to the ecliptic coordinates.
eclToEq(double) - Static method in class gaiasky.util.coord.Coordinates
Gets the rotation matrix to transform from the ecliptic system to the equatorial system.
eclToEqF() - Static method in class gaiasky.util.coord.Coordinates
 
edge - Variable in class gaiasky.util.scene2d.OwnWindow
 
EdidProductID_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
EdidVendorID_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
effective - Variable in class gaiasky.util.camera.Proximity
 
effects - Variable in class gaiasky.render.IPostProcessor.PostProcessBean
 
Effects - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
eint(double, double, double, double, double, double) - Static method in class gaiasky.util.math.MathUtilsd
Does an exponential interpolation: y = y0 + (y1-y0) * 10 ^ (exp * (x-x0)/(x1-x0))
elapsedString() - Method in class gaiasky.util.LocationLogManager.LocationRecord
 
elastic - Static variable in class gaiasky.util.math.Interpolationd
 
Elastic(double, double, int, double) - Constructor for class gaiasky.util.math.Interpolationd.Elastic
 
elasticIn - Static variable in class gaiasky.util.math.Interpolationd
 
ElasticIn(double, double, int, double) - Constructor for class gaiasky.util.math.Interpolationd.ElasticIn
 
elasticOut - Static variable in class gaiasky.util.math.Interpolationd
 
ElasticOut(double, double, int, double) - Constructor for class gaiasky.util.math.Interpolationd.ElasticOut
 
elementsCell - Variable in class gaiasky.interafce.IndividualVisibilityWindow
 
elemsInGpu - Variable in class gaiasky.scenegraph.Orbit
Orbital elements in gpu, in case there is no body
ELEVATION_MULTIPLIER - Variable in class gaiasky.util.GlobalConf.SceneConf
Elevation multiplier
ELEVATION_MUTLIPLIER_CMD - Enum constant in enum class gaiasky.event.Events
Sets the elevation multiplier.
ELEVATION_TYPE - Variable in class gaiasky.util.GlobalConf.SceneConf
How to represent elevation, if elevation textures present: Tessellation Parallax mapping None
ELEVATION_TYPE_CMD - Enum constant in enum class gaiasky.event.Events
Sets the elevation type
ElevationComboBoxBean - Class in gaiasky.interafce.beans
 
ElevationComboBoxBean(String, GlobalConf.SceneConf.ElevationType) - Constructor for class gaiasky.interafce.beans.ElevationComboBoxBean
 
ElevationComponent - Class in gaiasky.scenegraph.component
Contains the parameters and functions for procedural elevation
ElevationComponent() - Constructor for class gaiasky.scenegraph.component.ElevationComponent
 
ElevationComponent.NoiseType - Enum Class in gaiasky.scenegraph.component
 
ELFHash(String) - Static method in class gaiasky.util.gdx.contrib.utils.Hash
 
ellipse(float, float, float, float, int, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, float, float, int, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add an ellipse
ellipse(float, float, float, float, int, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, float, float, int, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add an ellipse
ellipse(float, float, float, float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, float, float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add an ellipse
ellipse(float, float, float, float, int, Vector3, Vector3) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, float, float, int, Vector3, Vector3) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add an ellipse
ellipse(float, float, int, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, int, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
ellipse(float, float, int, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, int, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
ellipse(float, float, int, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, int, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
ellipse(float, float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
ellipse(float, float, int, Vector3, Vector3) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, int, Vector3, Vector3) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
ellipse(float, float, int, Vector3, Vector3, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, int, Vector3, Vector3, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
ellipse(float, float, int, Vector3, Vector3, Vector3, Vector3) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, int, Vector3, Vector3, Vector3, Vector3) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
ellipse(float, float, int, Vector3, Vector3, Vector3, Vector3, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, int, Vector3, Vector3, Vector3, Vector3, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
emissiveColor - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
emissiveColor - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
emissiveTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
emissiveTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
emptyCursor - Static variable in class gaiasky.util.GlobalResources
Cursors
emptyLoadQueue() - Method in class gaiasky.data.StreamingOctreeLoader
Removes all octants from the current load queue.