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 and Interfaces|All Packages|Constant Field Values|Serialized Form

A

a - Variable in class gaiasky.scene.component.GridRecursive
 
A - Static variable in class gaiasky.gui.GSKeys
 
A - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
abort() - Method in class gaiasky.data.OctreeLoader.OctreeLoaderThread
 
AbortableRunnable - Interface in gaiasky.util.concurrent
An interface that can optionally use an AtomicBoolean as a signal to abort its execution.
abortCurrentLoading() - Method in class gaiasky.data.OctreeLoader
Tells the daemon to immediately stop the loading of octants and wait for new data
AboutWindow - Class in gaiasky.gui
The help window with About, Help and System sections.
AboutWindow(Stage, Skin) - Constructor for class gaiasky.gui.AboutWindow
 
absmag() - Method in interface gaiasky.scene.api.IParticleRecord
 
absmag() - Method in class gaiasky.scene.record.ParticleRecord
 
absmag() - Method in class gaiasky.scene.record.PointParticleRecord
 
absMag - Variable in class gaiasky.scene.component.Magnitude
Absolute magnitude, m = -2.5 log10(flux), with the flux at 10 pc
absMagLabel - Variable in class gaiasky.gui.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.scene.camera
 
AbstractCamera(CameraManager) - Constructor for class gaiasky.scene.camera.AbstractCamera
 
AbstractExtractSystem - Class in gaiasky.scene.system.render.extract
Contains some utils common to all extract systems.
AbstractExtractSystem(Family, int) - Constructor for class gaiasky.scene.system.render.extract.AbstractExtractSystem
 
AbstractGamepadListener - Class in gaiasky.input
Contains some utils common to all gamepad listeners.
AbstractGamepadListener(IGamepadMappings) - Constructor for class gaiasky.input.AbstractGamepadListener
 
AbstractGamepadListener(String) - Constructor for class gaiasky.input.AbstractGamepadListener
 
AbstractGamepadMappings - Class in gaiasky.gui
Defines all controller inputs
AbstractGamepadMappings() - Constructor for class gaiasky.gui.AbstractGamepadMappings
 
AbstractGui - Class in gaiasky.gui
Provides general methods and attributes that all GUIs should have
AbstractGui(Graphics, Float) - Constructor for class gaiasky.gui.AbstractGui
 
