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
 
AberrationAmount - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.ChromaticAberrationFilter.Param
 
abort() - Method in class gaiasky.data.OctreeLoader.OctreeLoaderThread
 
AbortableRunnable - Interface in gaiasky.util.concurrent
 
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
 
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
 
absoluteMagnitudeToPseudoSize(double) - Static method in class gaiasky.util.coord.AstroUtils
Computes the pseudo-size of a star from the absolute magnitude.
absolutePos - Variable in class gaiasky.util.camera.Proximity.NearbyRecord
 
absoluteToApparentMagnitude(double, double) - Static method in class gaiasky.util.coord.AstroUtils
Converts an absolute magnitude to an apparent magnitude at the given distance in parsecs.
AbstractAttitudeAnglesRates - Class in gaiasky.util.gaia
 
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
 
AbstractExtractSystem(Family, int) - Constructor for class gaiasky.scene.system.render.extract.AbstractExtractSystem
 
AbstractGamepadListener - Class in gaiasky.input
 
AbstractGamepadListener(IGamepadMappings) - Constructor for class gaiasky.input.AbstractGamepadListener
 
AbstractGamepadListener(String) - Constructor for class gaiasky.input.AbstractGamepadListener
 
AbstractGamepadMappings - Class in gaiasky.gui
 
AbstractGamepadMappings() - Constructor for class gaiasky.gui.AbstractGamepadMappings
 
AbstractGui - Class in gaiasky.gui
 
AbstractGui(Graphics, Float) - Constructor for class gaiasky.gui.AbstractGui
 
AbstractInitSystem - Class in gaiasky.scene.system.initialize
 
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
 
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
 
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 - Variable in class gaiasky.vr.openxr.input.XrControllerDevice
 
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.DateDialog
 
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.TextureWindow
 
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(boolean, XrControllerDevice) - Method in class gaiasky.gui.OpenXRListener
 
accept(boolean, XrControllerDevice) - Method in class gaiasky.gui.vr.MainVRGui
 
accept(boolean, XrControllerDevice) - Method in interface gaiasky.vr.openxr.input.XrInputListener
 
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
 
accessed - Variable in class gaiasky.util.svt.SVTQuadtreeNode
 
AccumulationBlur - Class in gaiasky.util.gdx.contrib.postprocess.effects
 
AccumulationBlur(int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.AccumulationBlur
 
AccumulationBlurFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
 
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
 
Action - Class in gaiasky.vr.openxr.input.actions
 
Action(String, String, int, XrControllerDevice) - Constructor for class gaiasky.vr.openxr.input.actions.Action
 
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
 
actions - Variable in class gaiasky.vr.openxr.input.actionsets.GaiaSkyActionSet
 
actions() - Method in class gaiasky.vr.openxr.input.actionsets.ActionSet
 
actions() - Method in class gaiasky.vr.openxr.input.actionsets.GaiaSkyActionSet
 
ActionSet - Class in gaiasky.vr.openxr.input.actionsets
 
ActionSet(String, String, int) - Constructor for class gaiasky.vr.openxr.input.actionsets.ActionSet
 
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
 
active - Variable in class gaiasky.vr.openxr.input.XrControllerDevice
 
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
 
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.VectorDouble
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
 
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.
addGamepadGui() - Method in class gaiasky.gui.GamepadGui
 
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, double, double, double, double, double, double, double, double) - Method in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
addLine(ILineRenderable, double, double, double, double, double, double, float) - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
addLine(ILineRenderable, double, double, double, double, double, double, float, float) - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
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, float, float, float, float, float, float, float, float) - Method in class gaiasky.render.system.LineRenderSystem
 