AbstractInitSystem - Class in gaiasky.scene.system.initialize
An abstract initialization system, providing some common utilities useful for concrete initializers.
AbstractInitSystem(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.AbstractInitSystem
 
AbstractInitSystem(Family, int) - Constructor for class gaiasky.scene.system.initialize.AbstractInitSystem
 
AbstractMinimapScale - Class in gaiasky.gui.minimap
 
AbstractMinimapScale() - Constructor for class gaiasky.gui.minimap.AbstractMinimapScale
 
AbstractMouseKbdListener - Class in gaiasky.input
Abstract mouse and keyboard input listener.
AbstractMouseKbdListener(GestureDetector.GestureListener, ICamera) - Constructor for class gaiasky.input.AbstractMouseKbdListener
 
AbstractOrbitCoordinates - Class in gaiasky.util.coord
 
AbstractOrbitCoordinates() - Constructor for class gaiasky.util.coord.AbstractOrbitCoordinates
 
AbstractRenderSystem - Class in gaiasky.render.system
 
AbstractRenderSystem(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.render.system.AbstractRenderSystem
 
AbstractRenderSystem.RenderSystemRunnable - Interface in gaiasky.render.system
 
AbstractSceneLoader - Class in gaiasky.data
 
AbstractSceneLoader() - Constructor for class gaiasky.data.AbstractSceneLoader
 
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
Represents a column type.
AbstractUpdateSystem - Class in gaiasky.scene.system.update
 
AbstractUpdateSystem(Family, int) - Constructor for class gaiasky.scene.system.update.AbstractUpdateSystem
 
AbstractView - Class in gaiasky.scene.view
An abstract view that holds a reference to the current entity.
AbstractView() - Constructor for class gaiasky.scene.view.AbstractView
Creates an empty abstract view without entity.
AbstractView(Entity) - Constructor for class gaiasky.scene.view.AbstractView
Creates an abstract view with the given entity.
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.scene.camera.NaturalCamera
Acceleration and velocity
accel - Variable in class gaiasky.scene.component.MotorEngine
Force, acceleration and velocity
accel() - Method in interface gaiasky.scene.api.ISpacecraft
 
accel() - Method in class gaiasky.scene.component.MotorEngine
 
accel() - Method in class gaiasky.scene.view.SpacecraftView
 
accept() - Method in class gaiasky.gui.AboutWindow
 
accept() - Method in class gaiasky.gui.AddShapeDialog
 
accept() - Method in class gaiasky.gui.ArchiveViewWindow
 
accept() - Method in class gaiasky.gui.DataLocationCheckWindow
 
accept() - Method in class gaiasky.gui.DatasetLoadDialog
 
accept() - Method in class gaiasky.gui.DatasetManagerWindow
 
accept() - Method in class gaiasky.gui.DatasetPreferencesWindow
 
accept() - Method in class gaiasky.gui.FileNameWindow
 
accept() - Method in class gaiasky.gui.GamepadConfigWindow
 
accept() - Method in class gaiasky.gui.GenericDialog
The accept function, if any.
accept() - Method in class gaiasky.gui.IndividualVisibilityWindow
 
accept() - Method in class gaiasky.gui.KeyframePreferencesWindow
 
accept() - Method in class gaiasky.gui.KeyframesWindow
 
accept() - Method in class gaiasky.gui.LandAtWindow
 
accept() - Method in class gaiasky.gui.LogWindow
 
accept() - Method in class gaiasky.gui.MemInfoWindow
 
accept() - Method in class gaiasky.gui.MinimapWindow
 
accept() - Method in class gaiasky.gui.NewBookmarkFolderDialog
 
accept() - Method in class gaiasky.gui.PreferencesWindow
 
accept() - Method in class gaiasky.gui.ProceduralGenerationWindow
 
accept() - Method in class gaiasky.gui.QuitWindow
 
accept() - Method in class gaiasky.gui.ReleaseNotesWindow
 
accept() - Method in class gaiasky.gui.SearchDialog
 
accept() - Method in class gaiasky.gui.SlaveConfigWindow
 
accept() - Method in class gaiasky.gui.UpdatePopup
 
accept() - Method in class gaiasky.gui.WikiInfoWindow
 
accept() - Method in class gaiasky.input.GuiKbdListener
 
accept() - Method in class gaiasky.input.WindowKbdListener
 
accept() - Method in class gaiasky.util.scene2d.FileChooser
 
accept(Path) - Method in interface gaiasky.util.scene2d.FileChooser.PathnameFilter
 
acceptButton - Variable in class gaiasky.gui.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.
acceptRunnable - Variable in class gaiasky.gui.GenericDialog
 
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
 
ACCURATE - Enum constant in enum class gaiasky.util.Settings.ReprojectionMode
 
ACES - Enum constant in enum class gaiasky.util.Settings.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.gui.GenericDialog
 
act(float) - Method in class gaiasky.gui.MinimapWindow
 
act(float) - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
actionDown() - Method in class gaiasky.input.GuiGamepadListener
By default, the main action acts on the keyboard focus actor by firing a change event or checking it, if it is a checkbox.
actionDown() - Method in class gaiasky.input.GuiKbdListener
 
activate() - Method in interface gaiasky.gui.IInputListener
 
activate() - Method in class gaiasky.input.AbstractGamepadListener
 
activate() - Method in class gaiasky.input.AbstractMouseKbdListener
 
activate() - Method in class gaiasky.input.GameMouseKbdListener
 
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.input.AbstractGamepadListener
 
active - Variable in class gaiasky.input.AbstractMouseKbdListener
 
active - Variable in class gaiasky.scene.component.ParticleSet
 
active - Variable in class gaiasky.util.Settings.FrameSettings
 
active - Variable in class gaiasky.util.Settings.GraphicsSettings.FullscreenSettings
 
active - Variable in class gaiasky.util.Settings.PostprocessSettings.LensFlareSettings
 
active - Variable in class gaiasky.util.Settings.PostprocessSettings.LightGlowSettings
 
active - Variable in class gaiasky.util.Settings.PostprocessSettings.MotionBlurSettings
 
active - Variable in class gaiasky.util.Settings.PostprocessSettings.ReprojectionSettings
 
active - Variable in class gaiasky.util.Settings.PostprocessSettings.SSRSettings
 
active - Variable in class gaiasky.util.Settings.ProgramSettings.MinimapSettings
 
active - Variable in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings
 
active - Variable in class gaiasky.util.Settings.ProgramSettings.ModeStereoSettings
 
active - Variable in class gaiasky.util.Settings.ProgramSettings.NetSettings.MasterSettings
 
active - Variable in class gaiasky.util.Settings.ProgramSettings.NetSettings.SlaveSettings
 
active - Variable in class gaiasky.util.Settings.ProgramSettings.PointerSettings.GuidesSettings
 
active - Variable in class gaiasky.util.Settings.SceneSettings.RendererSettings.ShadowSettings
 
activeFunction - Variable in class gaiasky.scene.component.Focus
Consumer that returns whether the focus is active or not.
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.util.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.util.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.util.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.util.DoubleArray
 
add(long, long) - Method in class gaiasky.util.gaia.time.GtiList
Convenience method to add a new GTI
add(Entity, Entity...) - Method in class gaiasky.scene.system.initialize.SceneGraphBuilderSystem
Adds the given Entity list as children to this node.
add(BaseLight) - Method in class gaiasky.util.gdx.shader.Environment
 
add(BaseLight...) - Method in class gaiasky.util.gdx.shader.Environment
 
add(DirectionalLight) - Method in class gaiasky.util.gdx.shader.Environment
 
add(PointLight) - Method in class gaiasky.util.gdx.shader.Environment
 
add(SpotLight) - Method in class gaiasky.util.gdx.shader.Environment
 
add(Vector3) - Method in class gaiasky.util.math.Vector3b
 
add(Vector3) - Method in class gaiasky.util.math.Vector3d
 
add(Array<BaseLight>) - Method in class gaiasky.util.gdx.shader.Environment
 
add(Bits, RenderGroup...) - Static method in enum class gaiasky.render.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(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(IOctreeObject) - Method in class gaiasky.util.tree.OctreeNode
 
add(String, String) - Method in class gaiasky.util.properties.CommentedProperties
Add a Property to the end of the CommentedProperties.
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.Event
Adds or modifies a custom image.
ADD_CUSTOM_MESSAGE - Enum constant in enum class gaiasky.event.Event
Adds or modifies a custom message.
ADD_CUSTOM_TEXT - Enum constant in enum class gaiasky.event.Event
Adds or modifies a custom message.
ADD_GUI_COMPONENT - Enum constant in enum class gaiasky.event.Event
Adds the GUI component identified by the given name.
addAll(double...) - Method in class gaiasky.util.DoubleArray
 
addAll(double[], int, int) - Method in class gaiasky.util.DoubleArray
 
addAll(DoubleArray) - Method in class gaiasky.util.DoubleArray
 
addAll(DoubleArray, int, int) - Method in class gaiasky.util.DoubleArray
 
addAll(Collection<? extends T>) - Method in class gaiasky.util.ds.RouletteList
 
addAll(List<IOctreeObject>) - Method in class gaiasky.util.tree.OctreeNode
 
addAmount(Vector3d, double, boolean) - Method in class gaiasky.scene.camera.NaturalCamera
 
addAsset(String, Class) - Static method in class gaiasky.data.AssetBean
 
addAsset(String, Class, AssetLoaderParameters) - Static method in class gaiasky.data.AssetBean
 
addAttributesDivisor0(Array<VertexAttribute>) - Method in class gaiasky.render.system.InstancedRenderSystem
Adds the required vertex attributes for this renderer to the given list.
addAttributesDivisor0(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.ParticleSetInstancedRenderer
 
addAttributesDivisor0(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.StarSetInstancedRenderer
 
addAttributesDivisor0(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.VariableSetInstancedRenderer
 
addAttributesDivisor1(Array<VertexAttribute>) - Method in class gaiasky.render.system.InstancedRenderSystem
Adds the required vertex attributes for this renderer to the given list.
addAttributesDivisor1(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.ParticleSetInstancedRenderer
 
addAttributesDivisor1(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.StarSetInstancedRenderer
 
addAttributesDivisor1(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.VariableSetInstancedRenderer
 
addBookmark(String, boolean) - Method in class gaiasky.gui.BookmarksManager
Adds a bookmark with the given path.
addChild(Entity, Entity, boolean) - Method in class gaiasky.scene.system.initialize.SceneGraphBuilderSystem
Adds a child to the given node and updates the number of children in this node and in all ancestors.
addChild(Entity, Entity, boolean, int) - Method in class gaiasky.scene.component.GraphNode
Adds a child to the given node and updates the number of children in this entity 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.scene.record.ModelComponent
 
addComponentsRecursive(Entity) - Method in class gaiasky.scene.Archetype
 
addControllerGui() - Method in class gaiasky.gui.GamepadGui
 
addControllerListener(ControllerListener) - Method in class gaiasky.util.Settings.ControlsSettings.GamepadSettings
Adds the given controller listeners to all detected controllers.
addControllerListener(ControllerListener, String) - Method in class gaiasky.util.Settings.ControlsSettings.GamepadSettings
Adds the given controller listener to the controller with the given name, if it is not blacklisted.
addControlsWindow() - Method in class gaiasky.gui.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.
addedToEngine(Engine) - Method in class gaiasky.scene.system.initialize.AbstractInitSystem
 
addedToEngine(Engine) - Method in class gaiasky.scene.system.ParallelSystem
 
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
 
addEntityHitCoordinate(int, int, int, int, int, NaturalCamera, Array<Entity>) - Method in interface gaiasky.scene.api.IFocus
 
addEntityHitCoordinate(int, int, int, int, int, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.view.FocusView
 
addEntityHitCoordinate(int, int, int, int, int, NaturalCamera, Array<Entity>) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
addEntityHitRay(Vector3d, Vector3d, NaturalCamera, Array<Entity>) - Method in interface gaiasky.scene.api.IFocus
 
addEntityHitRay(Vector3d, Vector3d, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.view.FocusView
 
addEntityHitRay(Vector3d, Vector3d, NaturalCamera, Array<Entity>) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
addFace(List<ModelCreator.IFace>, boolean, int...) - Method in class gaiasky.util.gdx.ModelCreator
 
addForwardForce(double) - Method in class gaiasky.scene.camera.NaturalCamera
Adds a forward movement by the given amount.
addGamepadListener() - Method in class gaiasky.scene.camera.NaturalCamera
 
addGamepadListener() - Method in class gaiasky.scene.camera.SpacecraftCamera
 
addGravWaveUniforms(ExtShaderProgram) - Method in class gaiasky.render.system.AbstractRenderSystem
 
addHitCoordinate(int, int, int, int, int, NaturalCamera, Array<IFocus>) - Method in interface gaiasky.scene.api.IFocus
Adds this focus to the hits list if it is hit by the [screenX, screenY] position.
addHitCoordinate(int, int, int, int, int, NaturalCamera, Array<IFocus>) - Method in class gaiasky.scene.view.FocusView
 
addHitCoordinate(int, int, int, int, int, NaturalCamera, Array<IFocus>) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
addHitCoordinateCelestial(FocusView, int, int, int, int, int, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHitCoordinateCluster(FocusView, int, int, int, int, int, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHitCoordinateModel(FocusView, int, int, int, int, int, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
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
addHitCoordinateParticleSet(FocusView, int, int, int, int, int, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHitCoordinateStar(FocusView, int, int, int, int, int, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHitRay(Vector3d, Vector3d, NaturalCamera, Array<IFocus>) - Method in interface gaiasky.scene.api.IFocus
Adds this focus to the hits list if it is hit by the given ray.
addHitRay(Vector3d, Vector3d, NaturalCamera, Array<IFocus>) - Method in class gaiasky.scene.view.FocusView
 
addHitRay(Vector3d, Vector3d, NaturalCamera, Array<IFocus>) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
addHitRayCelestial(FocusView, Vector3d, Vector3d, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHitRayCluster(FocusView, Vector3d, Vector3d, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHitRayModel(FocusView, Vector3d, Vector3d, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHitRayParticleSet(FocusView, Vector3d, Vector3d, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHorizontal(double, boolean) - Method in class gaiasky.scene.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.gui.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
 
Additional - Static variable in class gaiasky.render.system.ImmediateModeRenderSystem.OwnUsage
 
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.scene.component.Verts
 
ADDITIVE - Enum constant in enum class gaiasky.render.BlendMode
Uses GL_ONE and GL_ONE for source and destination in blend equation.
ADDITIVE - Enum constant in enum class gaiasky.scene.component.Mesh.MeshShading
 
addKnot(Vector3d, Vector3d, Vector3d, boolean) - Method in class gaiasky.scene.view.KeyframesView
 
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, float, float, float, float) - Method in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
addLine(ILineRenderable, double, double, double, double, double, double, float, float, float, float) - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
addLine(ILineRenderable, double, double, double, double, double, double, Color) - Method in class gaiasky.render.system.LineRenderSystem
 
addLine(ILineRenderable, double, double, double, double, double, double, Color) - Method in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
addLine(ILineRenderable, double, double, double, double, double, double, Color) - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
addLine(String) - Method in class gaiasky.util.properties.CommentedProperties
Add a comment or blank line or comment to the end of the CommentedProperties.
addLineObject(String, double[], double[], double, int, boolean, double, String) - Method in class gaiasky.script.EventScriptingInterface
 
addLineObject(String, List<?>, List<?>, double, int, boolean, double, String) - Method in class gaiasky.script.EventScriptingInterface
 
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) - Method in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
addLinePostproc(double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
addLinePostproc(LineQuadstripRenderer.Line) - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
addListener(VRDeviceListener) - Method in class gaiasky.vr.openvr.VRContext
Adds a VRDeviceListener to receive events
addLoadedInfo(long, int) - Method in class gaiasky.data.OctreeLoader
 
addLoadProgressInterface(Stage) - Method in class gaiasky.gui.FullGui
 
addMapping(String, String...) - Method in class gaiasky.gui.ModePopupInfo
 
addMesh(IntModelMesh) - Method in class gaiasky.util.gdx.model.data.IntModelData
 
addMeshData(int) - Method in class gaiasky.render.system.PointCloudRenderSystem
Adds a new mesh data to the meshes list and increases the mesh data index
addMeshData(int) - Method in class gaiasky.scene.system.render.draw.PointCloudRenderer
Adds a new mesh data to the meshes list and increases the mesh data index
addMeshData(int, int) - Method in class gaiasky.render.system.InstancedRenderSystem
Adds a new mesh data to the meshes list and increases the mesh data index
addMeshData(int, int) - Method in class gaiasky.render.system.PointCloudRenderSystem
Adds a new mesh data to the meshes list and increases the mesh data index
addMeshData(int, int) - Method in class gaiasky.scene.system.render.draw.PointCloudRenderer
Adds a new mesh data to the meshes list and increases the mesh data index
addName(String) - Method in interface gaiasky.scene.api.IParticleRecord
 
addName(String) - Method in class gaiasky.scene.component.Base
Adds a name to the list of names.
addName(String) - Method in class gaiasky.scene.record.ParticleRecord
 
addName(String) - Method in class gaiasky.scene.record.PointParticleRecord
 
addNames(String...) - Method in interface gaiasky.scene.api.IParticleRecord
 
addNames(String...) - Method in class gaiasky.scene.record.ParticleRecord
 
addNames(String...) - Method in class gaiasky.scene.record.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
 
addNormals() - Method in class gaiasky.util.gdx.RingCreator
 
addNotification(String, float) - Method in class gaiasky.gui.PopupNotificationsInterface
Adds a new notification with the given message.
addNoVRConnectionExit(Skin, Stage) - Static method in class gaiasky.util.GuiUtils
 
addNoVRDataExit(Skin, Stage) - Static method in class gaiasky.util.GuiUtils
 
addParticlesTo(Array<IOctreeObject>) - 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.scene.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.LineRenderSystem
 
addPoint(ILineRenderable, double, double, double, float, float, float, float) - Method in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
addPoint(ILineRenderable, double, double, double, float, float, float, float) - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
addPoint(IPointRenderable, double, double, double, float, float, float, float, float) - Method in class gaiasky.scene.system.render.draw.PointPrimitiveRenderSystem
 
addPoint(Vector3d) - Method in class gaiasky.data.util.PointCloudData
Adds a single point o this point cloud
addPoint(Vector3d) - Method in class gaiasky.scene.view.VertsView
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.scene.view.VertsView
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
 
addPreviousFrameUniforms(ExtShaderProgram, ICamera) - Method in class gaiasky.render.system.AbstractRenderSystem
Uniforms needed for the velocity buffer
addProcessor(IGui) - Method in class gaiasky.gui.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
addReflectionCubemapAttribute(Array<Material>) - Method in class gaiasky.scene.record.ModelComponent
 
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.scene.camera.NaturalCamera
Adds the given amount to the camera roll acceleration
addRotateMovement(double, double, boolean, boolean) - Method in class gaiasky.scene.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.Settings.DataSettings
Adds the given catalog descriptor file to the list of JSON selected files.
addSeparator() - Method in class gaiasky.gui.GenericDialog
Adds a horizontal separator to the main content table with the default colspan of 1
addSeparator() - Method in class gaiasky.util.scene2d.ContextMenu
 
addSeparator(int) - Method in class gaiasky.gui.GenericDialog
Adds a horizontal separator to the main content table with the given colspan
addShapeAroundObject(String, String, String, double, String, float, float, float, float, boolean, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
addShapeAroundObject(String, String, String, double, String, float, float, float, float, boolean, boolean) - Method in interface gaiasky.script.IScriptingInterface
Creates a shape object of the given type with the given size around the object with the given name.
AddShapeDialog - Class in gaiasky.gui
 
AddShapeDialog(String, IFocus, String, Skin, Stage) - Constructor for class gaiasky.gui.AddShapeDialog
 
addSystemsToEngine(Array<?>) - Method in class gaiasky.scene.Scene
 
addTab(String, Actor) - Method in class gaiasky.util.scene2d.TabbedPane
 
addTabContent(Group) - Method in class gaiasky.gui.GenericDialog
Add tab contents to the list of tabs.
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.
addToHipMap(Entity) - Method in class gaiasky.scene.Index
 
addToIndex(Entity) - Method in class gaiasky.scene.Index
Adds the given node to the index.
addToIndex(Entity) - Method in class gaiasky.scene.Scene
Inserts the given entity into the index by running the index initializer system on it.
addToQueue(OctreeNode) - Method in class gaiasky.data.OctreeLoader
 
addToRender(IRenderable, RenderGroup) - Method in class gaiasky.scene.system.render.extract.AbstractExtractSystem
Adds the given renderable to the given render group list.
addToRenderLists(Entity, ICamera) - Method in class gaiasky.scene.system.render.extract.ModelExtractor
 
addToRenderLists(Entity, ICamera) - Method in class gaiasky.scene.system.render.extract.TrajectoryExtractor
 
addToRenderLists(Base, OctreeNode, ICamera) - Method in class gaiasky.scene.system.render.extract.OctreeExtractor
 
addTrajectoryLine(String, double[], double[]) - Method in class gaiasky.script.EventScriptingInterface
 
addTrajectoryLine(String, double[], double[]) - Method in interface gaiasky.script.IScriptingInterface
Adds a new trajectory object with the given name, points and color.
addTrajectoryLine(String, double[], double[], double) - Method in class gaiasky.script.EventScriptingInterface
 
addTrajectoryLine(String, double[], double[], double) - Method in interface gaiasky.script.IScriptingInterface
Adds a new trajectory object with the given name, points and color.
addTrajectoryLine(String, List<?>, List<?>) - Method in class gaiasky.script.EventScriptingInterface
 
addTrajectoryLine(String, List<?>, List<?>, double) - Method in class gaiasky.script.EventScriptingInterface
 
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) - Method in class gaiasky.util.gdx.ModelCreator
Adds a vertex.
addVertex(Vector3, float) - Method in class gaiasky.util.gdx.RingCreator
 
addVertexAttributes(Array<VertexAttribute>) - Method in class gaiasky.render.system.PointCloudRenderSystem
Adds the required vertex attributes for this renderer to the given list
addVertexAttributes(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.BillboardSetRenderer
 
addVertexAttributes(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.ElementsRenderer
 
addVertexAttributes(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.ElementsSetRenderer
 
addVertexAttributes(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.ParticleSetPointRenderer
 
addVertexAttributes(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.ParticleSetRenderer
 
addVertexAttributes(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.PointCloudRenderer
Adds the required vertex attributes for this renderer to the given list
addVertexAttributes(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.StarSetRenderer
 
addVertexAttributes(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.VariableSetRenderer
 
addVertical(double, boolean) - Method in class gaiasky.scene.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.scene.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 invalid input: '<'= omega invalid input: '<' 2*pi
ADVANCED - Enum constant in enum class gaiasky.util.Settings.ScreenshotMode
 
advanceScanningTo(long) - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Integrate the MSL forward in time by an arbitrary step.
affine - Static variable in class gaiasky.scene.Mapper
 
AffineTransformations - Class in gaiasky.scene.component
Provides an arbitrary number of affine transformations (rotate, scale, translate) to be applied to matrices.
AffineTransformations() - Constructor for class gaiasky.scene.component.AffineTransformations
 
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
 
Alias - Static variable in class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
Alias - Static variable in class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
Alias - Static variable in class gaiasky.util.gdx.shader.attribute.DirectionalLightsAttribute
 
Alias - Static variable in class gaiasky.util.gdx.shader.attribute.PointLightsAttribute
 
Alias - Static variable in class gaiasky.util.gdx.shader.attribute.SpotLightsAttribute
 
align - Variable in class gaiasky.scene.component.Title
 
ALL - Enum constant in enum class gaiasky.util.scene2d.FileChooser.FileChooserTarget
 
allLoaded - Variable in class gaiasky.scene.component.Constel
 
allOn(ComponentTypes) - Method in interface gaiasky.render.api.ISceneRenderer
Checks if the component types are all on.
allOn(ComponentTypes) - Method in class gaiasky.scene.system.render.SceneRenderer
Checks if the component types are all on
allPressed(int...) - Method in class gaiasky.input.AbstractMouseKbdListener
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.scene.component.Constel
 
alpha - Variable in class gaiasky.scene.component.Trajectory
 
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(ComponentTypes) - Method in class gaiasky.GaiaSky
 
alpha(ComponentTypes) - Method in class gaiasky.scene.system.render.SceneRenderer
Computes the alpha of this component types by multiplying the alphas of all components
Alpha - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
ALPHA - Enum constant in enum class gaiasky.render.BlendMode
Uses GL_SRC_ALPHA and GL_ONE_MINUS_SRC_ALPHA for source and destination in blend equation.
AlphaAlias - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
alphas - Variable in class gaiasky.render.system.AbstractRenderSystem
 
alphas - Variable in class gaiasky.scene.system.render.SceneRenderer
Alpha values for each type.
alphaSizeBr - Variable in class gaiasky.scene.system.render.draw.StarSetQuadComponent
 
alphaTest - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
AlphaTest - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
AlphaTestAlias - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
ALT_L - Static variable in class gaiasky.gui.GSKeys
 
ALT_L - Static variable in class gaiasky.gui.KeyBindings
 
ALT_R - Static variable in class gaiasky.gui.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.input.MainMouseKbdListener
Whether scrolling requires the activeKey to be pressed (false) or always allow scrolling (true).
alwaysUpdate - Variable in class gaiasky.scene.component.OrbitElementsSet
 
ambient - Variable in class gaiasky.util.Settings.SceneSettings.RendererSettings
 
Ambient - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
Ambient - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
AMBIENT_LIGHT_CMD - Enum constant in enum class gaiasky.event.Event
Contains a float with the intensity of the light in [0,1].
AmbientAlias - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
AmbientAlias - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
ambientCube - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
AmbientLight - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
AmbientLightAlias - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
ANAGLYPH_RED_BLUE - Enum constant in enum class gaiasky.util.Settings.StereoProfile
Red-blue anaglyph 3D mode
ANAGLYPH_RED_CYAN - Enum constant in enum class gaiasky.util.Settings.StereoProfile
Red-cyan anaglyph 3D mode
AnaglyphEffect - Class in gaiasky.util.gdx.contrib.postprocess.effects
Anaglyph 3D red-cyan effect
AnaglyphEffect() - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.AnaglyphEffect
 
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
 
AnaglyphMode - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.AnaglyphFilter.Param
 
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(Bits) - Method in class gaiasky.util.Bits
Performs a logical AND of this target bit set with the argument bit set.
and(GtiList) - Method in class gaiasky.util.gaia.time.GtiList
combine list with second list (logical AND) Return this List combined with second list
andNot(Bits) - Method in class gaiasky.util.Bits
Clears all of the bits in this bit set whose corresponding bit is set in the specified bit set.
angle - Variable in class gaiasky.scene.record.RotationComponent
Current angle with respect to the rotationAxis in degrees.
angle - Variable in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings.PlanetariumSettings
 
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
Gets the angle in degrees between the two vectors
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.scene.camera.AbstractCamera
Angle from the center to the corner of the screen in scene coordinates, in radians
angleFromZenith - Variable in class gaiasky.render.process.RenderModeCubemap
 
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.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.scene.record.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
annotations - Variable in class gaiasky.scene.component.GridRecursive
 
AnnotationsEntityRenderSystem - Class in gaiasky.scene.system.render.draw.text
Renders grid annotations.
AnnotationsEntityRenderSystem() - Constructor for class gaiasky.scene.system.render.draw.text.AnnotationsEntityRenderSystem
 
annotTransform - Variable in class gaiasky.scene.component.GridUV
 
antialias - Variable in class gaiasky.util.Settings.PostprocessSettings
 
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.Event
Anti aliasing changed, contains the new anti-aliasing value.
ANY_KEY - Static variable in class gaiasky.gui.GSKeys
 
anyPressed(int...) - Method in class gaiasky.input.AbstractGamepadListener
Returns true if any of the buttons are pressed in the last controller used.
anyPressed(int...) - Method in class gaiasky.input.AbstractMouseKbdListener
Returns true if any of the keys are pressed
anyPressed(Controller, int...) - Method in class gaiasky.input.AbstractGamepadListener
 
ao - Variable in class gaiasky.scene.record.MaterialComponent
 
AO - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
AOAlias - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
aOrange - Static variable in class gaiasky.util.color.ColorUtils
 
aOrangeC - Static variable in class gaiasky.util.color.ColorUtils
 
aoTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
aoTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
aoUnapcked - Variable in class gaiasky.scene.record.MaterialComponent
 
aperture - Variable in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings.PlanetariumSettings
 
APHash(String) - Static method in class gaiasky.util.gdx.contrib.utils.Hash
 
APOSTROPHE - Static variable in class gaiasky.gui.GSKeys
 
apparentToAbsoluteMagnitude(double, double) - Static method in class gaiasky.util.coord.AstroUtils
Converts an apparent magnitude to an absolute magnitude given the distance in parsecs.
APPLICATION_NAME - Static variable in class gaiasky.util.Settings
 
APPLICATION_NAME_TITLE - Static variable in class gaiasky.util.Settings
 
APPLICATION_SHORT_NAME - Static variable in class gaiasky.util.Settings
 
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 class gaiasky.scene.component.AffineTransformations
 
apply(Matrix4) - Method in interface gaiasky.scene.record.ITransform
 
apply(Matrix4) - Method in class gaiasky.scene.record.RotateTransform
 
apply(Matrix4) - Method in class gaiasky.scene.record.ScaleTransform
 
apply(Matrix4) - Method in class gaiasky.scene.record.TranslateTransform
 
apply(Matrix4d) - Method in class gaiasky.scene.component.AffineTransformations
 
apply(Matrix4d) - Method in interface gaiasky.scene.record.ITransform
 
apply(Matrix4d) - Method in class gaiasky.scene.record.RotateTransform
 
apply(Matrix4d) - Method in class gaiasky.scene.record.ScaleTransform
 
apply(Matrix4d) - Method in class gaiasky.scene.record.TranslateTransform
 
apply(One, Two) - Method in interface gaiasky.util.Functions.Function2
 
apply(One, Two, Three) - Method in interface gaiasky.util.Consumers.Consumer3
 
apply(One, Two, Three) - Method in interface gaiasky.util.Functions.Function3
 
apply(One, Two, Three, Four) - Method in interface gaiasky.util.Consumers.Consumer4
 
apply(One, Two, Three, Four) - Method in interface gaiasky.util.Functions.Function4
 
apply(One, Two, Three, Four, Five) - Method in interface gaiasky.util.Consumers.Consumer5
 
apply(One, Two, Three, Four, Five) - Method in interface gaiasky.util.Functions.Function5
 
apply(One, Two, Three, Four, Five, Six) - Method in interface gaiasky.util.Consumers.Consumer6
 
apply(One, Two, Three, Four, Five, Six) - Method in interface gaiasky.util.Functions.Function6
 
apply(One, Two, Three, Four, Five, Six, Seven) - Method in interface gaiasky.util.Consumers.Consumer7
 
apply(One, Two, Three, Four, Five, Six, Seven, Eight) - Method in interface gaiasky.util.Consumers.Consumer8
 
apply(One, Two, Three, Four, Five, Six, Seven, Eight, Nine) - Method in interface gaiasky.util.Consumers.Consumer9
 
apply(One, Two, Three, Four, Five, Six, Seven, Eight, Nine, Ten) - Method in interface gaiasky.util.Consumers.Consumer10
 
applyForce(Vector3b) - Method in class gaiasky.scene.camera.NaturalCamera
Applies the given force to this entity's acceleration.
applyRelativisticAberration(Vector3d, ICamera) - Static method in class gaiasky.util.GlobalResources
 
applyZeroPoint(double) - Method in class gaiasky.input.AbstractGamepadListener
Zero-point function for the axes.
appmag() - Method in interface gaiasky.scene.api.IParticleRecord
 
appmag() - Method in class gaiasky.scene.record.ParticleRecord
 
appmag() - Method in class gaiasky.scene.record.PointParticleRecord
 
appMag - Variable in class gaiasky.scene.component.Magnitude
Apparent magnitude, m = -2.5 log10(flux)
appMagCameraLabel - Variable in class gaiasky.gui.FocusInfoInterface
 
appMagEarthLabel - Variable in class gaiasky.gui.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.scene.camera.AbstractCamera
Aspect ratio
archetype - Variable in class gaiasky.scene.component.Base
Reference to the archetype used to create this entity, if any.
Archetype - Class in gaiasky.scene
An archetype is a class of Entity containing a pre-defined set of Components for convenient creation and extension.
Archetype(Engine, Archetype, String, Class<? extends Component>...) - Constructor for class gaiasky.scene.Archetype
 
Archetype(Engine, String, Class<? extends Component>...) - Constructor for class gaiasky.scene.Archetype
 
archetypes - Variable in class gaiasky.scene.Archetypes
Archetypes map, links old scene graph model objects to artemis archetypes.
archetypes - Variable in class gaiasky.scene.Index
The archetypes container.
archetypes() - Method in class gaiasky.scene.Scene
Access to the archetypes.
Archetypes - Class in gaiasky.scene
A container for data and logic concerning Archetypes.
Archetypes() - Constructor for class gaiasky.scene.Archetypes
Creates a new archetypes container.
archiveViewWindow - Variable in class gaiasky.gui.FullGui
 
ArchiveViewWindow - Class in gaiasky.gui
This window shows the Gaia Archive information for a single star
ArchiveViewWindow(Stage, Skin) - Constructor for class gaiasky.gui.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
Arc-seconds to degrees
ARCSEC_TO_RAD - Static variable in class gaiasky.util.Nature
 
Area - Interface in gaiasky.util.gaia.utils
 
areSlaveConfigPropertiesPresent() - Method in class gaiasky.util.Settings.ProgramSettings.NetSettings
Checks whether the slave is configured directly in the properties file of Gaia Sky
argofpericenter - Variable in class gaiasky.scene.record.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.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.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.MosaicFilter.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.ReprojectionFilter.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.SSRFilter.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 - Static variable in class gaiasky.scene.Mapper
 
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
Arrow - Class in gaiasky.scene.component
 
Arrow() - Constructor for class gaiasky.scene.component.Arrow
 
arrowCap - Variable in class gaiasky.scene.component.Arrow
Paint arrow caps
arrowHeads - Variable in class gaiasky.util.Settings.SceneSettings.ProperMotionSettings
 
ascendingnode - Variable in class gaiasky.scene.record.OrbitComponent
Longitude of the ascending node in degrees.
ascendingNode - Variable in class gaiasky.scene.record.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.
assetManager - Variable in class gaiasky.GaiaSky
The asset manager.
ASSETS_LOC - Static variable in class gaiasky.util.Settings
Assets location for this instance of Gaia Sky.
assetsFileStr(String) - Static method in class gaiasky.util.Settings
 
assetsPath(String) - Static method in class gaiasky.util.Settings
 
Asteroids - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
AstroUtils - Class in gaiasky.util.coord
Some astronomical algorithms and utilities to compute and convert Julian dates, work out the coordinates of the Moon, Pluto, and more.
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.gui.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.MathUtilsDouble
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 - Variable in class gaiasky.scene.component.Atmosphere
 
atmosphere - Static variable in class gaiasky.scene.Mapper
 
Atmosphere - Class in gaiasky.scene.component
 
Atmosphere() - Constructor for class gaiasky.scene.component.Atmosphere
 
AtmosphereAttribute - Class in gaiasky.util.gdx.shader.attribute
 
AtmosphereAttribute(int) - Constructor for class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
AtmosphereAttribute(int, float) - Constructor for class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
AtmosphereComponent - Class in gaiasky.scene.record
 
AtmosphereComponent() - Constructor for class gaiasky.scene.record.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.provider
 
AtmosphereShaderProvider(FileHandle, FileHandle) - Constructor for class gaiasky.util.gdx.shader.provider.AtmosphereShaderProvider
 
AtmosphereShaderProvider(AtmosphereShader.Config) - Constructor for class gaiasky.util.gdx.shader.provider.AtmosphereShaderProvider
 
AtmosphereShaderProvider(String, String) - Constructor for class gaiasky.util.gdx.shader.provider.AtmosphereShaderProvider
 
AtmosphereShaderProviderLoader<T extends AtmosphereShaderProviderLoader.AtmosphereShaderProviderParameter> - Class in gaiasky.util.gdx.shader.loader
 
AtmosphereShaderProviderLoader(FileHandleResolver) - Constructor for class gaiasky.util.gdx.shader.loader.AtmosphereShaderProviderLoader
 
AtmosphereShaderProviderLoader.AtmosphereShaderProviderParameter - Class in gaiasky.util.gdx.shader.loader
 
AtmosphereShaderProviderParameter(String, String) - Constructor for class gaiasky.util.gdx.shader.loader.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.scene.component.Attitude
 
attitude - Static variable in class gaiasky.scene.Mapper
 
attitude - Variable in class gaiasky.util.gaia.AttitudeIntervalBean
 
Attitude - Class in gaiasky.scene.component
This component provides attitude to entities.
Attitude() - Constructor for class gaiasky.scene.component.Attitude
 
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
 
AttitudeLoader - Class in gaiasky.data.util
 
AttitudeLoader(FileHandleResolver) - Constructor for class gaiasky.data.util.AttitudeLoader
 
AttitudeLoader.AttitudeLoaderParameters - Class in gaiasky.data.util
 
AttitudeLoaderParameters(String) - Constructor for class gaiasky.data.util.AttitudeLoader.AttitudeLoaderParameters
 
attitudeLocation - Variable in class gaiasky.scene.component.Attitude
 
attitudeServer - Variable in class gaiasky.scene.component.Attitude
 
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 activation times into a binary search tree.
AttitudeXmlParser() - Constructor for class gaiasky.util.gaia.AttitudeXmlParser
 
attr - Variable in class gaiasky.gui.beans.AttributeComboBoxBean
 
Attribute - Class in gaiasky.util.gdx.shader.attribute
Extend this class to implement a material attribute.
Attribute(int) - Constructor for class gaiasky.util.gdx.shader.attribute.Attribute
 
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.gui.beans
 
AttributeComboBoxBean(IAttribute) - Constructor for class gaiasky.gui.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
 
AttributeMap - Class in gaiasky.scene
Holds a map with the relations of old object attributes to contained component.
AttributeMap() - Constructor for class gaiasky.scene.AttributeMap
 
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
 
attributes - Variable in class gaiasky.util.gdx.shader.attribute.Attributes
 
Attributes - Class in gaiasky.util.gdx.shader.attribute
 
Attributes() - Constructor for class gaiasky.util.gdx.shader.attribute.Attributes
 
attributesHash() - Method in class gaiasky.util.gdx.shader.attribute.Attributes
 
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.gui.beans.DistanceUnitComboBoxBean.DistanceUnit
 
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.Settings
 
AUTHOR_AFFILIATION_PLAIN - Static variable in class gaiasky.util.Settings
 
AUTHOR_EMAIL - Static variable in class gaiasky.util.Settings
 
AUTHOR_NAME - Static variable in class gaiasky.util.Settings
 
AUTHOR_NAME_PLAIN - Static variable in class gaiasky.util.Settings
 
auto - Variable in class gaiasky.util.Settings.CamrecorderSettings
 
AUTO - Enum constant in enum class gaiasky.util.Settings.ToneMapping
 
aux1 - Variable in class gaiasky.render.process.RenderModeCubemap
 
aux1 - Static variable in interface gaiasky.util.filter.attrib.IAttribute
 
aux2 - Variable in class gaiasky.render.process.RenderModeCubemap
 
aux2 - Variable in class gaiasky.render.system.LineRenderSystem
 
aux2 - Variable in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
aux2 - Static variable in interface gaiasky.util.filter.attrib.IAttribute
 
aux2d1 - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
aux2d2 - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
aux3 - Variable in class gaiasky.render.process.RenderModeCubemap
 
aux3b1 - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
aux3b2 - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
aux3d1 - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
aux3d1 - Static variable in class gaiasky.scene.record.ParticleRecord
 
aux3d2 - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
aux3d2 - Static variable in class gaiasky.scene.record.ParticleRecord
 
aux3d3 - Static variable in class gaiasky.scene.record.ParticleRecord
 
auxd - Variable in class gaiasky.render.system.AbstractRenderSystem
 
auxf - Variable in class gaiasky.render.system.AbstractRenderSystem
 
available() - Method in class gaiasky.util.io.ByteBufferInputStream
 
AVAILABLE - Enum constant in enum class gaiasky.util.datadesc.DatasetDesc.DatasetStatus
 
AvgLuma - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter.Param
 
awake - Variable in class gaiasky.util.concurrent.ServiceThread
 
axes - Variable in class gaiasky.scene.Families
 
Axes - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
axesColors - Variable in class gaiasky.scene.component.Axis
 
AxesExtractor - Class in gaiasky.scene.system.render.extract
 
AxesExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.AxesExtractor
 
AxesInitializer - Class in gaiasky.scene.system.initialize
Initializes axes objects.
AxesInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.AxesInitializer
 
AxesUpdater - Class in gaiasky.scene.system.update
 
AxesUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.AxesUpdater
 
axialTilt - Variable in class gaiasky.scene.record.RotationComponent
Angle between equatorial plane and orbital plane in degrees.
axis - Static variable in class gaiasky.scene.Mapper
 
Axis - Class in gaiasky.scene.component
 
Axis() - Constructor for class gaiasky.scene.component.Axis
 
AXIS_DPAD_H - Variable in class gaiasky.gui.AbstractGamepadMappings
 
AXIS_DPAD_V - Variable in class gaiasky.gui.AbstractGamepadMappings
 
AXIS_EVT_DELAY - Static variable in class gaiasky.input.AbstractGamepadListener
 
AXIS_LSTICK_H - Variable in class gaiasky.gui.AbstractGamepadMappings
 
AXIS_LSTICK_H_SENS - Variable in class gaiasky.gui.AbstractGamepadMappings
 
AXIS_LSTICK_V - Variable in class gaiasky.gui.AbstractGamepadMappings
 
AXIS_LSTICK_V_SENS - Variable in class gaiasky.gui.AbstractGamepadMappings
 
AXIS_LT - Variable in class gaiasky.gui.AbstractGamepadMappings
 
AXIS_LT_SENS - Variable in class gaiasky.gui.AbstractGamepadMappings
 
AXIS_POLL_DELAY - Static variable in class gaiasky.input.AbstractGamepadListener
 
AXIS_RSTICK_H - Variable in class gaiasky.gui.AbstractGamepadMappings
 
AXIS_RSTICK_H_SENS - Variable in class gaiasky.gui.AbstractGamepadMappings
 
AXIS_RSTICK_V - Variable in class gaiasky.gui.AbstractGamepadMappings
 
AXIS_RSTICK_V_SENS - Variable in class gaiasky.gui.AbstractGamepadMappings
 
AXIS_RT - Variable in class gaiasky.gui.AbstractGamepadMappings
 
AXIS_RT_SENS - Variable in class gaiasky.gui.AbstractGamepadMappings
 
AXIS_VALUE_POW - Variable in class gaiasky.gui.AbstractGamepadMappings
 
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.input.AbstractGamepadListener
 
axisMoved(Controller, int, float) - Method in class gaiasky.input.GuiGamepadListener
 
axisMoved(Controller, int, float) - Method in class gaiasky.input.MainGamepadListener
 
axisMoved(Controller, int, float) - Method in class gaiasky.input.SpacecraftGamepadListener
 
axisMoved(VRContext.VRDevice, int, float, float) - Method in class gaiasky.gui.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
AZIMUTHAL_EQUIDISTANT - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections.CubemapProjection
 

B

b - Variable in class gaiasky.scene.component.GridRecursive
 
b() - Method in interface gaiasky.scene.api.IParticleRecord
Galactic latitude in degrees.
b() - Method in class gaiasky.scene.record.ParticleRecord
Galactic latitude in degrees.
b() - Method in class gaiasky.scene.record.PointParticleRecord
 
B - Static variable in class gaiasky.gui.GSKeys
 
B - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
b0 - Variable in class gaiasky.scene.component.Axis
 
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 - Variable in class gaiasky.scene.component.Axis
 
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 - Variable in class gaiasky.scene.component.Axis
 
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 - Variable in class gaiasky.gui.StereoGui
 
back() - Method in class gaiasky.gui.GamepadGui
 
back() - Method in class gaiasky.input.GuiGamepadListener
 
back() - Method in class gaiasky.input.WindowGamepadListener
 
Back - Enum constant in enum class gaiasky.util.math.Planed.PlaneSide
 
BACK - Static variable in class gaiasky.gui.GSKeys
 
BACKBUFFER_SCALE_CMD - Enum constant in enum class gaiasky.event.Event
Sets the back-buffer scale.
BACKBUFFER_SCALE_MAX - Static variable in class gaiasky.util.Constants
 
BACKBUFFER_SCALE_MIN - Static variable in class gaiasky.util.Constants
 
BACKBUFFER_SCALE_STEP - Static variable in class gaiasky.util.Constants
 
backBufferResolution - Variable in class gaiasky.util.Settings.GraphicsSettings
 
backBufferScale - Variable in class gaiasky.util.Settings.GraphicsSettings
 
BackbufferScale - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Glow.Param
 
background - Variable in class gaiasky.scene.component.ParticleSet
 
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.Event
Empty event which informs that background loading is active.
BackgroundExtractor - Class in gaiasky.scene.system.render.extract
Extracts background model object and UV grid data to feed to the render stage.
BackgroundExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.BackgroundExtractor
 
backgroundFocused - Variable in class gaiasky.util.scene2d.OwnSelectBox.OwnSelectBoxStyle
 
backgroundFocused - Variable in class gaiasky.util.scene2d.OwnSlider.OwnSliderStyle
 
BackgroundModelInitializer - Class in gaiasky.scene.system.initialize
Initializes background models and UV grid objects.
BackgroundModelInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.BackgroundModelInitializer
 
backgroundModels - Variable in class gaiasky.scene.Families
 
BackgroundUpdater - Class in gaiasky.scene.system.update
Updates background models and UV grids.
BackgroundUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.BackgroundUpdater
 
BACKSLASH - Static variable in class gaiasky.gui.GSKeys
 
BACKSPACE - Static variable in class gaiasky.gui.GSKeys
 
backupCamera() - Method in class gaiasky.scene.camera.CameraManager
 
backupGamepadListeners - Variable in class gaiasky.gui.GenericDialog
 
backupMouseKbdListeners - Variable in class gaiasky.gui.GenericDialog
 
BackupProjectionCamera(PerspectiveCamera) - Constructor for class gaiasky.scene.camera.CameraManager.BackupProjectionCamera
 
base - Static variable in class gaiasky.scene.Mapper
 
base - Variable in class gaiasky.scene.view.BaseView
The base component.
Base - Class in gaiasky.scene.component
 
Base() - Constructor for class gaiasky.scene.component.Base
 
BaseAttitudeDataServer<A extends IAttitude> - 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
 
BaseInitializer - Class in gaiasky.scene.system.initialize
Initializes the base and graph components of entities.
BaseInitializer(Scene, boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.BaseInitializer
 
baseIntensity - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom.Settings
 
baseIntensity - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare.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.LensFlare.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
BaseView - Class in gaiasky.scene.view
A basic view with the base and body components that all entities have.
BaseView() - Constructor for class gaiasky.scene.view.BaseView
 
BaseView(Entity) - Constructor for class gaiasky.scene.view.BaseView
 
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.util.screenshot
Renders image files synchronously
BasicFileImageRenderer() - Constructor for class gaiasky.util.screenshot.BasicFileImageRenderer
 
batch - Variable in class gaiasky.scene.system.render.draw.ModelRenderer
 
BBGAL_TH - Static variable in class gaiasky.scene.system.render.extract.ModelExtractor
 
bbSet - Variable in class gaiasky.scene.view.LabelView
 
beamP0 - Variable in class gaiasky.scene.component.VRDevice
 
beamP1 - Variable in class gaiasky.scene.component.VRDevice
 
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(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
begin(Bits) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
Begin building a mesh.
begin(Bits, 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.scene.api.IParticleRecord
Ecliptic latitude in degrees.
beta() - Method in class gaiasky.scene.record.ParticleRecord
Ecliptic latitude in degrees.
beta() - Method in class gaiasky.scene.record.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 - Variable in class gaiasky.util.Settings.PostprocessSettings.LensFlareSettings
 
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 - Static variable in class gaiasky.scene.Mapper
 
billboard - Variable in class gaiasky.scene.view.BillboardView
 
billboard - Variable in class gaiasky.util.Settings.SceneSettings.StarSettings.GroupSettings
 
Billboard - Class in gaiasky.scene.component
 
Billboard() - Constructor for class gaiasky.scene.component.Billboard
 
BILLBOARD_GAL - Enum constant in enum class gaiasky.render.RenderGroup
IntShader - galaxies
BILLBOARD_GROUP - Enum constant in enum class gaiasky.render.RenderGroup
Group of billboard datasets
BILLBOARD_SPRITE - Enum constant in enum class gaiasky.render.RenderGroup
Regular billboard sprite
BILLBOARD_SSO - Enum constant in enum class gaiasky.render.RenderGroup
IntShader - front (planets, satellites...)
BILLBOARD_STAR - Enum constant in enum class gaiasky.render.RenderGroup
IntShader - stars
BILLBOARD_TEX - Enum constant in enum class gaiasky.render.RenderGroup
Billboard with custom texture
BILLBOARD_TEXTURE_IDX_CMD - Enum constant in enum class gaiasky.event.Event
Set the global texture index for billboards rendered in RenderGroup.BILLBOARD_STAR.
BillboardDataset - Class in gaiasky.scene.record
Holds a particle dataset with the metadata.
BillboardDataset() - Constructor for class gaiasky.scene.record.BillboardDataset
 
BillboardDataset.ParticleType - Enum Class in gaiasky.scene.record
 
BillboardEntityRenderSystem - Class in gaiasky.scene.system.render.draw.billboard
 
BillboardEntityRenderSystem() - Constructor for class gaiasky.scene.system.render.draw.billboard.BillboardEntityRenderSystem
 
billboardGalaxies - Variable in class gaiasky.scene.Families
 
billboardGroupShaders - Variable in class gaiasky.render.RenderAssets
 
BillboardRenderer - Class in gaiasky.scene.system.render.draw
Renders billboards (camera-oriented quads), optionally with a global texture.
BillboardRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[], String, ComponentTypes.ComponentType, boolean) - Constructor for class gaiasky.scene.system.render.draw.BillboardRenderer
Creates a new billboard quad render component.
BillboardRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[], String, ComponentTypes.ComponentType, float, float, boolean) - Constructor for class gaiasky.scene.system.render.draw.BillboardRenderer
 
billboardSet - Static variable in class gaiasky.scene.Mapper
 
BillboardSet - Class in gaiasky.scene.component
 
BillboardSet() - Constructor for class gaiasky.scene.component.BillboardSet
 
BillboardSetExtractor - Class in gaiasky.scene.system.render.extract
 
BillboardSetExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.BillboardSetExtractor
 
BillboardSetInitializer - Class in gaiasky.scene.system.initialize
 
BillboardSetInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.BillboardSetInitializer
 
BillboardSetRadio - Class in gaiasky.scene.entity
 
BillboardSetRadio(Entity) - Constructor for class gaiasky.scene.entity.BillboardSetRadio
 
BillboardSetRenderer - Class in gaiasky.scene.system.render.draw
Renders billboard sets.
BillboardSetRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.scene.system.render.draw.BillboardSetRenderer
 
billboardSets - Variable in class gaiasky.scene.Families
 
BillboardSetUpdater - Class in gaiasky.scene.system.update
 
BillboardSetUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.BillboardSetUpdater
 
billboardSizeFactor - Variable in class gaiasky.scene.component.ModelScaffolding
The factor to apply to the size when rendered as billboard.
BillboardUpdater - Class in gaiasky.scene.system.update
 
BillboardUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.BillboardUpdater
 
BillboardView - Class in gaiasky.scene.view
 
BillboardView() - Constructor for class gaiasky.scene.view.BillboardView
 
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, and DR3+.
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.VertexBufferObjectInstanced
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.VertexBufferObjectInstanced
 
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(IntRenderable) - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
bindMaterial(Attributes) - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
binormal - Variable in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
biomeHueShift - Variable in class gaiasky.scene.record.MaterialComponent
 
biomeLUT - Variable in class gaiasky.scene.record.MaterialComponent
 
bitDepth - Variable in class gaiasky.util.Settings.GraphicsSettings.FullscreenSettings
 
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
 
Bits - Class in gaiasky.util
A bitset, without size limitation, allows comparison via bitwise operators to other bitfields.
Bits() - Constructor for class gaiasky.util.Bits
 
Bits(int) - Constructor for class gaiasky.util.Bits
Creates a bit set whose initial size is large enough to explicitly represent bits with indices in the range 0 through nbits-1.
BKDRHash(String) - Static method in class gaiasky.util.gdx.contrib.utils.Hash
 
blacklist - Variable in class gaiasky.util.Settings.ControlsSettings.GamepadSettings
 
blankLineScale - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
Multiplier for the line height of blank lines.
blend - Variable in class gaiasky.scene.component.Verts
 
blend - Variable in class gaiasky.util.SlaveManager
 
blend() - Method in interface gaiasky.render.api.IGPUVertsRenderable
 
blend() - Method in interface gaiasky.render.api.IPointRenderable
 
blend() - Method in class gaiasky.scene.component.Verts
 
blend() - Method in class gaiasky.scene.view.PointView
 
blend() - Method in class gaiasky.scene.view.VertsView
 
blend(Verts) - Static method in class gaiasky.scene.entity.EntityUtils
Prepares the blending OpenGL state given a Verts component.
Blend - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.GeometryWarpFilter.Param
 
blended - Variable in class gaiasky.util.gdx.shader.attribute.BlendingAttribute
Whether this material should be considered blended (default: true).
blendFile - Variable in class gaiasky.util.Settings.ProgramSettings.NetSettings.SlaveSettings
 
blending - Variable in class gaiasky.scene.record.BillboardDataset
 
BlendingAttribute - Class in gaiasky.util.gdx.shader.attribute
 
BlendingAttribute() - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendingAttribute(boolean, float) - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendingAttribute(boolean, int, int, float) - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendingAttribute(float) - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendingAttribute(int, int) - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendingAttribute(int, int, float) - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendingAttribute(BlendingAttribute) - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendMode - Enum Class in gaiasky.render
 
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 - Variable in class gaiasky.util.Settings.PostprocessSettings
 
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.Event
Contains the intensity value in [0,1].
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
 
BloomSettings() - Constructor for class gaiasky.util.Settings.PostprocessSettings.BloomSettings
 
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.LensFlare.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.LensFlare.Settings
 
blurPasses - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering.Settings
 
blurPasses - Variable in class gaiasky.util.Settings.PostprocessSettings.LensFlareSettings
 
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.LensFlare.Settings
 
blurType - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering.Settings
 
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.scene.component.Trajectory
 
body - Static variable in class gaiasky.scene.Mapper
 
body - Variable in class gaiasky.scene.view.BaseView
The body component.
Body - Class in gaiasky.scene.component
 
Body() - Constructor for class gaiasky.scene.component.Body
 
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
 
bookmark - Variable in class gaiasky.gui.FocusInfoInterface
 
BookmarkNode(Path, boolean) - Constructor for class gaiasky.gui.BookmarksManager.BookmarkNode
 
BOOKMARKS_ADD - Enum constant in enum class gaiasky.event.Event
Add bookmark.
BOOKMARKS_MOVE - Enum constant in enum class gaiasky.event.Event
Moves the bookmark 1 to a child of bookmark 2.
BOOKMARKS_MOVE_DOWN - Enum constant in enum class gaiasky.event.Event
Moves the bookmark down in the list of its parent.
BOOKMARKS_MOVE_UP - Enum constant in enum class gaiasky.event.Event
Moves the bookmark up in the list of its parent.
BOOKMARKS_REMOVE - Enum constant in enum class gaiasky.event.Event
Remove bookmark.
BOOKMARKS_REMOVE_ALL - Enum constant in enum class gaiasky.event.Event
Remove all bookmarks with the given name, irrespective of the path.
BookmarksComponent - Class in gaiasky.gui.components
 
BookmarksComponent(Skin, Stage) - Constructor for class gaiasky.gui.components.BookmarksComponent
 
bookmarksManager - Variable in class gaiasky.util.GaiaSkyAssets
 
BookmarksManager - Class in gaiasky.gui
Manages the bookmarks in Gaia Sky.
BookmarksManager() - Constructor for class gaiasky.gui.BookmarksManager
 
BookmarksManager.BookmarkNode - Class in gaiasky.gui
 
bookmarksScrollPane - Variable in class gaiasky.gui.components.BookmarksComponent
 
bookmarksTree - Variable in class gaiasky.gui.components.BookmarksComponent
 
border - Variable in class gaiasky.util.scene2d.ContextMenu.ContextMenuStyle
 
bottom - Variable in class gaiasky.gui.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.gui.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
 
bound - Static variable in class gaiasky.scene.Mapper
 
boundaries - Variable in class gaiasky.scene.component.Boundaries
 
boundaries - Variable in class gaiasky.scene.Families
 
Boundaries - Class in gaiasky.scene.component
 
Boundaries - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
Boundaries() - Constructor for class gaiasky.scene.component.Boundaries
 
BoundariesExtractor - Class in gaiasky.scene.system.render.extract
 
BoundariesExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.BoundariesExtractor
 
BoundariesInitializer - Class in gaiasky.scene.system.initialize
 
BoundariesInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.BoundariesInitializer
 
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
Breaks the character sequence with new line characters '\n' so that the lines have approximately breakChars characters.
breakCharacters(String, int) - Static method in class gaiasky.util.TextUtils
Breaks the string with new line characters '\n' so that the lines have approximately breakChars characters.
breakCharacters(String, int, boolean) - Static method in class gaiasky.util.TextUtils
Breaks the string with new line characters '\n' so that the lines have approximately breakChars characters.
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.LineRenderSystem
Breaks current line of points
breakLine() - Method in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
Breaks current line of points
breakLine() - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
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
brightness - Variable in class gaiasky.util.Settings.PostprocessSettings.LevelsSettings
 
brightness - Variable in class gaiasky.util.Settings.SceneSettings.StarSettings
 
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.Event
Contains the brightness level (float) in [-1,1].
brightnessPower - Variable in class gaiasky.scene.system.render.draw.StarSetQuadComponent
 
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.util.screenshot
Buffers the writing of images to disk
BufferedFileImageRenderer(int) - Constructor for class gaiasky.util.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.Settings.VersionSettings
 
build() - Method in class gaiasky.gui.AboutWindow
 
build() - Method in class gaiasky.gui.AddShapeDialog
 
build() - Method in class gaiasky.gui.ArchiveViewWindow
 
build() - Method in class gaiasky.gui.DataLocationCheckWindow
 
build() - Method in class gaiasky.gui.DatasetLoadDialog
 
build() - Method in class gaiasky.gui.DatasetManagerWindow
 
build() - Method in class gaiasky.gui.DatasetPreferencesWindow
 
build() - Method in class gaiasky.gui.FileNameWindow
 
build() - Method in class gaiasky.gui.GamepadConfigWindow
 
build() - Method in class gaiasky.gui.GenericDialog
Build the content here
build() - Method in class gaiasky.gui.IndividualVisibilityWindow
 
build() - Method in class gaiasky.gui.KeyframePreferencesWindow
 
build() - Method in class gaiasky.gui.KeyframesWindow
 
build() - Method in class gaiasky.gui.LandAtWindow
 
build() - Method in class gaiasky.gui.LogWindow
 
build() - Method in class gaiasky.gui.MemInfoWindow
 
build() - Method in class gaiasky.gui.MinimapWindow
 
build() - Method in class gaiasky.gui.NewBookmarkFolderDialog
 
build() - Method in class gaiasky.gui.PreferencesWindow
 
build() - Method in class gaiasky.gui.ProceduralGenerationWindow
 
build() - Method in class gaiasky.gui.QuitWindow
 
build() - Method in class gaiasky.gui.ReleaseNotesWindow
 
build() - Method in class gaiasky.gui.SearchDialog
 
build() - Method in class gaiasky.gui.SlaveConfigWindow
 
build() - Method in class gaiasky.gui.UpdatePopup
 
build() - Method in class gaiasky.gui.WikiInfoWindow
 
build() - Method in class gaiasky.util.scene2d.FileChooser
 
buildAttributesDivisor0() - Method in class gaiasky.render.system.InstancedRenderSystem
Builds the vertex attributes with divisor=0 array and returns it
buildAttributesDivisor1() - Method in class gaiasky.render.system.InstancedRenderSystem
Builds the vertex attributes with divisor=1 array and returns it
buildEnabledEffectsList() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
 
builder - Variable in class gaiasky.util.Settings.VersionSettings
 
buildGui() - Method in class gaiasky.gui.FullGui
 
buildLocalDatasets(DataDescriptor) - Method in class gaiasky.util.datadesc.DataDescriptorUtils
Constructs a list of local catalogs found in the current data location and combines them with the server data.
buildSceneGraph() - Method in class gaiasky.scene.Scene
Constructs the scene graph structure in the GraphNode components of the current entities.
buildServerDatasets(FileHandle) - Method in class gaiasky.util.datadesc.DataDescriptorUtils
Constructs a data descriptor from a server JSON file.
buildSuper() - Method in class gaiasky.gui.GenericDialog
 
buildTime - Variable in class gaiasky.util.Settings.VersionSettings
 
buildVertexAttributes() - Method in class gaiasky.render.system.LineRenderSystem
 
buildVertexAttributes() - Method in class gaiasky.render.system.PointCloudRenderSystem
Builds the vertex attributes array and returns it
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.ParticleEffectsRenderer
 
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.PointCloudRenderer
Builds the vertex attributes array and returns it
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.PointPrimitiveRenderSystem
 
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.PrimitiveVertexRenderSystem
 
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.SinglePointRenderer
 
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.StarSetPointRenderer
 
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.VariableSetPointRenderer
 
BULGE - Enum constant in enum class gaiasky.scene.record.BillboardDataset.ParticleType
 
Bump - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
BumpAlias - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
button - Variable in class gaiasky.input.MainMouseKbdListener
The current (first) button being pressed.
BUTTON_A - Variable in class gaiasky.gui.AbstractGamepadMappings
 
BUTTON_B - Variable in class gaiasky.gui.AbstractGamepadMappings
 
BUTTON_DPAD_DOWN - Variable in class gaiasky.gui.AbstractGamepadMappings
 
BUTTON_DPAD_LEFT - Variable in class gaiasky.gui.AbstractGamepadMappings
 
BUTTON_DPAD_RIGHT - Variable in class gaiasky.gui.AbstractGamepadMappings
 
BUTTON_DPAD_UP - Variable in class gaiasky.gui.AbstractGamepadMappings
 
BUTTON_LB - Variable in class gaiasky.gui.AbstractGamepadMappings
 
BUTTON_LSTICK - Variable in class gaiasky.gui.AbstractGamepadMappings
 
BUTTON_LT - Variable in class gaiasky.gui.AbstractGamepadMappings
 
BUTTON_POLL_DELAY - Static variable in class gaiasky.input.AbstractGamepadListener
 
BUTTON_RB - Variable in class gaiasky.gui.AbstractGamepadMappings
 
BUTTON_RSTICK - Variable in class gaiasky.gui.AbstractGamepadMappings
 
BUTTON_RT - Variable in class gaiasky.gui.AbstractGamepadMappings
 
BUTTON_SELECT - Variable in class gaiasky.gui.AbstractGamepadMappings
 
BUTTON_START - Variable in class gaiasky.gui.AbstractGamepadMappings
 
BUTTON_X - Variable in class gaiasky.gui.AbstractGamepadMappings
 
BUTTON_Y - Variable in class gaiasky.gui.AbstractGamepadMappings
 
button3d - Variable in class gaiasky.gui.components.CameraComponent
 
buttonContainer - Variable in class gaiasky.gui.StereoGui
 
buttonCubemap - Variable in class gaiasky.gui.components.CameraComponent
 
buttonDome - Variable in class gaiasky.gui.components.CameraComponent
 
buttonDown(Controller, int) - Method in class gaiasky.input.AbstractGamepadListener
 
buttonDown(Controller, int) - Method in class gaiasky.input.GuiGamepadListener
 
buttonDown(Controller, int) - Method in class gaiasky.input.MainGamepadListener
 
buttonDown(Controller, int) - Method in class gaiasky.input.SpacecraftGamepadListener
 
buttonGroup - Variable in class gaiasky.gui.GenericDialog
 
buttonMap - Variable in class gaiasky.gui.components.VisibilityComponent
 
buttonMaster - Variable in class gaiasky.gui.components.CameraComponent
 
buttonOrthosphere - Variable in class gaiasky.gui.components.CameraComponent
 
buttonPressed(VRContext.VRDevice, int) - Method in class gaiasky.gui.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.gui.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.gui.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.gui.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.input.AbstractGamepadListener
 
buttonUp(Controller, int) - Method in class gaiasky.input.MainGamepadListener
 
buttonUp(Controller, int) - Method in class gaiasky.input.SpacecraftGamepadListener
 
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 - Variable in class gaiasky.scene.component.GridRecursive
 
C - Static variable in class gaiasky.gui.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 - Static variable in class gaiasky.gui.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.gui.minimap.AbstractMinimapScale
 
CAM_DX_TH - Static variable in class gaiasky.scene.task.ParticleSetUpdaterTask
 
CAM_FAR - Variable in class gaiasky.scene.camera.AbstractCamera
Camera far value
CAM_NEAR - Variable in class gaiasky.scene.camera.AbstractCamera
Camera near value
camc - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
camd - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
camDistSol - Variable in class gaiasky.gui.FocusInfoInterface
 
camera - Variable in class gaiasky.render.system.LineRenderSystem
 
camera - Variable in class gaiasky.scene.camera.AbstractCamera
The main camera
camera - Variable in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
camera - Variable in class gaiasky.scene.system.render.draw.PrimitiveVertexRenderSystem
 
camera - Variable in class gaiasky.scene.system.render.extract.AbstractExtractSystem
 
camera - Variable in class gaiasky.util.gdx.IntModelBatch
 
camera - Variable in class gaiasky.util.gdx.shader.BaseIntShader
 
camera - Variable in class gaiasky.util.Settings.SceneSettings
 
CAMERA - Static variable in class gaiasky.gui.GSKeys
 
CAMERA_CENTER - Enum constant in enum class gaiasky.event.Event
Removes the turn of the camera in focus mode.
CAMERA_CENTER_FOCUS_CMD - Enum constant in enum class gaiasky.event.Event
Sets the 'diverted' attribute of the camera.
CAMERA_CINEMATIC_CMD - Enum constant in enum class gaiasky.event.Event
Contains a boolean with the cinematic mode state (on/off).
CAMERA_CLOSEST_INFO - Enum constant in enum class gaiasky.event.Event
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.Event
Contains a double[] with the new direction.
CAMERA_FWD - Enum constant in enum class gaiasky.event.Event
Contains the forward force in [0,1].
CAMERA_K - Static variable in class gaiasky.util.Constants
Logarithmic depth buffer constant.
CAMERA_MODE_CMD - Enum constant in enum class gaiasky.event.Event
Contains the new CameraMode object.
CAMERA_MOTION_UPDATE - Enum constant in enum class gaiasky.event.Event
Informs of a new camera state.
CAMERA_NEW_CLOSEST - Enum constant in enum class gaiasky.event.Event
This event is broadcast whenever the closest object to the camera changes.
CAMERA_ORIENTATION_UPDATE - Enum constant in enum class gaiasky.event.Event
Sent whenever the camera orientation changes.
CAMERA_PAN - Enum constant in enum class gaiasky.event.Event
 
CAMERA_PLAY_INFO - Enum constant in enum class gaiasky.event.Event
Informs that the camera has started or stopped playing.
CAMERA_POS_CMD - Enum constant in enum class gaiasky.event.Event
Contains a double[] with the new position.
CAMERA_PROJECTION_CMD - Enum constant in enum class gaiasky.event.Event
Update camera position, direction and up vectors all at once.
CAMERA_ROLL - Enum constant in enum class gaiasky.event.Event
Contains the roll value in [-1,1].
CAMERA_ROTATE - Enum constant in enum class gaiasky.event.Event
Contains the deltaX and deltaY, both in [-1,1].
CAMERA_SPEED_CMD - Enum constant in enum class gaiasky.event.Event
Contains the new camera speed.
CAMERA_STOP - Enum constant in enum class gaiasky.event.Event
Stops the camera motion.
CAMERA_TRACKING_OBJECT_CMD - Enum constant in enum class gaiasky.event.Event
Sets or unsets the tracking object of the camera.
CAMERA_TRACKING_OBJECT_UPDATE - Enum constant in enum class gaiasky.event.Event
Broadcasts the new camera tracking object, contains the object and the name, or null to indicate the camera is not tracking.
CAMERA_TURN - Enum constant in enum class gaiasky.event.Event
Contains the deltaX and deltaY in [-1,1].
CAMERA_UP_CMD - Enum constant in enum class gaiasky.event.Event
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.gui.beans
 
CameraComboBoxBean(String, CameraManager.CameraMode) - Constructor for class gaiasky.gui.beans.CameraComboBoxBean
 
CameraCompatibilityMode_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
CameraComponent - Class in gaiasky.gui.components
 
CameraComponent(Skin, Stage) - Constructor for class gaiasky.gui.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.attribute.AtmosphereAttribute
 
CameraHeightAlias - Static variable in class gaiasky.util.gdx.shader.attribute.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.util.camera.rec
 
CameraKeyframeManager() - Constructor for class gaiasky.util.camera.rec.CameraKeyframeManager
 
CameraKeyframeManager.PathType - Enum Class in gaiasky.util.camera.rec
 
cameraManager - Variable in class gaiasky.GaiaSky
The main camera manager.
CameraManager - Class in gaiasky.scene.camera
 
CameraManager(AssetManager, CameraManager.CameraMode, boolean, GlobalResources) - Constructor for class gaiasky.scene.camera.CameraManager
 
CameraManager.BackupProjectionCamera - Class in gaiasky.scene.camera
 
CameraManager.CameraMode - Enum Class in gaiasky.scene.camera
Convenience enum to describe the camera mode
cameraMode - Variable in class gaiasky.gui.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.attribute.Vector3Attribute
 
CameraPosAlias - Static variable in class gaiasky.util.gdx.shader.attribute.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.scene.camera.AbstractCamera
Vector with all perspective cameras
CameraSettings() - Constructor for class gaiasky.util.Settings.SceneSettings.CameraSettings
 
cameraSpeed - Variable in class gaiasky.gui.components.CameraComponent
 
cameraSpeedLimit - Variable in class gaiasky.gui.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
 
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
 
camLeft - Variable in class gaiasky.scene.camera.AbstractCamera
Stereoscopic mode cameras
camName - Variable in class gaiasky.gui.FocusInfoInterface
 
camOrientProjection(float, float, float) - Method in class gaiasky.scene.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.gui.minimap.AbstractMinimapScale
 
camrecFps - Variable in class gaiasky.gui.KeyframePreferencesWindow
 
camrecorder - Variable in class gaiasky.util.Settings
 
CamRecorder - Class in gaiasky.util.camera.rec
Contains the logic to record the camera state at each frame.
CamRecorder() - Constructor for class gaiasky.util.camera.rec.CamRecorder
 
CAMRECORDER_FPS_CMD - Enum constant in enum class gaiasky.event.Event
Sets the target frame rate for the camera recorder.
CamRecorder.RecorderState - Enum Class in gaiasky.util.camera.rec
 
CamrecorderSettings() - Constructor for class gaiasky.util.Settings.CamrecorderSettings
 
camRight - Variable in class gaiasky.scene.camera.AbstractCamera
Stereoscopic mode cameras
camTracking - Variable in class gaiasky.gui.FocusInfoInterface
 
camVel - Variable in class gaiasky.gui.FocusInfoInterface
 
cancel() - Method in class gaiasky.gui.AboutWindow
 
cancel() - Method in class gaiasky.gui.AddShapeDialog
 
cancel() - Method in class gaiasky.gui.ArchiveViewWindow
 
cancel() - Method in class gaiasky.gui.DataLocationCheckWindow
 
cancel() - Method in class gaiasky.gui.DatasetLoadDialog
 
cancel() - Method in class gaiasky.gui.DatasetManagerWindow
 
cancel() - Method in class gaiasky.gui.DatasetPreferencesWindow
 
cancel() - Method in class gaiasky.gui.FileNameWindow
 
cancel() - Method in class gaiasky.gui.GamepadConfigWindow
 
cancel() - Method in class gaiasky.gui.GenericDialog
The cancel function, if any
cancel() - Method in class gaiasky.gui.IndividualVisibilityWindow
 
cancel() - Method in class gaiasky.gui.KeyframePreferencesWindow
 
cancel() - Method in class gaiasky.gui.KeyframesWindow
 
cancel() - Method in class gaiasky.gui.LandAtWindow
 
cancel() - Method in class gaiasky.gui.LogWindow
 
cancel() - Method in class gaiasky.gui.MemInfoWindow
 
cancel() - Method in class gaiasky.gui.MinimapWindow
 
cancel() - Method in class gaiasky.gui.NewBookmarkFolderDialog
 
cancel() - Method in class gaiasky.gui.PreferencesWindow
 
cancel() - Method in class gaiasky.gui.ProceduralGenerationWindow
 
cancel() - Method in class gaiasky.gui.QuitWindow
 
cancel() - Method in class gaiasky.gui.ReleaseNotesWindow
 
cancel() - Method in class gaiasky.gui.SearchDialog
 
cancel() - Method in class gaiasky.gui.SlaveConfigWindow
 
cancel() - Method in class gaiasky.gui.UpdatePopup
 
cancel() - Method in class gaiasky.gui.WikiInfoWindow
 
cancel() - Method in class gaiasky.util.scene2d.FileChooser
 
cancelButton - Variable in class gaiasky.gui.GenericDialog
 
cancelRunnable - Variable in class gaiasky.gui.GenericDialog
 
cancelTouchFocus() - Method in class gaiasky.gui.AbstractGui
 
cancelTouchFocus() - Method in class gaiasky.gui.DebugGui
 
cancelTouchFocus() - Method in class gaiasky.gui.FullGui
Removes the focus from this Gui and returns true if the focus was in the GUI, false otherwise.
cancelTouchFocus() - Method in class gaiasky.gui.HUDGui
 
cancelTouchFocus() - Method in interface gaiasky.gui.IGui
Removes the focus from this GUI and returns true if the focus was in the GUI, false otherwise.
cancelTouchFocus() - Method in class gaiasky.gui.StereoGui
Removes the focus from this Gui and returns true if the focus was in the GUI, false otherwise.
cancelTouchFocus() - Method in class gaiasky.gui.VRGui
 
candidateFocusIndex - Variable in class gaiasky.scene.component.ParticleSet
Candidate to focus.
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(FilterView) - Method in class gaiasky.scene.component.ParticleSet
 
CanUnifyCoordinateSystemWithHmd_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
capacity - Variable in class gaiasky.render.system.ImmediateModeRenderSystem.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
 
CAPS_LOCK - Static variable in class gaiasky.gui.GSKeys
 
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.api.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 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.api.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.api.IPostProcessor.PostProcessBean
 
captureNoClear() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Starts capturing the scene as PostProcessor.capture(), but without clearing the screen.
cart0 - Variable in class gaiasky.scene.component.Perimeter
Cartesian points corresponding to maximum lonlat and minimum lonlat
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 - Class in gaiasky.scene.component
 
Catalog() - Constructor for class gaiasky.scene.component.Catalog
 
CATALOG_ADD - Enum constant in enum class gaiasky.event.Event
Add the new catalog object to the catalog manager.
CATALOG_HIGHLIGHT - Enum constant in enum class gaiasky.event.Event
Highlight the catalog.
CATALOG_POINT_SIZE_SCALING_CMD - Enum constant in enum class gaiasky.event.Event
Sets the point size multiplier as a positive double for a catalog given its name.
CATALOG_REMOVE - Enum constant in enum class gaiasky.event.Event
Removes the catalog identified by the given string name.
CATALOG_VISIBLE - Enum constant in enum class gaiasky.event.Event
Sets the visibility of a catalog given its name.
catalogFile - Variable in class gaiasky.util.datadesc.DatasetDesc
 
catalogInfo - Variable in class gaiasky.scene.component.DatasetDescription
Information on the catalog this fade node represents (particle group, octree, etc.)
CatalogInfo - Class in gaiasky.util
 
CatalogInfo(String, String, String, CatalogInfo.CatalogInfoSource, float) - Constructor for class gaiasky.util.CatalogInfo
 
CatalogInfo(String, String, String, CatalogInfo.CatalogInfoSource, float, Entity) - Constructor for class gaiasky.util.CatalogInfo
 
CatalogInfo.CatalogInfoSource - Enum Class in gaiasky.util
 
catalogInfos - Variable in class gaiasky.scene.Families
 
CatalogManager - Class in gaiasky.util
 
CatalogManager() - Constructor for class gaiasky.util.CatalogManager
 
catalogName - Variable in class gaiasky.data.group.DatasetOptions
 
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.
cbMap - Variable in class gaiasky.gui.IndividualVisibilityWindow
 
ccEcl - Variable in class gaiasky.scene.component.GridRecursive
 
ccEq - Variable in class gaiasky.scene.component.GridRecursive
 
ccGal - Variable in class gaiasky.scene.component.GridRecursive
 
ccL - Variable in class gaiasky.scene.component.GridRecursive
 
ccMax - Variable in class gaiasky.scene.component.ParticleSet
Mapping colors
ccMin - Variable in class gaiasky.scene.component.ParticleSet
Mapping colors
celestial - Static variable in class gaiasky.scene.Mapper
 
celestial - Variable in class gaiasky.scene.view.BillboardView
 
Celestial - Class in gaiasky.scene.component
 
Celestial() - Constructor for class gaiasky.scene.component.Celestial
 
CelestialBodyComparator - Class in gaiasky.util.comp
 
CelestialBodyComparator() - Constructor for class gaiasky.util.comp.CelestialBodyComparator
 
celestialSphereIndexOfRefraction - Variable in class gaiasky.util.Settings.GraphicsSettings
 
celestialSphereIndexOfRefraction - Variable in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings
 
CelestialSphereIndexOfRefraction - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter.Param
 
center - Variable in class gaiasky.gui.LoadingGui
 
center - Variable in class gaiasky.util.coord.AbstractOrbitCoordinates
 
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.gui.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) - Method in class gaiasky.gui.GuiRegistry
Switches the current GUI with the given one, updating the processors
change(IGui, IGui) - Method in class gaiasky.gui.GuiRegistry
Switches the current GUI with the given one, updating the processors.
changed(ChangeListener.ChangeEvent, Actor) - Method in class gaiasky.util.scene2d.TabSelectionChangeListener
 
changeOfBasis(double[], double[], double[]) - Static method in class gaiasky.util.math.Matrix4d
Constructs a change of basis from the canonical basis to the base defined by the given x, y and z vectors.
changeOfBasis(Vector3d, Vector3d, Vector3d) - Static method in class gaiasky.util.math.Matrix4d
Constructs a change of basis from the canonical basis to the base defined by the given x, y and z vectors.
ChangeOfBasisTest - Class in gaiasky.util.math
Tests the change of base matrices
ChangeOfBasisTest - Class in gaiasky.util.math.test
Tests the change of base matrices
ChangeOfBasisTest() - Constructor for class gaiasky.util.math.ChangeOfBasisTest
 
ChangeOfBasisTest() - Constructor for class gaiasky.util.math.test.ChangeOfBasisTest
 
check(Entity, ComponentMapper, Class<? extends Component>) - Method in class gaiasky.scene.view.AbstractView
Checks whether an entity has a component, and throws a RuntimeException if it does not.
checkBudgie() - Static method in class gaiasky.util.SysUtils
 
checkClickDistance(int, int, Vector3, NaturalCamera, PerspectiveCamera, double) - Method in class gaiasky.scene.entity.FocusHit
 
checkClickDistance(int, int, Vector3, NaturalCamera, PerspectiveCamera, double) - Method in class gaiasky.scene.view.KeyframesView
 
checkClosestBody(Entity) - Method in class gaiasky.scene.camera.AbstractCamera
 
checkClosestBody(Entity) - Method in class gaiasky.scene.camera.CameraManager
 
checkClosestBody(Entity) - Method in interface gaiasky.scene.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(Entity) - Method in class gaiasky.scene.camera.SpacecraftCamera
 
checkClosestBody(IFocus) - Method in class gaiasky.scene.camera.AbstractCamera
 
checkClosestBody(IFocus) - Method in class gaiasky.scene.camera.CameraManager
 
checkClosestBody(IFocus) - Method in interface gaiasky.scene.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.scene.camera.SpacecraftCamera
 
checkClosestParticle(IFocus) - Method in class gaiasky.scene.camera.AbstractCamera
 
checkClosestParticle(IFocus) - Method in class gaiasky.scene.camera.CameraManager
 
checkClosestParticle(IFocus) - Method in interface gaiasky.scene.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.gui.DateDialog
Returns true if all is good
checkFocus() - Method in class gaiasky.scene.camera.NaturalCamera
Checks the position of the camera does not collide with the focus object.
checkGnome() - Static method in class gaiasky.util.SysUtils
 
checkI3() - Static method in class gaiasky.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.util.SysUtils
 
checkLinuxDesktop(String) - Static method in class gaiasky.util.SysUtils
 
checkPath - Variable in class gaiasky.util.datadesc.DatasetDesc
 
checkStr - Variable in class gaiasky.util.datadesc.DatasetDesc
 
checkString(String, Scene) - Method in class gaiasky.gui.GamepadGui
 
ChecksumRunnable - Interface in gaiasky.util
 
checkUnity() - Static method in class gaiasky.util.SysUtils
 
checkXfce() - Static method in class gaiasky.util.SysUtils
 
children - Variable in class gaiasky.gui.BookmarksManager.BookmarkNode
 
children - Variable in class gaiasky.scene.component.GraphNode
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.gui.components.CameraComponent
 
cinematic - Variable in class gaiasky.util.Settings.SceneSettings.CameraSettings
 
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.MathUtilsDouble
 
clamp(float, float, float) - Static method in class gaiasky.util.math.MathUtilsDouble
 
clamp(int, int, int) - Static method in class gaiasky.util.math.MathUtilsDouble
 
clamp(short, short, short) - Static method in class gaiasky.util.math.MathUtilsDouble
 
classSimpleName(String) - Static method in class gaiasky.util.TextUtils
 
CLEAN_PRESSED_KEYS - Enum constant in enum class gaiasky.event.Event
Issues the command to clean pressed keys in KebyoardInputController.
cleanDataLocationOldDatasets() - Static method in class gaiasky.util.datadesc.DataDescriptorUtils
 
clear() - Method in class gaiasky.data.util.PointCloudData
Clears all data
clear() - Method in class gaiasky.event.PriorityQueue
Removes all of the elements from this priority queue.
clear() - Method in class gaiasky.render.system.ImmediateModeRenderSystem.MeshData
 
clear() - Method in class gaiasky.scene.view.KeyframesView
 
clear() - Method in class gaiasky.scene.view.VertsView
Clears the data from this object, both in RAM and VRAM
clear() - Method in class gaiasky.util.Bits
Clears the entire bitset
clear() - Method in class gaiasky.util.DoubleArray
 
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.gdx.shader.attribute.Attributes
Removes all attributes
clear() - Method in class gaiasky.util.ObjectDoubleMap
 
clear(int) - Method in class gaiasky.util.Bits
 
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.gui.GSKeys
 
CLEAR_HEADLINE_MESSAGE - Enum constant in enum class gaiasky.event.Event
Clears the headline message.
CLEAR_MESSAGES - Enum constant in enum class gaiasky.event.Event
Clears all messages in the message interface.
CLEAR_OCTANT_QUEUE - Enum constant in enum class gaiasky.event.Event
Clears the octant loading queues.
CLEAR_SHADERS - Enum constant in enum class gaiasky.event.Event
Clears all cached shaders.
CLEAR_SUBHEAD_MESSAGE - Enum constant in enum class gaiasky.event.Event
Clears the subhead message.
clearAllCubemaps(Application) - Static method in class gaiasky.util.gdx.OwnCubemap
Clears all managed cubemaps.
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.scene.record.ModelComponent
Turns off all directional lights
clearEntity() - Method in class gaiasky.scene.view.AbstractView
Removes the entity (if any) of this view and sets all component references to null.
clearGui() - Method in class gaiasky.gui.WelcomeGui
 
clearHeadlineMessage() - Method in class gaiasky.script.EventScriptingInterface
 
clearHeadlineMessage() - Method in interface gaiasky.script.IScriptingInterface
Clears the headline messge.
clearLocations() - Method in class gaiasky.util.LocationLogManager
 
clearMeshData(int) - Method in class gaiasky.render.system.ImmediateModeRenderSystem
Clears the mesh data at the index i
clearMeshes() - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
clearOrientations() - Method in class gaiasky.scene.component.Keyframes
 
clearOrientations() - Method in class gaiasky.scene.view.KeyframesView
 
clearQueue() - Method in interface gaiasky.data.IOctantLoader
 
clearQueue() - Method in class gaiasky.data.OctreeLoader
Clears the current load queue.
clearScreen() - Method in class gaiasky.scene.system.render.SceneRenderer
 
clearSubheadMessage() - Method in class gaiasky.script.EventScriptingInterface
 
clearSubheadMessage() - Method in interface gaiasky.script.IScriptingInterface
Clears the subhead message.
clearText() - Method in class gaiasky.gui.SearchDialog
 
clearVelocityVR() - Method in class gaiasky.scene.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.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
 
clone() - Method in class gaiasky.util.properties.CommentedProperties
 
close() - Method in class gaiasky.input.GuiKbdListener
 
close() - Method in class gaiasky.input.WindowKbdListener
 
CLOSE_ALL_GUI_WINDOWS_CMD - Enum constant in enum class gaiasky.event.Event
All open windows must be closed
closeAccept() - Method in class gaiasky.gui.GenericDialog
Closes the window with the accept action
closeCancel() - Method in class gaiasky.gui.GenericDialog
Closes the window with the cancel action
closedLoop - Variable in class gaiasky.scene.component.Verts
Whether to close the polyline (connect end point to start point) or not
closest - Variable in class gaiasky.scene.camera.AbstractCamera
closest - Variable in class gaiasky.util.Settings.SceneSettings.CrosshairSettings
 
closestBody - Variable in class gaiasky.scene.camera.AbstractCamera
Closest non-star body to the camera
closestStar - Variable in class gaiasky.scene.camera.AbstractCamera
The closest particle to the camera
closestStarView - Variable in class gaiasky.scene.camera.AbstractCamera
 
cloud - Variable in class gaiasky.scene.component.Cloud
 
cloud - Static variable in class gaiasky.scene.Mapper
 
Cloud - Class in gaiasky.scene.component
 
Cloud() - Constructor for class gaiasky.scene.component.Cloud
 
CloudComponent - Class in gaiasky.scene.record
 
CloudComponent() - Constructor for class gaiasky.scene.record.CloudComponent
 
Clouds - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
clr() - Method in class gaiasky.util.math.BoundingBoxd
Sets the minimum and maximum vector to zeros.
cluster - Static variable in class gaiasky.scene.Mapper
 
cluster - Variable in class gaiasky.scene.view.LabelView
 
Cluster - Class in gaiasky.scene.component
Some properties for star cluster objects.
Cluster() - Constructor for class gaiasky.scene.component.Cluster
 
ClusterExtractor - Class in gaiasky.scene.system.render.extract
Extracts star cluster data to feed the render stage.
ClusterExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.ClusterExtractor
 
ClusterInitializer - Class in gaiasky.scene.system.initialize
Initializes star cluster entities.
ClusterInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.ClusterInitializer
 
clusters - Variable in class gaiasky.gui.DatasetLoadDialog
 
clusters - Variable in class gaiasky.scene.Families
 
Clusters - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
CLUSTERS - Enum constant in enum class gaiasky.data.group.DatasetOptions.DatasetLoadType
 
clusterTex - Variable in class gaiasky.scene.component.Cluster
 
ClusterUpdater - Class in gaiasky.scene.system.update
Updates star clusters.
ClusterUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.ClusterUpdater
 
CM - Enum constant in enum class gaiasky.util.units.Quantity.Length.LengthUnit
Centimetres
cmapList - Static variable in class gaiasky.gui.ColormapPicker
 
cmBack - Variable in class gaiasky.scene.record.CubemapComponent
 
cmDown - Variable in class gaiasky.scene.record.CubemapComponent
 
cmFront - Variable in class gaiasky.scene.record.CubemapComponent
 
cmLeft - Variable in class gaiasky.scene.record.CubemapComponent
 
cmRight - Variable in class gaiasky.scene.record.CubemapComponent
 
cmUp - Variable in class gaiasky.scene.record.CubemapComponent
 
col - Variable in class gaiasky.util.camera.Proximity.NearbyRecord
 
col() - Method in interface gaiasky.scene.api.IParticleRecord
 
col() - Method in class gaiasky.scene.record.ParticleRecord
 
col() - Method in class gaiasky.scene.record.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.CollapsibleEntry
 
collapse() - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
COLLAPSE_PANE_CMD - Enum constant in enum class gaiasky.event.Event
Collapses a GUI pane.
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.util.scene2d.CollapsiblePane
Collapse speed in pixels per second
collapseSpeed - Variable in class gaiasky.util.scene2d.CollapsibleWindow
Collapse speed in pixels per second.
CollapsibleEntry - Class in gaiasky.util.scene2d
 
CollapsibleEntry(Actor, Actor, Skin) - Constructor for class gaiasky.util.scene2d.CollapsibleEntry
 
CollapsibleEntry(Actor, Actor, Skin, String, boolean) - Constructor for class gaiasky.util.scene2d.CollapsibleEntry
 
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
 
colname - Variable in class gaiasky.util.ucd.UCD
 
COLON - Static variable in class gaiasky.gui.GSKeys
 
color - Variable in class gaiasky.gui.AddShapeDialog
 
color - Variable in class gaiasky.gui.ColorPickerAbstract
 
color - Variable in class gaiasky.scene.component.Body
Base RGB color
color - Variable in class gaiasky.scene.record.CloudComponent
RGB color of generated clouds
color - Variable in class gaiasky.util.gdx.g2d.GlyphLayout.GlyphRun
 
color - Variable in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
color - Variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
color - Variable in class gaiasky.util.Settings.ProgramSettings.PointerSettings.GuidesSettings
 
color(double, double, double, double) - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
color(float) - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
color(float, float, float, float) - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
color(Color) - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
COLOR - Enum constant in enum class gaiasky.render.BlendMode
Uses GL_ONE and GL_ONE_MINUS_SRC_COLOR for source and destination in blend equation.
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
ColorAttribute - Class in gaiasky.util.gdx.shader.attribute
 
ColorAttribute(int) - Constructor for class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
ColorAttribute(int, float, float, float, float) - Constructor for class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
ColorAttribute(int, Color) - Constructor for class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
ColorAttribute(ColorAttribute) - Constructor for class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
colorBv - Variable in class gaiasky.scene.component.Celestial
B-V color index
colorcolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
colorIfTexture - Variable in class gaiasky.scene.record.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.gui
A version of ColorPicker on steroids.
ColormapPicker(float[], CatalogInfo, Stage, Skin) - Constructor for class gaiasky.gui.ColormapPicker
 
ColormapPicker(String, float[], CatalogInfo, Stage, Skin) - Constructor for class gaiasky.gui.ColormapPicker
 
colorMode - Variable in class gaiasky.util.Settings.SceneSettings.ProperMotionSettings
Color mode for velocity vectors 0 - direction 1 - length 2 - has radial velocity 3 - redshift (sun) 4 - redshift (camera) 5 - single color
colorNoise - Variable in class gaiasky.gui.DatasetLoadDialog
 
colorNoise - Variable in class gaiasky.scene.component.ParticleSet
Noise factor for the color in [0,1]
colorOffset - Variable in class gaiasky.render.system.ImmediateModeRenderSystem.MeshData
 
ColorOffset - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Param
 
ColorOpacity - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
ColorOpacityAlias - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
colorPale - Variable in class gaiasky.scene.component.Celestial
Red, green and blue colors and their revamped cousins
ColorPicker - Class in gaiasky.gui
A little widget showing a color and allowing to change it using a color picker dialog.
ColorPicker(float[], Stage, Skin) - Constructor for class gaiasky.gui.ColorPicker
 
ColorPicker(Stage, Skin) - Constructor for class gaiasky.gui.ColorPicker
 
ColorPicker(String, float[], Stage, Skin) - Constructor for class gaiasky.gui.ColorPicker
 
ColorPicker(String, Stage, Skin) - Constructor for class gaiasky.gui.ColorPicker
 
ColorPickerAbstract - Class in gaiasky.gui
 
ColorPickerAbstract(String, Stage, Skin) - Constructor for class gaiasky.gui.ColorPickerAbstract
 
colors - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
 
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.scene.record
Colour component containing information about a colour
ColourComponent() - Constructor for class gaiasky.scene.record.ColourComponent
 
ColourComponent(float, float, float) - Constructor for class gaiasky.scene.record.ColourComponent
 
ColourComponent(float, float, float, float) - Constructor for class gaiasky.scene.record.ColourComponent
 
ColourComponent(String) - Constructor for class gaiasky.scene.record.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.scene.camera.AbstractCamera
 
Combined - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter.Param
 
Combined - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter.Param
 
ComboBoxBean - Class in gaiasky.gui.beans
 
ComboBoxBean(String) - Constructor for class gaiasky.gui.beans.ComboBoxBean
 
ComboBoxBean(String, int) - Constructor for class gaiasky.gui.beans.ComboBoxBean
 
COMMA - Static variable in class gaiasky.gui.GSKeys
 
CommentedProperties - Class in gaiasky.util.properties
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.util.properties.CommentedProperties
 
comp - Variable in class gaiasky.render.system.AbstractRenderSystem
Comparator of renderables, in case of need
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(double[], double[]) - Method in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer.LineArraySorter
 
compare(IFocus, IFocus) - Method in class gaiasky.util.comp.CelestialBodyComparator
 
compare(IntRenderable, IntRenderable) - Method in class gaiasky.util.gdx.DefaultIntRenderableSorter
 
compare(Attribute, Attribute) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
Used for sorting attributes by type (not by value)
compare(T, T) - Method in class gaiasky.util.comp.DistanceEntityComparator
 
compare(T, T) - Method in class gaiasky.util.comp.ViewAngleComparator
 
compareTo(Telegram) - Method in class gaiasky.event.Telegram
 
compareTo(LangComboBoxBean) - Method in class gaiasky.gui.beans.LangComboBoxBean
 
compareTo(KeyBindings.ProgramAction) - Method in class gaiasky.gui.KeyBindings.ProgramAction
 
compareTo(Bits) - Method in class gaiasky.util.Bits
 
compareTo(AttitudeIntervalBean) - Method in class gaiasky.util.gaia.AttitudeIntervalBean
 
compareTo(Gti) - Method in class gaiasky.util.gaia.time.Gti
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.DirectionalLightsAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.IntAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.Matrix3Attribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.Matrix4Attribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.PointLightsAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.SpotLightsAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.Vector2Attribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.Vector4Attribute
 
compareTo(Attributes) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
 
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.
compile() - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
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.gui.components.GuiComponent
 
componentsCheck(Entity) - Method in class gaiasky.scene.view.AbstractView
Check whether the current components are the same as the components of the given entity.
componentsCheck(Entity) - Method in class gaiasky.scene.view.BaseView
 
componentsCheck(Entity) - Method in class gaiasky.scene.view.PositionView
 
componentType - Variable in class gaiasky.gui.DatasetLoadDialog
 
ComponentTypeBean - Class in gaiasky.gui.beans
 
ComponentTypeBean(ComponentTypes.ComponentType) - Constructor for class gaiasky.gui.beans.ComponentTypeBean
 
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
 
CompressTextures - Class in gaiasky.desktop.util
Compresses all PNG and JPG files in the given location into ETC1A-compressed ZKTX files.
CompressTextures() - Constructor for class gaiasky.desktop.util.CompressTextures
 
computed - Variable in class gaiasky.scene.component.Base
Flag indicating whether the object has been computed in this step.
computed - Variable in class gaiasky.scene.component.Flags
Flag indicating whether the object has been computed in this step.
computeDirectionUp(double, Pair<Vector3d, Vector3d>) - Method in class gaiasky.scene.view.SpacecraftView
 
computedSize - Variable in class gaiasky.scene.component.ParticleExtra
 
computeExtrasolarSystemTransformMatrix(GraphNode, RefSysTransform) - Method in class gaiasky.scene.entity.TrajectoryUtils
 
computeMeanPosition(Entity, ParticleSet) - Method in class gaiasky.scene.system.initialize.ParticleSetInitializer
 
computeMinMeanMaxDistances(ParticleSet) - Method in class gaiasky.scene.system.initialize.ParticleSetInitializer
 
computeMu() - Method in class gaiasky.scene.record.OrbitComponent
This method automatically computes the standard gravitational parameter (mu) of the orbit if the period and the semi-major axis are set as mu=4 pi^2 a^3 / T^2.
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.util.coord.SpacecraftCoordinates
 
computeVisibleFovs(Entity, FovCamera) - Method in class gaiasky.scene.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
concatenate(String, List<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
CONE - Enum constant in enum class gaiasky.gui.beans.ShapeComboBoxBean.Shape
 
config - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
config - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
config - Variable in class gaiasky.util.gdx.shader.provider.AtmosphereShaderProvider
 
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.provider.GroundShaderProvider
 
config - Variable in class gaiasky.util.gdx.shader.provider.RelativisticShaderProvider
 
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.provider.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.provider.TessellationShaderProvider.Config
 
CONFIG_FRAME_OUTPUT_CMD - Enum constant in enum class gaiasky.event.Event
Configures the render system.
CONFIG_SCREENSHOT_CMD - Enum constant in enum class gaiasky.event.Event
Configures the screenshots.
configFile - Variable in class gaiasky.util.Settings.ProgramSettings.NetSettings.SlaveSettings
 
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 directory 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 directory 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
configureScreenshots(int, int, String, String) - Method in class gaiasky.script.EventScriptingInterface
 
configureScreenshots(int, int, String, String) - Method in interface gaiasky.script.IScriptingInterface
Configures the screenshot system, setting the resolution of the images, the output directory and the image name prefix.
configVersion - Variable in class gaiasky.util.Settings
 
conjugate() - Method in class gaiasky.util.math.Quaterniond
Conjugate the quaternion.
connected(Controller) - Method in class gaiasky.gui.ControllerConnectionListener
 
connected(Controller) - Method in class gaiasky.input.AbstractGamepadListener
 
connected(VRContext.VRDevice) - Method in class gaiasky.gui.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.gui
Widget that captures and displays messages in a GUI.
ConsoleLogger() - Constructor for class gaiasky.gui.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
 
constel - Static variable in class gaiasky.scene.Mapper
 
constel - Variable in class gaiasky.scene.view.LabelView
 
Constel - Class in gaiasky.scene.component
 
Constel() - Constructor for class gaiasky.scene.component.Constel
 
CONSTELLATION_UPDATE_CMD - Enum constant in enum class gaiasky.event.Event
Command to update constellations.
ConstellationExtractor - Class in gaiasky.scene.system.render.extract
 
ConstellationExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.ConstellationExtractor
 
ConstellationInitializer - Class in gaiasky.scene.system.initialize
 
ConstellationInitializer(Scene, boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.ConstellationInitializer
 
ConstellationRadio - Class in gaiasky.scene.entity
This radio is in charge of updating constellations when required.
ConstellationRadio(Entity) - Constructor for class gaiasky.scene.entity.ConstellationRadio
 
constellations - Variable in class gaiasky.scene.Families
 
Constellations - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
ConstellationUpdater - Class in gaiasky.scene.system.update
 
ConstellationUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.ConstellationUpdater
 
constructPFMData(int, int, Function<Float, Float>) - Static method in class gaiasky.util.gdx.loader.PFMReader
 
Consumers - Class in gaiasky.util
 
Consumers() - Constructor for class gaiasky.util.Consumers
 
Consumers.Consumer10<One,Two,Three,Four,Five,Six,Seven,Eight,Nine,Ten> - Interface in gaiasky.util
 
Consumers.Consumer3<One,Two,Three> - Interface in gaiasky.util
 
Consumers.Consumer4<One,Two,Three,Four> - Interface in gaiasky.util
 
Consumers.Consumer5<One,Two,Three,Four,Five> - Interface in gaiasky.util
 
Consumers.Consumer6<One,Two,Three,Four,Five,Six> - Interface in gaiasky.util
 
Consumers.Consumer7<One,Two,Three,Four,Five,Six,Seven> - Interface in gaiasky.util
 
Consumers.Consumer8<One,Two,Three,Four,Five,Six,Seven,Eight> - Interface in gaiasky.util
 
Consumers.Consumer9<One,Two,Three,Four,Five,Six,Seven,Eight,Nine> - Interface in gaiasky.util
 
container - Variable in class gaiasky.gui.VRControllerInfoGui
 
container - Variable in class gaiasky.gui.VRInfoGui
 
container - Variable in class gaiasky.gui.VRSelectionGui
 
contains(double) - Method in class gaiasky.util.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.scene.Archetypes
 
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
 
contains(String, List<String>) - Static method in class gaiasky.util.TextUtils
 
containsAll(Bits) - Method in class gaiasky.util.Bits
Returns true if this bit set is a super set of the specified set, i.e.
containsAll(Collection<?>) - Method in class gaiasky.util.ds.RouletteList
 
containsEntity(String) - Method in class gaiasky.scene.Index
Checks whether the index contains an entity with the given name.
containsKey(Long) - Method in class gaiasky.util.LargeLongMap
 
containsKey(String) - Method in class gaiasky.scene.AttributeMap
Checks whether the given key is in the attribute map.
containsKey(K) - Method in class gaiasky.util.ObjectDoubleMap
 
containsKey(K) - Method in class gaiasky.util.TwoWayHashmap
 
containsName(String) - Method in class gaiasky.gui.BookmarksManager
 
containsNameRec(String, BookmarksManager.BookmarkNode) - Method in class gaiasky.gui.BookmarksManager
 
containsObject(IOctreeObject) - Method in class gaiasky.util.tree.OctreeNode
 
containsOrMatches(String[], String, boolean) - Static method in class gaiasky.util.TextUtils
 
containsPath(Path) - Method in class gaiasky.gui.BookmarksManager
 
ContainsProximitySensor_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
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.gui.GenericDialog
 
contents - Variable in class gaiasky.gui.VRControllerInfoGui
 
contents - Variable in class gaiasky.gui.VRInfoGui
 
contents - Variable in class gaiasky.gui.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 - Variable in class gaiasky.util.Settings.PostprocessSettings.LevelsSettings
 
Contrast - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter.Param
 
CONTRAST_CMD - Enum constant in enum class gaiasky.event.Event
Contains the contrast level (float) in [0,2].
Controller - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceType
a controller like Oculus touch or HTC Vice controller
CONTROLLER_CONNECTED_INFO - Enum constant in enum class gaiasky.event.Event
A controller has been connected, contains the name.
CONTROLLER_DISCONNECTED_INFO - Enum constant in enum class gaiasky.event.Event
A controller has been disconnected, contains the name.
ControllerConnectionListener - Class in gaiasky.gui
 
ControllerConnectionListener() - Constructor for class gaiasky.gui.ControllerConnectionListener
 
ControllerModelNotFoundException - Exception Class in gaiasky.vr.openvr
 
ControllerModelNotFoundException(String, Throwable) - Constructor for exception class gaiasky.vr.openvr.ControllerModelNotFoundException
 
controllerObjects - Variable in class gaiasky.render.process.RenderModeOpenVR
 
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 - Variable in class gaiasky.util.Settings
 
controlShader - Variable in class gaiasky.util.gdx.shader.provider.TessellationShaderProvider.Config
 
ControlsSettings() - Constructor for class gaiasky.util.Settings.ControlsSettings
 
controlsWindow - Variable in class gaiasky.gui.FullGui
 
ControlsWindow - Class in gaiasky.gui
 
ControlsWindow(String, Skin, Stage, CatalogManager) - Constructor for class gaiasky.gui.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
 
coord - Variable in class gaiasky.scene.component.Trajectory
 
coord - Variable in class gaiasky.scene.view.SpacecraftView
 
coordinates - Variable in class gaiasky.scene.component.Coordinates
Coordinates provider.
coordinates - Static variable in class gaiasky.scene.Mapper
 
coordinates - Variable in class gaiasky.util.Settings.ProgramSettings.PointerSettings
 
Coordinates - Class in gaiasky.scene.component
 
Coordinates - Class in gaiasky.util.coord
Provides utility coordinate conversions between some astronomical coordinate systems and to Cartesian coordinates.
Coordinates() - Constructor for class gaiasky.scene.component.Coordinates
 
Coordinates() - Constructor for class gaiasky.util.coord.Coordinates
 
coordinateSystem - Variable in class gaiasky.scene.component.Mesh
 
coordOffset - Variable in class gaiasky.scene.system.render.draw.PrimitiveVertexRenderSystem
 
copy - Variable in class gaiasky.scene.component.Base
Is this just a copy?
copy - Variable in class gaiasky.scene.component.Flags
Is this just a copy?
copy - Variable in class gaiasky.scene.component.Octree
Is this just a copy?
copy() - Method in class gaiasky.util.Bits
 
copy() - Method in class gaiasky.util.datadesc.DatasetDesc
 
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.attribute.AtmosphereAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.Attribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.DirectionalLightsAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.IntAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.Matrix3Attribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.Matrix4Attribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.PointLightsAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.SpotLightsAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.Vector2Attribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.Vector4Attribute
 
copy() - Method in class gaiasky.util.gdx.shader.Material
Create a copy of this material
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
 
copyFrom(AtmosphereComponent) - Method in class gaiasky.scene.record.AtmosphereComponent
 
copyFrom(CloudComponent) - Method in class gaiasky.scene.record.CloudComponent
 
copyFrom(MaterialComponent) - Method in class gaiasky.scene.record.MaterialComponent
 
copyFrom(NoiseComponent) - Method in class gaiasky.scene.record.NoiseComponent
 
copyParamsFrom(AbstractCamera) - Method in class gaiasky.scene.camera.AbstractCamera
 
correctAspect() - Method in enum class gaiasky.util.Settings.StereoProfile
 
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.MathUtilsDouble
Returns the cosine in radians from a lookup table.
cos(double) - Method in class gaiasky.util.math.Trigonometry
 
COSINE - Enum constant in enum class gaiasky.util.gaia.ModifiedScanningLaw.TransitionFunction
 
CosmicLocations - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
cosXi - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
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
countLines(String) - Static method in class gaiasky.util.TextUtils
 
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.scene.component.ParticleSet
 
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.gui.CrashGui
 
crashGui - Variable in class gaiasky.GaiaSky
The user interfaces
CrashGui - Class in gaiasky.gui
Displays info about the current crash.
CrashGui(Skin, Graphics, Float, Throwable) - Constructor for class gaiasky.gui.CrashGui
 
CrashGui(Skin, Graphics, Float, Throwable, Integer, Boolean) - Constructor for class gaiasky.gui.CrashGui
 
CrashReporter - Class in gaiasky.util
Creates a report whenever Gaia Sky crashes and saves it to disk.
CrashReporter() - Constructor for class gaiasky.util.CrashReporter
 
crashWindow - Variable in class gaiasky.gui.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
 
createAlphaTest(float) - Static method in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
createAmbient(float, float, float, float) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createAmbient(Color) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createAmbient(TextureRegion) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createAmbient(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createAmbientLight(float, float, float, float) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createAmbientLight(Color) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createArrow(float, float, float, float, float, float, float, float, int, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with an arrow.
createArrow(Vector3, Vector3, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with an arrow.
createAttributes(Bits) - Static method in class gaiasky.util.gdx.IntIntMeshBuilder
 
createBox(float, float, float, int, Material, Bits) - 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, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a box shape.
createBump(TextureRegion) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createBump(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createCapsule(float, float, int, int, Material, Bits) - 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, Bits) - 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, Bits) - 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, Bits, 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, Bits) - 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, Bits, 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, Bits) - 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, Bits, float, float) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cone shape.
createCullFace(int) - Static method in class gaiasky.util.gdx.shader.attribute.IntAttribute
create a cull face attribute to be used in a material
createCylinder(float, float, float, int, boolean, int, Material, Bits) - 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, Bits) - 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, Bits) - 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, Bits, 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, Bits) - 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, Bits, 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.
createDiffuse(float, float, float, float) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createDiffuse(Color) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createDiffuse(TextureRegion) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createDiffuse(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createEmissive(float, float, float, float) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createEmissive(Color) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createEmissive(TextureRegion) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createEmissive(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createEntity() - Method in class gaiasky.scene.Archetype
 
createFog(float, float, float, float) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createFog(Color) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
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.attribute.TextureAttribute
 
createHeight(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createIcoSphere(float, int, boolean, boolean, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
 
createIcoSphere(float, int, boolean, boolean, Material, Bits) - 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, Bits) - 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, boolean, boolean, Pixmap.Format, boolean) - Static method in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
 
createMeshData() - Method in class gaiasky.render.system.ImmediateModeRenderSystem
Creates a new mesh data object and adds it to the first available index in the meshes array
createMetallic(float, float, float, float) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createMetallic(Color) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createMetallic(TextureRegion) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createMetallic(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createModelParameters(long, double, boolean) - Method in class gaiasky.scene.record.NamedComponent
 
createNormal(TextureRegion) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createNormal(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createOctahedronSphere(float, int, boolean, boolean, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Creates an octahedron-sphere
createOctahedronSphere(float, int, boolean, boolean, Material, Bits) - 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.
createPlane(float, int, int, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
 
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, Bits) - 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, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a rectangle shape.
createReflection(TextureRegion) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createReflection(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createRing(float, int, int, float, float, int, int, Material, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a ring model.
createShader(IntRenderable) - Method in class gaiasky.util.gdx.shader.provider.AtmosphereShaderProvider
 
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.provider.GroundShaderProvider
 
createShader(IntRenderable) - Method in class gaiasky.util.gdx.shader.provider.RelativisticShaderProvider
 
createShader(IntRenderable) - Method in class gaiasky.util.gdx.shader.provider.TessellationShaderProvider
 
createShininess(float) - Static method in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
createSpecular(float, float, float, float) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createSpecular(Color) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createSpecular(TextureRegion) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createSpecular(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createSphere(float, float, float, int, int, boolean, int, Material, Bits) - 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, Bits, 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, Bits) - 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, Bits, 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, Bits) - 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, Bits, 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, Bits) - 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, Bits, 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, Bits) - 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, Bits) - 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, int, Material, Material, Bits) - 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, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with three orthonormal vectors shapes.
createXYZCoordinates(float, Material, Bits) - 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.Settings.StereoProfile
Left image -> right eye, no distortion
crosshair - Variable in class gaiasky.util.Settings.SceneSettings
 
CROSSHAIR_CLOSEST_CMD - Enum constant in enum class gaiasky.event.Event
Activates/deactivates the closest crosshair.
CROSSHAIR_FOCUS_CMD - Enum constant in enum class gaiasky.event.Event
Activates/deactivates the focus crosshair.
CROSSHAIR_HOME_CMD - Enum constant in enum class gaiasky.event.Event
Activates/deactivates the home crosshair.
CrosshairSettings() - Constructor for class gaiasky.util.Settings.SceneSettings.CrosshairSettings
 
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
 
ct - Variable in class gaiasky.data.group.DatasetOptions
 
ct - Variable in class gaiasky.gui.beans.ComponentTypeBean
 
ct - Variable in class gaiasky.scene.component.Base
Component types, for managing visibility
CT_SIZE - Static variable in class gaiasky.render.ComponentTypes
 
CTRL_L - Static variable in class gaiasky.gui.GSKeys
 
CTRL_L - Static variable in class gaiasky.gui.KeyBindings
 
CTRL_R - Static variable in class gaiasky.gui.GSKeys
 
cubemap - Variable in class gaiasky.scene.record.CubemapComponent
 
cubemap - Variable in class gaiasky.util.gdx.loader.CubemapLoader.CubemapParameter
The texture to put the TextureData in, optional.
Cubemap - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter.Param
 
CUBEMAP_CMD - Enum constant in enum class gaiasky.event.Event
Sets cubemap mode.
CUBEMAP_PROJECTION_CMD - Enum constant in enum class gaiasky.event.Event
Sets a new cubemap projection.
CUBEMAP_RESOLUTION_CMD - Enum constant in enum class gaiasky.event.Event
Sets the resolution of the cubemap, contains an integer in [20..15000] with the resolution.
CubemapAttribute - Class in gaiasky.util.gdx.shader.attribute
 
CubemapAttribute(int) - Constructor for class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
CubemapAttribute(int, TextureDescriptor<T>) - Constructor for class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
CubemapAttribute(int, OwnCubemap) - Constructor for class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
CubemapAttribute(CubemapAttribute) - Constructor for class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
CubemapComponent - Class in gaiasky.scene.record
 
CubemapComponent() - Constructor for class gaiasky.scene.record.CubemapComponent
 
cubemapData - Variable in class gaiasky.util.gdx.loader.CubemapLoader.CubemapParameter
CubemapData for textures created on the fly, optional.
CubemapLoader - Class in gaiasky.util.gdx.loader
AssetLoader for OwnCubemap instances.
CubemapLoader(FileHandleResolver) - Constructor for class gaiasky.util.gdx.loader.CubemapLoader
 
CubemapLoader.CubemapLoaderInfo - Class in gaiasky.util.gdx.loader
 
CubemapLoader.CubemapParameter - Class in gaiasky.util.gdx.loader
 
CubemapLoaderInfo() - Constructor for class gaiasky.util.gdx.loader.CubemapLoader.CubemapLoaderInfo
 
CubemapParameter() - Constructor for class gaiasky.util.gdx.loader.CubemapLoader.CubemapParameter
 
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, azimuthal equidistant) 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).
CullFace - Static variable in class gaiasky.util.gdx.shader.attribute.IntAttribute
 
CullFaceAlias - Static variable in class gaiasky.util.gdx.shader.attribute.IntAttribute
 
culling - Variable in class gaiasky.scene.record.ModelComponent
 
curr - Variable in class gaiasky.render.system.ImmediateModeRenderSystem
 
curr - Variable in class gaiasky.scene.component.Trajectory
 
curr - Variable in class gaiasky.scene.system.render.draw.line.LineEntityRenderSystem
 
currDeltaYears - Variable in class gaiasky.scene.component.StarSet
Current computed epoch time.
current - Variable in class gaiasky.gui.GuiRegistry
Current GUI object
current - Variable in class gaiasky.scene.camera.CameraManager
 
currentComponentType - Variable in class gaiasky.gui.IndividualVisibilityWindow
 
currentCt - Variable in class gaiasky.gui.IndividualVisibilityWindow
 
currentDistance - Variable in class gaiasky.scene.component.Fade
The current distance at each cycle, in internal units
currentEnginePower - Variable in class gaiasky.scene.component.MotorEngine
Instantaneous engine power, do not set manually
currentEnginePower() - Method in interface gaiasky.scene.api.ISpacecraft
 
currentEnginePower() - Method in class gaiasky.scene.component.MotorEngine
 
currentEnginePower() - Method in class gaiasky.scene.view.SpacecraftView
 
currentEnginePower(double) - Method in interface gaiasky.scene.api.ISpacecraft
 
currentEnginePower(double) - Method in class gaiasky.scene.component.MotorEngine
 
currentEnginePower(double) - Method in class gaiasky.scene.view.SpacecraftView
 
currentFocus - Variable in class gaiasky.gui.FocusInfoInterface
 
currentMachine - Variable in class gaiasky.scene.component.MotorEngine
 
currentPostProcessor - Static variable in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
 
currentTime - Variable in class gaiasky.scene.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.
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.gui.FullGui
 
customInterface - Variable in class gaiasky.gui.StereoGui
 
CustomInterface - Class in gaiasky.gui
Widget that displays custom objects on screen.
CustomInterface(Stage, Skin, Object) - Constructor for class gaiasky.gui.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
CYLINDER - Enum constant in enum class gaiasky.gui.beans.ShapeComboBoxBean.Shape
 
CYLINDRICAL - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections.CubemapProjection
 

D

d - Variable in class gaiasky.scene.component.GridRecursive
 
d - Variable in class gaiasky.util.math.Planed
 
D - Static variable in class gaiasky.gui.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
d01 - Variable in class gaiasky.scene.component.GridRecursive
 
d02 - Variable in class gaiasky.scene.component.GridRecursive
 
D31 - Variable in class gaiasky.scene.component.ParticleSet
 
D32 - Variable in class gaiasky.scene.component.StarSet
 
D33 - Variable in class gaiasky.scene.component.StarSet
 
daemon - Variable in class gaiasky.data.OctreeLoader
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.scene.record.BillboardDataset
 
data - Variable in class gaiasky.util.gdx.loader.PFMData
 
data - Variable in class gaiasky.util.gdx.loader.PFMDataLoader.PFMDataParameter
 
data - Variable in class gaiasky.util.gdx.OwnCubemap
 
data - Variable in class gaiasky.util.Settings
 
data() - Method in class gaiasky.scene.component.ParticleSet
Returns the list of particles.
DATA_LOCATION_TOKEN - Static variable in class gaiasky.util.Constants
 
dataD - Variable in class gaiasky.scene.record.ParticleRecord
 
dataDescriptor - Variable in class gaiasky.util.Settings.ProgramSettings.UrlSettings
 
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.scene.record.ParticleRecord
 
datafile - Variable in class gaiasky.scene.component.Catalog
Path of data file
datafile - Variable in class gaiasky.scene.component.ParticleSet
Path of data file
dataFile(String) - Method in class gaiasky.util.Settings.DataSettings
 
dataFile(String, String) - Method in class gaiasky.util.Settings.DataSettings
 
dataFileHandle(String) - Method in class gaiasky.util.Settings.DataSettings
 
dataFileHandle(String, String) - Method in class gaiasky.util.Settings.DataSettings
 
dataFiles - Variable in class gaiasky.util.Settings.DataSettings
 
DataLocationCheckWindow - Class in gaiasky.gui
This window informs the user that old datasets have been found in the default data location, and offers to clean them up.
DataLocationCheckWindow(String, Skin, Stage) - Constructor for class gaiasky.gui.DataLocationCheckWindow
 
dataLocationOldVersionDatasetsCheck() - Static method in class gaiasky.util.datadesc.DataDescriptorUtils
Checks whether the current data location contains old-version (pre-3.3.1) datasets.
dataMirror - Variable in class gaiasky.util.Settings.ProgramSettings.UrlSettings
 
dataPath(String) - Method in class gaiasky.util.Settings.DataSettings
 
dataPath(String, String) - Method in class gaiasky.util.Settings.DataSettings
 
DATASET_DOWNLOAD_FINISH_INFO - Enum constant in enum class gaiasky.event.Event
Informs that the download has finished.
DATASET_DOWNLOAD_PROGRESS_INFO - Enum constant in enum class gaiasky.event.Event
Informs of the progress of a current download.
DATASET_DOWNLOAD_START_INFO - Enum constant in enum class gaiasky.event.Event
Signals the start of a dataset download.
DatasetDesc - Class in gaiasky.util.datadesc
 
DatasetDesc() - Constructor for class gaiasky.util.datadesc.DatasetDesc
 
DatasetDesc(JsonReader, JsonValue) - Constructor for class gaiasky.util.datadesc.DatasetDesc
 
DatasetDesc(JsonReader, JsonValue, FileHandle) - Constructor for class gaiasky.util.datadesc.DatasetDesc
 
DatasetDesc.DatasetStatus - Enum Class in gaiasky.util.datadesc
 
datasetDescription - Static variable in class gaiasky.scene.Mapper
 
DatasetDescription - Class in gaiasky.scene.component
 
DatasetDescription() - Constructor for class gaiasky.scene.component.DatasetDescription
 
DatasetDescriptionInitializer - Class in gaiasky.scene.system.initialize
Initializes objects that have a DatasetDescription component.
DatasetDescriptionInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.DatasetDescriptionInitializer
 
DatasetDescriptionUpdater - Class in gaiasky.scene.system.update
 
DatasetDescriptionUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.DatasetDescriptionUpdater
 
datasetDirectory - Variable in class gaiasky.data.AbstractSceneLoader
 
DatasetLoadDialog - Class in gaiasky.gui
 
DatasetLoadDialog(String, String, Skin, Stage) - Constructor for class gaiasky.gui.DatasetLoadDialog
 
DatasetManagerWindow - Class in gaiasky.gui
Dataset manager.
DatasetManagerWindow(Stage, Skin, DataDescriptor) - Constructor for class gaiasky.gui.DatasetManagerWindow
 
DatasetManagerWindow(Stage, Skin, DataDescriptor, boolean, String) - Constructor for class gaiasky.gui.DatasetManagerWindow
 
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.gui
 
DatasetPreferencesWindow(CatalogInfo, Skin, Stage) - Constructor for class gaiasky.gui.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.scene.component.BillboardSet
 
datasets - Variable in class gaiasky.scene.Families
 
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.gui.components
The datasets pane in the controls window
DatasetsComponent(Skin, Stage, CatalogManager) - Constructor for class gaiasky.gui.components.DatasetsComponent
 
DataSettings() - Constructor for class gaiasky.util.Settings.DataSettings
 
datasetType - Variable in class gaiasky.util.datadesc.DatasetDesc
 
DatasetType - Class in gaiasky.util.datadesc
 
DatasetType(String) - Constructor for class gaiasky.util.datadesc.DatasetType
 
DatasetWatcher - Class in gaiasky.gui
Listens to dataset manager events and relays them to the interested UI elements.
DatasetWatcher(DatasetDesc, OwnProgressBar, OwnTextIconButton, OwnLabel, Table) - Constructor for class gaiasky.gui.DatasetWatcher
 
dataSource - Variable in class gaiasky.data.AbstractSceneLoader
 
date - Variable in class gaiasky.gui.components.CameraComponent
 
date - Variable in class gaiasky.gui.components.TimeComponent
 
dateDialog - Variable in class gaiasky.gui.components.TimeComponent
 
DateDialog - Class in gaiasky.gui
A dialog to pick a date.
DateDialog(Stage, Skin) - Constructor for class gaiasky.gui.DateDialog
 
dateEdit - Variable in class gaiasky.gui.components.TimeComponent
 
DAY_NS - Static variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
Days - Class in gaiasky.util.gaia.time
A finite number of days
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.attribute.Vector3Attribute
 
DCamPosAlias - Static variable in class gaiasky.util.gdx.shader.attribute.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.gui.WelcomeGui
 
deactivate() - Method in interface gaiasky.gui.IInputListener
 
deactivate() - Method in class gaiasky.input.AbstractGamepadListener
 
deactivate() - Method in class gaiasky.input.AbstractMouseKbdListener
 
deactivate() - Method in class gaiasky.input.GameMouseKbdListener
 
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_DYN_RES - Enum constant in enum class gaiasky.event.Event
Contains the current dynamic resolution level and the corresponding back buffer scale
DEBUG_OBJECTS - Enum constant in enum class gaiasky.event.Event
 
DEBUG_QUEUE - Enum constant in enum class gaiasky.event.Event
 
DEBUG_RAM - Enum constant in enum class gaiasky.event.Event
 
DEBUG_THREADS - Enum constant in enum class gaiasky.event.Event
Contains the number of running background threads, and the total number of threads in the pool.
DEBUG_TIME - Enum constant in enum class gaiasky.event.Event
The time.
DEBUG_VRAM - Enum constant in enum class gaiasky.event.Event
Contains the used graphics memory and total graphics memory in bytes.
debugGui - Variable in class gaiasky.GaiaSky
The user interfaces
DebugGui - Class in gaiasky.gui
This GUI shows debug information in the top-right corner of the screen
DebugGui(Skin, Graphics, Float) - Constructor for class gaiasky.gui.DebugGui
 
debugInfo - Variable in class gaiasky.util.Settings.ProgramSettings
 
debugInterface - Variable in class gaiasky.gui.DebugGui
 
debugInterface - Variable in class gaiasky.gui.HUDGui
 
DebugInterface - Class in gaiasky.gui
 
DebugInterface(Skin, Object) - Constructor for class gaiasky.gui.DebugInterface
 
dec - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
dec() - Method in interface gaiasky.scene.api.IParticleRecord
Declination in degrees.
dec() - Method in class gaiasky.scene.record.ParticleRecord
Declination in degrees.
dec() - Method in class gaiasky.scene.record.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.scene.view.SpacecraftView
 
deepCopy() - Method in class gaiasky.util.filter.Filter
 
DEFAULT - Enum constant in enum class gaiasky.scene.component.Trajectory.OrbitOrientationModel
 
DEFAULT - Enum constant in enum class gaiasky.util.Settings.ReprojectionMode
 
DEFAULT_DATASET_KEY - Static variable in class gaiasky.util.Constants
 
DEFAULT_KEY - Static variable in interface gaiasky.render.api.IPostProcessor
 
DEFAULT_LENGTH - Static variable in class gaiasky.util.Bits
 
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
 
defaultBeans() - Static method in class gaiasky.gui.beans.DistanceUnitComboBoxBean
 
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
defaultGamepadListener - Variable in class gaiasky.gui.GenericDialog
 
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
 
defaultMouseKbdListener - Variable in class gaiasky.gui.GenericDialog
 
defaultParameters - Variable in class gaiasky.util.gdx.loader.IntModelLoader
 
defaultSeconds - Variable in class gaiasky.gui.PopupNotificationsInterface
 
DefaultShaderProviderLoader<T extends DefaultShaderProviderLoader.DefaultShaderProviderParameter> - Class in gaiasky.util.gdx.shader.loader
 
DefaultShaderProviderLoader(FileHandleResolver) - Constructor for class gaiasky.util.gdx.shader.loader.DefaultShaderProviderLoader
 
DefaultShaderProviderLoader.DefaultShaderProviderParameter - Class in gaiasky.util.gdx.shader.loader
 
DefaultShaderProviderParameter(String, String) - Constructor for class gaiasky.util.gdx.shader.loader.DefaultShaderProviderLoader.DefaultShaderProviderParameter
 
defaultShapes() - Static method in class gaiasky.gui.beans.PrimitiveComboBoxBean
 
defaultShapes() - Static method in class gaiasky.gui.beans.ShapeComboBoxBean
 
defaultShareKeyframes - Static variable in class gaiasky.util.gdx.model.IntModelInstance
Whether, by default, NodeKeyframe's are shared amongst IntModel and IntModelInstance.
defaultTextDepthBuffer() - Method in class gaiasky.scene.view.LabelView
 
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 arc-seconds
DEG_TO_MILLARCSEC - Static variable in class gaiasky.util.Nature
 
degRad - Static variable in class gaiasky.util.math.MathUtilsDouble
 
degree - Variable in class gaiasky.util.math.BSplined
 
degreesToRadians - Static variable in class gaiasky.util.math.MathUtilsDouble
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.gui.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
deltaYears - Variable in class gaiasky.scene.component.Constel
 
Density - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Scattering.Param
 
depth - Variable in class gaiasky.scene.component.Verts
 
depth - Variable in class gaiasky.util.tree.OctreeNode
Contains the depth level.
depth() - Method in interface gaiasky.render.api.IGPUVertsRenderable
 
depth() - Method in interface gaiasky.render.api.IPointRenderable
 
depth() - Method in class gaiasky.scene.view.PointView
 
depth() - Method in class gaiasky.scene.view.VertsView
 
depth(JsonValue) - Method in class gaiasky.data.JsonLoader
 
depth(Verts) - Static method in class gaiasky.scene.entity.EntityUtils
Prepares the depth test OpenGL state given an Verts component.
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
depthBufferConsumer - Variable in class gaiasky.scene.component.Label
The function to apply to set up the depth buffer for text rendering.
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
 
depthFunc - Variable in class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
The depth test function, or 0 to disable depth test (default: GL10.GL_LEQUAL)
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
 
depthMask - Variable in class gaiasky.scene.record.BillboardDataset
 
depthMask - Variable in class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
Whether to write to the depth buffer (default: true)
depthRangeFar - Variable in class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
Mapping of far clipping plane to window coordinates (default: 1)
depthRangeNear - Variable in class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
Mapping of near clipping plane to window coordinates (default: 0)
DepthTestAttribute - Class in gaiasky.util.gdx.shader.attribute
 
DepthTestAttribute() - Constructor for class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
DepthTestAttribute(boolean) - Constructor for class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
DepthTestAttribute(int) - Constructor for class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
DepthTestAttribute(int, boolean) - Constructor for class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
DepthTestAttribute(int, float, float) - Constructor for class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
DepthTestAttribute(int, float, float, boolean) - Constructor for class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
DepthTestAttribute(int, int, float, float, boolean) - Constructor for class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
DepthTestAttribute(DepthTestAttribute) - Constructor for class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
depthTestDisable() - Method in class gaiasky.scene.record.ModelComponent
Completely disables the depth test.
depthTestReadOnly() - Method in class gaiasky.scene.record.ModelComponent
Sets the depth test of this model to read only.
depthTestReadWrite() - Method in class gaiasky.scene.record.ModelComponent
Sets the depth test of this model to read and write.
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.OctreeLoader
 
description - Variable in class gaiasky.scene.component.Catalog
Catalog description
description - Variable in class gaiasky.scene.component.DatasetDescription
A description.
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
 
DesktopMusicActors - Class in gaiasky.desktop.util
 
DesktopMusicActors() - Constructor for class gaiasky.desktop.util.DesktopMusicActors
 
destFunction - Variable in class gaiasky.util.gdx.shader.attribute.BlendingAttribute
Specifies how the (existing) red, green, blue, and alpha destination blending factors are computed (default: GL_ONE_MINUS_SRC_ALPHA)
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
 
device - Variable in class gaiasky.scene.component.VRDevice
 
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.gui.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.
diffuse - Variable in class gaiasky.scene.record.CloudComponent
 
diffuse - Variable in class gaiasky.scene.record.MaterialComponent
 
Diffuse - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
Diffuse - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
DiffuseAlias - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
DiffuseAlias - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
diffuseColor - Variable in class gaiasky.scene.record.MaterialComponent
 
diffuseColor - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
diffuseColor - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
diffuseCubemap - Variable in class gaiasky.scene.record.CloudComponent
 
diffuseCubemap - Variable in class gaiasky.scene.record.MaterialComponent
 
diffuseCubemap - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
diffuseCubemap - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
DiffuseCubemap - Static variable in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
DiffuseCubemapAlias - Static variable in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
diffuseTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
diffuseTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
diffuseUnpacked - Variable in class gaiasky.scene.record.CloudComponent
 
diffuseUnpacked - Variable in class gaiasky.scene.record.MaterialComponent
 
dir - Variable in class gaiasky.util.camera.rec.Keyframe
 
dirBackup - Variable in class gaiasky.render.process.RenderModeCubemap
 
direction - Variable in class gaiasky.scene.camera.NaturalCamera
 
direction - Variable in class gaiasky.scene.camera.RelativisticCamera
 
direction - Variable in class gaiasky.scene.camera.SpacecraftCamera
Direction and up vectors.
direction - Variable in class gaiasky.scene.component.MotorEngine
Direction and up vectors
direction - Variable in enum class gaiasky.util.gdx.OwnCubemap.CubemapSide
The direction vector to target the side.
direction - Variable in class gaiasky.util.LocationLogManager.LocationRecord
 
direction - Variable in class gaiasky.util.math.Rayd
 
direction() - Method in interface gaiasky.scene.api.ISpacecraft
 
direction() - Method in class gaiasky.scene.component.MotorEngine
 
direction() - Method in class gaiasky.scene.view.SpacecraftView
 
direction(Vector3d, float[]) - Method in class gaiasky.gui.minimap.AbstractMinimapScale
 
directional(int) - Method in class gaiasky.scene.record.ModelComponent
Returns the given directional light
directionalLights - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
DirectionalLightsAttribute - Class in gaiasky.util.gdx.shader.attribute
An Attribute which can be used to send an Array of DirectionalLight instances to the Shader.
DirectionalLightsAttribute() - Constructor for class gaiasky.util.gdx.shader.attribute.DirectionalLightsAttribute
 
DirectionalLightsAttribute(DirectionalLightsAttribute) - Constructor for class gaiasky.util.gdx.shader.attribute.DirectionalLightsAttribute
 
directionf - Variable in class gaiasky.scene.component.MotorEngine
Float counterparts
directions - Variable in class gaiasky.scene.camera.FovCamera
 
DIRECTORIES - Enum constant in enum class gaiasky.util.scene2d.FileChooser.FileChooserTarget
 
DirectoryNameValidator - Class in gaiasky.util.validator
 
DirectoryNameValidator() - Constructor for class gaiasky.util.validator.DirectoryNameValidator
 
dirEffective - Variable in class gaiasky.render.process.RenderModeCubemap
 
dirICRS - Variable in class gaiasky.util.gaia.utils.Place
 
dirIndex - Variable in class gaiasky.scene.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.scene.component.MotorEngine
 
dirUpCrs - Variable in class gaiasky.render.process.RenderModeCubemap
 
disable(EntitySystem...) - Method in class gaiasky.scene.Scene
Disable the given entity systems.
disable(Array<? extends EntitySystem>) - Method in class gaiasky.scene.Scene
Disable the given entity systems.
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.LensFlare
 
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
 
DISABLED - Enum constant in enum class gaiasky.util.Settings.ReprojectionMode
 
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.gui.ControllerConnectionListener
 
disconnected(Controller) - Method in class gaiasky.input.AbstractGamepadListener
 
disconnected(VRContext.VRDevice) - Method in class gaiasky.gui.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.gui.DateDialog
 
DISPLAY_GUI_CMD - Enum constant in enum class gaiasky.event.Event
Toggles whole GUI display.
DISPLAY_MEM_INFO_WINDOW - Enum constant in enum class gaiasky.event.Event
 
DISPLAY_POINTER_COORDS_CMD - Enum constant in enum class gaiasky.event.Event
Contains a boolean with the display status.
DISPLAY_VR_CONTROLLER_HINT_CMD - Enum constant in enum class gaiasky.event.Event
Displays VR Controller hints.
DISPLAY_VR_GUI_CMD - Enum constant in enum class gaiasky.event.Event
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
 
displayGui - Variable in class gaiasky.util.Settings.RuntimeSettings
 
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
 
displayName - Variable in class gaiasky.scene.component.LocationMark
The display name
displayPopupNotification(String) - Method in class gaiasky.script.EventScriptingInterface
 
displayPopupNotification(String) - Method in interface gaiasky.script.IScriptingInterface
Displays a popup notification on the screen for the default duration.
displayPopupNotification(String, float) - Method in class gaiasky.script.EventScriptingInterface
 
displayPopupNotification(String, float) - Method in interface gaiasky.script.IScriptingInterface
Displays a popup notification on the screen for the given duration.
displayPopupNotification(String, Double) - 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
 
displayVrGui - Variable in class gaiasky.util.Settings.RuntimeSettings
 
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.ErrorDialog
 
dispose() - Method in class gaiasky.GaiaSky
 
dispose() - Method in class gaiasky.GaiaSkyView
 
dispose() - Method in class gaiasky.gui.AboutWindow
 
dispose() - Method in class gaiasky.gui.AbstractGui
 
dispose() - Method in class gaiasky.gui.AddShapeDialog
 
dispose() - Method in class gaiasky.gui.ArchiveViewWindow
 
dispose() - Method in class gaiasky.gui.components.BookmarksComponent
 
dispose() - Method in class gaiasky.gui.components.CameraComponent
 
dispose() - Method in class gaiasky.gui.components.DatasetsComponent
 
dispose() - Method in class gaiasky.gui.components.GuiComponent
Disposes the component.
dispose() - Method in class gaiasky.gui.components.LocationLogComponent
 
dispose() - Method in class gaiasky.gui.components.TimeComponent
 
dispose() - Method in class gaiasky.gui.components.VisibilityComponent
 
dispose() - Method in class gaiasky.gui.components.VisualSettingsComponent
 
dispose() - Method in class gaiasky.gui.ConsoleLogger
 
dispose() - Method in class gaiasky.gui.CustomInterface
 
dispose() - Method in class gaiasky.gui.DataLocationCheckWindow
 
dispose() - Method in class gaiasky.gui.DatasetLoadDialog
 
dispose() - Method in class gaiasky.gui.DatasetManagerWindow
 
dispose() - Method in class gaiasky.gui.DatasetPreferencesWindow
 
dispose() - Method in class gaiasky.gui.DatasetWatcher
 
dispose() - Method in class gaiasky.gui.DebugInterface
 
dispose() - Method in class gaiasky.gui.FileNameWindow
 
dispose() - Method in class gaiasky.gui.FocusInfoInterface
 
dispose() - Method in class gaiasky.gui.GamepadConfigWindow
 
dispose() - Method in class gaiasky.gui.GenericDialog
 
dispose() - Method in class gaiasky.gui.GuiRegistry
 
dispose() - Method in class gaiasky.gui.HUDGui
 
dispose() - Method in interface gaiasky.gui.IGuiInterface
 
dispose() - Method in interface gaiasky.gui.IMinimapScale
 
dispose() - Method in class gaiasky.gui.IndividualVisibilityWindow
 
dispose() - Method in class gaiasky.gui.KeyframePreferencesWindow
 
dispose() - Method in class gaiasky.gui.KeyframesWindow
 
dispose() - Method in class gaiasky.gui.LandAtWindow
 
dispose() - Method in class gaiasky.gui.LoadProgressInterface
 
dispose() - Method in class gaiasky.gui.LogWindow
 
dispose() - Method in class gaiasky.gui.MemInfoWindow
 
dispose() - Method in class gaiasky.gui.MessagesInterface
 
dispose() - Method in class gaiasky.gui.minimap.AbstractMinimapScale
 
dispose() - Method in class gaiasky.gui.MinimapInterface
 
dispose() - Method in class gaiasky.gui.MinimapWidget
 
dispose() - Method in class gaiasky.gui.MinimapWindow
 
dispose() - Method in class gaiasky.gui.NewBookmarkFolderDialog
 
dispose() - Method in class gaiasky.gui.NotificationsInterface
 
dispose() - Method in class gaiasky.gui.PopupNotificationsInterface
 
dispose() - Method in class gaiasky.gui.PreferencesWindow
 
dispose() - Method in class gaiasky.gui.ProceduralGenerationWindow
 
dispose() - Method in class gaiasky.gui.QuitWindow
 
dispose() - Method in class gaiasky.gui.ReleaseNotesWindow
 
dispose() - Method in class gaiasky.gui.RunStateInterface
 
dispose() - Method in class gaiasky.gui.SearchDialog
 
dispose() - Method in class gaiasky.gui.SlaveConfigWindow
 
dispose() - Method in class gaiasky.gui.TopInfoInterface
 
dispose() - Method in class gaiasky.gui.UpdatePopup
 
dispose() - Method in class gaiasky.gui.VRGui
 
dispose() - Method in class gaiasky.gui.WikiInfoWindow
 
dispose() - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
 
dispose() - Method in class gaiasky.render.MainPostProcessor
 
dispose() - Method in class gaiasky.render.process.RenderModeCubemapProjections
 
dispose() - Method in class gaiasky.render.process.RenderModeFov
 
dispose() - Method in class gaiasky.render.process.RenderModeMain
 
dispose() - Method in class gaiasky.render.process.RenderModeOpenVR
 
dispose() - Method in class gaiasky.render.process.RenderModeStereoscopic
 
dispose() - Method in class gaiasky.render.system.AbstractRenderSystem
 
dispose() - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
dispose() - Method in class gaiasky.render.system.ImmediateModeRenderSystem.MeshData
 
dispose() - Static method in class gaiasky.rest.RESTServer
Stops the REST server gracefully.
dispose() - Method in class gaiasky.scene.record.AtmosphereComponent
 
dispose() - Method in class gaiasky.scene.record.CloudComponent
 
dispose() - Method in class gaiasky.scene.record.CubemapComponent
 
dispose() - Method in class gaiasky.scene.record.MaterialComponent
 
dispose() - Method in class gaiasky.scene.record.ModelComponent
 
dispose() - Method in class gaiasky.scene.record.NoiseComponent
 
dispose() - Method in class gaiasky.scene.system.render.draw.BillboardSetRenderer
 
dispose() - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
dispose() - Method in class gaiasky.scene.system.render.SceneRenderer
 
dispose() - Method in class gaiasky.scene.task.ParticleSetUpdaterTask
 
dispose() - Method in class gaiasky.scene.view.OctreeObjectView
 
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.AnaglyphEffect
 
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.DrawTexture
 
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.LensFlare
 
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.Mosaic
 
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.Reprojection
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.SSR
 
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.