addLine(ILineRenderable, double, double, double, double, double, double, float, float, float, float, 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(ILineRenderable, double, double, double, double, double, double, Color, Color) - Method in class gaiasky.render.system.LineRenderSystem
 
addLine(ILineRenderable, double, double, double, double, double, double, Color, Color) - Method in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
addLine(ILineRenderable, double, double, double, double, double, double, Color, 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, double) - Method in class gaiasky.render.system.LineRenderSystem
 
addLinePostproc(double, double, double, double, 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, float, float, double, double, double) - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
addListener(XrInputListener) - Method in class gaiasky.vr.openxr.XrDriver
Adds a XrInputListener to receive events
addLoadedInfo(long, int) - Method in class gaiasky.data.OctreeLoader
 
addLoadProgressInterface() - 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.SingleStarQuadRenderer
 
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
 
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
 
AIM - Enum constant in enum class gaiasky.vr.openxr.input.actions.PoseAction.PoseType
 
aimPose - Variable in class gaiasky.vr.openxr.input.XrControllerDevice
 
aimTransform - Variable in class gaiasky.vr.openxr.input.XrControllerDevice
 
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
allPressed(Collection<Integer>) - Method in class gaiasky.input.AbstractMouseKbdListener
 
allSetLike(ComponentTypes) - Method in class gaiasky.render.ComponentTypes
Checks if all the t bits in this bit set are also set in other.
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.gdx.model.data.OwnModelMaterial
 
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
 
amount - Variable in class gaiasky.util.Settings.PostprocessSettings.ChromaticAberrationSettings
 
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
 
AnaglyphEffect() - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.AnaglyphEffect
 
AnaglyphFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
 
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
 
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.
animationMs - Variable in class gaiasky.util.Settings.ProgramSettings.UiSettings
 
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
 
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
 
apply(boolean) - Method in class gaiasky.gui.vr.FixedScreenViewport
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.Bounce
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.BounceIn
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.BounceOut
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.Elastic
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.ElasticIn
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.ElasticOut
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.Exp
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.ExpIn
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.ExpOut
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.Pow
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.PowIn
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.PowOut
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.Swing
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.SwingIn
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.SwingOut
 
apply(double, double, double) - Method in class gaiasky.util.math.InterpolationDouble
 
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.QuaternionTransform
 
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.QuaternionTransform
 
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.BSplineDouble
 
approximate(T) - Method in class gaiasky.util.math.CatmullRomSplined
 
approximate(T) - Method in class gaiasky.util.math.LinearDouble
 
approximate(T) - Method in interface gaiasky.util.math.PathDouble
 
approximate(T, int) - Method in class gaiasky.util.math.BSplineDouble
 
approximate(T, int) - Method in class gaiasky.util.math.CatmullRomSplined
 
approximate(T, int, int) - Method in class gaiasky.util.math.BSplineDouble
 
approximate(T, int, int) - Method in class gaiasky.util.math.CatmullRomSplined
 
approxLength(int) - Method in class gaiasky.util.math.BSplineDouble
 
approxLength(int) - Method in class gaiasky.util.math.CatmullRomSplined
 
approxLength(int) - Method in class gaiasky.util.math.LinearDouble
 
approxLength(int) - Method in interface gaiasky.util.math.PathDouble
 
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
 
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
 
Archetypes() - Constructor for class gaiasky.scene.Archetypes
Creates a new archetypes container.
archiveViewWindow - Variable in class gaiasky.gui.FullGui
 
ArchiveViewWindow - Class in gaiasky.gui
 
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.ChromaticAberrationFilter.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.FxaaFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.GlowFilter.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.LensDirt.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.LensFlareFilter.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.PseudoLensFlareFilter.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.WarpingMeshFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.XBRZUpscale.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
 
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
 
AstroUtils() - Constructor for class gaiasky.util.coord.AstroUtils
 
AstroUtilsTest - Class in gaiasky.util.test
 
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
 
attachTo(T) - Method in class gaiasky.util.gdx.model.IntNode
Adds this node as child to specified parent Node, synonym for: parent.addChild(this)
attachToSession(XrDriver, MemoryStack) - Method in class gaiasky.vr.openxr.input.actionsets.ActionSet
Attaches this (and only this) action set to the session in the driver.
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
 
Attitude() - Constructor for class gaiasky.scene.component.Attitude
 
AttitudeConverter - Class in gaiasky.util.gaia
 
AttitudeConverter() - Constructor for class gaiasky.util.gaia.AttitudeConverter
 
AttitudeIntervalBean - Class in gaiasky.util.gaia
 
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
 
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
 
AttitudeXmlParser() - Constructor for class gaiasky.util.gaia.AttitudeXmlParser
 
attr - Variable in class gaiasky.gui.beans.AttributeComboBoxBean
 
Attribute - Class in gaiasky.util.gdx.shader.attribute
 
Attribute(int) - Constructor for class gaiasky.util.gdx.shader.attribute.Attribute
 
Attribute(long) - 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
 
AttributeConverter - Class in gaiasky.util.gdx.shader.attribute
 
AttributeConverter() - Constructor for class gaiasky.util.gdx.shader.attribute.AttributeConverter
 
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
 
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.Settings.DistanceUnits
 
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.
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
 
aux - Variable in class gaiasky.util.svt.SVTQuadtree
Auxiliary object to store additional data.
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
 
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
 
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_LB - Variable in class gaiasky.gui.AbstractGamepadMappings
 
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_RB - Variable in class gaiasky.gui.AbstractGamepadMappings
 
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
 
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
 
AZIMUTHAL_EQUIDISTANT - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.effects.CubmeapProjectionEffect.CubemapProjection
 

B

b - Variable in class gaiasky.scene.component.GridRecursive
 
b - Variable in class gaiasky.util.gdx.ModelCreator.Face
This stores the indices for the binormals
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() - Method in class gaiasky.util.gdx.ModelCreator.Face
 
b() - Method in interface gaiasky.util.gdx.ModelCreator.IFace
 
B - Static variable in class gaiasky.gui.GSKeys
 
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.PlaneDouble.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
 
backBufferHeight - Variable in class gaiasky.gui.AbstractGui
 
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.GlowFilter.Param
 
backBufferWidth - Variable in class gaiasky.gui.AbstractGui
 
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
 
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
 
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
 
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
 
BaseAttitudeDataServer() - Constructor for class gaiasky.util.gaia.BaseAttitudeDataServer
 
baseData - Variable in class gaiasky.util.datadesc.DatasetDesc
 
baseDataPresent() - Method in class gaiasky.gui.WelcomeGui
Checks if the basic Gaia Sky data folders are present in the default data folder
BaseInitializer - Class in gaiasky.scene.system.initialize
 
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.LightScattering.Settings
 
baseIntensity - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.PseudoLensFlare.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.LightScattering.Settings
 
baseSaturation - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.PseudoLensFlare.Settings
 
BaseView - Class in gaiasky.scene.view
 
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
 
BasicFileImageRenderer() - Constructor for class gaiasky.util.screenshot.BasicFileImageRenderer
 
batch - Variable in class gaiasky.scene.system.render.draw.ModelRenderer
 
bbSet - Variable in class gaiasky.scene.view.LabelView
 
beamP0 - Variable in class gaiasky.scene.component.VRDevice
 
beamP1 - Variable in class gaiasky.scene.component.VRDevice
 
beamP2 - Variable in class gaiasky.scene.component.VRDevice
 
beamPn - 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(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 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 - 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.
BilinearInterpolator - Class in gaiasky.scene.record
 
BilinearInterpolator() - Constructor for class gaiasky.scene.record.BilinearInterpolator
 
BilinearInterpolator.GridModel - Interface in gaiasky.scene.record
 
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
 
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
 
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
 
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
 
BinaryDataProvider() - Constructor for class gaiasky.data.group.BinaryDataProvider
 
BinaryIO - Interface in gaiasky.data.api
 
BinaryIOBase - Class in gaiasky.data.group
 
BinaryIOBase(int, int, boolean) - Constructor for class gaiasky.data.group.BinaryIOBase
 
BinarySearchTree<T extends Comparable<T>> - Class in gaiasky.util
 
BinarySearchTree() - Constructor for class gaiasky.util.BinarySearchTree
Construct the tree.
BinaryVersion0 - Class in gaiasky.data.group
 
BinaryVersion0() - Constructor for class gaiasky.data.group.BinaryVersion0
 
BinaryVersion1 - Class in gaiasky.data.group
 
BinaryVersion1() - Constructor for class gaiasky.data.group.BinaryVersion1
 
BinaryVersion2 - Class in gaiasky.data.group
 
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
 
binormals - Variable in class gaiasky.util.gdx.ModelCreator
 
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
 
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
 
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.WarpingMeshFilter.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
 
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.WarpingMeshFilter.Param
 
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.LightScattering.Settings
 
blurAmount - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.PseudoLensFlare.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.LightScattering.Settings
 
blurPasses - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.PseudoLensFlare.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.LightScattering.Settings
 
blurType - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.PseudoLensFlare.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
 
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
 
BoolAction - Class in gaiasky.vr.openxr.input.actions
 
BoolAction(String, String, XrControllerDevice) - Constructor for class gaiasky.vr.openxr.input.actions.BoolAction
 
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.InterpolationDouble
 
Bounce(double[], double[]) - Constructor for class gaiasky.util.math.InterpolationDouble.Bounce
 
Bounce(int) - Constructor for class gaiasky.util.math.InterpolationDouble.Bounce
 
bounceIn - Static variable in class gaiasky.util.math.InterpolationDouble
 
BounceIn(double[], double[]) - Constructor for class gaiasky.util.math.InterpolationDouble.BounceIn
 
BounceIn(int) - Constructor for class gaiasky.util.math.InterpolationDouble.BounceIn
 
bounceOut - Static variable in class gaiasky.util.math.InterpolationDouble
 
BounceOut(double[], double[]) - Constructor for class gaiasky.util.math.InterpolationDouble.BounceOut
 
BounceOut(int) - Constructor for class gaiasky.util.math.InterpolationDouble.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
 
BoundingBoxDouble - Class in gaiasky.util.math
 
BoundingBoxDouble() - Constructor for class gaiasky.util.math.BoundingBoxDouble
Constructs a new bounding box with the minimum and maximum vector set to zeros.
BoundingBoxDouble(BoundingBoxDouble) - Constructor for class gaiasky.util.math.BoundingBoxDouble
Constructs a new bounding box from the given bounding box.
BoundingBoxDouble(Vector3d, Vector3d) - Constructor for class gaiasky.util.math.BoundingBoxDouble
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.FrustumDouble
Returns whether the given bounding box is in the frustum.
boundsInFrustum(BoundingBoxDouble) - Method in class gaiasky.util.math.FrustumDouble
Returns whether the given BoundingBoxDouble is in the frustum.
boundsInFrustum(Vector3d, Vector3d) - Method in class gaiasky.util.math.FrustumDouble
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
 
BSplineDouble<T extends VectorDouble<T>> - Class in gaiasky.util.math
 
BSplineDouble() - Constructor for class gaiasky.util.math.BSplineDouble
 
BSplineDouble(T[], int, boolean) - Constructor for class gaiasky.util.math.BSplineDouble
 
BufferedFileImageRenderer - Class in gaiasky.util.screenshot
 
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
 
BufferedImageTextureData - Class in gaiasky.util.gdx.graphics
 
BufferedImageTextureData(FileHandle, boolean) - Constructor for class gaiasky.util.gdx.graphics.BufferedImageTextureData
 
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.DateDialog
 
build() - Method in class gaiasky.gui.FileNameWindow
 
build() - Method in class gaiasky.gui.GamepadConfigWindow
 
build() - Method in class gaiasky.gui.GamepadGui
 
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.TextureWindow
 
build() - Method in class gaiasky.gui.UpdatePopup
 
build() - Method in class gaiasky.gui.WikiInfoWindow
 
build() - Method in class gaiasky.util.scene2d.FileChooser
 
build(Skin) - Method in class gaiasky.gui.vr.MainVRGui
 
build(String, Path, int) - Method in class gaiasky.util.svt.SVTQuadtreeBuilder
Creates a new SVT quadtree and initializes it with the given file system location and the given tile size.
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
 
buildEnabledEffectsList(boolean, boolean) - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
 
buildEnabledEffectsListCubemap() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
 
buildEnabledEffectsListVR() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
 
builder - Variable in class gaiasky.util.Settings.VersionSettings
 
buildGui() - Method in class gaiasky.gui.FullGui
 
buildIndirectionBuffer() - Method in class gaiasky.scene.record.VirtualTextureComponent
 
buildLightGlowData() - Method in class gaiasky.scene.system.render.pass.LightGlowPass
 
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.
buildShadowMapData() - Method in class gaiasky.scene.system.render.pass.ShadowMapRenderPass
Builds the shadow map data; frame buffers, arrays, etc.
buildSuper() - Method in class gaiasky.gui.GenericDialog
 
buildTime - Variable in class gaiasky.util.Settings.VersionSettings
 
buildTree() - Method in class gaiasky.scene.record.VirtualTextureComponent
 
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.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
 
buttonMaster - Variable in class gaiasky.gui.components.CameraComponent
 
buttonOrthosphere - Variable in class gaiasky.gui.components.CameraComponent
 
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
 
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
 
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.
ByteTextureData - Class in gaiasky.util.gdx.graphics
 
ByteTextureData(int, int, int, int, int, boolean, boolean) - Constructor for class gaiasky.util.gdx.graphics.ByteTextureData
 

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
cacheSize - Variable in class gaiasky.util.Settings.SceneSettings.RendererSettings.VirtualTextureSettings
Cache size, in tiles.
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.BSplineDouble
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.BSplineDouble
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 off 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
 
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
 
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
 
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
 
cameraMode - Variable in class gaiasky.vr.openxr.input.XrControllerDevice
 
cameraMode(boolean, XrControllerDevice) - Method in class gaiasky.gui.OpenXRListener
 
cameraMode(boolean, XrControllerDevice) - Method in class gaiasky.gui.vr.MainVRGui
 
cameraMode(boolean, XrControllerDevice) - Method in interface gaiasky.vr.openxr.input.XrInputListener
 
CameraMotion - Class in gaiasky.util.gdx.contrib.postprocess.effects
 
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(double[], String, double[], double[], double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(double[], String, 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[], String, double[], double[], double, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(double[], String, 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[], String, double[], double[], long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List<?>, String, List<?>, List<?>, double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List<?>, String, List<?>, List<?>, double, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List<?>, String, List<?>, List<?>, long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List<?>, String, List<?>, List<?>, long, boolean) - 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
 
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
 
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.DateDialog
 
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.TextureWindow
 
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 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.vr.MainVRGui
 
cancelTouchFocus() - Method in class gaiasky.gui.vr.StandaloneVRGui
 
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
 
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
 
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.
capture(IntSupplier) - 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).
captureCubemap() - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
 
captureCubemap() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
 
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
 
captureNoClear(IntSupplier) - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Starts capturing the scene as PostProcessor.capture(), but without clearing the screen.
captureNoClearCubemap() - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
 
captureNoClearCubemap() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
 
captureNoClearReprojection() - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
 
captureNoClearReprojection() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
 
captureVR() - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
 
captureVR() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
 
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 VectorDouble<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
 
changedSinceLastSync - Variable in class gaiasky.vr.openxr.input.actions.SingleInputAction
 
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
 
ChangeOfBasisTest - Class in gaiasky.util.math.test
 
ChangeOfBasisTest() - Constructor for class gaiasky.util.math.ChangeOfBasisTest
 
ChangeOfBasisTest() - Constructor for class gaiasky.util.math.test.ChangeOfBasisTest
 
check(int) - Method in class gaiasky.vr.openxr.XrDriver
 
check(int, String) - Method in class gaiasky.vr.openxr.XrDriver
 
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
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.IntersectorDouble
 
checkIntersectRaySpehre(Vector3, Vector3, Vector3d, double) - Static method in class gaiasky.util.math.IntersectorDouble
 
checkIntersectRaySpehre(Vector3d, Vector3d, Vector3d, double) - Static method in class gaiasky.util.math.IntersectorDouble
 
checkIntersectSegmentSphere(Vector3d, Vector3d, Vector3d, double) - Static method in class gaiasky.util.math.IntersectorDouble
 
checkKDE() - Static method in class gaiasky.util.SysUtils
 
checkLinuxDesktop(String) - Static method in class gaiasky.util.SysUtils
 
checkNoException(int) - Method in class gaiasky.vr.openxr.XrDriver
 
checkNoException(int, String) - Method in class gaiasky.vr.openxr.XrDriver
 
checkOpenGL() - Method in class gaiasky.vr.openxr.XrDriver
 
checkPath - Variable in class gaiasky.util.datadesc.DatasetDesc
 
checkProgram(int) - Static method in class gaiasky.vr.openxr.ShadersGL
 
checkShader(int) - Static method in class gaiasky.vr.openxr.ShadersGL
 
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.
CHROMATIC_ABERRATION_CMD - Enum constant in enum class gaiasky.event.Event
Contains the amount of chromatic aberration in [0,0.2].
chromaticAberration - Variable in class gaiasky.util.Settings.PostprocessSettings
 
ChromaticAberration - Class in gaiasky.util.gdx.contrib.postprocess.effects
 
ChromaticAberration(float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.ChromaticAberration
 
ChromaticAberrationFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
 
ChromaticAberrationFilter(float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.ChromaticAberrationFilter
Creates a chromatic aberration filter with the given aberration amount.
ChromaticAberrationFilter.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
ChromaticAberrations - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.RgbMode
 
ChromaticAberrationSettings() - Constructor for class gaiasky.util.Settings.PostprocessSettings.ChromaticAberrationSettings
 
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.InterpolationDouble
 
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
 
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.InterpolationDouble
 
circleOut - Static variable in class gaiasky.util.math.InterpolationDouble
 
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.VectorDouble
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.api.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.FrustumDouble
 
clipSpacePlanePointsArray - Static variable in class gaiasky.util.math.FrustumDouble
 
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() - Method in class gaiasky.vr.openxr.input.actions.Action
 
close() - Method in class gaiasky.vr.openxr.input.actionsets.ActionSet
 
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 - Variable in class gaiasky.scene.view.ModelView
Cloud component.
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.BoundingBoxDouble
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
 
Cluster() - Constructor for class gaiasky.scene.component.Cluster
 
ClusterExtractor - Class in gaiasky.scene.system.render.extract
 
ClusterExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.ClusterExtractor
 
ClusterInitializer - Class in gaiasky.scene.system.initialize
 
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
 
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 - Variable in class gaiasky.util.svt.SVTQuadtreeNode
 
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
 
colFragShader - Static variable in class gaiasky.vr.openxr.ShadersGL
 
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
 
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
 
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.util.gdx.contrib.postprocess.filters.LensFlareFilter.Param
 
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) - 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
 
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
 
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
 
colorP0 - Variable in class gaiasky.scene.component.VRDevice
 
colorP1 - Variable in class gaiasky.scene.component.VRDevice
 
colorP2 - Variable in class gaiasky.scene.component.VRDevice
 
colorPale - Variable in class gaiasky.scene.component.Celestial
Red, green and blue colors and their revamped cousins
ColorPicker - Class in gaiasky.gui
 
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
 
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
 
colVertShader - Static variable in class gaiasky.vr.openxr.ShadersGL
 
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
 
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(Path, Path) - Method in class gaiasky.util.comp.FilenameComparator
 
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.
compareTo(SVTQuadtreeNode) - Method in class gaiasky.util.svt.SVTQuadtreeNode
 
compile() - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
COMPLEX - Enum constant in enum class gaiasky.util.Settings.LensFlareType
 
ComplexArea - Class in gaiasky.util.gaia.utils
 
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
 
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
 
ComponentUtils - Class in gaiasky.scene.record
 
ComponentUtils() - Constructor for class gaiasky.scene.record.ComponentUtils
 
CompressTextures - Class in gaiasky.desktop.util
 
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
 
ConcreteAttitude(long, QuaternionDouble, boolean) - Constructor for class gaiasky.util.gaia.ConcreteAttitude
Construct object from time, and a quaternion.
ConcreteAttitude(long, QuaternionDouble, QuaternionDouble, boolean) - Constructor for class gaiasky.util.gaia.ConcreteAttitude
Construct object from time, quaternion and its derivative.
ConcreteDuration - Class in gaiasky.util.gaia.time
 
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.QuaternionDouble
Conjugate the quaternion.
connected(Controller) - Method in class gaiasky.gui.ControllerConnectionListener
 
connected(Controller) - Method in class gaiasky.input.AbstractGamepadListener
 
connectionChanged(boolean) - Method in class gaiasky.util.samp.GaiaSkyHubConnector
 
ConsoleLogger - Class in gaiasky.gui
 
ConsoleLogger() - Constructor for class gaiasky.gui.ConsoleLogger
 
Constants - Class in gaiasky.util
 
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
 
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
 
constructPFMData(int, int, Function<Float, Float>, Function<Float, Float>) - Static method in class gaiasky.util.gdx.loader.PFMReader
 
consumeCustomData(int) - Method in class gaiasky.util.gdx.graphics.BufferedImageTextureData
 
consumeCustomData(int) - Method in class gaiasky.util.gdx.graphics.ByteTextureData
 
consumeCustomData(int) - Method in class gaiasky.util.gdx.graphics.FloatTextureDataExt
 
consumeCustomData(int) - Method in class gaiasky.util.gdx.graphics.ShortTextureData
 
consumePixmap() - Method in class gaiasky.util.gdx.graphics.BufferedImageTextureData
 
consumePixmap() - Method in class gaiasky.util.gdx.graphics.ByteTextureData
 
consumePixmap() - Method in class gaiasky.util.gdx.graphics.FloatTextureDataExt
 
consumePixmap() - Method in class gaiasky.util.gdx.graphics.ShortTextureData
 
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
 
contains(double) - Method in class gaiasky.util.DoubleArray
 
contains(double, double, double) - Method in class gaiasky.util.math.BoundingBoxDouble
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(int, int, int) - Method in class gaiasky.util.svt.SVTQuadtree
 
contains(int, int, Vector3[]) - Method in class gaiasky.gui.vr.MainVRGui
Checks whether the quadrilateral or polygon defined by points contains the point [x,y].
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(BoundingBoxDouble) - Method in class gaiasky.util.math.BoundingBoxDouble
Returns whether the given bounding box is contained in this bounding box.
contains(Vector3d) - Method in class gaiasky.util.math.BoundingBoxDouble
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
 
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(Class<? extends Component>) - Method in class gaiasky.scene.AttributeMap
 
containsValue(V) - Method in class gaiasky.util.TwoWayHashmap
 
content - Variable in class gaiasky.gui.GenericDialog
 
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.BSplineDouble
 
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_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
 
controllerDevice - Variable in class gaiasky.vr.openxr.input.actions.Action
 
controllerObjects - Variable in class gaiasky.render.process.RenderModeOpenXR
 
controlPoints - Variable in class gaiasky.util.math.BSplineDouble
 
controlPoints - Variable in class gaiasky.util.math.CatmullRomSplined
 
controlPoints - Variable in class gaiasky.util.math.LinearDouble
 
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(Attribute) - Static method in class gaiasky.util.gdx.shader.attribute.AttributeConverter
 
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(OwnModelMaterial, TextureProvider) - Method in class gaiasky.util.gdx.model.IntModel
 
convertMesh(IntModelMesh) - Method in class gaiasky.util.gdx.model.IntModel
 
convertParameters(GLBWrapperLoader.GLBLoaderParameters) - Method in class gaiasky.util.gdx.loader.GLBWrapperLoader
 
convertParameters(GLTFWrapperLoader.GLTFLoaderParameters) - Method in class gaiasky.util.gdx.loader.GLTFWrapperLoader
 
convertToComponent(Map<Object, Object>) - Static method in class gaiasky.scene.record.MaterialComponent
 
convertToDoubleArray(JsonValue, int, int) - Method in class gaiasky.data.GeoJsonLoader
 
convertType(long) - Static method in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
convertType(long) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
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
 
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
 
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
 
copyFrom(RotationComponent) - Method in class gaiasky.scene.record.RotationComponent
 
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.QuaternionDouble
 
cpy() - Method in class gaiasky.util.math.RayDouble
 
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.VectorDouble
 
crash - Variable in class gaiasky.gui.CrashGui
 
crashGui - Variable in class gaiasky.GaiaSky
The user interfaces
CrashGui - Class in gaiasky.gui
 
CrashGui(Skin, Graphics, Float, Throwable) - Constructor for class gaiasky.gui.CrashGui
 
CrashGui(Skin, Graphics, Float, Throwable, Boolean) - Constructor for class gaiasky.gui.CrashGui
 
CrashReporter - Class in gaiasky.util
 
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
 
createAction(XrDriver, XrActionSet, int) - Method in class gaiasky.vr.openxr.input.actions.Action
 
createActionSpace(XrDriver) - Method in class gaiasky.vr.openxr.input.actions.PoseAction
 
createActionSpace(XrDriver) - Method in interface gaiasky.vr.openxr.input.actions.SpaceAwareAction
 
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.
createHandle(XrDriver) - Method in class gaiasky.vr.openxr.input.actionsets.ActionSet
 
createHandle(XrActionSet, XrDriver) - Method in class gaiasky.vr.openxr.input.actions.Action
 
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.
createOpenGLBinding(MemoryStack, long) - Static method in class gaiasky.vr.openxr.XrHelper
Allocates a XrGraphicsBindingOpenGL** struct for the current platform onto the given stack.
createOpenXRInstance() - Method in class gaiasky.vr.openxr.XrDriver
Creates the OpenXR instance object.
createOpenXRReferenceSpace() - Method in class gaiasky.vr.openxr.XrDriver
Creates an XrSpace from the previously created session.
createOpenXRSwapchains() - Method in class gaiasky.vr.openxr.XrDriver
Initializes the XR swapchains.
createPatch(String) - Method in class gaiasky.util.gdx.g2d.TextureAtlas
Returns the first region found with the specified name as a NinePatch.
createPlane(float, float, int, int, boolean, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
 
createPlane(float, int, int, boolean, 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
 
createProjectionMatrixBuffer(MemoryStack, XrFovf, float, float, boolean) - Static method in class gaiasky.vr.openxr.XrHelper
Allocates a FloatBuffer onto the given stack and fills it such that it can be used as parameter to the set method of Matrix4f.
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.
createRoughness(float, float, float, float) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createRoughness(Color) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
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
 
createShaderProgram(String, String) - Static method in class gaiasky.vr.openxr.ShadersGL
 
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
 
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
 
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
 
CubemapProjectionsFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
 
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.BSplineDouble
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.BSplineDouble
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.BSplineDouble
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.BSplineDouble
Calculates the cubic b-spline derivative for the given span (i) at the given position (u).
CubmeapProjectionEffect - Class in gaiasky.util.gdx.contrib.postprocess.effects
 
CubmeapProjectionEffect(float, float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.CubmeapProjectionEffect
 
CubmeapProjectionEffect.CubemapProjection - Enum Class in gaiasky.util.gdx.contrib.postprocess.effects
 
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
 
currentFrameTime - Variable in class gaiasky.vr.openxr.XrDriver
 
currentMachine - Variable in class gaiasky.scene.component.MotorEngine
 
currentPostProcessor - Static variable in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
 
currentState - Variable in class gaiasky.vr.openxr.input.actions.SingleInputAction
 
currentTime - Variable in class gaiasky.scene.camera.FovCamera
 
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
 
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.CubmeapProjectionEffect.CubemapProjection
 

D

d - Variable in class gaiasky.scene.component.GridRecursive
 
d - Variable in class gaiasky.util.math.PlaneDouble
 
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.
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
 
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
 
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
 
datasetManager - Variable in class gaiasky.gui.WelcomeGui
 
DatasetManagerWindow - Class in gaiasky.gui
 
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
 
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
 
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
 
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
 
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
 
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
 
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 - 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
 
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.
defaultCullFace - Variable in class gaiasky.util.gdx.shader.DefaultIntShader.Config
Set to 0 to disable culling.
defaultDepthFunc - Variable in class gaiasky.util.gdx.shader.AtmosphereShader.Config
Set to 0 to disable depth test.
defaultDepthFunc - Variable in class gaiasky.util.gdx.shader.DefaultIntShader.Config
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.BSplineDouble
 
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.svt.SVTQuadtree
Depth of the tree, e.g., the deepest level, in [0,n].
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
 
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
 
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
 
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.BSplineDouble
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.BSplineDouble
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.BSplineDouble
 
derivativeAt(T, double) - Method in class gaiasky.util.math.CatmullRomSplined
 
derivativeAt(T, double) - Method in class gaiasky.util.math.LinearDouble
 
derivativeAt(T, double) - Method in interface gaiasky.util.math.PathDouble
 
derivativeAt(T, int, double) - Method in class gaiasky.util.math.BSplineDouble
 
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)
destroyActionSpace() - Method in class gaiasky.vr.openxr.input.actions.PoseAction
 
destroyActionSpace() - Method in interface gaiasky.vr.openxr.input.actions.SpaceAwareAction
 
destroyHandle() - Method in class gaiasky.vr.openxr.input.actions.Action
 
destroyHandles() - Method in class gaiasky.vr.openxr.input.actionsets.ActionSet
 
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
 
detectionBufferFactor - Variable in class gaiasky.util.Settings.SceneSettings.RendererSettings.VirtualTextureSettings
The tile detection buffer is smaller than the main window by this factor.
device - Variable in class gaiasky.scene.component.VRDevice
 
deviceLeft - Variable in class gaiasky.vr.openxr.input.actionsets.GaiaSkyActionSet
 
deviceRight - Variable in class gaiasky.vr.openxr.input.actionsets.GaiaSkyActionSet
 
deviceType - Variable in class gaiasky.vr.openxr.input.XrControllerDevice
 
df - Variable in class gaiasky.gui.RenderGui
 
DiffnFunctionNs - Interface in gaiasky.util.gaia.utils
 
diffuse - Variable in class gaiasky.scene.record.CloudComponent
 
diffuse - Variable in class gaiasky.scene.record.MaterialComponent
 
diffuse - Variable in class gaiasky.util.gdx.model.data.OwnModelMaterial
 
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
 
diffuseSvt - Variable in class gaiasky.scene.record.CloudComponent
 
diffuseSvt - Variable in class gaiasky.scene.record.MaterialComponent
 
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.RayDouble
 
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
 
DirectionalLightsAttribute() - Constructor for class gaiasky.util.gdx.shader.attribute.DirectionalLightsAttribute
 
DirectionalLightsAttribute(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.scene.record.ModelComponent
 
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.LightGlow
 
disableBlending() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
disableBlending() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.PseudoLensFlare
 
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
 
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_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.
displayGui - Variable in class gaiasky.util.Settings.RuntimeSettings
 
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.
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
 
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.Data