Index

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

A

a - Variable in class gaiasky.scene.component.GridRecursive
 
A - Static variable in class gaiasky.gui.GSKeys
 
A - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
abort() - Method in class gaiasky.data.OctreeLoader.OctreeLoaderThread
 
AbortableRunnable - Interface in gaiasky.util.concurrent
An interface that can optionally use an AtomicBoolean as a signal to abort its execution.
abortCurrentLoading() - Method in class gaiasky.data.OctreeLoader
Tells the daemon to immediately stop the loading of octants and wait for new data
AboutWindow - Class in gaiasky.gui
The help window with About, Help and System sections.
AboutWindow(Stage, Skin) - Constructor for class gaiasky.gui.AboutWindow
 
absmag() - Method in interface gaiasky.scene.api.IParticleRecord
 
absmag() - Method in class gaiasky.scene.record.ParticleRecord
 
absmag() - Method in class gaiasky.scene.record.PointParticleRecord
 
absMag - Variable in class gaiasky.scene.component.Magnitude
Absolute magnitude, m = -2.5 log10(flux), with the flux at 10 pc
absMagLabel - Variable in class gaiasky.gui.FocusInfoInterface
 
absolutePos - Variable in class gaiasky.util.camera.Proximity.NearbyRecord
 
AbstractAttitudeAnglesRates - Class in gaiasky.util.gaia
A little helper class to hold a set of three angles and associated rates.
AbstractAttitudeAnglesRates() - Constructor for class gaiasky.util.gaia.AbstractAttitudeAnglesRates
 
AbstractCamera - Class in gaiasky.scene.camera
 
AbstractCamera(CameraManager) - Constructor for class gaiasky.scene.camera.AbstractCamera
 
AbstractControllerMappings - Class in gaiasky.gui
Defines all controller inputs
AbstractControllerMappings() - Constructor for class gaiasky.gui.AbstractControllerMappings
 
AbstractExtractSystem - Class in gaiasky.scene.system.render.extract
Contains some utils common to all extract systems.
AbstractExtractSystem(Family, int) - Constructor for class gaiasky.scene.system.render.extract.AbstractExtractSystem
 
AbstractGamepadListener - Class in gaiasky.input
Contains some utils common to all gamepad listeners.
AbstractGamepadListener(String) - Constructor for class gaiasky.input.AbstractGamepadListener
 
AbstractGui - Class in gaiasky.gui
Provides general methods and attributes that all GUIs should have
AbstractGui(Graphics, Float) - Constructor for class gaiasky.gui.AbstractGui
 
AbstractInitSystem - Class in gaiasky.scene.system.initialize
An abstract initialization system, providing some common utilities useful for concrete initializers.
AbstractInitSystem(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.AbstractInitSystem
 
AbstractInitSystem(Family, int) - Constructor for class gaiasky.scene.system.initialize.AbstractInitSystem
 
AbstractMinimapScale - Class in gaiasky.gui.minimap
 
AbstractMinimapScale() - Constructor for class gaiasky.gui.minimap.AbstractMinimapScale
 
AbstractMouseKbdListener - Class in gaiasky.input
Abstract mouse and keyboard input listener.
AbstractMouseKbdListener(GestureDetector.GestureListener, ICamera) - Constructor for class gaiasky.input.AbstractMouseKbdListener
 
AbstractOrbitCoordinates - Class in gaiasky.util.coord
 
AbstractOrbitCoordinates() - Constructor for class gaiasky.util.coord.AbstractOrbitCoordinates
 
AbstractRenderSystem - Class in gaiasky.render.system
 
AbstractRenderSystem(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.render.system.AbstractRenderSystem
 
AbstractRenderSystem.RenderSystemRunnable - Interface in gaiasky.render.system
 
AbstractSceneLoader - Class in gaiasky.data
 
AbstractSceneLoader() - Constructor for class gaiasky.data.AbstractSceneLoader
 
AbstractStarGroupDataProvider - Class in gaiasky.data.group
 
AbstractStarGroupDataProvider() - Constructor for class gaiasky.data.group.AbstractStarGroupDataProvider
 
AbstractStarGroupDataProvider.AdditionalCols - Class in gaiasky.data.group
 
AbstractStarGroupDataProvider.ColId - Enum Class in gaiasky.data.group
Represents a column type.
AbstractUpdateSystem - Class in gaiasky.scene.system.update
 
AbstractUpdateSystem(Family, int) - Constructor for class gaiasky.scene.system.update.AbstractUpdateSystem
 
AbstractView - Class in gaiasky.scene.view
An abstract view that holds a reference to the current entity.
AbstractView() - Constructor for class gaiasky.scene.view.AbstractView
Creates an empty abstract view without entity.
AbstractView(Entity) - Constructor for class gaiasky.scene.view.AbstractView
Creates an abstract view with the given entity.
AbstractVSOP87 - Class in gaiasky.util.coord.vsop87
 
AbstractVSOP87() - Constructor for class gaiasky.util.coord.vsop87.AbstractVSOP87
 
acc - Variable in class gaiasky.util.gaia.TransitionScanningLaw
 
accel - Variable in class gaiasky.scene.camera.NaturalCamera
Acceleration and velocity
accel - Variable in class gaiasky.scene.component.MotorEngine
Force, acceleration and velocity
accel() - Method in interface gaiasky.scene.api.ISpacecraft
 
accel() - Method in class gaiasky.scene.component.MotorEngine
 
accel() - Method in class gaiasky.scene.view.SpacecraftView
 
accept() - Method in class gaiasky.gui.AboutWindow
 
accept() - Method in class gaiasky.gui.AddShapeDialog
 
accept() - Method in class gaiasky.gui.ArchiveViewWindow
 
accept() - Method in class gaiasky.gui.DatasetLoadDialog
 
accept() - Method in class gaiasky.gui.DatasetManagerWindow
 
accept() - Method in class gaiasky.gui.DatasetPreferencesWindow
 
accept() - Method in class gaiasky.gui.FileNameWindow
 
accept() - Method in class gaiasky.gui.GamepadConfigWindow
 
accept() - Method in class gaiasky.gui.GenericDialog
The accept function, if any
accept() - Method in class gaiasky.gui.IndividualVisibilityWindow
 
accept() - Method in class gaiasky.gui.KeyframePreferencesWindow
 
accept() - Method in class gaiasky.gui.KeyframesWindow
 
accept() - Method in class gaiasky.gui.LandAtWindow
 
accept() - Method in class gaiasky.gui.LogWindow
 
accept() - Method in class gaiasky.gui.MemInfoWindow
 
accept() - Method in class gaiasky.gui.MinimapWindow
 
accept() - Method in class gaiasky.gui.NewBookmarkFolderDialog
 
accept() - Method in class gaiasky.gui.PreferencesWindow
 
accept() - Method in class gaiasky.gui.ProceduralGenerationWindow
 
accept() - Method in class gaiasky.gui.QuitWindow
 
accept() - Method in class gaiasky.gui.ReleaseNotesWindow
 
accept() - Method in class gaiasky.gui.SearchDialog
 
accept() - Method in class gaiasky.gui.SlaveConfigWindow
 
accept() - Method in class gaiasky.gui.UpdatePopup
 
accept() - Method in class gaiasky.gui.WikiInfoWindow
 
accept() - Method in class gaiasky.util.scene2d.FileChooser
 
accept(Path) - Method in interface gaiasky.util.scene2d.FileChooser.PathnameFilter
 
acceptButton - Variable in class gaiasky.gui.GenericDialog
 
acceptDistance(double) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
Checks whether to accept the distance
acceptParallax(double, double, double) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
Checks whether the parallax is accepted or not.
acceptRunnable - Variable in class gaiasky.gui.GenericDialog
 
AccumulationBlur - Class in gaiasky.util.gdx.contrib.postprocess.effects
A motion blur effect which draws the last frame with a lower opacity.
AccumulationBlur(int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.AccumulationBlur
 
AccumulationBlurFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
Motion blur filter that draws the last frame (motion filter included) with a lower opacity.
AccumulationBlurFilter() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.AccumulationBlurFilter
 
AccumulationBlurFilter.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
ACCURATE - Enum constant in enum class gaiasky.util.Settings.ReprojectionMode
 
ACES - Enum constant in enum class gaiasky.util.Settings.ToneMapping
 
acos(double) - Method in class gaiasky.util.math.FastTrigonometry
 
acos(double) - Method in interface gaiasky.util.math.ITrigonometry
 
acos(double) - Method in class gaiasky.util.math.Trigonometry
 
act(float) - Method in class gaiasky.gui.MinimapWindow
 
act(float) - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
activate() - Method in interface gaiasky.gui.IInputListener
 
activate() - Method in class gaiasky.input.AbstractGamepadListener
 
activate() - Method in class gaiasky.input.GameMouseKbdListener
 
activate() - Method in class gaiasky.input.MainMouseKbdListener
 
activate() - Method in class gaiasky.input.SpacecraftMouseKbdListener
 
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.scene.component.ParticleSet
 
active - Variable in class gaiasky.util.Settings.FrameSettings
 
active - Variable in class gaiasky.util.Settings.GraphicsSettings.FullscreenSettings
 
active - Variable in class gaiasky.util.Settings.PostprocessSettings.LensFlareSettings
 
active - Variable in class gaiasky.util.Settings.PostprocessSettings.LightGlowSettings
 
active - Variable in class gaiasky.util.Settings.PostprocessSettings.MotionBlurSettings
 
active - Variable in class gaiasky.util.Settings.PostprocessSettings.ReprojectionSettings
 
active - Variable in class gaiasky.util.Settings.PostprocessSettings.SSRSettings
 
active - Variable in class gaiasky.util.Settings.ProgramSettings.MinimapSettings
 
active - Variable in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings
 
active - Variable in class gaiasky.util.Settings.ProgramSettings.ModeStereoSettings
 
active - Variable in class gaiasky.util.Settings.ProgramSettings.NetSettings.MasterSettings
 
active - Variable in class gaiasky.util.Settings.ProgramSettings.NetSettings.SlaveSettings
 
active - Variable in class gaiasky.util.Settings.ProgramSettings.PointerSettings.GuidesSettings
 
active - Variable in class gaiasky.util.Settings.SceneSettings.RendererSettings.ShadowSettings
 
activeFunction - Variable in class gaiasky.scene.component.Focus
Consumer that returns whether the focus is active or not.
activeItemChanged(MenuItem, boolean) - Method in interface gaiasky.util.scene2d.ContextMenu.ContextMenuListener
Called when active menu item (the highlighted one) has changed.
ActorUtils - Class in gaiasky.util.scene2d
Actor related utils.
ActorUtils() - Constructor for class gaiasky.util.scene2d.ActorUtils
 
ACubemap(int, int) - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader.Setters.ACubemap
 
adaptiveParallax - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
Whether to use an adaptive threshold which lets more bright stars in to avoid artifacts.
add(double) - Method in class gaiasky.util.DoubleArray
 
add(double) - Method in class gaiasky.util.math.Vector3b
Adds the given value to all three components of the vector.
add(double) - Method in class gaiasky.util.math.Vector3d
Adds the given value to all three components of the vector.
add(double...) - Method in class gaiasky.util.math.Vector3b
Adds the given vector to this component
add(double...) - Method in class gaiasky.util.math.Vector3d
Adds the given vector to this component
add(double, double) - Method in class gaiasky.util.DoubleArray
 
add(double, double) - Method in class gaiasky.util.math.Vector2d
Adds the given components to this vector
add(double, double, double) - Method in class gaiasky.util.DoubleArray
 
add(double, double, double) - Method in class gaiasky.util.math.Vector3b
Adds the given vector to this component
add(double, double, double) - Method in class gaiasky.util.math.Vector3d
Adds the given vector to this component
add(double, double, double, double) - Method in class gaiasky.util.DoubleArray
 
add(long, long) - Method in class gaiasky.util.gaia.time.GtiList
Convenience method to add a new GTI
add(Entity, Entity...) - Method in class gaiasky.scene.system.initialize.SceneGraphBuilderSystem
Adds the given Entity list as children to this node.
add(BaseLight) - Method in class gaiasky.util.gdx.shader.Environment
 
add(BaseLight...) - Method in class gaiasky.util.gdx.shader.Environment
 
add(DirectionalLight) - Method in class gaiasky.util.gdx.shader.Environment
 
add(PointLight) - Method in class gaiasky.util.gdx.shader.Environment
 
add(SpotLight) - Method in class gaiasky.util.gdx.shader.Environment
 
add(Vector3) - Method in class gaiasky.util.math.Vector3b
 
add(Vector3) - Method in class gaiasky.util.math.Vector3d
 
add(Array<BaseLight>) - Method in class gaiasky.util.gdx.shader.Environment
 
add(Bits, RenderGroup...) - Static method in enum class gaiasky.render.RenderGroup
Adds the given render groups to the given Bits mask
add(E) - Method in class gaiasky.event.PriorityQueue
Inserts the specified element into this priority queue.
add(Duration) - Method in class gaiasky.util.gaia.time.Days
 
add(Duration) - Method in interface gaiasky.util.gaia.time.Duration
Add a duration to this one
add(Duration) - Method in class gaiasky.util.gaia.time.Hours
 
add(Duration) - Method in class gaiasky.util.gaia.time.JulianYears
 
add(Duration) - Method in class gaiasky.util.gaia.time.Mins
 
add(Duration) - Method in class gaiasky.util.gaia.time.NanoSecs
 
add(Duration) - Method in class gaiasky.util.gaia.time.Revs
 
add(Duration) - Method in class gaiasky.util.gaia.time.Secs
 
add(Area) - Method in class gaiasky.util.gaia.utils.ComplexArea
 
add(Vector2d) - Method in class gaiasky.util.math.Vector2d
 
add(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
add(Vector3b) - Method in class gaiasky.util.math.Vector3d
 
add(Vector3d) - Method in class gaiasky.util.math.Vector3b
 
add(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
add(IOctreeObject) - Method in class gaiasky.util.tree.OctreeNode
 
add(String, String) - Method in class gaiasky.util.properties.CommentedProperties
Add a Property to the end of the CommentedProperties.
add(K, V) - Method in class gaiasky.util.TwoWayHashmap
 
add(T) - Method in class gaiasky.util.ds.RouletteList
 
add(T) - Method in class gaiasky.util.gdx.contrib.utils.ItemsManager
Add an item to the manager and transfer ownership to it
add(T) - Method in interface gaiasky.util.math.Vectord
Adds the given vector to this vector
add(T) - Method in class gaiasky.util.scene2d.ContextMenu
 
add(T, boolean) - Method in class gaiasky.util.gdx.contrib.utils.ItemsManager
Add an item to the manager, if own is true the manager will manage the resource's lifecycle
ADD_CUSTOM_IMAGE - Enum constant in enum class gaiasky.event.Event
Adds or modifies a custom image.
ADD_CUSTOM_MESSAGE - Enum constant in enum class gaiasky.event.Event
Adds or modifies a custom message.
ADD_CUSTOM_TEXT - Enum constant in enum class gaiasky.event.Event
Adds or modifies a custom message.
ADD_GUI_COMPONENT - Enum constant in enum class gaiasky.event.Event
Adds the GUI component identified by the given name.
addAll(double...) - Method in class gaiasky.util.DoubleArray
 
addAll(double[], int, int) - Method in class gaiasky.util.DoubleArray
 
addAll(DoubleArray) - Method in class gaiasky.util.DoubleArray
 
addAll(DoubleArray, int, int) - Method in class gaiasky.util.DoubleArray
 
addAll(Collection<? extends T>) - Method in class gaiasky.util.ds.RouletteList
 
addAll(List<IOctreeObject>) - Method in class gaiasky.util.tree.OctreeNode
 
addAmount(Vector3d, double, boolean) - Method in class gaiasky.scene.camera.NaturalCamera
 
addAsset(String, Class) - Static method in class gaiasky.data.AssetBean
 
addAsset(String, Class, AssetLoaderParameters) - Static method in class gaiasky.data.AssetBean
 
addAttributesDivisor0(Array<VertexAttribute>) - Method in class gaiasky.render.system.InstancedRenderSystem
Adds the required vertex attributes for this renderer to the given list.
addAttributesDivisor0(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.ParticleSetInstancedRenderer
 
addAttributesDivisor0(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.StarSetInstancedRenderer
 
addAttributesDivisor0(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.VariableSetInstancedRenderer
 
addAttributesDivisor1(Array<VertexAttribute>) - Method in class gaiasky.render.system.InstancedRenderSystem
Adds the required vertex attributes for this renderer to the given list.
addAttributesDivisor1(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.ParticleSetInstancedRenderer
 
addAttributesDivisor1(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.StarSetInstancedRenderer
 
addAttributesDivisor1(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.VariableSetInstancedRenderer
 
addBookmark(String, boolean) - Method in class gaiasky.gui.BookmarksManager
Adds a bookmark with the given path.
addChild(Entity, Entity, boolean) - Method in class gaiasky.scene.system.initialize.SceneGraphBuilderSystem
Adds a child to the given node and updates the number of children in this node and in all ancestors.
addChild(Entity, Entity, boolean, int) - Method in class gaiasky.scene.component.GraphNode
Adds a child to the given node and updates the number of children in this entity and in all ancestors.
addChild(T) - Method in class gaiasky.util.gdx.model.IntNode
Adds the specified node as the currently last child of this node.
addChildren(Iterable<T>) - Method in class gaiasky.util.gdx.model.IntNode
Adds the specified nodes as the currently last child of this node.
addChildrenToList(ArrayList<OctreeNode>) - Method in class gaiasky.util.tree.OctreeNode
Adds all the children of this node and its descendants to the given list.
addColorToMat() - Method in class gaiasky.scene.record.ModelComponent
 
addComponentsRecursive(Entity) - Method in class gaiasky.scene.Archetype
 
addControllerListener(ControllerListener) - Method in class gaiasky.util.Settings.ControlsSettings.GamepadSettings
 
addControllerListener(ControllerListener, String) - Method in class gaiasky.util.Settings.ControlsSettings.GamepadSettings
 
addControlsWindow() - Method in class gaiasky.gui.FullGui
 
addDataset(DatasetDesc) - Method in class gaiasky.util.datadesc.DatasetType
 
addDepthBufferUniforms(ExtShaderProgram, ICamera) - Method in class gaiasky.render.system.AbstractRenderSystem
Uniforms needed to compute the logarithmic depth buffer.
addedToEngine(Engine) - Method in class gaiasky.scene.system.initialize.AbstractInitSystem
 
addedToEngine(Engine) - Method in class gaiasky.scene.system.ParallelSystem
 
addEffect(PostProcessorEffect) - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Adds the specified effect to the effect chain and transfer ownership to the PostProcessor, it will manage cleaning it up for you.
addEffectsUniforms(ExtShaderProgram, ICamera) - Method in class gaiasky.render.system.AbstractRenderSystem
 
addEntityHitCoordinate(int, int, int, int, int, NaturalCamera, Array<Entity>) - Method in interface gaiasky.scene.api.IFocus
 
addEntityHitCoordinate(int, int, int, int, int, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.view.FocusView
 
addEntityHitCoordinate(int, int, int, int, int, NaturalCamera, Array<Entity>) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
addEntityHitRay(Vector3d, Vector3d, NaturalCamera, Array<Entity>) - Method in interface gaiasky.scene.api.IFocus
 
addEntityHitRay(Vector3d, Vector3d, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.view.FocusView
 
addEntityHitRay(Vector3d, Vector3d, NaturalCamera, Array<Entity>) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
addFace(List<ModelCreator.IFace>, boolean, int...) - Method in class gaiasky.util.gdx.ModelCreator
 
addForwardForce(double) - Method in class gaiasky.scene.camera.NaturalCamera
Adds a forward movement by the given amount.
addGamepadListener() - Method in class gaiasky.scene.camera.NaturalCamera
 
addGamepadListener() - Method in class gaiasky.scene.camera.SpacecraftCamera
 
addGravWaveUniforms(ExtShaderProgram) - Method in class gaiasky.render.system.AbstractRenderSystem
 
addHitCoordinate(int, int, int, int, int, NaturalCamera, Array<IFocus>) - Method in interface gaiasky.scene.api.IFocus
Adds this focus to the hits list if it is hit by the [screenX, screenY] position.
addHitCoordinate(int, int, int, int, int, NaturalCamera, Array<IFocus>) - Method in class gaiasky.scene.view.FocusView
 
addHitCoordinate(int, int, int, int, int, NaturalCamera, Array<IFocus>) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
addHitCoordinateCelestial(FocusView, int, int, int, int, int, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHitCoordinateCluster(FocusView, int, int, int, int, int, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHitCoordinateModel(FocusView, int, int, int, int, int, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
If we render the model, we set up a sphere at the object's position with its radius and check for intersections with the ray
addHitCoordinateParticleSet(FocusView, int, int, int, int, int, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHitCoordinateStar(FocusView, int, int, int, int, int, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHitRay(Vector3d, Vector3d, NaturalCamera, Array<IFocus>) - Method in interface gaiasky.scene.api.IFocus
Adds this focus to the hits list if it is hit by the given ray.
addHitRay(Vector3d, Vector3d, NaturalCamera, Array<IFocus>) - Method in class gaiasky.scene.view.FocusView
 
addHitRay(Vector3d, Vector3d, NaturalCamera, Array<IFocus>) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
addHitRayCelestial(FocusView, Vector3d, Vector3d, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHitRayCluster(FocusView, Vector3d, Vector3d, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHitRayModel(FocusView, Vector3d, Vector3d, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHitRayParticleSet(FocusView, Vector3d, Vector3d, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHorizontal(double, boolean) - Method in class gaiasky.scene.camera.NaturalCamera
Adds the given amount to camera horizontal rotation around the focus acceleration, or pan in free mode
addItem(MenuItem) - Method in class gaiasky.gui.GaiaSkyContextMenu
 
addItem(MenuItem) - Method in class gaiasky.util.scene2d.ContextMenu
 
additional - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
 
Additional - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter.Param
 
Additional - Static variable in class gaiasky.render.system.ImmediateModeRenderSystem.OwnUsage
 
AdditionalCols() - Constructor for class gaiasky.data.group.AbstractStarGroupDataProvider.AdditionalCols
 
additionalFiles - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
Files or folders with optionally gzipped CSVs containing additional columns to be matched by sourceid with the main catalog.
additive - Variable in class gaiasky.scene.component.Verts
 
ADDITIVE - Enum constant in enum class gaiasky.render.BlendMode
Uses GL_ONE and GL_ONE for source and destination in blend equation.
ADDITIVE - Enum constant in enum class gaiasky.scene.component.Mesh.MeshShading
 
addKnot(Vector3d, Vector3d, Vector3d, boolean) - Method in class gaiasky.scene.view.KeyframesView
 
addLine(ILineRenderable, double, double, double, double, double, double, float, float, float, float) - Method in class gaiasky.render.system.LineRenderSystem
 
addLine(ILineRenderable, double, double, double, double, double, double, float, float, float, float) - Method in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
addLine(ILineRenderable, double, double, double, double, double, double, float, float, float, float) - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
addLine(ILineRenderable, double, double, double, double, double, double, Color) - Method in class gaiasky.render.system.LineRenderSystem
 
addLine(ILineRenderable, double, double, double, double, double, double, Color) - Method in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
addLine(ILineRenderable, double, double, double, double, double, double, Color) - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
addLine(String) - Method in class gaiasky.util.properties.CommentedProperties
Add a comment or blank line or comment to the end of the CommentedProperties.
addLineObject(String, double[], double[], double, int, boolean, double, String) - Method in class gaiasky.script.EventScriptingInterface
 
addLineObject(String, List<?>, List<?>, double, int, boolean, double, String) - Method in class gaiasky.script.EventScriptingInterface
 
addLinePostproc(double, double, double, double, double, double, double, double, double, double) - Method in class gaiasky.render.system.LineRenderSystem
 
addLinePostproc(double, double, double, double, double, double, double, double, double, double) - Method in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
addLinePostproc(double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
addLinePostproc(LineQuadstripRenderer.Line) - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
addListener(VRDeviceListener) - Method in class gaiasky.vr.openvr.VRContext
Adds a VRDeviceListener to receive events
addLoadedInfo(long, int) - Method in class gaiasky.data.OctreeLoader
 
addLoadProgressInterface(Stage) - Method in class gaiasky.gui.FullGui
 
addMapping(String, String...) - Method in class gaiasky.gui.ModePopupInfo
 
addMesh(IntModelMesh) - Method in class gaiasky.util.gdx.model.data.IntModelData
 
addMeshData(int) - Method in class gaiasky.render.system.PointCloudRenderSystem
Adds a new mesh data to the meshes list and increases the mesh data index
addMeshData(int) - Method in class gaiasky.scene.system.render.draw.PointCloudRenderer
Adds a new mesh data to the meshes list and increases the mesh data index
addMeshData(int, int) - Method in class gaiasky.render.system.InstancedRenderSystem
Adds a new mesh data to the meshes list and increases the mesh data index
addMeshData(int, int) - Method in class gaiasky.render.system.PointCloudRenderSystem
Adds a new mesh data to the meshes list and increases the mesh data index
addMeshData(int, int) - Method in class gaiasky.scene.system.render.draw.PointCloudRenderer
Adds a new mesh data to the meshes list and increases the mesh data index
addName(String) - Method in interface gaiasky.scene.api.IParticleRecord
 
addName(String) - Method in class gaiasky.scene.component.Base
Adds a name to the list of names.
addName(String) - Method in class gaiasky.scene.record.ParticleRecord
 
addName(String) - Method in class gaiasky.scene.record.PointParticleRecord
 
addNames(String...) - Method in interface gaiasky.scene.api.IParticleRecord
 
addNames(String...) - Method in class gaiasky.scene.record.ParticleRecord
 
addNames(String...) - Method in class gaiasky.scene.record.PointParticleRecord
 
addNoConnectionExit(Skin, Stage) - Static method in class gaiasky.util.GuiUtils
 
addNoConnectionWindow(Skin, Stage) - Static method in class gaiasky.util.GuiUtils
 
addNoConnectionWindow(Skin, Stage, Runnable) - Static method in class gaiasky.util.GuiUtils
 
addNormals() - Method in class gaiasky.util.gdx.RingCreator
 
addNotification(String, float) - Method in class gaiasky.gui.PopupNotificationsInterface
Adds a new notification with the given message.
addNoVRConnectionExit(Skin, Stage) - Static method in class gaiasky.util.GuiUtils
 
addNoVRDataExit(Skin, Stage) - Static method in class gaiasky.util.GuiUtils
 
addParticlesTo(Array<IOctreeObject>) - Method in class gaiasky.util.tree.OctreeNode
Adds all the particles of this node and its descendants to the given list.
addPitch(double, boolean) - Method in class gaiasky.scene.camera.NaturalCamera
Adds the given amount to the camera pitch acceleration
addPoint(double, double, double) - Method in class gaiasky.data.util.PointCloudData
Adds a single point to the cloud
addPoint(ILineRenderable, double, double, double, float, float, float, float) - Method in class gaiasky.render.system.LineRenderSystem
 
addPoint(ILineRenderable, double, double, double, float, float, float, float) - Method in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
addPoint(ILineRenderable, double, double, double, float, float, float, float) - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
addPoint(IPointRenderable, double, double, double, float, float, float, float, float) - Method in class gaiasky.scene.system.render.draw.PointPrimitiveRenderSystem
 
addPoint(Vector3d) - Method in class gaiasky.data.util.PointCloudData
Adds a single point o this point cloud
addPoint(Vector3d) - Method in class gaiasky.scene.view.VertsView
Adds the given point ot this data
addPoints(double[]) - Method in class gaiasky.data.util.PointCloudData
Adds the given vector to the current points.
addPoints(double[]) - Method in class gaiasky.scene.view.VertsView
Adds the given points to this data
addPoints(ArrayList) - Method in class gaiasky.data.util.PointCloudData
Same as PointCloudData.addPoints(double[]) but with an array list
addPolyline(String, double[], double[]) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, double[], double[]) - Method in interface gaiasky.script.IScriptingInterface
Adds a new polyline with the given name, points and color.
addPolyline(String, double[], double[], double) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, double[], double[], double) - Method in interface gaiasky.script.IScriptingInterface
Adds a new polyline with the given name, points, color and line width.
addPolyline(String, double[], double[], double, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, double[], double[], double, boolean) - Method in interface gaiasky.script.IScriptingInterface
Adds a new polyline with the given name, points, color and line width.
addPolyline(String, double[], double[], double, int) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, double[], double[], double, int) - Method in interface gaiasky.script.IScriptingInterface
Adds a new polyline with the given name, points, color, line width and primitive.
addPolyline(String, double[], double[], double, int, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, double[], double[], double, int, boolean) - Method in interface gaiasky.script.IScriptingInterface
Adds a new polyline with the given name, points, color, line width, primitive and arrow caps.
addPolyline(String, double[], double[], int) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, double[], double[], int, int) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, List<?>, List<?>) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, List<?>, List<?>, float) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, List<?>, List<?>, float, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, List<?>, List<?>, float, int) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, List<?>, List<?>, float, int, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, List<?>, List<?>, int) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, List<?>, List<?>, int, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, List<?>, List<?>, int, int) - Method in class gaiasky.script.EventScriptingInterface
 
addPolyline(String, List<?>, List<?>, int, int, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
addPostRunnables(AbstractRenderSystem.RenderSystemRunnable...) - Method in class gaiasky.render.system.AbstractRenderSystem
 
addPreRunnables(AbstractRenderSystem.RenderSystemRunnable...) - Method in class gaiasky.render.system.AbstractRenderSystem
 
addPressedKey(int) - Method in class gaiasky.input.AbstractGamepadListener
 
addPressedKey(int) - Method in class gaiasky.input.AbstractMouseKbdListener
 
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
 
addText(GlyphLayout, float, float) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Adds the specified glyphs.
addText(CharSequence, float, float) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Adds glyphs for the specified text.
addText(CharSequence, float, float, float, int, boolean) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Adds glyphs for the specified text.
addText(CharSequence, float, float, int, int, float, int, boolean) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Adds glyphs for the specified text.
addText(CharSequence, float, float, int, int, float, int, boolean, String) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Adds glyphs for the the specified text.
addToHipMap(Entity) - Method in class gaiasky.scene.Index
 
addToIndex(Entity) - Method in class gaiasky.scene.Index
Adds the given node to the index.
addToIndex(Entity) - Method in class gaiasky.scene.Scene
Inserts the given entity into the index by running the index initializer system on it.
addToQueue(OctreeNode) - Method in class gaiasky.data.OctreeLoader
 
addToRender(IRenderable, RenderGroup) - Method in class gaiasky.scene.system.render.extract.AbstractExtractSystem
Adds the given renderable to the given render group list.
addToRenderLists(Entity, ICamera) - Method in class gaiasky.scene.system.render.extract.ModelExtractor
 
addToRenderLists(Entity, ICamera) - Method in class gaiasky.scene.system.render.extract.TrajectoryExtractor
 
addToRenderLists(Base, OctreeNode, ICamera) - Method in class gaiasky.scene.system.render.extract.OctreeExtractor
 
addTrajectoryLine(String, double[], double[]) - Method in class gaiasky.script.EventScriptingInterface
 
addTrajectoryLine(String, double[], double[]) - Method in interface gaiasky.script.IScriptingInterface
Adds a new trajectory object with the given name, points and color.
addTrajectoryLine(String, double[], double[], double) - Method in class gaiasky.script.EventScriptingInterface
 
addTrajectoryLine(String, double[], double[], double) - Method in interface gaiasky.script.IScriptingInterface
Adds a new trajectory object with the given name, points and color.
addTrajectoryLine(String, List<?>, List<?>) - Method in class gaiasky.script.EventScriptingInterface
 
addTrajectoryLine(String, List<?>, List<?>, double) - Method in class gaiasky.script.EventScriptingInterface
 
addTranslationTo(Vector3d) - Method in class gaiasky.util.math.Matrix4d
 
addUV(Vector3) - Method in class gaiasky.util.gdx.IcoSphereCreator
Implements the spherical UV mapping
addUV(Vector3, float) - Method in class gaiasky.util.gdx.RingCreator
 
addUV(Set<Integer>) - Method in class gaiasky.util.gdx.OctahedronSphereCreator
Implements the spherical UV mapping
addVertex(Vector3) - Method in class gaiasky.util.gdx.ModelCreator
Adds a vertex.
addVertex(Vector3, float) - Method in class gaiasky.util.gdx.RingCreator
 
addVertexAttributes(Array<VertexAttribute>) - Method in class gaiasky.render.system.PointCloudRenderSystem
Adds the required vertex attributes for this renderer to the given list
addVertexAttributes(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.BillboardSetRenderer
 
addVertexAttributes(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.ElementsRenderer
 
addVertexAttributes(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.ElementsSetRenderer
 
addVertexAttributes(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.ParticleSetPointRenderer
 
addVertexAttributes(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.ParticleSetRenderer
 
addVertexAttributes(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.PointCloudRenderer
Adds the required vertex attributes for this renderer to the given list
addVertexAttributes(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.StarSetRenderer
 
addVertexAttributes(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.VariableSetRenderer
 
addVertical(double, boolean) - Method in class gaiasky.scene.camera.NaturalCamera
Adds the given amount to camera vertical rotation around the focus acceleration, or pan in free mode
addVRScale(ExtShaderProgram) - Method in class gaiasky.render.system.AbstractRenderSystem
 
addYaw(double, boolean) - Method in class gaiasky.scene.camera.NaturalCamera
Adds the given amount to the camera yaw acceleration
adjustOmega() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Adjusts the spin phase (omega) and the number of spin revolutions (omegaRevs) so that 0 invalid input: '<'= omega invalid input: '<' 2*pi
ADVANCED - Enum constant in enum class gaiasky.util.Settings.ScreenshotMode
 
advanceScanningTo(long) - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Integrate the MSL forward in time by an arbitrary step.
affine - Static variable in class gaiasky.scene.Mapper
 
AffineTransformations - Class in gaiasky.scene.component
 
AffineTransformations() - Constructor for class gaiasky.scene.component.AffineTransformations
 
afterGroup(int) - Method in class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
afterGroups() - Method in class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
ag - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
alias - Variable in class gaiasky.util.gdx.shader.BaseIntShader.Uniform
 
Alias - Static variable in class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
Alias - Static variable in class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
Alias - Static variable in class gaiasky.util.gdx.shader.attribute.DirectionalLightsAttribute
 
Alias - Static variable in class gaiasky.util.gdx.shader.attribute.PointLightsAttribute
 
Alias - Static variable in class gaiasky.util.gdx.shader.attribute.SpotLightsAttribute
 
align - Variable in class gaiasky.scene.component.Title
 
ALL - Enum constant in enum class gaiasky.util.scene2d.FileChooser.FileChooserTarget
 
allLoaded - Variable in class gaiasky.scene.component.Constel
 
allOn(ComponentTypes) - Method in interface gaiasky.render.api.ISceneRenderer
Checks if the component types are all on.
allOn(ComponentTypes) - Method in class gaiasky.scene.system.render.SceneRenderer
Checks if the component types are all on
allPressed(int...) - Method in class gaiasky.input.AbstractMouseKbdListener
Returns true if all keys are pressed
allSetLike(ComponentTypes) - Method in class gaiasky.render.ComponentTypes
Checks if all the t bits in this bit set are also set in other.
AllWirelessDongleDescriptions_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
alpha - Variable in class gaiasky.scene.component.Constel
 
alpha - Variable in class gaiasky.scene.component.Trajectory
 
alpha - Variable in class gaiasky.util.gaia.utils.Place
 
alpha - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
alpha - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
alpha - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
alpha - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
alpha(ComponentTypes) - Method in class gaiasky.GaiaSky
 
alpha(ComponentTypes) - Method in class gaiasky.scene.system.render.SceneRenderer
Computes the alpha of this component types by multiplying the alphas of all components
Alpha - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
ALPHA - Enum constant in enum class gaiasky.render.BlendMode
Uses GL_SRC_ALPHA and GL_ONE_MINUS_SRC_ALPHA for source and destination in blend equation.
AlphaAlias - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
alphas - Variable in class gaiasky.render.system.AbstractRenderSystem
 
alphas - Variable in class gaiasky.scene.system.render.SceneRenderer
Alpha values for each type.
alphaSizeBr - Variable in class gaiasky.scene.system.render.draw.StarSetQuadComponent
 
alphaTest - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
AlphaTest - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
AlphaTestAlias - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
ALT_L - Static variable in class gaiasky.gui.GSKeys
 
ALT_L - Static variable in class gaiasky.gui.KeyBindings
 
ALT_R - Static variable in class gaiasky.gui.GSKeys
 
altitude(Place) - Method in interface gaiasky.util.gaia.utils.Area
Determine the minimum angle between a great circle and the Area boundary
altitude(Place) - Method in class gaiasky.util.gaia.utils.CircleArea
 
altitude(Place) - Method in class gaiasky.util.gaia.utils.ComplexArea
 
alwaysScroll - Variable in class gaiasky.input.MainMouseKbdListener
Whether scrolling requires the activeKey to be pressed (false) or always allow scrolling (true).
alwaysUpdate - Variable in class gaiasky.scene.component.OrbitElementsSet
 
ambient - Variable in class gaiasky.util.Settings.SceneSettings.RendererSettings
 
Ambient - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
Ambient - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
AMBIENT_LIGHT_CMD - Enum constant in enum class gaiasky.event.Event
Contains a float with the intensity of the light in [0,1].
AmbientAlias - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
AmbientAlias - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
ambientCube - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
AmbientLight - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
AmbientLightAlias - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
ANAGLYPH_RED_BLUE - Enum constant in enum class gaiasky.util.Settings.StereoProfile
Red-blue anaglyph 3D mode
ANAGLYPH_RED_CYAN - Enum constant in enum class gaiasky.util.Settings.StereoProfile
Red-cyan anaglyph 3D mode
AnaglyphEffect - Class in gaiasky.util.gdx.contrib.postprocess.effects
Anaglyph 3D red-cyan effect
AnaglyphEffect() - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.AnaglyphEffect
 
AnaglyphFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
Anaglyph 3D red-cyan filter
AnaglyphFilter() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.AnaglyphFilter
 
AnaglyphFilter.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
AnaglyphMode - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.AnaglyphFilter.Param
 
AnalyticalAttitudeDataServer - Class in gaiasky.util.gaia
This abstract class defines the fields and implements the methods that any analytically defined attitude (e.g., NSL or EPSL) need in addition to those in the superclass.
AnalyticalAttitudeDataServer() - Constructor for class gaiasky.util.gaia.AnalyticalAttitudeDataServer
 
and(Bits) - Method in class gaiasky.util.Bits
Performs a logical AND of this target bit set with the argument bit set.
and(GtiList) - Method in class gaiasky.util.gaia.time.GtiList
combine list with second list (logical AND) Return this List combined with second list
andNot(Bits) - Method in class gaiasky.util.Bits
Clears all of the bits in this bit set whose corresponding bit is set in the specified bit set.
angle - Variable in class gaiasky.scene.record.RotationComponent
Current angle with respect to the rotationAxis in degrees.
angle - Variable in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings.PlanetariumSettings
 
angle() - Method in class gaiasky.util.math.Vector2d
 
angle(Vector3b) - Method in class gaiasky.util.math.Vector3b
Gets the angle in degrees between the two vectors
angle(Vector3b) - Method in class gaiasky.util.math.Vector3d
Gets the angle in degrees between the two vectors
angle(Vector3d) - Method in class gaiasky.util.math.Vector3b
Gets the angle in degrees between the two vectors
angle(Vector3d) - Method in class gaiasky.util.math.Vector3d
Gets the angle in degrees between the two vectors
Angle(double, Quantity.Angle.AngleUnit) - Constructor for class gaiasky.util.units.Quantity.Angle
 
Angle(double, String) - Constructor for class gaiasky.util.units.Quantity.Angle
 
angle2d(Vector3, Vector3) - Static method in class gaiasky.util.GlobalResources
Gets the angle in degrees between the two vectors
angleBase(double, int) - Method in class gaiasky.util.coord.NslSun
Puts an angle in the base interval [ 0, nRev*2*PI )
angleEdgeRad - Variable in class gaiasky.scene.camera.AbstractCamera
Angle from the center to the corner of the screen in scene coordinates, in radians
anglePrecise(Vector3b) - Method in class gaiasky.util.math.Vector3b
Gets the angle in degrees between the two vectors
anglePrecise(Vector3d) - Method in class gaiasky.util.math.Vector3b
Gets the angle in degrees between the two vectors
anglePrecise(Vector3d) - Method in class gaiasky.util.math.Vector3d
Gets the angle in degrees between the two vectors
anglesRates - Variable in class gaiasky.util.gaia.AbstractAttitudeAnglesRates
 
angularVelocity - Variable in class gaiasky.scene.record.RotationComponent
Angular velocity [deg/hour] around the rotation axis.
angularVelocity - Variable in class gaiasky.vr.openvr.VRContext.VRDevicePose
the angular velocity in radians/s in tracker space
animations - Variable in class gaiasky.util.gdx.model.data.IntModelData
 
animations - Variable in class gaiasky.util.gdx.model.IntModel
animations of the model, modifying node transformations
animations - Variable in class gaiasky.util.gdx.model.IntModelInstance
animations of the model, modifying node transformations
annotations - Variable in class gaiasky.scene.component.GridRecursive
 
AnnotationsEntityRenderSystem - Class in gaiasky.scene.system.render.draw.text
Renders grid annotations.
AnnotationsEntityRenderSystem() - Constructor for class gaiasky.scene.system.render.draw.text.AnnotationsEntityRenderSystem
 
annotTransform - Variable in class gaiasky.scene.component.GridUV
 
antialias - Variable in class gaiasky.util.Settings.PostprocessSettings
 
Antialiasing - Class in gaiasky.util.gdx.contrib.postprocess.effects
 
Antialiasing() - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Antialiasing
 
ANTIALIASING_CMD - Enum constant in enum class gaiasky.event.Event
Anti aliasing changed, contains the new anti-aliasing value.
ANY_KEY - Static variable in class gaiasky.gui.GSKeys
 
anyPressed(int...) - Method in class gaiasky.input.AbstractGamepadListener
Returns true if any of the keys are pressed
anyPressed(int...) - Method in class gaiasky.input.AbstractMouseKbdListener
Returns true if any of the keys are pressed
ao - Variable in class gaiasky.scene.record.MaterialComponent
 
AO - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
AOAlias - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
aOrange - Static variable in class gaiasky.util.color.ColorUtils
 
aOrangeC - Static variable in class gaiasky.util.color.ColorUtils
 
aoTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
aoTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
aoUnapcked - Variable in class gaiasky.scene.record.MaterialComponent
 
aperture - Variable in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings.PlanetariumSettings
 
APHash(String) - Static method in class gaiasky.util.gdx.contrib.utils.Hash
 
APOSTROPHE - Static variable in class gaiasky.gui.GSKeys
 
apparentToAbsoluteMagnitude(double, double) - Static method in class gaiasky.util.coord.AstroUtils
Converts an apparent magnitude to an absolute magnitude given the distance in parsecs.
APPLICATION_NAME - Static variable in class gaiasky.util.Settings
 
APPLICATION_NAME_TITLE - Static variable in class gaiasky.util.Settings
 
APPLICATION_SHORT_NAME - Static variable in class gaiasky.util.Settings
 
ApplicationMenu - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
apply(double) - Method in class gaiasky.util.math.Interpolationd
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.Bounce
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.BounceIn
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.BounceOut
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.Elastic
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.ElasticIn
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.ElasticOut
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.Exp
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.ExpIn
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.ExpOut
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.Pow
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.PowIn
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.PowOut
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.Swing
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.SwingIn
 
apply(double) - Method in class gaiasky.util.math.Interpolationd.SwingOut
 
apply(double, double, double) - Method in class gaiasky.util.math.Interpolationd
 
apply(Matrix4) - Method in class gaiasky.scene.component.AffineTransformations
 
apply(Matrix4) - Method in interface gaiasky.scene.record.ITransform
 
apply(Matrix4) - Method in class gaiasky.scene.record.RotateTransform
 
apply(Matrix4) - Method in class gaiasky.scene.record.ScaleTransform
 
apply(Matrix4) - Method in class gaiasky.scene.record.TranslateTransform
 
apply(Matrix4d) - Method in class gaiasky.scene.component.AffineTransformations
 
apply(Matrix4d) - Method in interface gaiasky.scene.record.ITransform
 
apply(Matrix4d) - Method in class gaiasky.scene.record.RotateTransform
 
apply(Matrix4d) - Method in class gaiasky.scene.record.ScaleTransform
 
apply(Matrix4d) - Method in class gaiasky.scene.record.TranslateTransform
 
apply(One, Two) - Method in interface gaiasky.util.Functions.Function2
 
apply(One, Two, Three) - Method in interface gaiasky.util.Consumers.Consumer3
 
apply(One, Two, Three) - Method in interface gaiasky.util.Functions.Function3
 
apply(One, Two, Three, Four) - Method in interface gaiasky.util.Consumers.Consumer4
 
apply(One, Two, Three, Four) - Method in interface gaiasky.util.Functions.Function4
 
apply(One, Two, Three, Four, Five) - Method in interface gaiasky.util.Consumers.Consumer5
 
apply(One, Two, Three, Four, Five) - Method in interface gaiasky.util.Functions.Function5
 
apply(One, Two, Three, Four, Five, Six) - Method in interface gaiasky.util.Consumers.Consumer6
 
apply(One, Two, Three, Four, Five, Six) - Method in interface gaiasky.util.Functions.Function6
 
apply(One, Two, Three, Four, Five, Six, Seven) - Method in interface gaiasky.util.Consumers.Consumer7
 
apply(One, Two, Three, Four, Five, Six, Seven, Eight) - Method in interface gaiasky.util.Consumers.Consumer8
 
apply(One, Two, Three, Four, Five, Six, Seven, Eight, Nine) - Method in interface gaiasky.util.Consumers.Consumer9
 
apply(One, Two, Three, Four, Five, Six, Seven, Eight, Nine, Ten) - Method in interface gaiasky.util.Consumers.Consumer10
 
applyForce(Vector3b) - Method in class gaiasky.scene.camera.NaturalCamera
Applies the given force to this entity's acceleration.
applyRelativisticAberration(Vector3d, ICamera) - Static method in class gaiasky.util.GlobalResources
 
applyZeroPoint(double) - Method in class gaiasky.input.AbstractGamepadListener
Zero-point function for the axes.
appmag() - Method in interface gaiasky.scene.api.IParticleRecord
 
appmag() - Method in class gaiasky.scene.record.ParticleRecord
 
appmag() - Method in class gaiasky.scene.record.PointParticleRecord
 
appMag - Variable in class gaiasky.scene.component.Magnitude
Apparent magnitude, m = -2.5 log10(flux)
appMagCameraLabel - Variable in class gaiasky.gui.FocusInfoInterface
 
appMagEarthLabel - Variable in class gaiasky.gui.FocusInfoInterface
 
approximate(T) - Method in class gaiasky.util.math.BSplined
 
approximate(T) - Method in class gaiasky.util.math.CatmullRomSplined
 
approximate(T) - Method in class gaiasky.util.math.Lineard
 
approximate(T) - Method in interface gaiasky.util.math.Pathd
 
approximate(T, int) - Method in class gaiasky.util.math.BSplined
 
approximate(T, int) - Method in class gaiasky.util.math.CatmullRomSplined
 
approximate(T, int, int) - Method in class gaiasky.util.math.BSplined
 
approximate(T, int, int) - Method in class gaiasky.util.math.CatmullRomSplined
 
approxLength(int) - Method in class gaiasky.util.math.BSplined
 
approxLength(int) - Method in class gaiasky.util.math.CatmullRomSplined
 
approxLength(int) - Method in class gaiasky.util.math.Lineard
 
approxLength(int) - Method in interface gaiasky.util.math.Pathd
 
ar - Variable in class gaiasky.scene.camera.AbstractCamera
Aspect ratio
archetype - Variable in class gaiasky.scene.component.Base
Reference to the archetype used to create this entity, if any.
Archetype - Class in gaiasky.scene
An archetype is a class of Entity containing a pre-defined set of Components for convenient creation and extension.
Archetype(Engine, Archetype, String, Class<? extends Component>...) - Constructor for class gaiasky.scene.Archetype
 
Archetype(Engine, String, Class<? extends Component>...) - Constructor for class gaiasky.scene.Archetype
 
archetypes - Variable in class gaiasky.scene.Archetypes
Archetypes map, links old scene graph model objects to artemis archetypes.
archetypes - Variable in class gaiasky.scene.Index
The archetypes container.
archetypes() - Method in class gaiasky.scene.Scene
Access to the archetypes.
Archetypes - Class in gaiasky.scene
A container for data and logic concerning Archetypes.
Archetypes() - Constructor for class gaiasky.scene.Archetypes
Creates a new archetypes container.
archiveViewWindow - Variable in class gaiasky.gui.FullGui
 
ArchiveViewWindow - Class in gaiasky.gui
This window shows the Gaia Archive information for a single star
ArchiveViewWindow(Stage, Skin) - Constructor for class gaiasky.gui.ArchiveViewWindow
 
ARCMIN - Enum constant in enum class gaiasky.util.units.Quantity.Angle.AngleUnit
 
ARCSEC - Enum constant in enum class gaiasky.util.units.Quantity.Angle.AngleUnit
Arcseconds
ARCSEC_PER_S_TO_DEG_PER_DAY - Static variable in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
Factor converting from arcsec/s to deg/day
ARCSEC_TO_DEG - Static variable in class gaiasky.util.Nature
Arc-seconds to degrees
ARCSEC_TO_RAD - Static variable in class gaiasky.util.Nature
 
Area - Interface in gaiasky.util.gaia.utils
 
areSlaveConfigPropertiesPresent() - Method in class gaiasky.util.Settings.ProgramSettings.NetSettings
Checks whether the slave is configured directly in the properties file of Gaia Sky
argofpericenter - Variable in class gaiasky.scene.record.OrbitComponent
Argument of perihelion in degrees.
array0 - Variable in class gaiasky.util.camera.Proximity
 
array1 - Variable in class gaiasky.util.camera.Proximity
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.AccumulationBlurFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.AnaglyphFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Bias.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Combine.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Copy.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.DepthBufferFilter.Param
 
arrayElementSize() - Method in interface gaiasky.util.gdx.contrib.postprocess.filters.Filter.Parameter
 
arrayElementSize() - Method in interface gaiasky.util.gdx.contrib.postprocess.filters.Filter3.Parameter
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Flare.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.FlareDirt.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.FxaaFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.GeometryWarpFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Glow.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.GravitationalDistortionFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Luma.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.MosaicFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.NfaaFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialDistortion.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.ReprojectionFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Scattering.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Threshold.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.UnsharpMaskFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
 
arrayElementSize() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Zoom.Param
 
arrayToStr(String[]) - Static method in class gaiasky.util.TextUtils
 
arrayToStr(String[], String, String, String) - Static method in class gaiasky.util.TextUtils
 
arrow - Static variable in class gaiasky.scene.Mapper
 
arrow(float, float, float, float, float, float, float, float, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
arrow(float, float, float, float, float, float, float, float, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add an arrow
Arrow - Class in gaiasky.scene.component
 
Arrow() - Constructor for class gaiasky.scene.component.Arrow
 
arrowCap - Variable in class gaiasky.scene.component.Arrow
Paint arrow caps
arrowHeads - Variable in class gaiasky.util.Settings.SceneSettings.ProperMotionSettings
 
ascendingnode - Variable in class gaiasky.scene.record.OrbitComponent
Longitude of the ascending node in degrees.
ascendingNode - Variable in class gaiasky.scene.record.RotationComponent
The ascending node in degrees, should not be used, as it obviously causes the body to wobble.
ascent - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
The distance from the cap height to the top of the tallest glyph.
asDays() - Method in class gaiasky.util.gaia.time.Days
 
asDays() - Method in interface gaiasky.util.gaia.time.Duration
 
asDays() - Method in class gaiasky.util.gaia.time.Hours
 
asDays() - Method in class gaiasky.util.gaia.time.JulianYears
 
asDays() - Method in class gaiasky.util.gaia.time.Mins
 
asDays() - Method in class gaiasky.util.gaia.time.NanoSecs
 
asDays() - Method in class gaiasky.util.gaia.time.Revs
 
asDays() - Method in class gaiasky.util.gaia.time.Secs
 
asDays(double) - Static method in class gaiasky.util.gaia.time.Hours
 
asDays(double) - Static method in class gaiasky.util.gaia.time.JulianYears
 
asDays(double) - Static method in class gaiasky.util.gaia.time.Mins
 
asDays(double) - Static method in class gaiasky.util.gaia.time.Revs
 
asDays(double) - Static method in class gaiasky.util.gaia.time.Secs
 
asDays(long) - Static method in class gaiasky.util.gaia.time.NanoSecs
 
asHours() - Method in class gaiasky.util.gaia.time.Days
 
asHours() - Method in interface gaiasky.util.gaia.time.Duration
 
asHours() - Method in class gaiasky.util.gaia.time.Hours
 
asHours() - Method in class gaiasky.util.gaia.time.JulianYears
 
asHours() - Method in class gaiasky.util.gaia.time.Mins
 
asHours() - Method in class gaiasky.util.gaia.time.NanoSecs
 
asHours() - Method in class gaiasky.util.gaia.time.Revs
 
asHours() - Method in class gaiasky.util.gaia.time.Secs
 
asHours(double) - Static method in class gaiasky.util.gaia.time.Days
 
asHours(double) - Static method in class gaiasky.util.gaia.time.JulianYears
 
asHours(double) - Static method in class gaiasky.util.gaia.time.Mins
 
asHours(double) - Static method in class gaiasky.util.gaia.time.Revs
 
asHours(double) - Static method in class gaiasky.util.gaia.time.Secs
 
asHours(long) - Static method in class gaiasky.util.gaia.time.NanoSecs
 
asin(double) - Method in class gaiasky.util.math.FastTrigonometry
 
asin(double) - Method in interface gaiasky.util.math.ITrigonometry
 
asin(double) - Method in class gaiasky.util.math.Trigonometry
 
asJulianYears() - Method in class gaiasky.util.gaia.time.Days
 
asJulianYears() - Method in interface gaiasky.util.gaia.time.Duration
 
asJulianYears() - Method in class gaiasky.util.gaia.time.Hours
 
asJulianYears() - Method in class gaiasky.util.gaia.time.JulianYears
 
asJulianYears() - Method in class gaiasky.util.gaia.time.Mins
 
asJulianYears() - Method in class gaiasky.util.gaia.time.NanoSecs
 
asJulianYears() - Method in class gaiasky.util.gaia.time.Revs
 
asJulianYears() - Method in class gaiasky.util.gaia.time.Secs
 
asJulianYears(double) - Static method in class gaiasky.util.gaia.time.Days
 
asJulianYears(double) - Static method in class gaiasky.util.gaia.time.Hours
 
asJulianYears(double) - Static method in class gaiasky.util.gaia.time.Mins
 
asJulianYears(double) - Static method in class gaiasky.util.gaia.time.Revs
 
asJulianYears(double) - Static method in class gaiasky.util.gaia.time.Secs
 
asJulianYears(long) - Static method in class gaiasky.util.gaia.time.NanoSecs
 
asMins() - Method in class gaiasky.util.gaia.time.Days
 
asMins() - Method in interface gaiasky.util.gaia.time.Duration
 
asMins() - Method in class gaiasky.util.gaia.time.Hours
 
asMins() - Method in class gaiasky.util.gaia.time.JulianYears
 
asMins() - Method in class gaiasky.util.gaia.time.Mins
 
asMins() - Method in class gaiasky.util.gaia.time.NanoSecs
 
asMins() - Method in class gaiasky.util.gaia.time.Revs
 
asMins() - Method in class gaiasky.util.gaia.time.Secs
 
asMins(double) - Static method in class gaiasky.util.gaia.time.Days
 
asMins(double) - Static method in class gaiasky.util.gaia.time.Hours
 
asMins(double) - Static method in class gaiasky.util.gaia.time.JulianYears
 
asMins(double) - Static method in class gaiasky.util.gaia.time.Revs
 
asMins(double) - Static method in class gaiasky.util.gaia.time.Secs
 
asMins(long) - Static method in class gaiasky.util.gaia.time.NanoSecs
 
asNanoSecs() - Method in class gaiasky.util.gaia.time.Days
 
asNanoSecs() - Method in interface gaiasky.util.gaia.time.Duration
 
asNanoSecs() - Method in class gaiasky.util.gaia.time.Hours
 
asNanoSecs() - Method in class gaiasky.util.gaia.time.JulianYears
 
asNanoSecs() - Method in class gaiasky.util.gaia.time.Mins
 
asNanoSecs() - Method in class gaiasky.util.gaia.time.NanoSecs
 
asNanoSecs() - Method in class gaiasky.util.gaia.time.Revs
 
asNanoSecs() - Method in class gaiasky.util.gaia.time.Secs
 
asNanoSecs(double) - Static method in class gaiasky.util.gaia.time.Days
 
asNanoSecs(double) - Static method in class gaiasky.util.gaia.time.Hours
 
asNanoSecs(double) - Static method in class gaiasky.util.gaia.time.JulianYears
 
asNanoSecs(double) - Static method in class gaiasky.util.gaia.time.Mins
 
asNanoSecs(double) - Static method in class gaiasky.util.gaia.time.Revs
 
asNanoSecs(double) - Static method in class gaiasky.util.gaia.time.Secs
 
asRevs() - Method in class gaiasky.util.gaia.time.Days
 
asRevs() - Method in interface gaiasky.util.gaia.time.Duration
 
asRevs() - Method in class gaiasky.util.gaia.time.Hours
 
asRevs() - Method in class gaiasky.util.gaia.time.JulianYears
 
asRevs() - Method in class gaiasky.util.gaia.time.Mins
 
asRevs() - Method in class gaiasky.util.gaia.time.NanoSecs
 
asRevs() - Method in class gaiasky.util.gaia.time.Revs
 
asRevs() - Method in class gaiasky.util.gaia.time.Secs
 
asRevs(double) - Static method in class gaiasky.util.gaia.time.Days
 
asRevs(double) - Static method in class gaiasky.util.gaia.time.Hours
 
asRevs(double) - Static method in class gaiasky.util.gaia.time.JulianYears
 
asRevs(double) - Static method in class gaiasky.util.gaia.time.Mins
 
asRevs(double) - Static method in class gaiasky.util.gaia.time.Secs
 
asRevs(long) - Static method in class gaiasky.util.gaia.time.NanoSecs
 
asSecs() - Method in class gaiasky.util.gaia.time.Days
 
asSecs() - Method in interface gaiasky.util.gaia.time.Duration
 
asSecs() - Method in class gaiasky.util.gaia.time.Hours
 
asSecs() - Method in class gaiasky.util.gaia.time.JulianYears
 
asSecs() - Method in class gaiasky.util.gaia.time.Mins
 
asSecs() - Method in class gaiasky.util.gaia.time.NanoSecs
 
asSecs() - Method in class gaiasky.util.gaia.time.Revs
 
asSecs() - Method in class gaiasky.util.gaia.time.Secs
 
asSecs(double) - Static method in class gaiasky.util.gaia.time.Days
 
asSecs(double) - Static method in class gaiasky.util.gaia.time.Hours
 
asSecs(double) - Static method in class gaiasky.util.gaia.time.JulianYears
 
asSecs(double) - Static method in class gaiasky.util.gaia.time.Mins
 
asSecs(double) - Static method in class gaiasky.util.gaia.time.Revs
 
asSecs(long) - Static method in class gaiasky.util.gaia.time.NanoSecs
 
AssetBean - Class in gaiasky.data
Utility class to hold the assets that must be loaded when the OpenGL context is present.
assetManager - Variable in class gaiasky.GaiaSky
The asset manager.
ASSETS_LOC - Static variable in class gaiasky.util.Settings
 
assetsFileStr(String) - Static method in class gaiasky.util.Settings
 
assetsPath(String) - Static method in class gaiasky.util.Settings
 
Asteroids - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
AstroUtils - Class in gaiasky.util.coord
Some astronomical algorithms and utilities to compute and convert Julian dates, work out the coordinates of the Moon, Pluto, and more.
AstroUtils() - Constructor for class gaiasky.util.coord.AstroUtils
 
AstroUtilsTest - Class in gaiasky.util.test
Implements the same test as in Jean Meeus' Astronomical Algorithms page 343.
AstroUtilsTest() - Constructor for class gaiasky.util.test.AstroUtilsTest
 
AT - Static variable in class gaiasky.gui.GSKeys
 
atan(double) - Method in class gaiasky.util.math.FastTrigonometry
 
atan(double) - Method in interface gaiasky.util.math.ITrigonometry
 
atan(double) - Method in class gaiasky.util.math.Trigonometry
 
atan2(double, double) - Method in class gaiasky.util.math.FastTrigonometry
 
atan2(double, double) - Method in interface gaiasky.util.math.ITrigonometry
 
atan2(double, double) - Static method in class gaiasky.util.math.MathUtilsd
Returns atan2 in radians, faster but less accurate than Math.atan2.
atan2(double, double) - Method in class gaiasky.util.math.Trigonometry
 
atlasName - Variable in class gaiasky.util.gdx.loader.BitmapFontLoader.BitmapFontParameter
The name of the TextureAtlas to load the BitmapFont itself from.
AtlasRegion(Texture, int, int, int, int) - Constructor for class gaiasky.util.gdx.g2d.TextureAtlas.AtlasRegion
 
AtlasRegion(TextureAtlas.AtlasRegion) - Constructor for class gaiasky.util.gdx.g2d.TextureAtlas.AtlasRegion
 
AtlasSprite(TextureAtlas.AtlasRegion) - Constructor for class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
AtlasSprite(TextureAtlas.AtlasSprite) - Constructor for class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
atmosphere - Variable in class gaiasky.scene.component.Atmosphere
 
atmosphere - Static variable in class gaiasky.scene.Mapper
 
Atmosphere - Class in gaiasky.scene.component
 
Atmosphere() - Constructor for class gaiasky.scene.component.Atmosphere
 
AtmosphereAttribute - Class in gaiasky.util.gdx.shader.attribute
 
AtmosphereAttribute(int) - Constructor for class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
AtmosphereAttribute(int, float) - Constructor for class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
AtmosphereComponent - Class in gaiasky.scene.record
 
AtmosphereComponent() - Constructor for class gaiasky.scene.record.AtmosphereComponent
 
Atmospheres - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
AtmosphereShader - Class in gaiasky.util.gdx.shader
 
AtmosphereShader(IntRenderable, AtmosphereShader.Config) - Constructor for class gaiasky.util.gdx.shader.AtmosphereShader
 
AtmosphereShader(IntRenderable, AtmosphereShader.Config, ExtShaderProgram) - Constructor for class gaiasky.util.gdx.shader.AtmosphereShader
 
AtmosphereShader(IntRenderable, AtmosphereShader.Config, String) - Constructor for class gaiasky.util.gdx.shader.AtmosphereShader
 
AtmosphereShader(IntRenderable, AtmosphereShader.Config, String, String, String) - Constructor for class gaiasky.util.gdx.shader.AtmosphereShader
 
AtmosphereShader.Config - Class in gaiasky.util.gdx.shader
 
AtmosphereShader.Inputs - Class in gaiasky.util.gdx.shader
 
AtmosphereShader.Setters - Class in gaiasky.util.gdx.shader
 
AtmosphereShaderProvider - Class in gaiasky.util.gdx.shader.provider
 
AtmosphereShaderProvider(FileHandle, FileHandle) - Constructor for class gaiasky.util.gdx.shader.provider.AtmosphereShaderProvider
 
AtmosphereShaderProvider(AtmosphereShader.Config) - Constructor for class gaiasky.util.gdx.shader.provider.AtmosphereShaderProvider
 
AtmosphereShaderProvider(String, String) - Constructor for class gaiasky.util.gdx.shader.provider.AtmosphereShaderProvider
 
AtmosphereShaderProviderLoader<T extends AtmosphereShaderProviderLoader.AtmosphereShaderProviderParameter> - Class in gaiasky.util.gdx.shader.loader
 
AtmosphereShaderProviderLoader(FileHandleResolver) - Constructor for class gaiasky.util.gdx.shader.loader.AtmosphereShaderProviderLoader
 
AtmosphereShaderProviderLoader.AtmosphereShaderProviderParameter - Class in gaiasky.util.gdx.shader.loader
 
AtmosphereShaderProviderParameter(String, String) - Constructor for class gaiasky.util.gdx.shader.loader.AtmosphereShaderProviderLoader.AtmosphereShaderProviderParameter
 
AttachedDeviceId_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
attachTo(T) - Method in class gaiasky.util.gdx.model.IntNode
Adds this node as child to specified parent Node, synonym for: parent.addChild(this)
attitude - Variable in class gaiasky.scene.component.Attitude
 
attitude - Static variable in class gaiasky.scene.Mapper
 
attitude - Variable in class gaiasky.util.gaia.AttitudeIntervalBean
 
Attitude - Class in gaiasky.scene.component
This component provides attitude to entities.
Attitude() - Constructor for class gaiasky.scene.component.Attitude
 
AttitudeConverter - Class in gaiasky.util.gaia
Convert a given set of heliotropic angles into a quaternion
AttitudeConverter() - Constructor for class gaiasky.util.gaia.AttitudeConverter
 
AttitudeIntervalBean - Class in gaiasky.util.gaia
A bean that holds the attitude and its activation time.
AttitudeIntervalBean(String, Date, BaseAttitudeDataServer, String) - Constructor for class gaiasky.util.gaia.AttitudeIntervalBean
 
AttitudeLoader - Class in gaiasky.data.util
 
AttitudeLoader(FileHandleResolver) - Constructor for class gaiasky.data.util.AttitudeLoader
 
AttitudeLoader.AttitudeLoaderParameters - Class in gaiasky.data.util
 
AttitudeLoaderParameters(String) - Constructor for class gaiasky.data.util.AttitudeLoader.AttitudeLoaderParameters
 
attitudeLocation - Variable in class gaiasky.scene.component.Attitude
 
attitudeServer - Variable in class gaiasky.scene.component.Attitude
 
AttitudeUtils - Class in gaiasky.util.gaia.utils
Class with static utility methods to deal with B-splines.
AttitudeUtils() - Constructor for class gaiasky.util.gaia.utils.AttitudeUtils
 
AttitudeUtils.KnotsAndSplines - Class in gaiasky.util.gaia.utils
Utility class for manipulating knots and splines together
AttitudeXmlParser - Class in gaiasky.util.gaia
Parses the XML files with the attitudes and their activation times into a binary search tree.
AttitudeXmlParser() - Constructor for class gaiasky.util.gaia.AttitudeXmlParser
 
attr - Variable in class gaiasky.gui.beans.AttributeComboBoxBean
 
Attribute - Class in gaiasky.util.gdx.shader.attribute
Extend this class to implement a material attribute.
Attribute(int) - Constructor for class gaiasky.util.gdx.shader.attribute.Attribute
 
AttributeAbsmag - Class in gaiasky.util.filter.attrib
 
AttributeAbsmag() - Constructor for class gaiasky.util.filter.attrib.AttributeAbsmag
 
AttributeAbstract - Class in gaiasky.util.filter.attrib
 
AttributeAbstract() - Constructor for class gaiasky.util.filter.attrib.AttributeAbstract
 
AttributeAppmag - Class in gaiasky.util.filter.attrib
 
AttributeAppmag() - Constructor for class gaiasky.util.filter.attrib.AttributeAppmag
 
AttributeColorBlue - Class in gaiasky.util.filter.attrib
 
AttributeColorBlue() - Constructor for class gaiasky.util.filter.attrib.AttributeColorBlue
 
AttributeColorGreen - Class in gaiasky.util.filter.attrib
 
AttributeColorGreen() - Constructor for class gaiasky.util.filter.attrib.AttributeColorGreen
 
AttributeColorRed - Class in gaiasky.util.filter.attrib
 
AttributeColorRed() - Constructor for class gaiasky.util.filter.attrib.AttributeColorRed
 
AttributeComboBoxBean - Class in gaiasky.gui.beans
 
AttributeComboBoxBean(IAttribute) - Constructor for class gaiasky.gui.beans.AttributeComboBoxBean
 
AttributeDEC - Class in gaiasky.util.filter.attrib
 
AttributeDEC() - Constructor for class gaiasky.util.filter.attrib.AttributeDEC
 
AttributeDistance - Class in gaiasky.util.filter.attrib
 
AttributeDistance() - Constructor for class gaiasky.util.filter.attrib.AttributeDistance
 
AttributeEclLatitude - Class in gaiasky.util.filter.attrib
 
AttributeEclLatitude() - Constructor for class gaiasky.util.filter.attrib.AttributeEclLatitude
 
AttributeEclLongitude - Class in gaiasky.util.filter.attrib
 
AttributeEclLongitude() - Constructor for class gaiasky.util.filter.attrib.AttributeEclLongitude
 
AttributeGalLatitude - Class in gaiasky.util.filter.attrib
 
AttributeGalLatitude() - Constructor for class gaiasky.util.filter.attrib.AttributeGalLatitude
 
AttributeGalLongitude - Class in gaiasky.util.filter.attrib
 
AttributeGalLongitude() - Constructor for class gaiasky.util.filter.attrib.AttributeGalLongitude
 
AttributeMap - Class in gaiasky.scene
Holds a map with the relations of old object attributes to contained component.
AttributeMap() - Constructor for class gaiasky.scene.AttributeMap
 
AttributeMualpha - Class in gaiasky.util.filter.attrib
 
AttributeMualpha() - Constructor for class gaiasky.util.filter.attrib.AttributeMualpha
 
AttributeMudelta - Class in gaiasky.util.filter.attrib
 
AttributeMudelta() - Constructor for class gaiasky.util.filter.attrib.AttributeMudelta
 
AttributeRA - Class in gaiasky.util.filter.attrib
 
AttributeRA() - Constructor for class gaiasky.util.filter.attrib.AttributeRA
 
AttributeRadvel - Class in gaiasky.util.filter.attrib
 
AttributeRadvel() - Constructor for class gaiasky.util.filter.attrib.AttributeRadvel
 
attributes - Variable in class gaiasky.util.gdx.model.data.IntModelMesh
 
attributes - Variable in class gaiasky.util.gdx.shader.attribute.Attributes
 
Attributes - Class in gaiasky.util.gdx.shader.attribute
 
Attributes() - Constructor for class gaiasky.util.gdx.shader.attribute.Attributes
 
attributesHash() - Method in class gaiasky.util.gdx.shader.attribute.Attributes
 
attributesMask - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
The attributes that this shader supports
attributesMask - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
The attributes that this shader supports
AttributeUCD - Class in gaiasky.util.filter.attrib
 
AttributeUCD(UCD) - Constructor for class gaiasky.util.filter.attrib.AttributeUCD
 
AU - Enum constant in enum class gaiasky.gui.beans.DistanceUnitComboBoxBean.DistanceUnit
 
AU - Enum constant in enum class gaiasky.util.units.Quantity.Length.LengthUnit
Astronomical units
AU_TO_KM - Static variable in class gaiasky.util.Nature
Astronomical units to kilometres
AU_TO_U - Static variable in class gaiasky.util.Constants
AU to local units conversion.
AudioFirmwareVersion_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
AUTHOR_AFFILIATION - Static variable in class gaiasky.util.Settings
 
AUTHOR_AFFILIATION_PLAIN - Static variable in class gaiasky.util.Settings
 
AUTHOR_EMAIL - Static variable in class gaiasky.util.Settings
 
AUTHOR_NAME - Static variable in class gaiasky.util.Settings
 
AUTHOR_NAME_PLAIN - Static variable in class gaiasky.util.Settings
 
auto - Variable in class gaiasky.util.Settings.CamrecorderSettings
 
AUTO - Enum constant in enum class gaiasky.util.Settings.ToneMapping
 
aux1 - Variable in class gaiasky.render.process.RenderModeCubemap
 
aux1 - Static variable in interface gaiasky.util.filter.attrib.IAttribute
 
aux2 - Variable in class gaiasky.render.process.RenderModeCubemap
 
aux2 - Variable in class gaiasky.render.system.LineRenderSystem
 
aux2 - Variable in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
aux2 - Static variable in interface gaiasky.util.filter.attrib.IAttribute
 
aux2d1 - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
aux2d2 - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
aux3 - Variable in class gaiasky.render.process.RenderModeCubemap
 
aux3b1 - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
aux3b2 - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
aux3d1 - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
aux3d1 - Static variable in class gaiasky.scene.record.ParticleRecord
 
aux3d2 - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
aux3d2 - Static variable in class gaiasky.scene.record.ParticleRecord
 
aux3d3 - Static variable in class gaiasky.scene.record.ParticleRecord
 
auxd - Variable in class gaiasky.render.system.AbstractRenderSystem
 
auxf - Variable in class gaiasky.render.system.AbstractRenderSystem
 
available() - Method in class gaiasky.util.io.ByteBufferInputStream
 
AVAILABLE - Enum constant in enum class gaiasky.util.datadesc.DatasetDesc.DatasetStatus
 
AvgLuma - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter.Param
 
awake - Variable in class gaiasky.util.concurrent.ServiceThread
 
axes - Variable in class gaiasky.scene.Families
 
Axes - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
axesColors - Variable in class gaiasky.scene.component.Axis
 
AxesExtractor - Class in gaiasky.scene.system.render.extract
 
AxesExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.AxesExtractor
 
AxesInitializer - Class in gaiasky.scene.system.initialize
Initializes axes objects.
AxesInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.AxesInitializer
 
AxesUpdater - Class in gaiasky.scene.system.update
 
AxesUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.AxesUpdater
 
axialTilt - Variable in class gaiasky.scene.record.RotationComponent
Angle between equatorial plane and orbital plane in degrees.
axis - Static variable in class gaiasky.scene.Mapper
 
Axis - Class in gaiasky.scene.component
 
Axis() - Constructor for class gaiasky.scene.component.Axis
 
AXIS_DPAD_H - Variable in class gaiasky.gui.AbstractControllerMappings
 
AXIS_DPAD_V - Variable in class gaiasky.gui.AbstractControllerMappings
 
AXIS_EVT_DELAY - Static variable in class gaiasky.input.AbstractGamepadListener
 
AXIS_LSTICK_H - Variable in class gaiasky.gui.AbstractControllerMappings
 
AXIS_LSTICK_H_SENS - Variable in class gaiasky.gui.AbstractControllerMappings
 
AXIS_LSTICK_V - Variable in class gaiasky.gui.AbstractControllerMappings
 
AXIS_LSTICK_V_SENS - Variable in class gaiasky.gui.AbstractControllerMappings
 
AXIS_LT - Variable in class gaiasky.gui.AbstractControllerMappings
 
AXIS_LT_SENS - Variable in class gaiasky.gui.AbstractControllerMappings
 
AXIS_POLL_DELAY - Static variable in class gaiasky.input.AbstractGamepadListener
 
AXIS_RSTICK_H - Variable in class gaiasky.gui.AbstractControllerMappings
 
AXIS_RSTICK_H_SENS - Variable in class gaiasky.gui.AbstractControllerMappings
 
AXIS_RSTICK_V - Variable in class gaiasky.gui.AbstractControllerMappings
 
AXIS_RSTICK_V_SENS - Variable in class gaiasky.gui.AbstractControllerMappings
 
AXIS_RT - Variable in class gaiasky.gui.AbstractControllerMappings
 
AXIS_RT_SENS - Variable in class gaiasky.gui.AbstractControllerMappings
 
AXIS_TH - Static variable in class gaiasky.input.AbstractGamepadListener
 
AXIS_VALUE_POW - Variable in class gaiasky.gui.AbstractControllerMappings
 
Axis0 - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerAxes
 
Axis0 - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
Axis0Type_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
Axis1 - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerAxes
 
Axis1 - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
Axis1Type_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
Axis2 - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerAxes
 
Axis2 - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
Axis2Type_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
Axis3 - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerAxes
 
Axis3 - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
Axis3Type_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
Axis4 - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerAxes
 
Axis4 - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
Axis4Type_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
axisMoved(Controller, int, float) - Method in class gaiasky.input.MainGamepadListener
 
axisMoved(Controller, int, float) - Method in class gaiasky.input.SpacecraftGamepadListener
 
axisMoved(VRContext.VRDevice, int, float, float) - Method in class gaiasky.gui.OpenVRListener
 
axisMoved(VRContext.VRDevice, int, float, float) - Method in interface gaiasky.vr.openvr.VRDeviceListener
An axis from VRContext.VRControllerAxes was moved on the VRContext.VRDevice
AZIMUTHAL_EQUIDISTANT - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections.CubemapProjection
 

B

b - Variable in class gaiasky.scene.component.GridRecursive
 
b() - Method in interface gaiasky.scene.api.IParticleRecord
Galactic latitude in degrees.
b() - Method in class gaiasky.scene.record.ParticleRecord
Galactic latitude in degrees.
b() - Method in class gaiasky.scene.record.PointParticleRecord
 
B - Static variable in class gaiasky.gui.GSKeys
 
B - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
b0 - Variable in class gaiasky.scene.component.Axis
 
B0(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
B0(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
B0(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
B0(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
B0(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
B0(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
B0(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
B0(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
B0(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
B0(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
b1 - Variable in class gaiasky.scene.component.Axis
 
B1(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
B1(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
B1(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
B1(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
B1(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
B1(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
B1(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
B1(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
B1(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
B1(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
b2 - Variable in class gaiasky.scene.component.Axis
 
B2(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
B2(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
B2(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
B2(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
B2(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
B2(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
B2(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
B2(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
B2(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
B2(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
B3(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
B3(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
B3(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
B3(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
B3(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
B3(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
B3(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
B3(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
B3(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
B3(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
B4(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
B4(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
B4(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
B4(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
B4(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
B4(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
B4(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
B4(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
B4(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
B4(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
B5(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
B5(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
B5(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
B5(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
B5(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
B5(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
B5(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
B5(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
B5(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
B5(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
back - Variable in class gaiasky.gui.StereoGui
 
back() - Method in class gaiasky.gui.ControllerGui
 
Back - Enum constant in enum class gaiasky.util.math.Planed.PlaneSide
 
BACK - Static variable in class gaiasky.gui.GSKeys
 
BACKBUFFER_SCALE_CMD - Enum constant in enum class gaiasky.event.Event
Sets the back-buffer scale.
BACKBUFFER_SCALE_MAX - Static variable in class gaiasky.util.Constants
 
BACKBUFFER_SCALE_MIN - Static variable in class gaiasky.util.Constants
 
BACKBUFFER_SCALE_STEP - Static variable in class gaiasky.util.Constants
 
backBufferResolution - Variable in class gaiasky.util.Settings.GraphicsSettings
 
backBufferScale - Variable in class gaiasky.util.Settings.GraphicsSettings
 
BackbufferScale - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Glow.Param
 
background - Variable in class gaiasky.scene.component.ParticleSet
 
background - Variable in class gaiasky.util.scene2d.ContextMenu.ContextMenuStyle
 
background - Variable in class gaiasky.util.scene2d.Separator.SeparatorStyle
 
BACKGROUND_LOADING_INFO - Enum constant in enum class gaiasky.event.Event
Empty event which informs that background loading is active.
BackgroundExtractor - Class in gaiasky.scene.system.render.extract
Extracts background model object and UV grid data to feed to the render stage.
BackgroundExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.BackgroundExtractor
 
BackgroundModelInitializer - Class in gaiasky.scene.system.initialize
Initializes background models and UV grid objects.
BackgroundModelInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.BackgroundModelInitializer
 
backgroundModels - Variable in class gaiasky.scene.Families
 
BackgroundUpdater - Class in gaiasky.scene.system.update
Updates background models and UV grids.
BackgroundUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.BackgroundUpdater
 
BACKSLASH - Static variable in class gaiasky.gui.GSKeys
 
BACKSPACE - Static variable in class gaiasky.gui.GSKeys
 
base - Static variable in class gaiasky.scene.Mapper
 
base - Variable in class gaiasky.scene.view.BaseView
The base component.
Base - Class in gaiasky.scene.component
 
Base() - Constructor for class gaiasky.scene.component.Base
 
BaseAttitudeDataServer<A extends IAttitude> - Class in gaiasky.util.gaia
Common base class for all attitude data servers.
BaseAttitudeDataServer() - Constructor for class gaiasky.util.gaia.BaseAttitudeDataServer
 
baseData - Variable in class gaiasky.util.datadesc.DatasetDesc
 
BaseInitializer - Class in gaiasky.scene.system.initialize
Initializes the base and graph components of entities.
BaseInitializer(Scene, boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.BaseInitializer
 
baseIntensity - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom.Settings
 
baseIntensity - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare.Settings
 
baseIntensity - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering.Settings
 
BaseIntShader - Class in gaiasky.util.gdx.shader
 
BaseIntShader() - Constructor for class gaiasky.util.gdx.shader.BaseIntShader
 
BaseIntShader.GlobalSetter - Class in gaiasky.util.gdx.shader
 
BaseIntShader.LocalSetter - Class in gaiasky.util.gdx.shader
 
BaseIntShader.Setter - Interface in gaiasky.util.gdx.shader
 
BaseIntShader.Uniform - Class in gaiasky.util.gdx.shader
 
BaseIntShader.Validator - Interface in gaiasky.util.gdx.shader
 
BaseIntShaderProvider - Class in gaiasky.util.gdx.shader.provider
 
BaseIntShaderProvider() - Constructor for class gaiasky.util.gdx.shader.provider.BaseIntShaderProvider
 
BasePath - Static variable in class gaiasky.util.gdx.contrib.utils.ShaderLoader
 
baseSaturation - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom.Settings
 
baseSaturation - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare.Settings
 
baseSaturation - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering.Settings
 
BaseStation - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceType
a camera/base station tracking the HMD and/or controllers
BaseView - Class in gaiasky.scene.view
A basic view with the base and body components that all entities have.
BaseView() - Constructor for class gaiasky.scene.view.BaseView
 
BaseView(Entity) - Constructor for class gaiasky.scene.view.BaseView
 
basic() - Element in annotation interface gaiasky.util.gaia.Satellite.ParamMetaData
 
BASICANGLE_DEGREE - Static variable in class gaiasky.util.gaia.Satellite
Basic angle, i.e., the angle between FoV2 (following FoV) and FoV1 (preceding FoV).
BasicFileImageRenderer - Class in gaiasky.util.screenshot
Renders image files synchronously
BasicFileImageRenderer() - Constructor for class gaiasky.util.screenshot.BasicFileImageRenderer
 
batch - Variable in class gaiasky.scene.system.render.draw.ModelRenderer
 
BBGAL_TH - Static variable in class gaiasky.scene.system.render.extract.ModelExtractor
 
bbSet - Variable in class gaiasky.scene.view.LabelView
 
beamP0 - Variable in class gaiasky.scene.component.VRDevice
 
beamP1 - Variable in class gaiasky.scene.component.VRDevice
 
beforeGroup(int, Array<Decal>) - Method in class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
beforeGroups() - Method in class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
beforeRenderToScreen() - Method in interface gaiasky.util.gdx.contrib.postprocess.PostProcessorListener
 
begin() - Method in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
Ensures the initial buffer state is always the same before starting ping-ponging.
begin() - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Sets up the Batch for drawing.
begin() - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
begin() - Method in class gaiasky.util.gdx.IntModelBuilder
Begin building a new model
begin() - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Makes OpenGL ES 2.0 use this vertex and fragment shader pair.
begin() - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Makes OpenGL ES 2.0 use this vertex and fragment shader pair.
begin() - Method in class gaiasky.vr.openvr.VRContext
Start rendering.
begin(Camera) - Method in class gaiasky.util.gdx.IntModelBatch
Start rendering one or more IntRenderables.
begin(Camera, RenderContext) - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
begin(Camera, RenderContext) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
begin(Camera, RenderContext) - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
begin(Camera, RenderContext) - Method in class gaiasky.util.gdx.shader.DepthIntShader
 
begin(Camera, RenderContext) - Method in interface gaiasky.util.gdx.shader.IntShader
Initializes the context for exclusive rendering by this shader.
begin(VertexAttributes) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
Begin building a mesh.
begin(VertexAttributes, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
Begin building a mesh
begin(Bits) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
Begin building a mesh.
begin(Bits, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
Begin building a mesh.
bernoulli() - Static method in class gaiasky.util.math.StdRandom
Returns a random boolean from a Bernoulli distribution with success probability 1/2.
bernoulli(double) - Static method in class gaiasky.util.math.StdRandom
Returns a random boolean from a Bernoulli distribution with success probability p.
beta() - Method in interface gaiasky.scene.api.IParticleRecord
Ecliptic latitude in degrees.
beta() - Method in class gaiasky.scene.record.ParticleRecord
Ecliptic latitude in degrees.
beta() - Method in class gaiasky.scene.record.PointParticleRecord
 
beta(double, double) - Static method in class gaiasky.util.math.StdRandom
Returns a random real number from a beta distribution with parameters α and β.
bias - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering.Settings
 
bias - Variable in class gaiasky.util.Settings.PostprocessSettings.LensFlareSettings
 
Bias - Class in gaiasky.util.gdx.contrib.postprocess.filters
Bias filter.
Bias - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Bias.Param
 
Bias() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Bias
 
Bias.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
bigEndian - Variable in class gaiasky.util.gdx.loader.PortableFloatMap
Indicates whether the image read was in big endian, or indicates whether to write the image in big endian.
billboard - Static variable in class gaiasky.scene.Mapper
 
billboard - Variable in class gaiasky.scene.view.BillboardView
 
billboard - Variable in class gaiasky.util.Settings.SceneSettings.StarSettings.GroupSettings
 
Billboard - Class in gaiasky.scene.component
 
Billboard() - Constructor for class gaiasky.scene.component.Billboard
 
BILLBOARD_GAL - Enum constant in enum class gaiasky.render.RenderGroup
IntShader - galaxies
BILLBOARD_GROUP - Enum constant in enum class gaiasky.render.RenderGroup
Group of billboard datasets
BILLBOARD_SPRITE - Enum constant in enum class gaiasky.render.RenderGroup
Regular billboard sprite
BILLBOARD_SSO - Enum constant in enum class gaiasky.render.RenderGroup
IntShader - front (planets, satellites...)
BILLBOARD_STAR - Enum constant in enum class gaiasky.render.RenderGroup
IntShader - stars
BILLBOARD_TEX - Enum constant in enum class gaiasky.render.RenderGroup
Billboard with custom texture
BILLBOARD_TEXTURE_IDX_CMD - Enum constant in enum class gaiasky.event.Event
Set the global texture index for billboards rendered in RenderGroup.BILLBOARD_STAR.
BillboardDataset - Class in gaiasky.scene.record
Holds a particle dataset with the metadata.
BillboardDataset() - Constructor for class gaiasky.scene.record.BillboardDataset
 
BillboardDataset.ParticleType - Enum Class in gaiasky.scene.record
 
BillboardEntityRenderSystem - Class in gaiasky.scene.system.render.draw.billboard
 
BillboardEntityRenderSystem() - Constructor for class gaiasky.scene.system.render.draw.billboard.BillboardEntityRenderSystem
 
billboardGalaxies - Variable in class gaiasky.scene.Families
 
billboardGroupShaders - Variable in class gaiasky.render.RenderAssets
 
BillboardRenderer - Class in gaiasky.scene.system.render.draw
Renders billboards (camera-oriented quads), optionally with a global texture.
BillboardRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[], String, ComponentTypes.ComponentType, boolean) - Constructor for class gaiasky.scene.system.render.draw.BillboardRenderer
Creates a new billboard quad render component.
BillboardRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[], String, ComponentTypes.ComponentType, float, float, boolean) - Constructor for class gaiasky.scene.system.render.draw.BillboardRenderer
 
billboardSet - Static variable in class gaiasky.scene.Mapper
 
BillboardSet - Class in gaiasky.scene.component
 
BillboardSet() - Constructor for class gaiasky.scene.component.BillboardSet
 
BillboardSetExtractor - Class in gaiasky.scene.system.render.extract
 
BillboardSetExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.BillboardSetExtractor
 
BillboardSetInitializer - Class in gaiasky.scene.system.initialize
 
BillboardSetInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.BillboardSetInitializer
 
BillboardSetRadio - Class in gaiasky.scene.entity
 
BillboardSetRadio(Entity) - Constructor for class gaiasky.scene.entity.BillboardSetRadio
 
BillboardSetRenderer - Class in gaiasky.scene.system.render.draw
Renders billboard sets.
BillboardSetRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.scene.system.render.draw.BillboardSetRenderer
 
billboardSets - Variable in class gaiasky.scene.Families
 
BillboardSetUpdater - Class in gaiasky.scene.system.update
 
BillboardSetUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.BillboardSetUpdater
 
billboardSizeFactor - Variable in class gaiasky.scene.component.ModelScaffolding
The factor to apply to the size when rendered as billboard.
BillboardUpdater - Class in gaiasky.scene.system.update
 
BillboardUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.BillboardUpdater
 
BillboardView - Class in gaiasky.scene.view
 
BillboardView() - Constructor for class gaiasky.scene.view.BillboardView
 
BinaryDataProvider - Class in gaiasky.data.group
Reads arrays of star beans from binary files, usually to go in an octree.
BinaryDataProvider() - Constructor for class gaiasky.data.group.BinaryDataProvider
 
BinaryIO - Interface in gaiasky.data.group
Interface to read and write stars, to be implemented by different binary format versions.
BinaryIOBase - Class in gaiasky.data.group
Base implementation of binary version, which accommodates most versions.
BinaryIOBase(int, int, boolean) - Constructor for class gaiasky.data.group.BinaryIOBase
 
BinarySearchTree - Class in gaiasky.util
Implements an unbalanced binary search tree.
BinarySearchTree() - Constructor for class gaiasky.util.BinarySearchTree
Construct the tree.
BinaryVersion0 - Class in gaiasky.data.group
Original binary version (0), used in DR1 and DR2.
BinaryVersion0() - Constructor for class gaiasky.data.group.BinaryVersion0
 
BinaryVersion1 - Class in gaiasky.data.group
Binary version 1, used in eDR3 mainly.
BinaryVersion1() - Constructor for class gaiasky.data.group.BinaryVersion1
 
BinaryVersion2 - Class in gaiasky.data.group
Binary version 2, used in latter eDR3 runs, and DR3+.
BinaryVersion2() - Constructor for class gaiasky.data.group.BinaryVersion2
 
bind() - Method in class gaiasky.util.gdx.mesh.IntIndexArray
Binds this IntIndexArray for rendering with glDrawElements.
bind() - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObject
Binds this IntIndexBufferObject for rendering with glDrawElements.
bind() - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObjectSubData
Binds this IntIndexBufferObject for rendering with glDrawElements.
bind() - Method in interface gaiasky.util.gdx.mesh.IntIndexData
Binds this IntIndexBufferObject for rendering with glDrawElements.
bind(ExtShaderProgram) - Method in class gaiasky.util.gdx.mesh.IntMesh
Binds the underlying VertexBufferObject and IntIndexBufferObject if indices where given.
bind(ExtShaderProgram) - Method in interface gaiasky.util.gdx.mesh.IntVertexData
Binds this VertexData for rendering via glDrawArrays or glDrawElements.
bind(ExtShaderProgram) - Method in class gaiasky.util.gdx.mesh.VertexArray
 
bind(ExtShaderProgram) - Method in class gaiasky.util.gdx.mesh.VertexBufferObject
Binds this VertexBufferObject for rendering via glDrawArrays or glDrawElements
bind(ExtShaderProgram) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectInstanced
Binds this VertexBufferObject for rendering via glDrawArrays or glDrawElements
bind(ExtShaderProgram) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectSubData
Binds this VertexBufferObject for rendering via glDrawArrays or glDrawElements
bind(ExtShaderProgram) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectWithVAO
Binds this VertexBufferObject for rendering via glDrawArrays or glDrawElements
bind(ExtShaderProgram, int[]) - Method in class gaiasky.util.gdx.mesh.IntMesh
Binds the underlying VertexBufferObject and IntIndexBufferObject if indices where given.
bind(ExtShaderProgram, int[]) - Method in interface gaiasky.util.gdx.mesh.IntVertexData
Binds this VertexData for rendering via glDrawArrays or glDrawElements.
bind(ExtShaderProgram, int[]) - Method in class gaiasky.util.gdx.mesh.VertexArray
 
bind(ExtShaderProgram, int[]) - Method in class gaiasky.util.gdx.mesh.VertexBufferObject
 
bind(ExtShaderProgram, int[]) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectInstanced
 
bind(ExtShaderProgram, int[]) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectSubData
 
bind(ExtShaderProgram, int[]) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectWithVAO
 
bindLights(IntRenderable, Attributes) - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
bindMaterial(IntRenderable) - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
bindMaterial(Attributes) - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
binormal - Variable in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
biomeHueShift - Variable in class gaiasky.scene.record.MaterialComponent
 
biomeLUT - Variable in class gaiasky.scene.record.MaterialComponent
 
bitDepth - Variable in class gaiasky.util.Settings.GraphicsSettings.FullscreenSettings
 
BitmapFont - Class in gaiasky.util.gdx.g2d
Renders bitmap fonts.
BitmapFont() - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont using the default 15pt Arial font included in the libgdx JAR file.
BitmapFont(boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont using the default 15pt Arial font included in the libgdx JAR file.
BitmapFont(FileHandle) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont from a BMFont file.
BitmapFont(FileHandle, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont from a BMFont file.
BitmapFont(FileHandle, FileHandle, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont from a BMFont file, using the specified image for glyphs.
BitmapFont(FileHandle, FileHandle, boolean, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont from a BMFont file, using the specified image for glyphs.
BitmapFont(FileHandle, TextureRegion) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont with the glyphs relative to the specified region.
BitmapFont(FileHandle, TextureRegion, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont with the glyphs relative to the specified region.
BitmapFont(BitmapFont.BitmapFontData, Array<TextureRegion>, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Constructs a new BitmapFont from the given BitmapFont.BitmapFontData and array of TextureRegion.
BitmapFont(BitmapFont.BitmapFontData, TextureRegion, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Constructs a new BitmapFont from the given BitmapFont.BitmapFontData and TextureRegion.
BitmapFont.BitmapFontData - Class in gaiasky.util.gdx.g2d
Backing data for a BitmapFont.
BitmapFont.Glyph - Class in gaiasky.util.gdx.g2d
Represents a single character in a font page.
BitmapFontCache - Class in gaiasky.util.gdx.g2d
Caches glyph geometry for a BitmapFont, providing a fast way to render static text.
BitmapFontCache(BitmapFont) - Constructor for class gaiasky.util.gdx.g2d.BitmapFontCache
 
BitmapFontCache(BitmapFont, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFontCache
 
bitmapFontData - Variable in class gaiasky.util.gdx.loader.BitmapFontLoader.BitmapFontParameter
optional BitmapFont.BitmapFontData to be used instead of loading the Texture directly.
BitmapFontData() - Constructor for class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
Creates an empty BitmapFontData for configuration before calling BitmapFont.BitmapFontData.load(FileHandle, boolean), to subclass, or to populate yourself, e.g.
BitmapFontData(FileHandle, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
BitmapFontLoader - Class in gaiasky.util.gdx.loader
AssetLoader for BitmapFont instances.
BitmapFontLoader(FileHandleResolver) - Constructor for class gaiasky.util.gdx.loader.BitmapFontLoader
 
BitmapFontLoader.BitmapFontParameter - Class in gaiasky.util.gdx.loader
Parameter to be passed to AssetManager.load(String, Class, AssetLoaderParameters) if additional configuration is necessary for the BitmapFont.
BitmapFontParameter() - Constructor for class gaiasky.util.gdx.loader.BitmapFontLoader.BitmapFontParameter
 
Bits - Class in gaiasky.util
A bitset, without size limitation, allows comparison via bitwise operators to other bitfields.
Bits() - Constructor for class gaiasky.util.Bits
 
Bits(int) - Constructor for class gaiasky.util.Bits
Creates a bit set whose initial size is large enough to explicitly represent bits with indices in the range 0 through nbits-1.
BKDRHash(String) - Static method in class gaiasky.util.gdx.contrib.utils.Hash
 
blacklist - Variable in class gaiasky.util.Settings.ControlsSettings.GamepadSettings
 
blankLineScale - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
Multiplier for the line height of blank lines.
blend - Variable in class gaiasky.scene.component.Verts
 
blend - Variable in class gaiasky.util.SlaveManager
 
blend() - Method in interface gaiasky.render.api.IGPUVertsRenderable
 
blend() - Method in interface gaiasky.render.api.IPointRenderable
 
blend() - Method in class gaiasky.scene.component.Verts
 
blend() - Method in class gaiasky.scene.view.PointView
 
blend() - Method in class gaiasky.scene.view.VertsView
 
blend(Verts) - Static method in class gaiasky.scene.entity.EntityUtils
Prepares the blending OpenGL state given a Verts component.
Blend - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.GeometryWarpFilter.Param
 
blended - Variable in class gaiasky.util.gdx.shader.attribute.BlendingAttribute
Whether this material should be considered blended (default: true).
blendFile - Variable in class gaiasky.util.Settings.ProgramSettings.NetSettings.SlaveSettings
 
blending - Variable in class gaiasky.scene.record.BillboardDataset
 
BlendingAttribute - Class in gaiasky.util.gdx.shader.attribute
 
BlendingAttribute() - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendingAttribute(boolean, float) - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendingAttribute(boolean, int, int, float) - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendingAttribute(float) - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendingAttribute(int, int) - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendingAttribute(int, int, float) - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendingAttribute(BlendingAttribute) - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendMode - Enum Class in gaiasky.render
 
BlendState - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.GeometryWarpFilter.Param
 
BlockServerShutdown_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
bloom - Variable in class gaiasky.util.Settings.PostprocessSettings
 
Bloom - Class in gaiasky.util.gdx.contrib.postprocess.effects
 
Bloom(int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
BLOOM_CMD - Enum constant in enum class gaiasky.event.Event
Contains the intensity value in [0,1].
Bloom.Settings - Class in gaiasky.util.gdx.contrib.postprocess.effects
 
bloomIntensity - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom.Settings
 
bloomSaturation - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom.Settings
 
BloomSettings() - Constructor for class gaiasky.util.Settings.PostprocessSettings.BloomSettings
 
bloomThreshold - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom.Settings
 
Blur - Class in gaiasky.util.gdx.contrib.postprocess.filters
 
Blur(int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Blur
 
Blur.BlurType - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
blurAmount - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom.Settings
 
blurAmount - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare.Settings
 
blurAmount - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering.Settings
 
BlurDiv - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur.Param
 
BlurMaxSamples - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur.Param
 
BlurOpacity - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.AccumulationBlurFilter.Param
 
blurPasses - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom.Settings
 
blurPasses - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare.Settings
 
blurPasses - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering.Settings
 
blurPasses - Variable in class gaiasky.util.Settings.PostprocessSettings.LensFlareSettings
 
BlurRadius - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.AccumulationBlurFilter.Param
 
BlurScale - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur.Param
 
blurType - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom.Settings
 
blurType - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare.Settings
 
blurType - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering.Settings
 
boardcastCamera(Vector3d, Vector3d, Vector3d) - Method in class gaiasky.util.MasterManager
Broadcasts the given camera state to all the slaves
boardcastCameraAndTime(Vector3b, Vector3d, Vector3d, ITimeFrameProvider) - Method in class gaiasky.util.MasterManager
Broadcasts the given camera state and time to all the slaves.
body - Variable in class gaiasky.scene.component.Trajectory
 
body - Static variable in class gaiasky.scene.Mapper
 
body - Variable in class gaiasky.scene.view.BaseView
The body component.
Body - Class in gaiasky.scene.component
 
Body() - Constructor for class gaiasky.scene.component.Body
 
bodyBackground - Variable in class gaiasky.util.scene2d.TabbedPane.TabbedPaneStyle
 
bones - Variable in class gaiasky.util.gdx.IntRenderable
The bone transformations used for skinning, or null if not applicable.
bones - Variable in class gaiasky.util.gdx.model.IntNodePart
The current transformation (relative to the bind pose) of each bone, may be null.
bones - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
bones - Variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters.Bones
 
Bones(int) - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader.Setters.Bones
 
bookmark - Variable in class gaiasky.gui.FocusInfoInterface
 
BookmarkNode(Path, boolean) - Constructor for class gaiasky.gui.BookmarksManager.BookmarkNode
 
BOOKMARKS_ADD - Enum constant in enum class gaiasky.event.Event
Add bookmark.
BOOKMARKS_MOVE - Enum constant in enum class gaiasky.event.Event
Moves the bookmark 1 to a child of bookmark 2.
BOOKMARKS_MOVE_DOWN - Enum constant in enum class gaiasky.event.Event
Moves the bookmark down in the list of its parent.
BOOKMARKS_MOVE_UP - Enum constant in enum class gaiasky.event.Event
Moves the bookmark up in the list of its parent.
BOOKMARKS_REMOVE - Enum constant in enum class gaiasky.event.Event
Remove bookmark.
BOOKMARKS_REMOVE_ALL - Enum constant in enum class gaiasky.event.Event
Remove all bookmarks with the given name, irrespective of the path.
BookmarksComponent - Class in gaiasky.gui.components
 
BookmarksComponent(Skin, Stage) - Constructor for class gaiasky.gui.components.BookmarksComponent
 
BookmarksManager - Class in gaiasky.gui
Manages the bookmarks in Gaia Sky.
BookmarksManager() - Constructor for class gaiasky.gui.BookmarksManager
 
BookmarksManager.BookmarkNode - Class in gaiasky.gui
 
bookmarksScrollPane - Variable in class gaiasky.gui.components.BookmarksComponent
 
bookmarksTree - Variable in class gaiasky.gui.components.BookmarksComponent
 
border - Variable in class gaiasky.util.scene2d.ContextMenu.ContextMenuStyle
 
bottom - Variable in class gaiasky.gui.GenericDialog
 
BOTTOM_CENTER - Static variable in class gaiasky.util.gdx.g2d.NinePatch
Indices for NinePatch(TextureRegion...) constructor
BOTTOM_LEFT - Static variable in class gaiasky.util.gdx.g2d.NinePatch
 
BOTTOM_RIGHT - Static variable in class gaiasky.util.gdx.g2d.NinePatch
 
bottomMiddle - Variable in class gaiasky.gui.LoadingGui
 
bounce - Static variable in class gaiasky.util.math.Interpolationd
 
Bounce(double[], double[]) - Constructor for class gaiasky.util.math.Interpolationd.Bounce
 
Bounce(int) - Constructor for class gaiasky.util.math.Interpolationd.Bounce
 
bounceIn - Static variable in class gaiasky.util.math.Interpolationd
 
BounceIn(double[], double[]) - Constructor for class gaiasky.util.math.Interpolationd.BounceIn
 
BounceIn(int) - Constructor for class gaiasky.util.math.Interpolationd.BounceIn
 
bounceOut - Static variable in class gaiasky.util.math.Interpolationd
 
BounceOut(double[], double[]) - Constructor for class gaiasky.util.math.Interpolationd.BounceOut
 
BounceOut(int) - Constructor for class gaiasky.util.math.Interpolationd.BounceOut
 
bound - Static variable in class gaiasky.scene.Mapper
 
boundaries - Variable in class gaiasky.scene.component.Boundaries
 
boundaries - Variable in class gaiasky.scene.Families
 
Boundaries - Class in gaiasky.scene.component
 
Boundaries - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
Boundaries() - Constructor for class gaiasky.scene.component.Boundaries
 
BoundariesExtractor - Class in gaiasky.scene.system.render.extract
 
BoundariesExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.BoundariesExtractor
 
BoundariesInitializer - Class in gaiasky.scene.system.initialize
 
BoundariesInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.BoundariesInitializer
 
BoundingBoxd - Class in gaiasky.util.math
Encapsulates an axis aligned bounding box represented by a minimum and a maximum Vector.
BoundingBoxd() - Constructor for class gaiasky.util.math.BoundingBoxd
Constructs a new bounding box with the minimum and maximum vector set to zeros.
BoundingBoxd(BoundingBoxd) - Constructor for class gaiasky.util.math.BoundingBoxd
Constructs a new bounding box from the given bounding box.
BoundingBoxd(Vector3d, Vector3d) - Constructor for class gaiasky.util.math.BoundingBoxd
Constructs the new bounding box using the given minimum and maximum vector.
boundsInFrustum(double, double, double, double, double, double) - Method in class gaiasky.util.math.Frustumd
Returns whether the given bounding box is in the frustum.
boundsInFrustum(BoundingBoxd) - Method in class gaiasky.util.math.Frustumd
Returns whether the given BoundingBoxd is in the frustum.
boundsInFrustum(Vector3d, Vector3d) - Method in class gaiasky.util.math.Frustumd
Returns whether the given bounding box is in the frustum.
box(float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
box(float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a box with the specified dimensions.
box(float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
box(float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a box at the specified location, with the specified dimensions
box(Matrix4) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
box(Matrix4) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a box given the matrix.
box(Vector3, Vector3, Vector3, Vector3, Vector3, Vector3, Vector3, Vector3) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
box(Vector3, Vector3, Vector3, Vector3, Vector3, Vector3, Vector3, Vector3) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a box.
box(IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
box(IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a box.
bp_rp - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
BPHash(String) - Static method in class gaiasky.util.gdx.contrib.utils.Hash
 
bpmag - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
breakCharacters(CharSequence, int) - Static method in class gaiasky.util.TextUtils
Breaks the character sequence with new line characters '\n' so that the lines have approximately breakChars characters.
breakCharacters(String, int) - Static method in class gaiasky.util.TextUtils
Breaks the string with new line characters '\n' so that the lines have approximately breakChars characters.
breakCharacters(String, int, boolean) - Static method in class gaiasky.util.TextUtils
Breaks the string with new line characters '\n' so that the lines have approximately breakChars characters.
breakChars - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
Additional characters besides whitespace where text is wrapped.
breakLine() - Method in class gaiasky.render.system.LineRenderSystem
Breaks current line of points
breakLine() - Method in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
Breaks current line of points
breakLine() - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
breakSpaces(CharSequence, int) - Static method in class gaiasky.util.TextUtils
 
breakSpaces(String, int) - Static method in class gaiasky.util.TextUtils
 
brighten(float[], float) - Static method in class gaiasky.util.color.ColorUtils
Returns a copy of the RGB colour brightened up by the given amount
brightness - Variable in class gaiasky.util.Settings.PostprocessSettings.LevelsSettings
 
brightness - Variable in class gaiasky.util.Settings.SceneSettings.StarSettings
 
Brightness - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter.Param
 
Brightness(double, Quantity.Brightness.BrightnessUnit) - Constructor for class gaiasky.util.units.Quantity.Brightness
 
Brightness(double, String) - Constructor for class gaiasky.util.units.Quantity.Brightness
 
BRIGHTNESS_CMD - Enum constant in enum class gaiasky.event.Event
Contains the brightness level (float) in [-1,1].
brightnessPower - Variable in class gaiasky.scene.system.render.draw.StarSetQuadComponent
 
BSplined<T extends Vectord<T>> - Class in gaiasky.util.math
 
BSplined() - Constructor for class gaiasky.util.math.BSplined
 
BSplined(T[], int, boolean) - Constructor for class gaiasky.util.math.BSplined
 
BufferedFileImageRenderer - Class in gaiasky.util.screenshot
Buffers the writing of images to disk
BufferedFileImageRenderer(int) - Constructor for class gaiasky.util.screenshot.BufferedFileImageRenderer
 
BufferedFrame - Class in gaiasky.render
 
BufferedFrame() - Constructor for class gaiasky.render.BufferedFrame
 
BufferedFrame(Pixmap, String, String) - Constructor for class gaiasky.render.BufferedFrame
 
bufferId - Variable in class gaiasky.util.SlaveManager
 
build - Variable in class gaiasky.util.Settings.VersionSettings
 
build() - Method in class gaiasky.gui.AboutWindow
 
build() - Method in class gaiasky.gui.AddShapeDialog
 
build() - Method in class gaiasky.gui.ArchiveViewWindow
 
build() - Method in class gaiasky.gui.DatasetLoadDialog
 
build() - Method in class gaiasky.gui.DatasetManagerWindow
 
build() - Method in class gaiasky.gui.DatasetPreferencesWindow
 
build() - Method in class gaiasky.gui.FileNameWindow
 
build() - Method in class gaiasky.gui.GamepadConfigWindow
 
build() - Method in class gaiasky.gui.GenericDialog
Build the content here
build() - Method in class gaiasky.gui.IndividualVisibilityWindow
 
build() - Method in class gaiasky.gui.KeyframePreferencesWindow
 
build() - Method in class gaiasky.gui.KeyframesWindow
 
build() - Method in class gaiasky.gui.LandAtWindow
 
build() - Method in class gaiasky.gui.LogWindow
 
build() - Method in class gaiasky.gui.MemInfoWindow
 
build() - Method in class gaiasky.gui.MinimapWindow
 
build() - Method in class gaiasky.gui.NewBookmarkFolderDialog
 
build() - Method in class gaiasky.gui.PreferencesWindow
 
build() - Method in class gaiasky.gui.ProceduralGenerationWindow
 
build() - Method in class gaiasky.gui.QuitWindow
 
build() - Method in class gaiasky.gui.ReleaseNotesWindow
 
build() - Method in class gaiasky.gui.SearchDialog
 
build() - Method in class gaiasky.gui.SlaveConfigWindow
 
build() - Method in class gaiasky.gui.UpdatePopup
 
build() - Method in class gaiasky.gui.WikiInfoWindow
 
build() - Method in class gaiasky.util.scene2d.FileChooser
 
buildAttributesDivisor0() - Method in class gaiasky.render.system.InstancedRenderSystem
Builds the vertex attributes with divisor=0 array and returns it
buildAttributesDivisor1() - Method in class gaiasky.render.system.InstancedRenderSystem
Builds the vertex attributes with divisor=1 array and returns it
buildEnabledEffectsList() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
 
builder - Variable in class gaiasky.util.Settings.VersionSettings
 
buildGui() - Method in class gaiasky.gui.FullGui
 
buildLocalDatasets(DataDescriptor) - Method in class gaiasky.util.datadesc.DataDescriptorUtils
Constructs a list of local catalogs found in the current data location and combines them with the server data.
buildSceneGraph() - Method in class gaiasky.scene.Scene
Constructs the scene graph structure in the GraphNode components of the current entities.
buildServerDatasets(FileHandle) - Method in class gaiasky.util.datadesc.DataDescriptorUtils
Constructs a data descriptor from a server JSON file.
buildSuper() - Method in class gaiasky.gui.GenericDialog
 
buildTime - Variable in class gaiasky.util.Settings.VersionSettings
 
buildVertexAttributes() - Method in class gaiasky.render.system.LineRenderSystem
 
buildVertexAttributes() - Method in class gaiasky.render.system.PointCloudRenderSystem
Builds the vertex attributes array and returns it
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.ParticleEffectsRenderer
 
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.PointCloudRenderer
Builds the vertex attributes array and returns it
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.PointPrimitiveRenderSystem
 
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.PrimitiveVertexRenderSystem
 
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.SinglePointRenderer
 
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.StarSetPointRenderer
 
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.VariableSetPointRenderer
 
BULGE - Enum constant in enum class gaiasky.scene.record.BillboardDataset.ParticleType
 
Bump - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
BumpAlias - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
button - Variable in class gaiasky.input.MainMouseKbdListener
The current (first) button being pressed.
BUTTON_A - Variable in class gaiasky.gui.AbstractControllerMappings
 
BUTTON_B - Variable in class gaiasky.gui.AbstractControllerMappings
 
BUTTON_DPAD_DOWN - Variable in class gaiasky.gui.AbstractControllerMappings
 
BUTTON_DPAD_LEFT - Variable in class gaiasky.gui.AbstractControllerMappings
 
BUTTON_DPAD_RIGHT - Variable in class gaiasky.gui.AbstractControllerMappings
 
BUTTON_DPAD_UP - Variable in class gaiasky.gui.AbstractControllerMappings
 
BUTTON_LB - Variable in class gaiasky.gui.AbstractControllerMappings
 
BUTTON_LSTICK - Variable in class gaiasky.gui.AbstractControllerMappings
 
BUTTON_LT - Variable in class gaiasky.gui.AbstractControllerMappings
 
BUTTON_RB - Variable in class gaiasky.gui.AbstractControllerMappings
 
BUTTON_RSTICK - Variable in class gaiasky.gui.AbstractControllerMappings
 
BUTTON_RT - Variable in class gaiasky.gui.AbstractControllerMappings
 
BUTTON_SELECT - Variable in class gaiasky.gui.AbstractControllerMappings
 
BUTTON_START - Variable in class gaiasky.gui.AbstractControllerMappings
 
BUTTON_X - Variable in class gaiasky.gui.AbstractControllerMappings
 
BUTTON_Y - Variable in class gaiasky.gui.AbstractControllerMappings
 
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.MainGamepadListener
 
buttonDown(Controller, int) - Method in class gaiasky.input.SpacecraftGamepadListener
 
buttonGroup - Variable in class gaiasky.gui.GenericDialog
 
buttonMap - Variable in class gaiasky.gui.components.VisibilityComponent
 
buttonMaster - Variable in class gaiasky.gui.components.CameraComponent
 
buttonOrthosphere - Variable in class gaiasky.gui.components.CameraComponent
 
buttonPressed(VRContext.VRDevice, int) - Method in class gaiasky.gui.OpenVRListener
 
buttonPressed(VRContext.VRDevice, int) - Method in interface gaiasky.vr.openvr.VRDeviceListener
A button from VRContext.VRControllerButtons was pressed on the VRContext.VRDevice
buttonReleased(VRContext.VRDevice, int) - Method in class gaiasky.gui.OpenVRListener
 
buttonReleased(VRContext.VRDevice, int) - Method in interface gaiasky.vr.openvr.VRDeviceListener
A button from VRContext.VRControllerButtons was released on the VRContext.VRDevice
buttonTouched(VRContext.VRDevice, int) - Method in class gaiasky.gui.OpenVRListener
 
buttonTouched(VRContext.VRDevice, int) - Method in interface gaiasky.vr.openvr.VRDeviceListener
A button from VRContext.VRControllerButtons was touched on the VRContext.VRDevice
buttonUntouched(VRContext.VRDevice, int) - Method in class gaiasky.gui.OpenVRListener
 
buttonUntouched(VRContext.VRDevice, int) - Method in interface gaiasky.vr.openvr.VRDeviceListener
A button from VRContext.VRControllerButtons was untouched on the VRContext.VRDevice
buttonUp(Controller, int) - Method in class gaiasky.input.MainGamepadListener
 
buttonUp(Controller, int) - Method in class gaiasky.input.SpacecraftGamepadListener
 
BVtoRGB(double) - Static method in class gaiasky.util.color.ColorUtils
Converts the color index B-V to RGB model.
bvToTeff(double) - Method in class gaiasky.util.color.BVToTeff_ballesteros
Convert the incoming B-V color index [mag] into an effective temperature [K]
BVToTeff_ballesteros - Class in gaiasky.util.color
Black-body based conversion between effective temperature and B-V color.
BVToTeff_ballesteros() - Constructor for class gaiasky.util.color.BVToTeff_ballesteros
 
BYTE_TO_MB - Static variable in class gaiasky.util.Constants
 
ByteBufferInputStream - Class in gaiasky.util.io
An InputStream whose source is a ByteBuffer.
ByteBufferInputStream() - Constructor for class gaiasky.util.io.ByteBufferInputStream
 
ByteBufferInputStream(int) - Constructor for class gaiasky.util.io.ByteBufferInputStream
Creates a stream with a new non-direct buffer of the specified size.
ByteBufferInputStream(ByteBuffer) - Constructor for class gaiasky.util.io.ByteBufferInputStream
Creates an uninitialized stream that cannot be used until ByteBufferInputStream.setByteBuffer(ByteBuffer) is called.

C

c - Variable in class gaiasky.scene.component.GridRecursive
 
C - Static variable in class gaiasky.gui.GSKeys
 
C - Static variable in class gaiasky.util.Constants
Speed of light in m/s
C_KMH - Static variable in class gaiasky.util.Constants
Speed of light in km/h
C_US - Static variable in class gaiasky.util.Constants
Speed of light in internal units per second
C1 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
C2 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
C3 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
C4 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
cache - Variable in class gaiasky.util.gaia.AttitudeIntervalBean
 
cache - Static variable in class gaiasky.util.ModelCache
Model cache
calcAngles() - Method in class gaiasky.util.gaia.utils.Place
Internal conversion from direction to (alpha, delta)
calcBsplines(long, long[], int, int, double[], double[]) - Static method in class gaiasky.util.gaia.utils.AttitudeUtils
Returns the values and first derivatives of the four non-zero cubic B-splines in the interval tau(left) <= x < tau(left+1)
calcOmega() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Calculates omega and omegaRevs from deltaOmega, t, scanPerNs.
calcSNom(double, double) - Static method in class gaiasky.util.gaia.NslUtil
Calculates the nominal speed of the z axis in solar motion units, as function of the precession rate precRate [rev/yr] and the solar aspect angle xi [rad].
calculate(T, double, T[], boolean, T) - Static method in class gaiasky.util.math.CatmullRomSplined
Calculates the catmullrom value for the given position (t).
calculate(T, double, T[], int, boolean, T) - Static method in class gaiasky.util.math.BSplined
Calculates the n-degree b-spline value for the given position (t).
calculate(T, int, double, T[], boolean, T) - Static method in class gaiasky.util.math.CatmullRomSplined
Calculates the catmullrom value for the given span (i) at the given position (u).
calculate(T, int, double, T[], int, boolean, T) - Static method in class gaiasky.util.math.BSplined
Calculates the n-degree b-spline value for the given span (i) at the given position (u).
calculateBoneTransforms(boolean) - Method in class gaiasky.util.gdx.model.IntNode
 
calculateBoundingBox() - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the BoundingBox of the vertices contained in this mesh.
calculateBoundingBox(BoundingBox) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the BoundingBox of the vertices contained in this mesh.
calculateBoundingBox(BoundingBox) - Method in class gaiasky.util.gdx.model.IntModel
Calculate the bounding box of this model instance.
calculateBoundingBox(BoundingBox) - Method in class gaiasky.util.gdx.model.IntModelInstance
Calculate the bounding box of this model instance.
calculateBoundingBox(BoundingBox) - Method in class gaiasky.util.gdx.model.IntNode
Calculate the bounding box of this Node.
calculateBoundingBox(BoundingBox, boolean) - Method in class gaiasky.util.gdx.model.IntNode
Calculate the bounding box of this Node.
calculateBoundingBox(BoundingBox, int, int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculate the BoundingBox of the specified part.
calculateBoundingBox(BoundingBox, int, int, Matrix4) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculate the BoundingBox of the specified part.
calculateLocalTransform() - Method in class gaiasky.util.gdx.model.IntNode
Calculates the local transform based on the translation, scale and rotation
calculateRadius(float, float, float) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the squared radius of the bounding sphere around the specified center for the specified part.
calculateRadius(float, float, float, int, int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the squared radius of the bounding sphere around the specified center for the specified part.
calculateRadius(float, float, float, int, int, Matrix4) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the radius of the bounding sphere around the specified center for the specified part.
calculateRadius(Vector3) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the squared radius of the bounding sphere around the specified center for the specified part.
calculateRadius(Vector3, int, int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the squared radius of the bounding sphere around the specified center for the specified part.
calculateRadius(Vector3, int, int, Matrix4) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the squared radius of the bounding sphere around the specified center for the specified part.
calculateRadiusSquared(float, float, float, int, int, Matrix4) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the squared radius of the bounding sphere around the specified center for the specified part.
calculateTransforms() - Method in class gaiasky.util.gdx.model.IntModel
Calculates the local and world transform of all Node instances in this model, recursively.
calculateTransforms() - Method in class gaiasky.util.gdx.model.IntModelInstance
Calculates the local and world transform of all IntNode instances in this model, recursively.
calculateTransforms(boolean) - Method in class gaiasky.util.gdx.model.IntNode
Calculates the local and world transform of this node and optionally all its children.
calculateWorldTransform() - Method in class gaiasky.util.gdx.model.IntNode
Calculates the world transform; the product of local transform and the parent's world transform.
CALL - Static variable in class gaiasky.gui.GSKeys
 
CallbackValidator - Class in gaiasky.util.validator
 
CallbackValidator() - Constructor for class gaiasky.util.validator.CallbackValidator
 
CallbackValidator(IValidator) - Constructor for class gaiasky.util.validator.CallbackValidator
 
CallbackValidator(Runnable, Runnable) - Constructor for class gaiasky.util.validator.CallbackValidator
 
cam - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
CAM_DX_TH - Static variable in class gaiasky.scene.task.ParticleSetUpdaterTask
 
CAM_FAR - Variable in class gaiasky.scene.camera.AbstractCamera
Camera far value
CAM_NEAR - Variable in class gaiasky.scene.camera.AbstractCamera
Camera near value
camc - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
camd - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
camDistSol - Variable in class gaiasky.gui.FocusInfoInterface
 
camera - Variable in class gaiasky.render.system.LineRenderSystem
 
camera - Variable in class gaiasky.scene.camera.AbstractCamera
The main camera
camera - Variable in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
camera - Variable in class gaiasky.scene.system.render.draw.PrimitiveVertexRenderSystem
 
camera - Variable in class gaiasky.scene.system.render.extract.AbstractExtractSystem
 
camera - Variable in class gaiasky.util.gdx.IntModelBatch
 
camera - Variable in class gaiasky.util.gdx.shader.BaseIntShader
 
camera - Variable in class gaiasky.util.Settings.SceneSettings
 
CAMERA - Static variable in class gaiasky.gui.GSKeys
 
CAMERA_CENTER - Enum constant in enum class gaiasky.event.Event
Removes the turn of the camera in focus mode.
CAMERA_CENTER_FOCUS_CMD - Enum constant in enum class gaiasky.event.Event
Sets the 'diverted' attribute of the camera.
CAMERA_CINEMATIC_CMD - Enum constant in enum class gaiasky.event.Event
Contains a boolean with the cinematic mode state (on/off).
CAMERA_CLOSEST_INFO - Enum constant in enum class gaiasky.event.Event
Broadcasts the overall closest (in [0]), the closest non-star body (in [1]) and the closest particle (in [2]) to this camera.
CAMERA_DIR_CMD - Enum constant in enum class gaiasky.event.Event
Contains a double[] with the new direction.
CAMERA_FWD - Enum constant in enum class gaiasky.event.Event
Contains the forward force in [0,1].
CAMERA_K - Static variable in class gaiasky.util.Constants
Logarithmic depth buffer constant.
CAMERA_MODE_CMD - Enum constant in enum class gaiasky.event.Event
Contains the new CameraMode object.
CAMERA_MOTION_UPDATE - Enum constant in enum class gaiasky.event.Event
Informs of a new camera state.
CAMERA_NEW_CLOSEST - Enum constant in enum class gaiasky.event.Event
This event is broadcast whenever the closest object to the camera changes.
CAMERA_ORIENTATION_UPDATE - Enum constant in enum class gaiasky.event.Event
Sent whenever the camera orientation changes.
CAMERA_PAN - Enum constant in enum class gaiasky.event.Event
 
CAMERA_PLAY_INFO - Enum constant in enum class gaiasky.event.Event
Informs that the camera has started or stopped playing.
CAMERA_POS_CMD - Enum constant in enum class gaiasky.event.Event
Contains a double[] with the new position.
CAMERA_PROJECTION_CMD - Enum constant in enum class gaiasky.event.Event
Update camera position, direction and up vectors all at once.
CAMERA_ROLL - Enum constant in enum class gaiasky.event.Event
Contains the roll value in [-1,1].
CAMERA_ROTATE - Enum constant in enum class gaiasky.event.Event
Contains the deltaX and deltaY, both in [-1,1].
CAMERA_SPEED_CMD - Enum constant in enum class gaiasky.event.Event
Contains the new camera speed.
CAMERA_STOP - Enum constant in enum class gaiasky.event.Event
Stops the camera motion.
CAMERA_TRACKING_OBJECT_CMD - Enum constant in enum class gaiasky.event.Event
Sets or unsets the tracking object of the camera.
CAMERA_TRACKING_OBJECT_UPDATE - Enum constant in enum class gaiasky.event.Event
Broadcasts the new camera tracking object, contains the object and the name, or null to indicate the camera is not tracking.
CAMERA_TURN - Enum constant in enum class gaiasky.event.Event
Contains the deltaX and deltaY in [-1,1].
CAMERA_UP_CMD - Enum constant in enum class gaiasky.event.Event
Contains a double[] with the new up vector.
CameraBlur - Class in gaiasky.util.gdx.contrib.postprocess.filters
Camera blur that relies on a precomputed velocity map for the scene
CameraBlur() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur
 
CameraBlur.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
cameraCenter() - Method in class gaiasky.script.EventScriptingInterface
 
cameraCenter() - Method in interface gaiasky.script.IScriptingInterface
Centers the camera to the focus, removing any deviation of the line of sight.
CameraComboBoxBean - Class in gaiasky.gui.beans
 
CameraComboBoxBean(String, CameraManager.CameraMode) - Constructor for class gaiasky.gui.beans.CameraComboBoxBean
 
CameraCompatibilityMode_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
CameraComponent - Class in gaiasky.gui.components
 
CameraComponent(Skin, Stage) - Constructor for class gaiasky.gui.components.CameraComponent
 
cameraDirection - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
cameraDirection - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
cameraDirection - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
cameraDirection - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
CameraFirmwareDescription_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
CameraFirmwareVersion_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
cameraForward(double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraForward(double) - Method in interface gaiasky.script.IScriptingInterface
Adds a forward movement to the camera with the given value.
cameraForward(long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraFov - Variable in class gaiasky.util.SlaveManager
 
CameraGroupStrategy - Class in gaiasky.util.gdx.g3d.decals
Minimalistic grouping strategy that splits decals into opaque and transparent ones enabling and disabling blending as needed.
CameraGroupStrategy(Camera) - Constructor for class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
CameraGroupStrategy(Camera, Comparator<Decal>) - Constructor for class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
cameraHeight - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
cameraHeight - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
cameraHeight - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
cameraHeight - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
CameraHeight - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
CameraHeightAlias - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
cameraK - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
cameraK - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
cameraK - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
cameraK - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
CameraKeyframeManager - Class in gaiasky.util.camera.rec
 
CameraKeyframeManager() - Constructor for class gaiasky.util.camera.rec.CameraKeyframeManager
 
CameraKeyframeManager.PathType - Enum Class in gaiasky.util.camera.rec
 
cameraManager - Variable in class gaiasky.GaiaSky
The main camera manager.
CameraManager - Class in gaiasky.scene.camera
 
CameraManager(AssetManager, CameraManager.CameraMode, boolean, GlobalResources) - Constructor for class gaiasky.scene.camera.CameraManager
 
CameraManager.CameraMode - Enum Class in gaiasky.scene.camera
Convenience enum to describe the camera mode
cameraMode - Variable in class gaiasky.gui.components.CameraComponent
 
CameraMotion - Class in gaiasky.util.gdx.contrib.postprocess.effects
Camera blur effect.
CameraMotion(float, float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.CameraMotion
 
CameraMotion(int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.CameraMotion
 
cameraNearFar - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
cameraNearFar - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
cameraNearFar - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
cameraNearFar - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
cameraPitch(double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraPitch(double) - Method in interface gaiasky.script.IScriptingInterface
Adds a pitch to the camera.
cameraPitch(long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraPos - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
cameraPos - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
cameraPos - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
cameraPos - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
CameraPos - Static variable in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
CameraPosAlias - Static variable in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
cameraPosition - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
cameraPosition - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
cameraPosition - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
cameraPosition - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
cameraRoll(double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraRoll(double) - Method in interface gaiasky.script.IScriptingInterface
Adds a roll force to the camera.
cameraRoll(long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraRotate(double, double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraRotate(double, double) - Method in interface gaiasky.script.IScriptingInterface
Adds a rotation movement to the camera around the current focus, or a pitch/yaw if in free mode.
cameraRotate(double, long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraRotate(long, double) - Method in class gaiasky.script.EventScriptingInterface
 
cameras - Variable in class gaiasky.scene.camera.AbstractCamera
Vector with all perspective cameras
CameraSettings() - Constructor for class gaiasky.util.Settings.SceneSettings.CameraSettings
 
cameraSpeed - Variable in class gaiasky.gui.components.CameraComponent
 
cameraSpeedLimit - Variable in class gaiasky.gui.components.CameraComponent
 
cameraStop() - Method in class gaiasky.script.EventScriptingInterface
 
cameraStop() - Method in interface gaiasky.script.IScriptingInterface
Stops all camera motion.
cameraTransition(double[], double[], double[], double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(double[], double[], double[], double) - Method in interface gaiasky.script.IScriptingInterface
Creates a smooth transition from the current camera state to the given camera state {camPos, camDir, camUp} in the given number of seconds.
cameraTransition(double[], double[], double[], double, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(double[], double[], double[], double, boolean) - Method in interface gaiasky.script.IScriptingInterface
Creates a smooth transition from the current camera state to the given camera state {camPos, camDir, camUp} in the given number of seconds.
cameraTransition(double[], double[], double[], long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List<?>, List<?>, List<?>, double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List<?>, List<?>, List<?>, double, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List<?>, List<?>, List<?>, long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List<?>, List<?>, List<?>, long, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransitionKm(double[], double[], double[], double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransitionKm(double[], double[], double[], double) - Method in interface gaiasky.script.IScriptingInterface
cameraTransitionKm(List<?>, List<?>, List<?>, double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransitionKm(List<?>, List<?>, List<?>, long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTurn(double, double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTurn(double, double) - Method in interface gaiasky.script.IScriptingInterface
Adds a turn force to the camera (yaw and/or pitch).
cameraTurn(double, long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTurn(long, double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTurn(long, long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraUp - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
cameraUp - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
cameraUp - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
cameraUp - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
CameraUtils - Class in gaiasky.util.camera
Contains camera utilities
CameraUtils() - Constructor for class gaiasky.util.camera.CameraUtils
 
cameraYaw(double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraYaw(double) - Method in interface gaiasky.script.IScriptingInterface
Adds a yaw to the camera.
cameraYaw(long) - Method in class gaiasky.script.EventScriptingInterface
 
camLeft - Variable in class gaiasky.scene.camera.AbstractCamera
Stereoscopic mode cameras
camName - Variable in class gaiasky.gui.FocusInfoInterface
 
camOrientProjection(float, float, float) - Method in class gaiasky.scene.camera.NaturalCamera
Does a pre-transformation to the camera to orient it using the given yaw, pitch and roll angles.
camp - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
camPos - Variable in class gaiasky.gui.FocusInfoInterface
 
camrecFps - Variable in class gaiasky.gui.KeyframePreferencesWindow
 
camrecorder - Variable in class gaiasky.util.Settings
 
CamRecorder - Class in gaiasky.util.camera.rec
Contains the logic to record the camera state at each frame.
CamRecorder() - Constructor for class gaiasky.util.camera.rec.CamRecorder
 
CAMRECORDER_FPS_CMD - Enum constant in enum class gaiasky.event.Event
Sets the target frame rate for the camera recorder.
CamRecorder.RecorderState - Enum Class in gaiasky.util.camera.rec
 
CamrecorderSettings() - Constructor for class gaiasky.util.Settings.CamrecorderSettings
 
camRight - Variable in class gaiasky.scene.camera.AbstractCamera
Stereoscopic mode cameras
camTracking - Variable in class gaiasky.gui.FocusInfoInterface
 
camVel - Variable in class gaiasky.gui.FocusInfoInterface
 
cancel() - Method in class gaiasky.gui.AboutWindow
 
cancel() - Method in class gaiasky.gui.AddShapeDialog
 
cancel() - Method in class gaiasky.gui.ArchiveViewWindow
 
cancel() - Method in class gaiasky.gui.DatasetLoadDialog
 
cancel() - Method in class gaiasky.gui.DatasetManagerWindow
 
cancel() - Method in class gaiasky.gui.DatasetPreferencesWindow
 
cancel() - Method in class gaiasky.gui.FileNameWindow
 
cancel() - Method in class gaiasky.gui.GamepadConfigWindow
 
cancel() - Method in class gaiasky.gui.GenericDialog
The cancel function, if any
cancel() - Method in class gaiasky.gui.IndividualVisibilityWindow
 
cancel() - Method in class gaiasky.gui.KeyframePreferencesWindow
 
cancel() - Method in class gaiasky.gui.KeyframesWindow
 
cancel() - Method in class gaiasky.gui.LandAtWindow
 
cancel() - Method in class gaiasky.gui.LogWindow
 
cancel() - Method in class gaiasky.gui.MemInfoWindow
 
cancel() - Method in class gaiasky.gui.MinimapWindow
 
cancel() - Method in class gaiasky.gui.NewBookmarkFolderDialog
 
cancel() - Method in class gaiasky.gui.PreferencesWindow
 
cancel() - Method in class gaiasky.gui.ProceduralGenerationWindow
 
cancel() - Method in class gaiasky.gui.QuitWindow
 
cancel() - Method in class gaiasky.gui.ReleaseNotesWindow
 
cancel() - Method in class gaiasky.gui.SearchDialog
 
cancel() - Method in class gaiasky.gui.SlaveConfigWindow
 
cancel() - Method in class gaiasky.gui.UpdatePopup
 
cancel() - Method in class gaiasky.gui.WikiInfoWindow
 
cancel() - Method in class gaiasky.util.scene2d.FileChooser
 
cancelButton - Variable in class gaiasky.gui.GenericDialog
 
cancelRunnable - Variable in class gaiasky.gui.GenericDialog
 
cancelTouchFocus() - Method in class gaiasky.gui.AbstractGui
 
cancelTouchFocus() - Method in class gaiasky.gui.DebugGui
 
cancelTouchFocus() - Method in class gaiasky.gui.FullGui
Removes the focus from this Gui and returns true if the focus was in the GUI, false otherwise.
cancelTouchFocus() - Method in class gaiasky.gui.HUDGui
 
cancelTouchFocus() - Method in interface gaiasky.gui.IGui
Removes the focus from this GUI and returns true if the focus was in the GUI, false otherwise.
cancelTouchFocus() - Method in class gaiasky.gui.StereoGui
Removes the focus from this Gui and returns true if the focus was in the GUI, false otherwise.
cancelTouchFocus() - Method in class gaiasky.gui.VRGui
 
candidateFocusIndex - Variable in class gaiasky.scene.component.ParticleSet
Candidate to focus.
canRender(IntRenderable) - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
canRender(IntRenderable) - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
canRender(IntRenderable) - Method in class gaiasky.util.gdx.shader.DepthIntShader
 
canRender(IntRenderable) - Method in class gaiasky.util.gdx.shader.GroundShader
 
canRender(IntRenderable) - Method in interface gaiasky.util.gdx.shader.IntShader
Checks whether this shader is intended to render the IntRenderable.
canRender(IntRenderable) - Method in class gaiasky.util.gdx.shader.TessellationShader
 
canSelect(FilterView) - Method in class gaiasky.scene.component.ParticleSet
 
CanUnifyCoordinateSystemWithHmd_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
capacity - Variable in class gaiasky.render.system.ImmediateModeRenderSystem.MeshData
 
capChars - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
capHeight - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
The distance from the top of most uppercase characters to the baseline.
capitalise(String) - Static method in class gaiasky.util.TextUtils
Returns the given string with the first letter capitalised
capLabelWidth(Label, float) - Static method in class gaiasky.util.TextUtils
 
CAPS_LOCK - Static variable in class gaiasky.gui.GSKeys
 
capString(String, int) - Static method in class gaiasky.util.TextUtils
 
capString(String, int, boolean) - Static method in class gaiasky.util.TextUtils
 
capsule(float, float, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
capsule(float, float, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a capsule
capture() - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
 
capture() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Starts capturing the scene, clears the buffer with the clear color specified by PostProcessor.setClearColor(Color) or PostProcessor.setClearColor(float r, float g, float b, float a).
capture() - Method in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
Starts and/or continue ping-ponging, begin capturing on the next available buffer, returns the result of the previous call.
captured() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
After a capture/captureEnd action, returns the just captured buffer
captureEnd() - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
 
captureEnd() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Stops capturing the scene and returns the result, or null if nothing was captured.
captureNoClear() - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
 
captureNoClear() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Starts capturing the scene as PostProcessor.capture(), but without clearing the screen.
cart0 - Variable in class gaiasky.scene.component.Perimeter
Cartesian points corresponding to maximum lonlat and minimum lonlat
cartesianToSpherical(Vector3b, Vector3b) - Static method in class gaiasky.util.coord.Coordinates
Converts from Cartesian coordinates to spherical coordinates.
cartesianToSpherical(Vector3b, Vector3d) - Static method in class gaiasky.util.coord.Coordinates
Converts from Cartesian coordinates to spherical coordinates.
cartesianToSpherical(Vector3d, Vector3d) - Static method in class gaiasky.util.coord.Coordinates
Converts from Cartesian coordinates to spherical coordinates.
Catalog - Class in gaiasky.scene.component
 
Catalog() - Constructor for class gaiasky.scene.component.Catalog
 
CATALOG_ADD - Enum constant in enum class gaiasky.event.Event
Add the new catalog object to the catalog manager.
CATALOG_HIGHLIGHT - Enum constant in enum class gaiasky.event.Event
Highlight the catalog.
CATALOG_POINT_SIZE_SCALING_CMD - Enum constant in enum class gaiasky.event.Event
Sets the point size multiplier as a positive double for a catalog given its name.
CATALOG_REMOVE - Enum constant in enum class gaiasky.event.Event
Removes the catalog identified by the given string name.
CATALOG_VISIBLE - Enum constant in enum class gaiasky.event.Event
Sets the visibility of a catalog given its name.
catalogFile - Variable in class gaiasky.util.datadesc.DatasetDesc
 
catalogInfo - Variable in class gaiasky.scene.component.DatasetDescription
Information on the catalog this fade node represents (particle group, octree, etc.)
CatalogInfo - Class in gaiasky.util
 
CatalogInfo(String, String, String, CatalogInfo.CatalogInfoSource, float) - Constructor for class gaiasky.util.CatalogInfo
 
CatalogInfo(String, String, String, CatalogInfo.CatalogInfoSource, float, Entity) - Constructor for class gaiasky.util.CatalogInfo
 
CatalogInfo.CatalogInfoSource - Enum Class in gaiasky.util
 
catalogInfos - Variable in class gaiasky.scene.Families
 
CatalogManager - Class in gaiasky.util
 
CatalogManager() - Constructor for class gaiasky.util.CatalogManager
 
catalogName - Variable in class gaiasky.data.group.DatasetOptions
 
CatmullRomSplined<T extends Vectord<T>> - Class in gaiasky.util.math
 
CatmullRomSplined() - Constructor for class gaiasky.util.math.CatmullRomSplined
 
CatmullRomSplined(T[], boolean) - Constructor for class gaiasky.util.math.CatmullRomSplined
 
cauchy() - Static method in class gaiasky.util.math.StdRandom
Returns a random real number from the Cauchy distribution.
cbMap - Variable in class gaiasky.gui.IndividualVisibilityWindow
 
ccEcl - Variable in class gaiasky.scene.component.GridRecursive
 
ccEq - Variable in class gaiasky.scene.component.GridRecursive
 
ccGal - Variable in class gaiasky.scene.component.GridRecursive
 
ccL - Variable in class gaiasky.scene.component.GridRecursive
 
ccMax - Variable in class gaiasky.scene.component.ParticleSet
Mapping colors
ccMin - Variable in class gaiasky.scene.component.ParticleSet
Mapping colors
celestial - Static variable in class gaiasky.scene.Mapper
 
celestial - Variable in class gaiasky.scene.view.BillboardView
 
Celestial - Class in gaiasky.scene.component
 
Celestial() - Constructor for class gaiasky.scene.component.Celestial
 
CelestialBodyComparator - Class in gaiasky.util.comp
 
CelestialBodyComparator() - Constructor for class gaiasky.util.comp.CelestialBodyComparator
 
center - Variable in class gaiasky.gui.LoadingGui
 
center - Variable in class gaiasky.util.coord.AbstractOrbitCoordinates
 
center - Variable in class gaiasky.util.gdx.model.IntMeshPart
The offset to the center of the bounding box of the shape, only valid after the call to IntMeshPart.update().
CENTER - Static variable in class gaiasky.gui.GSKeys
 
CenterX - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
 
CenterY - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
 
centre - Variable in class gaiasky.util.tree.OctreeNode
The centre of this octant.
change(IGui) - Method in class gaiasky.gui.GuiRegistry
Switches the current GUI with the given one, updating the processors
change(IGui, IGui) - Method in class gaiasky.gui.GuiRegistry
Switches the current GUI with the given one, updating the processors.
changed(ChangeListener.ChangeEvent, Actor) - Method in class gaiasky.util.scene2d.TabSelectionChangeListener
 
changeOfBasis(double[], double[], double[]) - Static method in class gaiasky.util.math.Matrix4d
Constructs a change of basis from the canonical basis to the base defined by the given x, y and z vectors.
changeOfBasis(Vector3d, Vector3d, Vector3d) - Static method in class gaiasky.util.math.Matrix4d
Constructs a change of basis from the canonical basis to the base defined by the given x, y and z vectors.
ChangeOfBasisTest - Class in gaiasky.util.math
Tests the change of base matrices
ChangeOfBasisTest - Class in gaiasky.util.math.test
Tests the change of base matrices
ChangeOfBasisTest() - Constructor for class gaiasky.util.math.ChangeOfBasisTest
 
ChangeOfBasisTest() - Constructor for class gaiasky.util.math.test.ChangeOfBasisTest
 
check(Entity, ComponentMapper, Class<? extends Component>) - Method in class gaiasky.scene.view.AbstractView
Checks whether an entity has a component, and throws a RuntimeException if it does not.
checkBudgie() - Static method in class gaiasky.util.SysUtils
 
checkClickDistance(int, int, Vector3, NaturalCamera, PerspectiveCamera, double) - Method in class gaiasky.scene.entity.FocusHit
 
checkClickDistance(int, int, Vector3, NaturalCamera, PerspectiveCamera, double) - Method in class gaiasky.scene.view.KeyframesView
 
checkClosestBody(Entity) - Method in class gaiasky.scene.camera.AbstractCamera
 
checkClosestBody(Entity) - Method in class gaiasky.scene.camera.CameraManager
 
checkClosestBody(Entity) - Method in interface gaiasky.scene.camera.ICamera
Called after updating the body's distance to the cam, it updates the closest body in the camera to figure out the camera near
checkClosestBody(Entity) - Method in class gaiasky.scene.camera.SpacecraftCamera
 
checkClosestBody(IFocus) - Method in class gaiasky.scene.camera.AbstractCamera
 
checkClosestBody(IFocus) - Method in class gaiasky.scene.camera.CameraManager
 
checkClosestBody(IFocus) - Method in interface gaiasky.scene.camera.ICamera
Called after updating the body's distance to the cam, it updates the closest body in the camera to figure out the camera near
checkClosestBody(IFocus) - Method in class gaiasky.scene.camera.SpacecraftCamera
 
checkClosestParticle(IFocus) - Method in class gaiasky.scene.camera.AbstractCamera
 
checkClosestParticle(IFocus) - Method in class gaiasky.scene.camera.CameraManager
 
checkClosestParticle(IFocus) - Method in interface gaiasky.scene.camera.ICamera
Sets the current closest particle to this camera.
checkedFontColor - Variable in class gaiasky.util.scene2d.TabbedPane.TabbedPaneStyle
Optional.
checkedOverFontColor - Variable in class gaiasky.util.scene2d.TabbedPane.TabbedPaneStyle
Optional.
checkField(TextField, int, int) - Method in class gaiasky.gui.DateDialog
Returns true if all is good
checkFocus() - Method in class gaiasky.scene.camera.NaturalCamera
Checks the position of the camera does not collide with the focus object.
checkGnome() - Static method in class gaiasky.util.SysUtils
 
checkI3() - Static method in class gaiasky.util.SysUtils
 
checkIntersectRaySpehre(double, double, double, double, double, double, double, double, double, double) - Static method in class gaiasky.util.math.Intersectord
 
checkIntersectRaySpehre(Vector3, Vector3, Vector3d, double) - Static method in class gaiasky.util.math.Intersectord
 
checkIntersectRaySpehre(Vector3d, Vector3d, Vector3d, double) - Static method in class gaiasky.util.math.Intersectord
 
checkIntersectSegmentSphere(Vector3d, Vector3d, Vector3d, double) - Static method in class gaiasky.util.math.Intersectord
 
checkKDE() - Static method in class gaiasky.util.SysUtils
 
checkLinuxDesktop(String) - Static method in class gaiasky.util.SysUtils
 
checkPath - Variable in class gaiasky.util.datadesc.DatasetDesc
 
checkStr - Variable in class gaiasky.util.datadesc.DatasetDesc
 
checkString(String, Scene) - Method in class gaiasky.gui.ControllerGui
 
ChecksumRunnable - Interface in gaiasky.util
 
checkUnity() - Static method in class gaiasky.util.SysUtils
 
checkXfce() - Static method in class gaiasky.util.SysUtils
 
children - Variable in class gaiasky.gui.BookmarksManager.BookmarkNode
 
children - Variable in class gaiasky.scene.component.GraphNode
List of children entities.
children - Variable in class gaiasky.util.gdx.model.data.IntModelNode
 
children - Variable in class gaiasky.util.tree.OctreeNode
Children nodes.
ChromaticAberrations - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.RgbMode
 
ChromaticDispersion - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Param
 
cinematic - Variable in class gaiasky.gui.components.CameraComponent
 
cinematic - Variable in class gaiasky.util.Settings.SceneSettings.CameraSettings
 
circle - Static variable in class gaiasky.util.math.Interpolationd
 
circle(float, int, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
circle(float, int, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
circle(float, int, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
circle(float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
circle(float, int, Vector3, Vector3) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, Vector3, Vector3) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
circle(float, int, Vector3, Vector3, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, Vector3, Vector3, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
circle(float, int, Vector3, Vector3, Vector3, Vector3) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, Vector3, Vector3, Vector3, Vector3) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
circle(float, int, Vector3, Vector3, Vector3, Vector3, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, Vector3, Vector3, Vector3, Vector3, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
CircleArea - Class in gaiasky.util.gaia.utils
A circular area about a centre c (which is defined by a Place object), and radius r.
CircleArea(Place, double) - Constructor for class gaiasky.util.gaia.utils.CircleArea
Creates an instance of a CircleArea about a given centre and radius.
circleIn - Static variable in class gaiasky.util.math.Interpolationd
 
circleOut - Static variable in class gaiasky.util.math.Interpolationd
 
clamp(double, double) - Method in class gaiasky.util.math.Vector2d
 
clamp(double, double) - Method in class gaiasky.util.math.Vector3b
 
clamp(double, double) - Method in class gaiasky.util.math.Vector3d
 
clamp(double, double) - Method in interface gaiasky.util.math.Vectord
Clamps this vector's length to given min and max values
clamp(double, double, double) - Static method in class gaiasky.util.math.MathUtilsd
 
clamp(float, float, float) - Static method in class gaiasky.util.math.MathUtilsd
 
clamp(int, int, int) - Static method in class gaiasky.util.math.MathUtilsd
 
clamp(short, short, short) - Static method in class gaiasky.util.math.MathUtilsd
 
classSimpleName(String) - Static method in class gaiasky.util.TextUtils
 
clear() - Method in class gaiasky.data.util.PointCloudData
Clears all data
clear() - Method in class gaiasky.event.PriorityQueue
Removes all of the elements from this priority queue.
clear() - Method in class gaiasky.render.system.ImmediateModeRenderSystem.MeshData
 
clear() - Method in class gaiasky.scene.view.KeyframesView
 
clear() - Method in class gaiasky.scene.view.VertsView
Clears the data from this object, both in RAM and VRAM
clear() - Method in class gaiasky.util.Bits
Clears the entire bitset
clear() - Method in class gaiasky.util.DoubleArray
 
clear() - Method in class gaiasky.util.ds.RouletteList
 
clear() - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Removes all glyphs in the cache.
clear() - Method in class gaiasky.util.gdx.shader.attribute.Attributes
Removes all attributes
clear() - Method in class gaiasky.util.ObjectDoubleMap
 
clear(int) - Method in class gaiasky.util.Bits
 
clear(int) - Method in class gaiasky.util.ObjectDoubleMap
Clears the map and reduces the size of the backing arrays to be the specified capacity / loadFactor, if they are larger.
CLEAR - Static variable in class gaiasky.gui.GSKeys
 
CLEAR_HEADLINE_MESSAGE - Enum constant in enum class gaiasky.event.Event
Clears the headline message.
CLEAR_MESSAGES - Enum constant in enum class gaiasky.event.Event
Clears all messages in the message interface.
CLEAR_OCTANT_QUEUE - Enum constant in enum class gaiasky.event.Event
Clears the octant loading queues.
CLEAR_SHADERS - Enum constant in enum class gaiasky.event.Event
Clears all cached shaders.
CLEAR_SUBHEAD_MESSAGE - Enum constant in enum class gaiasky.event.Event
Clears the subhead message.
clearAllCubemaps(Application) - Static method in class gaiasky.util.gdx.OwnCubemap
Clears all managed cubemaps.
clearAllMeshes(Application) - Static method in class gaiasky.util.gdx.mesh.IntMesh
Will clear the managed mesh cache.
clearAllMessages() - Method in class gaiasky.script.EventScriptingInterface
 
clearAllMessages() - Method in interface gaiasky.script.IScriptingInterface
Clears both the subhead and the headline messages.
clearAllShaderPrograms(Application) - Static method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
clearAllShaderPrograms(Application) - Static method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
clearAllSubscriptions() - Method in class gaiasky.event.EventManager
 
clearDirectionals() - Method in class gaiasky.scene.record.ModelComponent
Turns off all directional lights
clearEntity() - Method in class gaiasky.scene.view.AbstractView
Removes the entity (if any) of this view and sets all component references to null.
clearGui() - Method in class gaiasky.gui.WelcomeGui
 
clearHeadlineMessage() - Method in class gaiasky.script.EventScriptingInterface
 
clearHeadlineMessage() - Method in interface gaiasky.script.IScriptingInterface
Clears the headline messge.
clearLocations() - Method in class gaiasky.util.LocationLogManager
 
clearMeshData(int) - Method in class gaiasky.render.system.ImmediateModeRenderSystem
Clears the mesh data at the index i
clearMeshes() - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
clearOrientations() - Method in class gaiasky.scene.component.Keyframes
 
clearOrientations() - Method in class gaiasky.scene.view.KeyframesView
 
clearQueue() - Method in interface gaiasky.data.IOctantLoader
 
clearQueue() - Method in class gaiasky.data.OctreeLoader
Clears the current load queue.
clearSubheadMessage() - Method in class gaiasky.script.EventScriptingInterface
 
clearSubheadMessage() - Method in interface gaiasky.script.IScriptingInterface
Clears the subhead message.
clearSubscriptions(Event) - Method in class gaiasky.event.EventManager
Unregister all the listeners for the specified message code.
clearText() - Method in class gaiasky.gui.SearchDialog
 
clearVelocityVR() - Method in class gaiasky.scene.camera.NaturalCamera
Clears the velocityVR vector
clipSpacePlanePoints - Static variable in class gaiasky.util.math.Frustumd
 
clipSpacePlanePointsArray - Static variable in class gaiasky.util.math.Frustumd
 
clone() - Method in class gaiasky.util.gaia.time.Days
 
clone() - Method in class gaiasky.util.gaia.time.Hours
 
clone() - Method in class gaiasky.util.gaia.time.JulianYears
 
clone() - Method in class gaiasky.util.gaia.time.Mins
 
clone() - Method in class gaiasky.util.gaia.time.NanoSecs
 
clone() - Method in class gaiasky.util.gaia.time.Revs
 
clone() - Method in class gaiasky.util.gaia.time.Secs
 
clone() - Method in class gaiasky.util.properties.CommentedProperties
 
closedLoop - Variable in class gaiasky.scene.component.Verts
Whether to close the polyline (connect end point to start point) or not
closest - Variable in class gaiasky.scene.camera.AbstractCamera
closest - Variable in class gaiasky.util.Settings.SceneSettings.CrosshairSettings
 
closestBody - Variable in class gaiasky.scene.camera.AbstractCamera
Closest non-star body to the camera
closestStar - Variable in class gaiasky.scene.camera.AbstractCamera
The closest particle to the camera
closestStarView - Variable in class gaiasky.scene.camera.AbstractCamera
 
cloud - Variable in class gaiasky.scene.component.Cloud
 
cloud - Static variable in class gaiasky.scene.Mapper
 
Cloud - Class in gaiasky.scene.component
 
Cloud() - Constructor for class gaiasky.scene.component.Cloud
 
CloudComponent - Class in gaiasky.scene.record
 
CloudComponent() - Constructor for class gaiasky.scene.record.CloudComponent
 
Clouds - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
clr() - Method in class gaiasky.util.math.BoundingBoxd
Sets the minimum and maximum vector to zeros.
cluster - Static variable in class gaiasky.scene.Mapper
 
cluster - Variable in class gaiasky.scene.view.LabelView
 
Cluster - Class in gaiasky.scene.component
Some properties for star cluster objects.
Cluster() - Constructor for class gaiasky.scene.component.Cluster
 
ClusterExtractor - Class in gaiasky.scene.system.render.extract
Extracts star cluster data to feed the render stage.
ClusterExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.ClusterExtractor
 
ClusterInitializer - Class in gaiasky.scene.system.initialize
Initializes star cluster entities.
ClusterInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.ClusterInitializer
 
clusters - Variable in class gaiasky.gui.DatasetLoadDialog
 
clusters - Variable in class gaiasky.scene.Families
 
Clusters - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
CLUSTERS - Enum constant in enum class gaiasky.data.group.DatasetOptions.DatasetLoadType
 
clusterTex - Variable in class gaiasky.scene.component.Cluster
 
ClusterUpdater - Class in gaiasky.scene.system.update
Updates star clusters.
ClusterUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.ClusterUpdater
 
CM - Enum constant in enum class gaiasky.util.units.Quantity.Length.LengthUnit
Centimetres
cmapList - Static variable in class gaiasky.gui.ColormapPicker
 
cmBack - Variable in class gaiasky.scene.record.CubemapComponent
 
cmDown - Variable in class gaiasky.scene.record.CubemapComponent
 
cmFront - Variable in class gaiasky.scene.record.CubemapComponent
 
cmLeft - Variable in class gaiasky.scene.record.CubemapComponent
 
cmRight - Variable in class gaiasky.scene.record.CubemapComponent
 
cmUp - Variable in class gaiasky.scene.record.CubemapComponent
 
col - Variable in class gaiasky.util.camera.Proximity.NearbyRecord
 
col() - Method in interface gaiasky.scene.api.IParticleRecord
 
col() - Method in class gaiasky.scene.record.ParticleRecord
 
col() - Method in class gaiasky.scene.record.PointParticleRecord
 
COL - Variable in class gaiasky.util.ucd.UCDParser
 
col_idx - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
colIdFromStr(String) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
collapse() - Method in class gaiasky.util.scene2d.CollapsibleEntry
 
collapse() - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
COLLAPSE_PANE_CMD - Enum constant in enum class gaiasky.event.Event
Collapses a GUI pane.
collapseGuiComponent(String) - Method in class gaiasky.script.EventScriptingInterface
 
collapseGuiComponent(String) - Method in interface gaiasky.script.IScriptingInterface
Collapses the component with the given name.
collapseInstant() - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
collapsePane() - Method in class gaiasky.util.scene2d.CollapsiblePane
 
collapseSpeed - Variable in class gaiasky.util.scene2d.CollapsiblePane
Collapse speed in pixels per second
collapseSpeed - Variable in class gaiasky.util.scene2d.CollapsibleWindow
Collapse speed in pixels per second.
CollapsibleEntry - Class in gaiasky.util.scene2d
 
CollapsibleEntry(Actor, Actor, Skin) - Constructor for class gaiasky.util.scene2d.CollapsibleEntry
 
CollapsibleEntry(Actor, Actor, Skin, String, boolean) - Constructor for class gaiasky.util.scene2d.CollapsibleEntry
 
CollapsiblePane - Class in gaiasky.util.scene2d
A collapsible pane with a detach-to-window button.
CollapsiblePane(Stage, String, Actor, float, Skin, boolean, String, Actor...) - Constructor for class gaiasky.util.scene2d.CollapsiblePane
Creates a collapsible pane.
CollapsiblePane(Stage, String, Actor, float, Skin, String, String, String, boolean, String, Actor...) - Constructor for class gaiasky.util.scene2d.CollapsiblePane
Creates a collapsible pane.
CollapsibleWindow - Class in gaiasky.util.scene2d
A CollapsableWindow can be expanded/collapsed with a single click on the title bar.
CollapsibleWindow(String, Skin) - Constructor for class gaiasky.util.scene2d.CollapsibleWindow
 
CollapsibleWindow(String, Skin, float) - Constructor for class gaiasky.util.scene2d.CollapsibleWindow
 
CollapsibleWindow(String, Skin, String) - Constructor for class gaiasky.util.scene2d.CollapsibleWindow
 
CollapsibleWindow(String, Skin, String, float) - Constructor for class gaiasky.util.scene2d.CollapsibleWindow
 
colname - Variable in class gaiasky.util.ucd.UCD
 
COLON - Static variable in class gaiasky.gui.GSKeys
 
color - Variable in class gaiasky.gui.AddShapeDialog
 
color - Variable in class gaiasky.gui.ColorPickerAbstract
 
color - Variable in class gaiasky.scene.component.Body
Base RGB color
color - Variable in class gaiasky.scene.record.CloudComponent
RGB color of generated clouds
color - Variable in class gaiasky.util.gdx.g2d.GlyphLayout.GlyphRun
 
color - Variable in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
color - Variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
color - Variable in class gaiasky.util.Settings.ProgramSettings.PointerSettings.GuidesSettings
 
color(double, double, double, double) - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
color(float) - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
color(float, float, float, float) - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
color(Color) - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
COLOR - Enum constant in enum class gaiasky.render.BlendMode
Uses GL_ONE and GL_ONE_MINUS_SRC_COLOR for source and destination in blend equation.
COLOR - Enum constant in enum class gaiasky.util.gdx.loader.PortableFloatMap.Mode
 
COLOR_ATTRIBUTE - Static variable in class gaiasky.util.gdx.shader.ExtShaderProgram
default name for color attributes
COLOR_ATTRIBUTE - Static variable in class gaiasky.util.gdx.shader.TessellationShaderProgram
default name for color attributes
colorArray - Static variable in class gaiasky.util.color.ColorUtils
Highlight color array for datasets
ColorAttribute - Class in gaiasky.util.gdx.shader.attribute
 
ColorAttribute(int) - Constructor for class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
ColorAttribute(int, float, float, float, float) - Constructor for class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
ColorAttribute(int, Color) - Constructor for class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
ColorAttribute(ColorAttribute) - Constructor for class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
colorBv - Variable in class gaiasky.scene.component.Celestial
B-V color index
colorcolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
colorIfTexture - Variable in class gaiasky.scene.record.MaterialComponent
Add also color even if texture is present
colormap(int, double) - Method in class gaiasky.util.color.Colormap
 
colormap(int, double, double, double) - Method in class gaiasky.util.color.Colormap
 
Colormap - Class in gaiasky.util.color
 
Colormap() - Constructor for class gaiasky.util.color.Colormap
 
colormap_blue_to_magenta(float, float[]) - Static method in class gaiasky.util.color.ColorUtils
 
colormap_blue_white_red(float, float[]) - Static method in class gaiasky.util.color.ColorUtils
Converts a scalar normalized to the range [0:1] into a blue-white-red rgba color, with blue at 0, white at 0.5 and red at 1
colormap_blues(double) - Method in class gaiasky.util.color.Colormap
 
colormap_carnation(double) - Method in class gaiasky.util.color.Colormap
 
colormap_cool(double) - Method in class gaiasky.util.color.Colormap
 
colormap_greens(double) - Method in class gaiasky.util.color.Colormap
 
colormap_hotmetal(double) - Method in class gaiasky.util.color.Colormap
 
colormap_long_rainbow(float, float[]) - Static method in class gaiasky.util.color.ColorUtils
Converts a scalar in [0..1] to a long rainbow of rgba values.
colormap_rainbow(double) - Method in class gaiasky.util.color.Colormap
 
colormap_rainbow18(double) - Method in class gaiasky.util.color.Colormap
 
colormap_reds(double) - Method in class gaiasky.util.color.Colormap
 
colormap_seismic(double) - Method in class gaiasky.util.color.Colormap
 
colormap_short_rainbow(float, float[]) - Static method in class gaiasky.util.color.ColorUtils
Converts a scalar normalized to the range [0:1] into a short rainbow of rgba values.
colormap_yellow_to_red(float, float[]) - Static method in class gaiasky.util.color.ColorUtils
Converts a scalar in [0..1] to a yellow to red map.
ColormapPicker - Class in gaiasky.gui
A version of ColorPicker on steroids.
ColormapPicker(float[], CatalogInfo, Stage, Skin) - Constructor for class gaiasky.gui.ColormapPicker
 
ColormapPicker(String, float[], CatalogInfo, Stage, Skin) - Constructor for class gaiasky.gui.ColormapPicker
 
colorMode - Variable in class gaiasky.util.Settings.SceneSettings.ProperMotionSettings
Color mode for velocity vectors 0 - direction 1 - length 2 - has radial velocity 3 - redshift (sun) 4 - redshift (camera) 5 - single color
colorNoise - Variable in class gaiasky.gui.DatasetLoadDialog
 
colorNoise - Variable in class gaiasky.scene.component.ParticleSet
Noise factor for the color in [0,1]
colorOffset - Variable in class gaiasky.render.system.ImmediateModeRenderSystem.MeshData
 
ColorOffset - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Param
 
ColorOpacity - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
ColorOpacityAlias - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
colorPale - Variable in class gaiasky.scene.component.Celestial
Red, green and blue colors and their revamped cousins
ColorPicker - Class in gaiasky.gui
A little widget showing a color and allowing to change it using a color picker dialog.
ColorPicker(float[], Stage, Skin) - Constructor for class gaiasky.gui.ColorPicker
 
ColorPicker(Stage, Skin) - Constructor for class gaiasky.gui.ColorPicker
 
ColorPicker(String, float[], Stage, Skin) - Constructor for class gaiasky.gui.ColorPicker
 
ColorPicker(String, Stage, Skin) - Constructor for class gaiasky.gui.ColorPicker
 
ColorPickerAbstract - Class in gaiasky.gui
 
ColorPickerAbstract(String, Stage, Skin) - Constructor for class gaiasky.gui.ColorPickerAbstract
 
colors - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
 
ColorUtils - Class in gaiasky.util.color
 
ColorUtils() - Constructor for class gaiasky.util.color.ColorUtils
 
ColorUtilsTest - Class in gaiasky.util.color
 
ColorUtilsTest() - Constructor for class gaiasky.util.color.ColorUtilsTest
 
ColourComponent - Class in gaiasky.scene.record
Colour component containing information about a colour
ColourComponent() - Constructor for class gaiasky.scene.record.ColourComponent
 
ColourComponent(float, float, float) - Constructor for class gaiasky.scene.record.ColourComponent
 
ColourComponent(float, float, float, float) - Constructor for class gaiasky.scene.record.ColourComponent
 
ColourComponent(String) - Constructor for class gaiasky.scene.record.ColourComponent
 
combination(List<T>, int) - Static method in class gaiasky.util.GlobalResources
Generates all combinations of the given size using the elements in values.
combinations(String[]) - Static method in class gaiasky.util.GlobalResources
Generates all combinations of all sizes of all the strings given in values.
Combine - Class in gaiasky.util.gdx.contrib.postprocess.filters
 
Combine() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Combine
 
Combine.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
combined - Variable in class gaiasky.scene.camera.AbstractCamera
 
Combined - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter.Param
 
Combined - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter.Param
 
ComboBoxBean - Class in gaiasky.gui.beans
 
ComboBoxBean(String) - Constructor for class gaiasky.gui.beans.ComboBoxBean
 
ComboBoxBean(String, int) - Constructor for class gaiasky.gui.beans.ComboBoxBean
 
COMMA - Static variable in class gaiasky.gui.GSKeys
 
CommentedProperties - Class in gaiasky.util.properties
The CommentedProperties class is an extension of java.util.Properties to allow retention of comment lines and blank (whitespace only) lines in the properties file.
CommentedProperties() - Constructor for class gaiasky.util.properties.CommentedProperties
 
comp - Variable in class gaiasky.render.system.AbstractRenderSystem
Comparator of renderables, in case of need
ComparatorEq() - Constructor for class gaiasky.util.filter.FilterRule.ComparatorEq
 
ComparatorG() - Constructor for class gaiasky.util.filter.FilterRule.ComparatorG
 
ComparatorGeq() - Constructor for class gaiasky.util.filter.FilterRule.ComparatorGeq
 
ComparatorL() - Constructor for class gaiasky.util.filter.FilterRule.ComparatorL
 
ComparatorLeq() - Constructor for class gaiasky.util.filter.FilterRule.ComparatorLeq
 
ComparatorNeq() - Constructor for class gaiasky.util.filter.FilterRule.ComparatorNeq
 
compare(double[], double[]) - Method in class gaiasky.render.system.LineRenderSystem.LineArraySorter
 
compare(double[], double[]) - Method in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer.LineArraySorter
 
compare(IFocus, IFocus) - Method in class gaiasky.util.comp.CelestialBodyComparator
 
compare(IntRenderable, IntRenderable) - Method in class gaiasky.util.gdx.DefaultIntRenderableSorter
 
compare(Attribute, Attribute) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
Used for sorting attributes by type (not by value)
compare(T, T) - Method in class gaiasky.util.comp.DistanceEntityComparator
 
compare(T, T) - Method in class gaiasky.util.comp.ViewAngleComparator
 
compareTo(Telegram) - Method in class gaiasky.event.Telegram
 
compareTo(LangComboBoxBean) - Method in class gaiasky.gui.beans.LangComboBoxBean
 
compareTo(KeyBindings.ProgramAction) - Method in class gaiasky.gui.KeyBindings.ProgramAction
 
compareTo(Bits) - Method in class gaiasky.util.Bits
 
compareTo(AttitudeIntervalBean) - Method in class gaiasky.util.gaia.AttitudeIntervalBean
 
compareTo(Gti) - Method in class gaiasky.util.gaia.time.Gti
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.DirectionalLightsAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.IntAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.Matrix3Attribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.Matrix4Attribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.PointLightsAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.SpotLightsAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.Vector2Attribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.Vector4Attribute
 
compareTo(Attributes) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
 
compareTo(IntShader) - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
compareTo(IntShader) - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
compareTo(IntShader) - Method in interface gaiasky.util.gdx.shader.IntShader
Compare this shader against the other, used for sorting, light weight shaders are rendered first.
ComplexArea - Class in gaiasky.util.gaia.utils
Specifies a combination of Areas.
ComplexArea() - Constructor for class gaiasky.util.gaia.utils.ComplexArea
 
component - Variable in class gaiasky.gui.components.GuiComponent
 
componentsCheck(Entity) - Method in class gaiasky.scene.view.AbstractView
Check whether the current components are the same as the components of the given entity.
componentsCheck(Entity) - Method in class gaiasky.scene.view.BaseView
 
componentsCheck(Entity) - Method in class gaiasky.scene.view.PositionView
 
componentType - Variable in class gaiasky.gui.DatasetLoadDialog
 
ComponentTypes - Class in gaiasky.render
BitSet with some added functionality
ComponentTypes() - Constructor for class gaiasky.render.ComponentTypes
 
ComponentTypes(int) - Constructor for class gaiasky.render.ComponentTypes
 
ComponentTypes(ComponentTypes.ComponentType...) - Constructor for class gaiasky.render.ComponentTypes
 
ComponentTypes.ComponentType - Enum Class in gaiasky.render
 
CompressTextures - Class in gaiasky.desktop.util
Compresses all PNG and JPG files in the given location into ETC1A-compressed ZKTX files.
CompressTextures() - Constructor for class gaiasky.desktop.util.CompressTextures
 
computed - Variable in class gaiasky.scene.component.Base
Flag indicating whether the object has been computed in this step.
computed - Variable in class gaiasky.scene.component.Flags
Flag indicating whether the object has been computed in this step.
computeDirectionUp(double, Pair<Vector3d, Vector3d>) - Method in class gaiasky.scene.view.SpacecraftView
 
computedSize - Variable in class gaiasky.scene.component.ParticleExtra
 
computeExtrasolarSystemTransformMatrix(GraphNode, RefSysTransform) - Method in class gaiasky.scene.entity.TrajectoryUtils
 
computeMeanPosition(Entity, ParticleSet) - Method in class gaiasky.scene.system.initialize.ParticleSetInitializer
 
computeMinMeanMaxDistances(ParticleSet) - Method in class gaiasky.scene.system.initialize.ParticleSetInitializer
 
computeMu() - Method in class gaiasky.scene.record.OrbitComponent
This method automatically computes the standard gravitational parameter (mu) of the orbit if the period and the semi-major axis are set as mu=4 pi^2 a^3 / T^2.
computePageId() - Method in class gaiasky.util.tree.OctreeNode
 
computePageIdRec(StringBuilder) - Method in class gaiasky.util.tree.OctreeNode
 
computePosition(double, IFocus, double, Vector3d, Vector3d, Vector3d, Vector3d, Vector3d, Vector3b) - Method in class gaiasky.util.coord.SpacecraftCoordinates
 
computeVisibleFovs(Entity, FovCamera) - Method in class gaiasky.scene.camera.AbstractCamera
Returns true if a body with the given position is observed in any of the given directions using the given cone angle.
concatAll(String, String[]) - Static method in class gaiasky.util.TextUtils
Concatenates the base with each of the strings in suffixes
concatAll(String, String[], String) - Static method in class gaiasky.util.TextUtils
 
concatenate(String, Array<String>) - Static method in class gaiasky.util.TextUtils
Concatenates the strings using the given split
concatenate(String, String...) - Static method in class gaiasky.util.TextUtils
Concatenates the strings using the given split
concatenate(String, List<String>) - Static method in class gaiasky.util.TextUtils
Concatenates the strings using the given split
ConcreteAttitude - Class in gaiasky.util.gaia
This class implements the Attitude interface and contains just the minimum fields necessary to define a unique attitude at a given time, plus a large number of methods to compute quantities that depend only on this attitude and time.
ConcreteAttitude(long, Quaterniond, boolean) - Constructor for class gaiasky.util.gaia.ConcreteAttitude
Construct object from time, and a quaternion.
ConcreteAttitude(long, Quaterniond, Quaterniond, boolean) - Constructor for class gaiasky.util.gaia.ConcreteAttitude
Construct object from time, quaternion and its derivative.
ConcreteDuration - Class in gaiasky.util.gaia.time
A ConcreteDuration is a duration that is linked to a time scale
ConcreteDuration() - Constructor for class gaiasky.util.gaia.time.ConcreteDuration
 
cone(float, float, float, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
cone(float, float, float, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a cone
cone(float, float, float, int, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
cone(float, float, float, int, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a cone
cone(float, float, float, int, int, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
cone(float, float, float, int, int, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a cone
CONE - Enum constant in enum class gaiasky.gui.beans.ShapeComboBoxBean.Shape
 
config - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
config - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
config - Variable in class gaiasky.util.gdx.shader.provider.AtmosphereShaderProvider
 
config - Variable in class gaiasky.util.gdx.shader.provider.DefaultIntShaderProvider
 
config - Variable in class gaiasky.util.gdx.shader.provider.DepthIntShaderProvider
 
config - Variable in class gaiasky.util.gdx.shader.provider.GroundShaderProvider
 
config - Variable in class gaiasky.util.gdx.shader.provider.RelativisticShaderProvider
 
Config() - Constructor for class gaiasky.util.gdx.shader.AtmosphereShader.Config
 
Config() - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader.Config
 
Config() - Constructor for class gaiasky.util.gdx.shader.DepthIntShader.Config
 
Config() - Constructor for class gaiasky.util.gdx.shader.provider.TessellationShaderProvider.Config
 
Config(String, String) - Constructor for class gaiasky.util.gdx.shader.AtmosphereShader.Config
 
Config(String, String) - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader.Config
 
Config(String, String) - Constructor for class gaiasky.util.gdx.shader.DepthIntShader.Config
 
Config(String, String, String, String) - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader.Config
 
Config(String, String, String, String) - Constructor for class gaiasky.util.gdx.shader.provider.TessellationShaderProvider.Config
 
CONFIG_FRAME_OUTPUT_CMD - Enum constant in enum class gaiasky.event.Event
Configures the render system.
CONFIG_SCREENSHOT_CMD - Enum constant in enum class gaiasky.event.Event
Configures the screenshots.
configFile - Variable in class gaiasky.util.Settings.ProgramSettings.NetSettings.SlaveSettings
 
configureFrameOutput(int, int, double, String, String) - Method in class gaiasky.script.EventScriptingInterface
 
configureFrameOutput(int, int, double, String, String) - Method in interface gaiasky.script.IScriptingInterface
Configures the frame output system, setting the resolution of the images, the target frames per second, the output directory and the image name prefix.
configureFrameOutput(int, int, int, String, String) - Method in class gaiasky.script.EventScriptingInterface
 
configureFrameOutput(int, int, int, String, String) - Method in interface gaiasky.script.IScriptingInterface
Configures the frame output system, setting the resolution of the images, the target frames per second, the output directory and the image name prefix.
configureRenderOutput(int, int, int, String, String) - Method in class gaiasky.script.EventScriptingInterface
 
configureRenderOutput(int, int, int, String, String) - Method in interface gaiasky.script.IScriptingInterface
configureScreenshots(int, int, String, String) - Method in class gaiasky.script.EventScriptingInterface
 
configureScreenshots(int, int, String, String) - Method in interface gaiasky.script.IScriptingInterface
Configures the screenshot system, setting the resolution of the images, the output directory and the image name prefix.
configVersion - Variable in class gaiasky.util.Settings
 
conjugate() - Method in class gaiasky.util.math.Quaterniond
Conjugate the quaternion.
connected(Controller) - Method in class gaiasky.gui.ControllerConnectionListener
 
connected(Controller) - Method in class gaiasky.input.AbstractGamepadListener
 
connected(VRContext.VRDevice) - Method in class gaiasky.gui.OpenVRListener
 
connected(VRContext.VRDevice) - Method in interface gaiasky.vr.openvr.VRDeviceListener
A new VRContext.VRDevice has connected
ConnectedWirelessDongle_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
connectionChanged(boolean) - Method in class gaiasky.util.samp.GaiaSkyHubConnector
 
ConsoleLogger - Class in gaiasky.gui
Widget that captures and displays messages in a GUI.
ConsoleLogger() - Constructor for class gaiasky.gui.ConsoleLogger
 
Constants - Class in gaiasky.util
This class contains some constant values, global to the workings of Gaia Sky
Constants() - Constructor for class gaiasky.util.Constants
 
constel - Static variable in class gaiasky.scene.Mapper
 
constel - Variable in class gaiasky.scene.view.LabelView
 
Constel - Class in gaiasky.scene.component
 
Constel() - Constructor for class gaiasky.scene.component.Constel
 
CONSTELLATION_UPDATE_CMD - Enum constant in enum class gaiasky.event.Event
Command to update constellations.
ConstellationExtractor - Class in gaiasky.scene.system.render.extract
 
ConstellationExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.ConstellationExtractor
 
ConstellationInitializer - Class in gaiasky.scene.system.initialize
 
ConstellationInitializer(Scene, boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.ConstellationInitializer
 
ConstellationRadio - Class in gaiasky.scene.entity
This radio is in charge of updating constellations when required.
ConstellationRadio(Entity) - Constructor for class gaiasky.scene.entity.ConstellationRadio
 
constellations - Variable in class gaiasky.scene.Families
 
Constellations - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
ConstellationUpdater - Class in gaiasky.scene.system.update
 
ConstellationUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.ConstellationUpdater
 
constructPFMData(int, int, Function<Float, Float>) - Static method in class gaiasky.util.gdx.loader.PFMReader
 
Consumers - Class in gaiasky.util
 
Consumers() - Constructor for class gaiasky.util.Consumers
 
Consumers.Consumer10<One,Two,Three,Four,Five,Six,Seven,Eight,Nine,Ten> - Interface in gaiasky.util
 
Consumers.Consumer3<One,Two,Three> - Interface in gaiasky.util
 
Consumers.Consumer4<One,Two,Three,Four> - Interface in gaiasky.util
 
Consumers.Consumer5<One,Two,Three,Four,Five> - Interface in gaiasky.util
 
Consumers.Consumer6<One,Two,Three,Four,Five,Six> - Interface in gaiasky.util
 
Consumers.Consumer7<One,Two,Three,Four,Five,Six,Seven> - Interface in gaiasky.util
 
Consumers.Consumer8<One,Two,Three,Four,Five,Six,Seven,Eight> - Interface in gaiasky.util
 
Consumers.Consumer9<One,Two,Three,Four,Five,Six,Seven,Eight,Nine> - Interface in gaiasky.util
 
container - Variable in class gaiasky.gui.VRControllerInfoGui
 
container - Variable in class gaiasky.gui.VRInfoGui
 
container - Variable in class gaiasky.gui.VRSelectionGui
 
contains(double) - Method in class gaiasky.util.DoubleArray
 
contains(double, double, double) - Method in class gaiasky.util.math.BoundingBoxd
Returns whether the given position [xyz] is contained in this bounding box.
contains(double, double, double) - Method in class gaiasky.util.tree.OctreeNode
 
contains(float, float) - Method in class gaiasky.util.scene2d.ContextMenu
 
contains(Place) - Method in interface gaiasky.util.gaia.utils.Area
Determine whether a given Place is within the Area
contains(Place) - Method in class gaiasky.util.gaia.utils.CircleArea
 
contains(Place) - Method in class gaiasky.util.gaia.utils.ComplexArea
 
contains(BoundingBoxd) - Method in class gaiasky.util.math.BoundingBoxd
Returns whether the given bounding box is contained in this bounding box.
contains(Vector3d) - Method in class gaiasky.util.math.BoundingBoxd
Returns whether the given vector is contained in this bounding box.
contains(Vector3d) - Method in class gaiasky.util.tree.OctreeNode
 
contains(Object) - Method in class gaiasky.util.ds.RouletteList
 
contains(String) - Method in class gaiasky.scene.Archetypes
 
contains(String) - Method in class gaiasky.util.CatalogManager
 
contains(String[], String) - Static method in class gaiasky.util.TextUtils
 
contains(String[], String, boolean) - Static method in class gaiasky.util.TextUtils
 
contains(String, List<String>) - Static method in class gaiasky.util.TextUtils
 
containsAll(Bits) - Method in class gaiasky.util.Bits
Returns true if this bit set is a super set of the specified set, i.e.
containsAll(Collection<?>) - Method in class gaiasky.util.ds.RouletteList
 
containsEntity(String) - Method in class gaiasky.scene.Index
Checks whether the index contains an entity with the given name.
containsKey(Long) - Method in class gaiasky.util.LargeLongMap
 
containsKey(String) - Method in class gaiasky.scene.AttributeMap
Checks whether the given key is in the attribute map.
containsKey(K) - Method in class gaiasky.util.ObjectDoubleMap
 
containsKey(K) - Method in class gaiasky.util.TwoWayHashmap
 
containsName(String) - Method in class gaiasky.gui.BookmarksManager
 
containsNameRec(String, BookmarksManager.BookmarkNode) - Method in class gaiasky.gui.BookmarksManager
 
containsObject(IOctreeObject) - Method in class gaiasky.util.tree.OctreeNode
 
containsOrMatches(String[], String, boolean) - Static method in class gaiasky.util.TextUtils
 
containsPath(Path) - Method in class gaiasky.gui.BookmarksManager
 
ContainsProximitySensor_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
containsValue(double) - Method in class gaiasky.util.ObjectDoubleMap
Returns true if the specified value is in the map.
containsValue(double, double) - Method in class gaiasky.util.ObjectDoubleMap
Returns true if the specified value is in the map.
containsValue(V) - Method in class gaiasky.util.TwoWayHashmap
 
content - Variable in class gaiasky.gui.GenericDialog
 
contents - Variable in class gaiasky.gui.VRControllerInfoGui
 
contents - Variable in class gaiasky.gui.VRInfoGui
 
contents - Variable in class gaiasky.gui.VRSelectionGui
 
context - Variable in class gaiasky.util.gdx.IntModelBatch
the RenderContext
context - Variable in class gaiasky.util.gdx.shader.BaseIntShader
 
ContextMenu - Class in gaiasky.util.scene2d
 
ContextMenu(Skin, String) - Constructor for class gaiasky.util.scene2d.ContextMenu
 
ContextMenu.ContextMenuListener - Interface in gaiasky.util.scene2d
Listener used to get events from ContextMenu.
ContextMenu.ContextMenuStyle - Class in gaiasky.util.scene2d
 
ContextMenuStyle() - Constructor for class gaiasky.util.scene2d.ContextMenu.ContextMenuStyle
 
ContextMenuStyle(Drawable, Drawable) - Constructor for class gaiasky.util.scene2d.ContextMenu.ContextMenuStyle
 
ContextMenuStyle(ContextMenu.ContextMenuStyle) - Constructor for class gaiasky.util.scene2d.ContextMenu.ContextMenuStyle
 
continuous - Variable in class gaiasky.util.math.BSplined
 
continuous - Variable in class gaiasky.util.math.CatmullRomSplined
 
contrast - Variable in class gaiasky.util.Settings.PostprocessSettings.LevelsSettings
 
Contrast - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter.Param
 
CONTRAST_CMD - Enum constant in enum class gaiasky.event.Event
Contains the contrast level (float) in [0,2].
Controller - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceType
a controller like Oculus touch or HTC Vice controller
CONTROLLER_CONNECTED_INFO - Enum constant in enum class gaiasky.event.Event
A controller has been connected, contains the name.
CONTROLLER_DISCONNECTED_INFO - Enum constant in enum class gaiasky.event.Event
A controller has been disconnected, contains the name.
ControllerConnectionListener - Class in gaiasky.gui
 
ControllerConnectionListener() - Constructor for class gaiasky.gui.ControllerConnectionListener
 
controllerGui - Variable in class gaiasky.GaiaSky
The user interfaces
ControllerGui - Class in gaiasky.gui
GUI that is operated with a game controller and optimized for that purpose.
ControllerGui(Skin, Graphics, Float) - Constructor for class gaiasky.gui.ControllerGui
 
ControllerMappings - Class in gaiasky.gui
Reads inputListener mappings from a file
ControllerMappings(String) - Constructor for class gaiasky.gui.ControllerMappings
Create empty controller mappings
ControllerMappings(String, Path) - Constructor for class gaiasky.gui.ControllerMappings
Create a controller mappings instance from a *.controller file
ControllerModelNotFoundException - Exception Class in gaiasky.vr.openvr
 
ControllerModelNotFoundException(String, Throwable) - Constructor for exception class gaiasky.vr.openvr.ControllerModelNotFoundException
 
controllerObjects - Variable in class gaiasky.render.process.RenderModeOpenVR
 
ControllerRoleHint_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
controlPoints - Variable in class gaiasky.util.math.BSplined
 
controlPoints - Variable in class gaiasky.util.math.CatmullRomSplined
 
controlPoints - Variable in class gaiasky.util.math.Lineard
 
controls - Variable in class gaiasky.util.Settings
 
controlShader - Variable in class gaiasky.util.gdx.shader.provider.TessellationShaderProvider.Config
 
ControlsSettings() - Constructor for class gaiasky.util.Settings.ControlsSettings
 
controlsWindow - Variable in class gaiasky.gui.FullGui
 
ControlsWindow - Class in gaiasky.gui
 
ControlsWindow(String, Skin, Stage, CatalogManager) - Constructor for class gaiasky.gui.ControlsWindow
 
convert(long) - Method in class gaiasky.util.gaia.time.TimeMediator
Convert a given time.
convert(IFocus, Proximity.NearbyRecord, ICamera) - Method in class gaiasky.util.camera.Proximity
 
convert(IParticleRecord, Proximity.NearbyRecord, ICamera, double) - Method in class gaiasky.util.camera.Proximity
 
converted - Variable in class gaiasky.util.ucd.UCD
 
converter - Variable in class gaiasky.util.gaia.time.TimeMediator
 
convertJsonToMap(JsonValue) - Method in class gaiasky.data.NewJsonLoader
 
convertMaterial(ModelMaterial, TextureProvider) - Method in class gaiasky.util.gdx.model.IntModel
 
convertMesh(IntModelMesh) - Method in class gaiasky.util.gdx.model.IntModel
 
convertToDoubleArray(JsonValue, int, int) - Method in class gaiasky.data.NewGeoJsonLoader
 
Convolve1D - Class in gaiasky.util.gdx.contrib.postprocess.filters
 
Convolve1D(int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D
 
Convolve1D(int, float[]) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D
 
Convolve1D(int, float[], float[]) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D
 
Convolve1D.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
Convolve2D - Class in gaiasky.util.gdx.contrib.postprocess.filters
Encapsulates a separable 2D convolution kernel filter
Convolve2D(int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Convolve2D
 
coord - Variable in class gaiasky.scene.component.Trajectory
 
coord - Variable in class gaiasky.scene.view.SpacecraftView
 
coordinates - Variable in class gaiasky.scene.component.Coordinates
Coordinates provider.
coordinates - Static variable in class gaiasky.scene.Mapper
 
coordinates - Variable in class gaiasky.util.Settings.ProgramSettings.PointerSettings
 
Coordinates - Class in gaiasky.scene.component
 
Coordinates - Class in gaiasky.util.coord
Provides utility coordinate conversions between some astronomical coordinate systems and to Cartesian coordinates.
Coordinates() - Constructor for class gaiasky.scene.component.Coordinates
 
Coordinates() - Constructor for class gaiasky.util.coord.Coordinates
 
coordinateSystem - Variable in class gaiasky.scene.component.Mesh
 
coordOffset - Variable in class gaiasky.scene.system.render.draw.PrimitiveVertexRenderSystem
 
copy - Variable in class gaiasky.scene.component.Base
Is this just a copy?
copy - Variable in class gaiasky.scene.component.Flags
Is this just a copy?
copy - Variable in class gaiasky.scene.component.Octree
Is this just a copy?
copy() - Method in class gaiasky.util.Bits
 
copy() - Method in class gaiasky.util.datadesc.DatasetDesc
 
copy() - Method in class gaiasky.util.filter.FilterRule
 
copy() - Method in class gaiasky.util.gdx.model.IntModelInstance
 
copy() - Method in class gaiasky.util.gdx.model.IntNode
Creates a nested copy of this Node, any child nodes are copied using this method as well.
copy() - Method in class gaiasky.util.gdx.model.IntNodePart
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.Attribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.DirectionalLightsAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.IntAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.Matrix3Attribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.Matrix4Attribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.PointLightsAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.SpotLightsAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.Vector2Attribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
copy() - Method in class gaiasky.util.gdx.shader.attribute.Vector4Attribute
 
copy() - Method in class gaiasky.util.gdx.shader.Material
Create a copy of this material
copy(boolean) - Method in class gaiasky.util.gdx.mesh.IntMesh
Copies this mesh.
copy(boolean, boolean, int[]) - Method in class gaiasky.util.gdx.mesh.IntMesh
Copies this mesh optionally removing duplicate vertices and/or reducing the amount of attributes.
Copy - Class in gaiasky.util.gdx.contrib.postprocess.filters
 
Copy() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Copy
 
Copy.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
copyFile(Path, Path, boolean) - Static method in class gaiasky.util.GlobalResources
 
copyFrom(AtmosphereComponent) - Method in class gaiasky.scene.record.AtmosphereComponent
 
copyFrom(CloudComponent) - Method in class gaiasky.scene.record.CloudComponent
 
copyFrom(MaterialComponent) - Method in class gaiasky.scene.record.MaterialComponent
 
copyFrom(NoiseComponent) - Method in class gaiasky.scene.record.NoiseComponent
 
copyParamsFrom(AbstractCamera) - Method in class gaiasky.scene.camera.AbstractCamera
 
correctAspect() - Method in enum class gaiasky.util.Settings.StereoProfile
 
correctSunLongitude(Vector3d, Instant) - Method in class gaiasky.data.orbit.HeliotropicOrbitDataLoader
Transforms the given vector to a heliotropic system using the given time.
correctSunLongitude(Vector3d, Instant, float) - Method in class gaiasky.data.orbit.HeliotropicOrbitDataLoader
Transforms the given vector to a heliotropic system using the given time.
cos(double) - Method in class gaiasky.util.math.FastTrigonometry
 
cos(double) - Method in interface gaiasky.util.math.ITrigonometry
 
cos(double) - Static method in class gaiasky.util.math.MathUtilsd
Returns the cosine in radians from a lookup table.
cos(double) - Method in class gaiasky.util.math.Trigonometry
 
cosDeg(double) - Static method in class gaiasky.util.math.MathUtilsd
Returns the cosine in radians from a lookup table.
COSINE - Enum constant in enum class gaiasky.util.gaia.ModifiedScanningLaw.TransitionFunction
 
CosmicLocations - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
cosXi - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
count() - Method in class gaiasky.util.gdx.contrib.utils.ItemsManager
Returns the number of items managed by this instance
countLines(FileHandle) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
countLines(InputStream) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
Counts the lines on this input stream
countLines(String) - Static method in class gaiasky.util.TextUtils
 
countObjects() - Method in class gaiasky.util.tree.OctreeNode
 
countOccurrences(String, char) - Static method in class gaiasky.util.GlobalResources
 
Countries - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
countsPerMag - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
 
cPosD - Variable in class gaiasky.scene.component.ParticleSet
 
cpy() - Method in class gaiasky.util.math.Matrix4d
 
cpy() - Method in class gaiasky.util.math.Quaterniond
 
cpy() - Method in class gaiasky.util.math.Rayd
 
cpy() - Method in class gaiasky.util.math.Vector2d
 
cpy() - Method in class gaiasky.util.math.Vector3b
 
cpy() - Method in class gaiasky.util.math.Vector3d
 
cpy() - Method in interface gaiasky.util.math.Vectord
 
crash - Variable in class gaiasky.gui.CrashGui
 
crashGui - Variable in class gaiasky.GaiaSky
The user interfaces
CrashGui - Class in gaiasky.gui
Displays info about the current crash.
CrashGui(Skin, Graphics, Float, Throwable) - Constructor for class gaiasky.gui.CrashGui
 
CrashGui(Skin, Graphics, Float, Throwable, Integer, Boolean) - Constructor for class gaiasky.gui.CrashGui
 
CrashReporter - Class in gaiasky.util
Creates a report whenever Gaia Sky crashes and saves it to disk.
CrashReporter() - Constructor for class gaiasky.util.CrashReporter
 
crashWindow - Variable in class gaiasky.gui.CrashGui
 
create() - Method in class gaiasky.ErrorDialog
 
create() - Method in class gaiasky.GaiaSky
 
create() - Method in class gaiasky.GaiaSkyView
 
create(float, int) - Method in class gaiasky.util.gdx.IcoSphereCreator
 
create(float, int, boolean) - Method in class gaiasky.util.gdx.IcoSphereCreator
Creates an ico-sphere.
create(float, int, boolean, boolean) - Method in class gaiasky.util.gdx.IcoSphereCreator
Creates an ico-sphere.
create(float, int, boolean, boolean) - Method in class gaiasky.util.gdx.OctahedronSphereCreator
 
create(int, float, float, boolean) - Method in class gaiasky.util.gdx.RingCreator
Creates a new ring with the given parameters.
create(int, float, float, boolean, float, float) - Method in class gaiasky.util.gdx.RingCreator
Creates a new ring with the given parameters
create(IntIntMeshBuilder, Matrix4, float, float, float, int, int, boolean, float, float, float, float) - Static method in class gaiasky.util.gdx.SphereCreator
 
createAlphaTest(float) - Static method in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
createAmbient(float, float, float, float) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createAmbient(Color) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createAmbient(TextureRegion) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createAmbient(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createAmbientLight(float, float, float, float) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createAmbientLight(Color) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createArrow(float, float, float, float, float, float, float, float, int, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with an arrow.
createArrow(Vector3, Vector3, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with an arrow.
createAttributes(Bits) - Static method in class gaiasky.util.gdx.IntIntMeshBuilder
 
createBox(float, float, float, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a box shape.
createBox(float, float, float, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a box shape.
createBump(TextureRegion) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createBump(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createCapsule(float, float, int, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a capsule shape.
createCapsule(float, float, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a capsule shape.
createCone(float, float, float, int, int, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cone shape.
createCone(float, float, float, int, int, int, Material, Bits, float, float) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cone shape.
createCone(float, float, float, int, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cone shape.
createCone(float, float, float, int, int, Material, Bits, float, float) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cone shape.
createCone(float, float, float, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cone shape.
createCone(float, float, float, int, Material, Bits, float, float) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cone shape.
createCullFace(int) - Static method in class gaiasky.util.gdx.shader.attribute.IntAttribute
create a cull face attribute to be used in a material
createCylinder(float, float, float, int, boolean, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cylinder shape.
createCylinder(float, float, float, int, boolean, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cylinder shape.
createCylinder(float, float, float, int, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cylinder shape.
createCylinder(float, float, float, int, int, Material, Bits, float, float) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cylinder shape.
createCylinder(float, float, float, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cylinder shape.
createCylinder(float, float, float, int, Material, Bits, float, float) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a cylinder shape.
createDefaultShader() - Static method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
Returns a new instance of the default shader used by SpriteBatch for GL2 when no shader is specified.
createDiffuse(float, float, float, float) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createDiffuse(Color) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createDiffuse(TextureRegion) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createDiffuse(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createEmissive(float, float, float, float) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createEmissive(Color) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createEmissive(TextureRegion) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createEmissive(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createEntity() - Method in class gaiasky.scene.Archetype
 
createFog(float, float, float, float) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createFog(Color) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createFromMesh(float[], VertexAttribute[], int[], int, Material) - Static method in class gaiasky.util.gdx.IntModelBuilder
Deprecated.
createFromMesh(IntMesh, int, int, int, Material) - Static method in class gaiasky.util.gdx.IntModelBuilder
Deprecated.
createFromMesh(IntMesh, int, Material) - Static method in class gaiasky.util.gdx.IntModelBuilder
Deprecated.
createHeight(TextureRegion) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createHeight(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createIcoSphere(float, int, boolean, boolean, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
 
createIcoSphere(float, int, boolean, boolean, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing an ico-sphere shape.
createLineGrid(int, int, float, float, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model which represents a grid of lines on the XZ plane.
createMainFrameBuffer(int, int, boolean, boolean, boolean, boolean, Pixmap.Format, boolean) - Static method in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
 
createMeshData() - Method in class gaiasky.render.system.ImmediateModeRenderSystem
Creates a new mesh data object and adds it to the first available index in the meshes array
createMetallic(float, float, float, float) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createMetallic(Color) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createMetallic(TextureRegion) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createMetallic(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createModelParameters(long, double, boolean) - Method in class gaiasky.scene.record.NamedComponent
 
createNormal(TextureRegion) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createNormal(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createOctahedronSphere(float, int, boolean, boolean, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Creates an octahedron-sphere
createOctahedronSphere(float, int, boolean, boolean, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing an octahedron-sphere shape.
createPatch(String) - Method in class gaiasky.util.gdx.g2d.TextureAtlas
Returns the first region found with the specified name as a NinePatch.
createPlane(float, int, int, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
 
createPrefix(IntRenderable) - Static method in class gaiasky.util.gdx.shader.AtmosphereShader
 
createPrefix(IntRenderable, DefaultIntShader.Config) - Static method in class gaiasky.util.gdx.shader.DefaultIntShader
 
createPrefix(IntRenderable, DefaultIntShader.Config) - Static method in class gaiasky.util.gdx.shader.GroundShader
 
createPrefix(IntRenderable, DefaultIntShader.Config) - Static method in class gaiasky.util.gdx.shader.RelativisticShader
 
createPrefix(IntRenderable, DepthIntShader.Config) - Static method in class gaiasky.util.gdx.shader.DepthIntShader
 
createPrefix(IntRenderable, TessellationShaderProvider.Config) - Static method in class gaiasky.util.gdx.shader.TessellationShader
 
createProgram() - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
createProgram() - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
createRect(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a rectangle shape.
createRect(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a rectangle shape.
createReflection(TextureRegion) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createReflection(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createRing(float, int, int, float, float, int, int, Material, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a ring model.
createShader(IntRenderable) - Method in class gaiasky.util.gdx.shader.provider.AtmosphereShaderProvider
 
createShader(IntRenderable) - Method in class gaiasky.util.gdx.shader.provider.BaseIntShaderProvider
 
createShader(IntRenderable) - Method in class gaiasky.util.gdx.shader.provider.DefaultIntShaderProvider
 
createShader(IntRenderable) - Method in class gaiasky.util.gdx.shader.provider.DepthIntShaderProvider
 
createShader(IntRenderable) - Method in class gaiasky.util.gdx.shader.provider.GroundShaderProvider
 
createShader(IntRenderable) - Method in class gaiasky.util.gdx.shader.provider.RelativisticShaderProvider
 
createShader(IntRenderable) - Method in class gaiasky.util.gdx.shader.provider.TessellationShaderProvider
 
createShininess(float) - Static method in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
createSpecular(float, float, float, float) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createSpecular(Color) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createSpecular(TextureRegion) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createSpecular(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createSphere(float, float, float, int, int, boolean, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a sphere shape.
createSphere(float, float, float, int, int, boolean, int, Material, Bits, float, float, float, float) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a sphere shape.
createSphere(float, float, float, int, int, boolean, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a sphere shape.
createSphere(float, float, float, int, int, boolean, Material, Bits, float, float, float, float) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a sphere shape.
createSphere(float, float, float, int, int, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a sphere shape.
createSphere(float, float, float, int, int, int, Material, Bits, float, float, float, float) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a sphere shape.
createSphere(float, float, float, int, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a sphere shape.
createSphere(float, float, float, int, int, Material, Bits, float, float, float, float) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a sphere shape.
createSphere(float, int, int, boolean, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a sphere shape.
createSphere(float, int, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a sphere shape.
createSphereRing(float, int, int, float, float, int, int, Material, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a sphere with a ring.
createSprite(String) - Method in class gaiasky.util.gdx.g2d.TextureAtlas
Returns the first region found with the specified name as a sprite.
createSprite(String, int) - Method in class gaiasky.util.gdx.g2d.TextureAtlas
Returns the first region found with the specified name and index as a sprite.
createSprites() - Method in class gaiasky.util.gdx.g2d.TextureAtlas
Returns all regions in the atlas as sprites.
createSprites(String) - Method in class gaiasky.util.gdx.g2d.TextureAtlas
Returns all regions with the specified name as sprites, ordered by smallest to largest index.
createXYZCoordinates(float, float, float, int, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with three orthonormal vectors shapes.
createXYZCoordinates(float, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
 
cross3(double[], double[]) - Method in class gaiasky.script.EventScriptingInterface
 
cross3(double[], double[]) - Method in interface gaiasky.script.IScriptingInterface
Computes the cross product between the two 3D vectors.
cross3(List<?>, List<?>) - Method in class gaiasky.script.EventScriptingInterface
 
CROSSEYE - Enum constant in enum class gaiasky.util.Settings.StereoProfile
Left image -> right eye, no distortion
crosshair - Variable in class gaiasky.util.Settings.SceneSettings
 
CROSSHAIR_CLOSEST_CMD - Enum constant in enum class gaiasky.event.Event
Activates/deactivates the closest crosshair.
CROSSHAIR_FOCUS_CMD - Enum constant in enum class gaiasky.event.Event
Activates/deactivates the focus crosshair.
CROSSHAIR_HOME_CMD - Enum constant in enum class gaiasky.event.Event
Activates/deactivates the home crosshair.
CrosshairSettings() - Constructor for class gaiasky.util.Settings.SceneSettings.CrosshairSettings
 
crs(double, double) - Method in class gaiasky.util.math.Vector2d
Calculates the 2D cross product between this and the given vector.
crs(double, double, double) - Method in class gaiasky.util.math.Vector3b
Sets this vector to the cross product between it and the other vector.
crs(double, double, double) - Method in class gaiasky.util.math.Vector3d
Sets this vector to the cross product between it and the other vector.
crs(Vector2d) - Method in class gaiasky.util.math.Vector2d
Calculates the 2D cross product between this and the given vector.
crs(Vector3b) - Method in class gaiasky.util.math.Vector3b
Sets this vector to the cross product between it and the other vector.
crs(Vector3b, Vector3b) - Static method in class gaiasky.util.math.Vector3b
Calculates the outer product of two given vectors v and w and returns the result as a new GVector3d.
crs(Vector3d) - Method in class gaiasky.util.math.Vector3b
 
crs(Vector3d) - Method in class gaiasky.util.math.Vector3d
Sets this vector to the cross product between it and the other vector.
crs(Vector3d, Vector3d) - Static method in class gaiasky.util.math.Vector3d
Calculates the outer product of two given vectors v and w and returns the result as a new GVector3d.
CrtMonitor - Class in gaiasky.util.gdx.contrib.postprocess.effects
 
CrtMonitor(int, int, boolean, boolean, CrtScreen.RgbMode, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
CrtScreen - Class in gaiasky.util.gdx.contrib.postprocess.filters
 
CrtScreen(boolean, CrtScreen.RgbMode, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen
 
CrtScreen.Effect - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
CrtScreen.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
CrtScreen.RgbMode - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
ct - Variable in class gaiasky.data.group.DatasetOptions
 
ct - Variable in class gaiasky.scene.component.Base
Component types, for managing visibility
CT_SIZE - Static variable in class gaiasky.render.ComponentTypes
 
CTRL_L - Static variable in class gaiasky.gui.GSKeys
 
CTRL_L - Static variable in class gaiasky.gui.KeyBindings
 
CTRL_R - Static variable in class gaiasky.gui.GSKeys
 
cubemap - Variable in class gaiasky.scene.record.CubemapComponent
 
cubemap - Variable in class gaiasky.util.gdx.loader.CubemapLoader.CubemapParameter
The texture to put the TextureData in, optional.
Cubemap - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter.Param
 
CUBEMAP_CMD - Enum constant in enum class gaiasky.event.Event
Sets cubemap mode.
CUBEMAP_PROJECTION_CMD - Enum constant in enum class gaiasky.event.Event
Sets a new cubemap projection.
CUBEMAP_RESOLUTION_CMD - Enum constant in enum class gaiasky.event.Event
Sets the resolution of the cubemap, contains an integer in [20..15000] with the resolution.
CubemapAttribute - Class in gaiasky.util.gdx.shader.attribute
 
CubemapAttribute(int) - Constructor for class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
CubemapAttribute(int, TextureDescriptor<T>) - Constructor for class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
CubemapAttribute(int, OwnCubemap) - Constructor for class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
CubemapAttribute(CubemapAttribute) - Constructor for class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
CubemapComponent - Class in gaiasky.scene.record
 
CubemapComponent() - Constructor for class gaiasky.scene.record.CubemapComponent
 
cubemapData - Variable in class gaiasky.util.gdx.loader.CubemapLoader.CubemapParameter
CubemapData for textures created on the fly, optional.
CubemapLoader - Class in gaiasky.util.gdx.loader
AssetLoader for OwnCubemap instances.
CubemapLoader(FileHandleResolver) - Constructor for class gaiasky.util.gdx.loader.CubemapLoader
 
CubemapLoader.CubemapLoaderInfo - Class in gaiasky.util.gdx.loader
 
CubemapLoader.CubemapParameter - Class in gaiasky.util.gdx.loader
 
CubemapLoaderInfo() - Constructor for class gaiasky.util.gdx.loader.CubemapLoader.CubemapLoaderInfo
 
CubemapParameter() - Constructor for class gaiasky.util.gdx.loader.CubemapLoader.CubemapParameter
 
CubemapProjections - Class in gaiasky.util.gdx.contrib.postprocess.effects
Fisheye effect
CubemapProjections(float, float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections
 
CubemapProjections.CubemapProjection - Enum Class in gaiasky.util.gdx.contrib.postprocess.effects
 
CubemapProjectionsFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
Cubemap projections (spherical, cylindrical, hammer, azimuthal equidistant) filter.
CubemapProjectionsFilter(float, float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter
 
CubemapProjectionsFilter.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
cubemapSide - Variable in class gaiasky.render.RenderingContext
Side of the cubemap, if any
cubic(T, double, T[], boolean, T) - Static method in class gaiasky.util.math.BSplined
Calculates the cubic b-spline value for the given position (t).
cubic(T, int, double, T[], boolean, T) - Static method in class gaiasky.util.math.BSplined
Calculates the cubic b-spline value for the given span (i) at the given position (u).
cubic_derivative(T, double, T[], boolean, T) - Static method in class gaiasky.util.math.BSplined
Calculates the cubic b-spline derivative for the given position (t).
cubic_derivative(T, int, double, T[], boolean, T) - Static method in class gaiasky.util.math.BSplined
Calculates the cubic b-spline derivative for the given span (i) at the given position (u).
CullFace - Static variable in class gaiasky.util.gdx.shader.attribute.IntAttribute
 
CullFaceAlias - Static variable in class gaiasky.util.gdx.shader.attribute.IntAttribute
 
culling - Variable in class gaiasky.scene.record.ModelComponent
 
curr - Variable in class gaiasky.render.system.ImmediateModeRenderSystem
 
curr - Variable in class gaiasky.scene.component.Trajectory
 
curr - Variable in class gaiasky.scene.system.render.draw.line.LineEntityRenderSystem
 
currDeltaYears - Variable in class gaiasky.scene.component.StarSet
Current computed epoch time.
current - Variable in class gaiasky.gui.GuiRegistry
Current GUI object
current - Variable in class gaiasky.scene.camera.CameraManager
 
currentComponentType - Variable in class gaiasky.gui.IndividualVisibilityWindow
 
currentCt - Variable in class gaiasky.gui.IndividualVisibilityWindow
 
currentDistance - Variable in class gaiasky.scene.component.Fade
The current distance at each cycle, in internal units
currentEnginePower - Variable in class gaiasky.scene.component.MotorEngine
Instantaneous engine power, do not set manually
currentEnginePower() - Method in interface gaiasky.scene.api.ISpacecraft
 
currentEnginePower() - Method in class gaiasky.scene.component.MotorEngine
 
currentEnginePower() - Method in class gaiasky.scene.view.SpacecraftView
 
currentEnginePower(double) - Method in interface gaiasky.scene.api.ISpacecraft
 
currentEnginePower(double) - Method in class gaiasky.scene.component.MotorEngine
 
currentEnginePower(double) - Method in class gaiasky.scene.view.SpacecraftView
 
currentFocus - Variable in class gaiasky.gui.FocusInfoInterface
 
currentMachine - Variable in class gaiasky.scene.component.MotorEngine
 
currentPostProcessor - Static variable in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
 
currentTime - Variable in class gaiasky.scene.camera.FovCamera
 
CurrentUniverseId_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
cursorX - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
The amount to add to the glyph X position when drawing a cursor between glyphs.
Curvature - Class in gaiasky.util.gdx.contrib.postprocess.effects
 
Curvature() - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Curvature
 
customInterface - Variable in class gaiasky.gui.FullGui
 
customInterface - Variable in class gaiasky.gui.StereoGui
 
CustomInterface - Class in gaiasky.gui
Widget that displays custom objects on screen.
CustomInterface(Stage, Skin, Object) - Constructor for class gaiasky.gui.CustomInterface
 
cylinder(float, float, float, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
cylinder(float, float, float, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a cylinder
cylinder(float, float, float, int, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
cylinder(float, float, float, int, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a cylinder
cylinder(float, float, float, int, float, float, boolean) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
Add a cylinder
cylinder(float, float, float, int, float, float, boolean) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a cylinder
cylinder(float, float, float, int, float, float, boolean, boolean) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
cylinder(float, float, float, int, float, float, boolean, boolean) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a cylinder
CYLINDER - Enum constant in enum class gaiasky.gui.beans.ShapeComboBoxBean.Shape
 
CYLINDRICAL - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections.CubemapProjection
 

D

d - Variable in class gaiasky.scene.component.GridRecursive
 
d - Variable in class gaiasky.util.math.Planed
 
D - Static variable in class gaiasky.gui.GSKeys
 
D_TO_MS - Static variable in class gaiasky.util.Nature
Days to milliseconds
D_TO_NS - Static variable in class gaiasky.util.Nature
Days to nanoseconds
D_TO_S - Static variable in class gaiasky.util.Nature
Days to seconds
d01 - Variable in class gaiasky.scene.component.GridRecursive
 
d02 - Variable in class gaiasky.scene.component.GridRecursive
 
D31 - Variable in class gaiasky.scene.component.ParticleSet
 
D32 - Variable in class gaiasky.scene.component.StarSet
 
D33 - Variable in class gaiasky.scene.component.StarSet
 
daemon - Variable in class gaiasky.data.OctreeLoader
Daemon thread that gets the data loading requests and serves them.
Dashboard_Back - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
data - Variable in class gaiasky.scene.record.BillboardDataset
 
data - Variable in class gaiasky.util.gdx.loader.PFMData
 
data - Variable in class gaiasky.util.gdx.loader.PFMDataLoader.PFMDataParameter
 
data - Variable in class gaiasky.util.gdx.OwnCubemap
 
data - Variable in class gaiasky.util.Settings
 
data() - Method in class gaiasky.scene.component.ParticleSet
Returns the list of particles.
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
 
dataFileHandle(String) - Method in class gaiasky.util.Settings.DataSettings
 
dataFiles - Variable in class gaiasky.util.Settings.DataSettings
 
dataMirror - Variable in class gaiasky.util.Settings.ProgramSettings.UrlSettings
 
dataPath(String) - Method in class gaiasky.util.Settings.DataSettings
 
DATASET_DOWNLOAD_FINISH_INFO - Enum constant in enum class gaiasky.event.Event
Informs that the download has finished.
DATASET_DOWNLOAD_PROGRESS_INFO - Enum constant in enum class gaiasky.event.Event
Informs of the progress of a current download.
DATASET_DOWNLOAD_START_INFO - Enum constant in enum class gaiasky.event.Event
Signals the start of a dataset download.
DatasetDesc - Class in gaiasky.util.datadesc
 
DatasetDesc() - Constructor for class gaiasky.util.datadesc.DatasetDesc
 
DatasetDesc(JsonReader, JsonValue) - Constructor for class gaiasky.util.datadesc.DatasetDesc
 
DatasetDesc(JsonReader, JsonValue, FileHandle) - Constructor for class gaiasky.util.datadesc.DatasetDesc
 
DatasetDesc.DatasetStatus - Enum Class in gaiasky.util.datadesc
 
datasetDescription - Static variable in class gaiasky.scene.Mapper
 
DatasetDescription - Class in gaiasky.scene.component
 
DatasetDescription() - Constructor for class gaiasky.scene.component.DatasetDescription
 
DatasetDescriptionInitializer - Class in gaiasky.scene.system.initialize
Initializes objects that have a DatasetDescription component.
DatasetDescriptionInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.DatasetDescriptionInitializer
 
DatasetDescriptionUpdater - Class in gaiasky.scene.system.update
 
DatasetDescriptionUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.DatasetDescriptionUpdater
 
DatasetLoadDialog - Class in gaiasky.gui
 
DatasetLoadDialog(String, String, Skin, Stage) - Constructor for class gaiasky.gui.DatasetLoadDialog
 
DatasetManagerWindow - Class in gaiasky.gui
Dataset manager.
DatasetManagerWindow(Stage, Skin, DataDescriptor) - Constructor for class gaiasky.gui.DatasetManagerWindow
 
DatasetManagerWindow(Stage, Skin, DataDescriptor, boolean, String) - Constructor for class gaiasky.gui.DatasetManagerWindow
 
DatasetOptions - Class in gaiasky.data.group
 
DatasetOptions() - Constructor for class gaiasky.data.group.DatasetOptions
 
DatasetOptions.DatasetLoadType - Enum Class in gaiasky.data.group
 
DatasetPreferencesWindow - Class in gaiasky.gui
 
DatasetPreferencesWindow(CatalogInfo, Skin, Stage) - Constructor for class gaiasky.gui.DatasetPreferencesWindow
 
datasetPresent(String) - Method in class gaiasky.util.datadesc.DataDescriptor
Checks whether the dataset with the given name is present in the data folder.
datasets - Variable in class gaiasky.scene.component.BillboardSet
 
datasets - Variable in class gaiasky.scene.Families
 
datasets - Variable in class gaiasky.util.datadesc.DataDescriptor
Raw datasets list, where each dataset has a type
datasets - Variable in class gaiasky.util.datadesc.DatasetType
 
DatasetsComponent - Class in gaiasky.gui.components
The datasets pane in the controls window
DatasetsComponent(Skin, Stage, CatalogManager) - Constructor for class gaiasky.gui.components.DatasetsComponent
 
DataSettings() - Constructor for class gaiasky.util.Settings.DataSettings
 
datasetType - Variable in class gaiasky.util.datadesc.DatasetDesc
 
DatasetType - Class in gaiasky.util.datadesc
 
DatasetType(String) - Constructor for class gaiasky.util.datadesc.DatasetType
 
DatasetWatcher - Class in gaiasky.gui
Listens to dataset manager events and relays them to the interested UI elements.
DatasetWatcher(DatasetDesc, OwnProgressBar, OwnTextIconButton, OwnLabel, Table) - Constructor for class gaiasky.gui.DatasetWatcher
 
dataSource - Variable in class gaiasky.data.AbstractSceneLoader
 
date - Variable in class gaiasky.gui.components.CameraComponent
 
date - Variable in class gaiasky.gui.components.TimeComponent
 
dateDialog - Variable in class gaiasky.gui.components.TimeComponent
 
DateDialog - Class in gaiasky.gui
A dialog to pick a date.
DateDialog(Stage, Skin) - Constructor for class gaiasky.gui.DateDialog
 
dateEdit - Variable in class gaiasky.gui.components.TimeComponent
 
DAY_NS - Static variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
Days - Class in gaiasky.util.gaia.time
A finite number of days There are two implementations provided of the conversions methods one as object interface, where an object of the current class has to be instantiated.
Days() - Constructor for class gaiasky.util.gaia.time.Days
Default constructor
Days(double) - Constructor for class gaiasky.util.gaia.time.Days
Construct object
DAYS_PER_JULIAN_YEAR - Static variable in interface gaiasky.util.gaia.time.Duration
 
dCamPos - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
dCamPos - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
DCamPos - Static variable in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
DCamPosAlias - Static variable in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
ddBrown - Static variable in class gaiasky.util.color.ColorUtils
 
ddBrownC - Static variable in class gaiasky.util.color.ColorUtils
 
ddMagenta - Static variable in class gaiasky.util.color.ColorUtils
 
ddMagentaC - Static variable in class gaiasky.util.color.ColorUtils
 
ddw - Variable in class gaiasky.gui.WelcomeGui
 
deactivate() - Method in interface gaiasky.gui.IInputListener
 
deactivate() - Method in class gaiasky.input.AbstractGamepadListener
 
deactivate() - Method in class gaiasky.input.GameMouseKbdListener
 
deactivate() - Method in class gaiasky.input.MainMouseKbdListener
 
deactivate() - Method in class gaiasky.input.SpacecraftMouseKbdListener
 
debug() - Method in class gaiasky.util.scene2d.TabbedPane
 
debug(Object...) - Method in class gaiasky.util.Logger.Log
 
DEBUG - Enum constant in enum class gaiasky.util.Logger.LoggerLevel
 
DEBUG_DYN_RES - Enum constant in enum class gaiasky.event.Event
Contains the current dynamic resolution level and the corresponding back buffer scale
DEBUG_OBJECTS - Enum constant in enum class gaiasky.event.Event
 
DEBUG_QUEUE - Enum constant in enum class gaiasky.event.Event
 
DEBUG_RAM - Enum constant in enum class gaiasky.event.Event
 
DEBUG_THREADS - Enum constant in enum class gaiasky.event.Event
Contains the number of running background threads, and the total number of threads in the pool.
DEBUG_TIME - Enum constant in enum class gaiasky.event.Event
The time.
DEBUG_VRAM - Enum constant in enum class gaiasky.event.Event
Contains the used graphics memory and total graphics memory in bytes.
debugGui - Variable in class gaiasky.GaiaSky
The user interfaces
DebugGui - Class in gaiasky.gui
This GUI shows debug information in the top-right corner of the screen
DebugGui(Skin, Graphics, Float) - Constructor for class gaiasky.gui.DebugGui
 
debugInfo - Variable in class gaiasky.util.Settings.ProgramSettings
 
debugInterface - Variable in class gaiasky.gui.DebugGui
 
debugInterface - Variable in class gaiasky.gui.HUDGui
 
DebugInterface - Class in gaiasky.gui
 
DebugInterface(Skin, Object) - Constructor for class gaiasky.gui.DebugInterface
 
dec - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
dec() - Method in interface gaiasky.scene.api.IParticleRecord
Declination in degrees.
dec() - Method in class gaiasky.scene.record.ParticleRecord
Declination in degrees.
dec() - Method in class gaiasky.scene.record.PointParticleRecord
 
dec_err - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
DecalUtils - Class in gaiasky.util
This class provides utils to use Sprites and Fonts as if they were Decals, this is, flat textures in the 3D space.
DecalUtils() - Constructor for class gaiasky.util.DecalUtils
 
Decay - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Scattering.Param
 
decideGroup(Decal) - Method in class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
decolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
decreaseThrustFactorIndex(boolean) - Method in class gaiasky.scene.view.SpacecraftView
 
deepCopy() - Method in class gaiasky.util.filter.Filter
 
DEFAULT - Enum constant in enum class gaiasky.scene.component.Trajectory.OrbitOrientationModel
 
DEFAULT - Enum constant in enum class gaiasky.util.Settings.ReprojectionMode
 
DEFAULT_KEY - Static variable in interface gaiasky.render.api.IPostProcessor
 
DEFAULT_LENGTH - Static variable in class gaiasky.util.Bits
 
DEFAULT_OUTPUT_VERSION - Static variable in class gaiasky.data.group.BinaryDataProvider
The default output format version to use for writing
defaultAlphaTest - Variable in class gaiasky.util.gdx.shader.DepthIntShader.Config
 
defaultBeans() - Static method in class gaiasky.gui.beans.DistanceUnitComboBoxBean
 
defaultCullFace - Variable in class gaiasky.util.gdx.shader.AtmosphereShader.Config
Set to 0 to disable culling, -1 to inherit from AtmosphereShader.defaultCullFace
defaultCullFace - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader
Deprecated.
Replaced by AtmosphereShader.Config.defaultCullFace Set to 0 to disable culling
defaultCullFace - Variable in class gaiasky.util.gdx.shader.DefaultIntShader.Config
Set to 0 to disable culling, -1 to inherit from DefaultIntShader.defaultCullFace
defaultCullFace - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader
Deprecated.
Replaced by DefaultIntShader.Config.defaultCullFace Set to 0 to disable culling
defaultDepthFunc - Variable in class gaiasky.util.gdx.shader.AtmosphereShader.Config
Set to 0 to disable depth test, -1 to inherit from AtmosphereShader.defaultDepthFunc
defaultDepthFunc - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader
Deprecated.
Replaced by AtmosphereShader.Config.defaultDepthFunc Set to 0 to disable depth test
defaultDepthFunc - Variable in class gaiasky.util.gdx.shader.DefaultIntShader.Config
Set to 0 to disable depth test, -1 to inherit from DefaultIntShader.defaultDepthFunc
defaultDepthFunc - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader
Deprecated.
Replaced by DefaultIntShader.Config.defaultDepthFunc Set to 0 to disable depth test
DefaultIntRenderableSorter - Class in gaiasky.util.gdx
 
DefaultIntRenderableSorter() - Constructor for class gaiasky.util.gdx.DefaultIntRenderableSorter
 
DefaultIntShader - Class in gaiasky.util.gdx.shader
 
DefaultIntShader(IntRenderable) - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader
 
DefaultIntShader(IntRenderable, DefaultIntShader.Config) - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader
 
DefaultIntShader(IntRenderable, DefaultIntShader.Config, ExtShaderProgram) - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader
 
DefaultIntShader(IntRenderable, DefaultIntShader.Config, String) - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader
 
DefaultIntShader(IntRenderable, DefaultIntShader.Config, String, String, String) - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader
 
DefaultIntShader.Config - Class in gaiasky.util.gdx.shader
 
DefaultIntShader.Inputs - Class in gaiasky.util.gdx.shader
 
DefaultIntShader.Setters - Class in gaiasky.util.gdx.shader
 
DefaultIntShader.Setters.ACubemap - Class in gaiasky.util.gdx.shader
 
DefaultIntShader.Setters.Bones - Class in gaiasky.util.gdx.shader
 
DefaultIntShaderProvider - Class in gaiasky.util.gdx.shader.provider
 
DefaultIntShaderProvider() - Constructor for class gaiasky.util.gdx.shader.provider.DefaultIntShaderProvider
 
DefaultIntShaderProvider(FileHandle, FileHandle) - Constructor for class gaiasky.util.gdx.shader.provider.DefaultIntShaderProvider
 
DefaultIntShaderProvider(DefaultIntShader.Config) - Constructor for class gaiasky.util.gdx.shader.provider.DefaultIntShaderProvider
 
DefaultIntShaderProvider(String, String) - Constructor for class gaiasky.util.gdx.shader.provider.DefaultIntShaderProvider
 
defaultParameters - Variable in class gaiasky.util.gdx.loader.IntModelLoader
 
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.MathUtilsd
 
degree - Variable in class gaiasky.util.math.BSplined
 
degreesToRadians - Static variable in class gaiasky.util.math.MathUtilsd
multiply by this to convert from degrees to radians
DEKHash(String) - Static method in class gaiasky.util.gdx.contrib.utils.Hash
 
DEL - Static variable in class gaiasky.gui.GSKeys
 
deleteRecursively(Path) - Static method in class gaiasky.util.GlobalResources
Deletes recursively all non-partial files from the path.
delta - Variable in class gaiasky.util.gaia.utils.Place
 
deltaOmega - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Additional fields used by numerical scanning laws
deltaOmegaBeg - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Value of the spin phase at tBeg
deltaOmegaDot - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Additional fields used by numerical scanning laws
deltaYears - Variable in class gaiasky.scene.component.Constel
 
Density - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Scattering.Param
 
depth - Variable in class gaiasky.scene.component.Verts
 
depth - Variable in class gaiasky.util.tree.OctreeNode
Contains the depth level.
depth() - Method in interface gaiasky.render.api.IGPUVertsRenderable
 
depth() - Method in interface gaiasky.render.api.IPointRenderable
 
depth() - Method in class gaiasky.scene.view.PointView
 
depth() - Method in class gaiasky.scene.view.VertsView
 
depth(JsonValue) - Method in class gaiasky.data.NewJsonLoader
 
depth(Verts) - Static method in class gaiasky.scene.entity.EntityUtils
Prepares the depth test OpenGL state given an Verts component.
DepthBuffer - Class in gaiasky.util.gdx.contrib.postprocess.effects
Debug effect.
DepthBuffer() - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.DepthBuffer
Creates the effect
depthBufferConsumer - Variable in class gaiasky.scene.component.Label
The function to apply to set up the depth buffer for text rendering.
DepthBufferFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
Debug filter, renders the contents of the depth texture attachment
DepthBufferFilter() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.DepthBufferFilter
 
DepthBufferFilter.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
depthBufferOnly - Variable in class gaiasky.util.gdx.shader.DepthIntShader.Config
 
depthFunc - Variable in class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
The depth test function, or 0 to disable depth test (default: GL10.GL_LEQUAL)
DepthIntShader - Class in gaiasky.util.gdx.shader
 
DepthIntShader(IntRenderable) - Constructor for class gaiasky.util.gdx.shader.DepthIntShader
 
DepthIntShader(IntRenderable, DepthIntShader.Config) - Constructor for class gaiasky.util.gdx.shader.DepthIntShader
 
DepthIntShader(IntRenderable, DepthIntShader.Config, ExtShaderProgram) - Constructor for class gaiasky.util.gdx.shader.DepthIntShader
 
DepthIntShader(IntRenderable, DepthIntShader.Config, String) - Constructor for class gaiasky.util.gdx.shader.DepthIntShader
 
DepthIntShader(IntRenderable, DepthIntShader.Config, String, String, String) - Constructor for class gaiasky.util.gdx.shader.DepthIntShader
 
DepthIntShader.Config - Class in gaiasky.util.gdx.shader
 
DepthIntShaderProvider - Class in gaiasky.util.gdx.shader.provider
 
DepthIntShaderProvider() - Constructor for class gaiasky.util.gdx.shader.provider.DepthIntShaderProvider
 
DepthIntShaderProvider(FileHandle, FileHandle) - Constructor for class gaiasky.util.gdx.shader.provider.DepthIntShaderProvider
 
DepthIntShaderProvider(DepthIntShader.Config) - Constructor for class gaiasky.util.gdx.shader.provider.DepthIntShaderProvider
 
DepthIntShaderProvider(String, String) - Constructor for class gaiasky.util.gdx.shader.provider.DepthIntShaderProvider
 
depthMask - Variable in class gaiasky.scene.record.BillboardDataset
 
depthMask - Variable in class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
Whether to write to the depth buffer (default: true)
depthRangeFar - Variable in class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
Mapping of far clipping plane to window coordinates (default: 1)
depthRangeNear - Variable in class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
Mapping of near clipping plane to window coordinates (default: 0)
DepthTestAttribute - Class in gaiasky.util.gdx.shader.attribute
 
DepthTestAttribute() - Constructor for class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
DepthTestAttribute(boolean) - Constructor for class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
DepthTestAttribute(int) - Constructor for class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
DepthTestAttribute(int, boolean) - Constructor for class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
DepthTestAttribute(int, float, float) - Constructor for class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
DepthTestAttribute(int, float, float, boolean) - Constructor for class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
DepthTestAttribute(int, int, float, float, boolean) - Constructor for class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
DepthTestAttribute(DepthTestAttribute) - Constructor for class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
depthTestDisable() - Method in class gaiasky.scene.record.ModelComponent
Completely disables the depth test.
depthTestReadOnly() - Method in class gaiasky.scene.record.ModelComponent
Sets the depth test of this model to read only.
depthTestReadWrite() - Method in class gaiasky.scene.record.ModelComponent
Sets the depth test of this model to read and write.
DER - Enum constant in enum class gaiasky.util.gaia.utils.Interpolator.Kind
 
derivative(T, double, T[], boolean, T) - Static method in class gaiasky.util.math.CatmullRomSplined
Calculates the derivative of the catmullrom spline for the given position (t).
derivative(T, double, T[], int, boolean, T) - Static method in class gaiasky.util.math.BSplined
Calculates the n-degree b-spline derivative for the given position (t).
derivative(T, int, double, T[], boolean, T) - Static method in class gaiasky.util.math.CatmullRomSplined
Calculates the derivative of the catmullrom spline for the given span (i) at the given position (u).
derivative(T, int, double, T[], int, boolean, T) - Static method in class gaiasky.util.math.BSplined
Calculates the n-degree b-spline derivative for the given span (i) at the given position (u).
derivativeAt(T, double) - Method in class gaiasky.util.math.BSplined
 
derivativeAt(T, double) - Method in class gaiasky.util.math.CatmullRomSplined
 
derivativeAt(T, double) - Method in class gaiasky.util.math.Lineard
 
derivativeAt(T, double) - Method in interface gaiasky.util.math.Pathd
 
derivativeAt(T, int, double) - Method in class gaiasky.util.math.BSplined
 
derivativeAt(T, int, double) - Method in class gaiasky.util.math.CatmullRomSplined
 
derivn(long, double[]) - Method in interface gaiasky.util.gaia.utils.DiffnFunctionNs
 
descent - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
The distance from the bottom of the glyph that extends the lowest to the baseline.
description - Variable in class gaiasky.data.OctreeLoader
 
description - Variable in class gaiasky.scene.component.Catalog
Catalog description
description - Variable in class gaiasky.scene.component.DatasetDescription
A description.
description - Variable in class gaiasky.util.CatalogInfo
 
description - Variable in class gaiasky.util.datadesc.DatasetDesc
 
description() - Element in annotation interface gaiasky.util.gaia.Satellite.ParamMetaData
 
DesktopMusicActors - Class in gaiasky.desktop.util
 
DesktopMusicActors() - Constructor for class gaiasky.desktop.util.DesktopMusicActors
 
destFunction - Variable in class gaiasky.util.gdx.shader.attribute.BlendingAttribute
Specifies how the (existing) red, green, blue, and alpha destination blending factors are computed (default: GL_ONE_MINUS_SRC_ALPHA)
det() - Method in class gaiasky.util.math.Matrix4d
 
det3x3() - Method in class gaiasky.util.math.Matrix4d
 
detach() - Method in class gaiasky.util.gdx.model.IntNode
Removes this node from its current parent, if any.
detach() - Method in class gaiasky.util.scene2d.CollapsiblePane
 
device - Variable in class gaiasky.scene.component.VRDevice
 
DeviceBatteryPercentage_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DeviceCanPowerOff_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DeviceClass_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DeviceIsCharging_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DeviceIsWireless_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DeviceProvidesBatteryStatus_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
df - Variable in class gaiasky.gui.RenderGui
 
DiffnFunctionNs - Interface in gaiasky.util.gaia.utils
This interface provides the method through which a set of ODEs may be coded and supplied to the methods in the class RungeKutta.
diffuse - Variable in class gaiasky.scene.record.CloudComponent
 
diffuse - Variable in class gaiasky.scene.record.MaterialComponent
 
Diffuse - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
Diffuse - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
DiffuseAlias - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
DiffuseAlias - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
diffuseColor - Variable in class gaiasky.scene.record.MaterialComponent
 
diffuseColor - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
diffuseColor - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
diffuseCubemap - Variable in class gaiasky.scene.record.CloudComponent
 
diffuseCubemap - Variable in class gaiasky.scene.record.MaterialComponent
 
diffuseCubemap - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
diffuseCubemap - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
DiffuseCubemap - Static variable in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
DiffuseCubemapAlias - Static variable in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
diffuseTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
diffuseTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
diffuseUnpacked - Variable in class gaiasky.scene.record.CloudComponent
 
diffuseUnpacked - Variable in class gaiasky.scene.record.MaterialComponent
 
dir - Variable in class gaiasky.util.camera.rec.Keyframe
 
dirBak - Variable in class gaiasky.render.process.RenderModeCubemap
 
direction - Variable in class gaiasky.scene.camera.NaturalCamera
 
direction - Variable in class gaiasky.scene.camera.RelativisticCamera
 
direction - Variable in class gaiasky.scene.camera.SpacecraftCamera
Direction and up vectors.
direction - Variable in class gaiasky.scene.component.MotorEngine
Direction and up vectors
direction - Variable in enum class gaiasky.util.gdx.OwnCubemap.CubemapSide
The direction vector to target the side.
direction - Variable in class gaiasky.util.LocationLogManager.LocationRecord
 
direction - Variable in class gaiasky.util.math.Rayd
 
direction() - Method in interface gaiasky.scene.api.ISpacecraft
 
direction() - Method in class gaiasky.scene.component.MotorEngine
 
direction() - Method in class gaiasky.scene.view.SpacecraftView
 
direction(Vector3d, float[]) - Method in class gaiasky.gui.minimap.AbstractMinimapScale
 
directional(int) - Method in class gaiasky.scene.record.ModelComponent
Returns the given directional light
directionalLights - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
DirectionalLightsAttribute - Class in gaiasky.util.gdx.shader.attribute
An Attribute which can be used to send an Array of DirectionalLight instances to the Shader.
DirectionalLightsAttribute() - Constructor for class gaiasky.util.gdx.shader.attribute.DirectionalLightsAttribute
 
DirectionalLightsAttribute(DirectionalLightsAttribute) - Constructor for class gaiasky.util.gdx.shader.attribute.DirectionalLightsAttribute
 
directionf - Variable in class gaiasky.scene.component.MotorEngine
Float counterparts
directions - Variable in class gaiasky.scene.camera.FovCamera
 
DIRECTORIES - Enum constant in enum class gaiasky.util.scene2d.FileChooser.FileChooserTarget
 
DirectoryNameValidator - Class in gaiasky.util.validator
 
DirectoryNameValidator() - Constructor for class gaiasky.util.validator.DirectoryNameValidator
 
dirICRS - Variable in class gaiasky.util.gaia.utils.Place
 
dirIndex - Variable in class gaiasky.scene.camera.FovCamera
 
dirLights - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
dirLightsColorOffset - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
dirLightsDirectionOffset - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
dirLightsLoc - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
dirLightsOffset - Variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters.ACubemap
 
dirLightsSize - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
dirup - Variable in class gaiasky.scene.component.MotorEngine
 
dirUpCrs - Variable in class gaiasky.render.process.RenderModeCubemap
 
disable(EntitySystem...) - Method in class gaiasky.scene.Scene
Disable the given entity systems.
disable(Array<? extends EntitySystem>) - Method in class gaiasky.scene.Scene
Disable the given entity systems.
disableBlending() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
disableBlending() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
disableBlending() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
disableBlending() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
disableBlending() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
disableBlending() - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Disables blending for drawing sprites.
disableBlending() - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
DISABLED - Enum constant in enum class gaiasky.util.Settings.ReprojectionMode
 
disabledFontColor - Variable in class gaiasky.util.scene2d.TabbedPane.TabbedPaneStyle
Optional.
disableGui() - Method in class gaiasky.script.EventScriptingInterface
 
disableGui() - Method in interface gaiasky.script.IScriptingInterface
Disables the GUI rendering.
disableInput() - Method in class gaiasky.script.EventScriptingInterface
 
disableInput() - Method in interface gaiasky.script.IScriptingInterface
Disables all input events from mouse, keyboard, touchscreen, etc.
disableSystems(Set<EntitySystem>...) - Method in class gaiasky.scene.Scene
Disables the given groups of systems.
disableToneMapping() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Levels
 
disableToneMapping() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter
 
disableVertexAttribute(int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
disableVertexAttribute(int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
disableVertexAttribute(String) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Disables the vertex attribute with the given name
disableVertexAttribute(String) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Disables the vertex attribute with the given name
disconnect() - Method in class gaiasky.util.samp.GaiaSkyHubConnector
 
disconnected(Controller) - Method in class gaiasky.gui.ControllerConnectionListener
 
disconnected(Controller) - Method in class gaiasky.input.AbstractGamepadListener
 
disconnected(VRContext.VRDevice) - Method in class gaiasky.gui.OpenVRListener
 
disconnected(VRContext.VRDevice) - Method in interface gaiasky.vr.openvr.VRDeviceListener
A VRContext.VRDevice has disconnected
discrete(double[]) - Static method in class gaiasky.util.math.StdRandom
Returns a random integer from the specified discrete distribution.
discrete(int[]) - Static method in class gaiasky.util.math.StdRandom
Returns a random integer from the specified discrete distribution.
dispatchDelayedMessages() - Method in class gaiasky.event.EventManager
Dispatches any telegrams with a timestamp that has expired.
display() - Method in class gaiasky.gui.DateDialog
 
DISPLAY_GUI_CMD - Enum constant in enum class gaiasky.event.Event
Toggles whole GUI display.
DISPLAY_MEM_INFO_WINDOW - Enum constant in enum class gaiasky.event.Event
 
DISPLAY_POINTER_COORDS_CMD - Enum constant in enum class gaiasky.event.Event
Contains a boolean with the display status.
DISPLAY_VR_CONTROLLER_HINT_CMD - Enum constant in enum class gaiasky.event.Event
Displays VR Controller hints.
DISPLAY_VR_GUI_CMD - Enum constant in enum class gaiasky.event.Event
Toggles VR GUI display.
DisplayAllowNightMode_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayBootloaderVersion_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayFirmwareVersion_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayFPGAVersion_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayFrequency_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayGCBlackClamp_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayGCImage_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayGCOffset_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayGCPrescale_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayGCScale_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayGCType_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
displayGui - Variable in class gaiasky.util.Settings.RuntimeSettings
 
DisplayHardwareVersion_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
displayImageObject(int, String, double, double, double[]) - Method in class gaiasky.script.EventScriptingInterface
 
displayImageObject(int, String, double, double, double[]) - Method in interface gaiasky.script.IScriptingInterface
Same as IScriptingInterface.displayImageObject(int, String, float, float, float, float, float, float) but using a double array for the color instead of each component separately.
displayImageObject(int, String, double, double, List<?>) - Method in class gaiasky.script.EventScriptingInterface
 
displayImageObject(int, String, float, float) - Method in class gaiasky.script.EventScriptingInterface
 
displayImageObject(int, String, float, float) - Method in interface gaiasky.script.IScriptingInterface
Adds a new image object at the given coordinates.
displayImageObject(int, String, float, float, float, float, float, float) - Method in class gaiasky.script.EventScriptingInterface
 
displayImageObject(int, String, float, float, float, float, float, float) - Method in interface gaiasky.script.IScriptingInterface
Adds a new image object at the given coordinates.
DisplayMCImageLeft_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayMCImageRight_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayMCOffset_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayMCScale_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
DisplayMCType_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
displayMessageObject(int, String, double, double, double[], double) - Method in class gaiasky.script.EventScriptingInterface
 
displayMessageObject(int, String, double, double, double[], double) - Method in interface gaiasky.script.IScriptingInterface
Same as IScriptingInterface.displayImageObject(int, String, float, float, float, float, float, float) but using an array for the color instead of giving each component separately.
displayMessageObject(int, String, double, double, List, double) - Method in class gaiasky.script.EventScriptingInterface
 
displayMessageObject(int, String, float, float, float, float, float, float, float) - Method in class gaiasky.script.EventScriptingInterface
 
displayMessageObject(int, String, float, float, float, float, float, float, float) - Method in interface gaiasky.script.IScriptingInterface
Adds a new one-line message in the screen with the given id and the given coordinates.
displayMessageObject(int, String, float, float, float, float, float, float, int) - Method in class gaiasky.script.EventScriptingInterface
 
displayName - Variable in class gaiasky.scene.component.LocationMark
The display name
displayPopupNotification(String) - Method in class gaiasky.script.EventScriptingInterface
 
displayPopupNotification(String) - Method in interface gaiasky.script.IScriptingInterface
Displays a popup notification on the screen for the default duration.
displayPopupNotification(String, float) - Method in class gaiasky.script.EventScriptingInterface
 
displayPopupNotification(String, float) - Method in interface gaiasky.script.IScriptingInterface
Displays a popup notification on the screen for the given duration.
displayPopupNotification(String, Double) - Method in class gaiasky.script.EventScriptingInterface
 
DisplaySuppressed_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
displayTextObject(int, String, float, float, float, float, float, float, float, float, float) - Method in class gaiasky.script.EventScriptingInterface
 
displayTextObject(int, String, float, float, float, float, float, float, float, float, float) - Method in interface gaiasky.script.IScriptingInterface
Adds a new multi-line text in the screen with the given id, coordinates and size.
displayTextObject(int, String, float, float, float, float, float, float, float, float, int) - Method in class gaiasky.script.EventScriptingInterface
 
displayVrGui - Variable in class gaiasky.util.Settings.RuntimeSettings
 
disposables - Variable in class gaiasky.util.gdx.model.IntModel
Array of disposable resources like textures or meshes the Model is responsible for disposing
dispose() - Method in class gaiasky.data.util.HipNames
 
dispose() - Method in class gaiasky.ErrorDialog
 
dispose() - Method in class gaiasky.GaiaSky
 
dispose() - Method in class gaiasky.GaiaSkyView
 
dispose() - Method in class gaiasky.gui.AboutWindow
 
dispose() - Method in class gaiasky.gui.AbstractGui
 
dispose() - Method in class gaiasky.gui.AddShapeDialog
 
dispose() - Method in class gaiasky.gui.ArchiveViewWindow
 
dispose() - Method in class gaiasky.gui.components.BookmarksComponent
 
dispose() - Method in class gaiasky.gui.components.CameraComponent
 
dispose() - Method in class gaiasky.gui.components.DatasetsComponent
 
dispose() - Method in class gaiasky.gui.components.GuiComponent
Disposes the component.
dispose() - Method in class gaiasky.gui.components.LocationLogComponent
 
dispose() - Method in class gaiasky.gui.components.MusicComponent
 
dispose() - Method in class gaiasky.gui.components.TimeComponent
 
dispose() - Method in class gaiasky.gui.components.VisibilityComponent
 
dispose() - Method in class gaiasky.gui.components.VisualEffectsComponent
 
dispose() - Method in class gaiasky.gui.ConsoleLogger
 
dispose() - Method in class gaiasky.gui.CustomInterface
 
dispose() - Method in class gaiasky.gui.DatasetLoadDialog
 
dispose() - Method in class gaiasky.gui.DatasetManagerWindow
 
dispose() - Method in class gaiasky.gui.DatasetPreferencesWindow
 
dispose() - Method in class gaiasky.gui.DatasetWatcher
 
dispose() - Method in class gaiasky.gui.DebugInterface
 
dispose() - Method in class gaiasky.gui.FileNameWindow
 
dispose() - Method in class gaiasky.gui.FocusInfoInterface
 
dispose() - Method in class gaiasky.gui.GamepadConfigWindow
 
dispose() - Method in class gaiasky.gui.GenericDialog
 
dispose() - Method in class gaiasky.gui.GuiRegistry
 
dispose() - Method in class gaiasky.gui.HUDGui
 
dispose() - Method in interface gaiasky.gui.IGuiInterface
 
dispose() - Method in interface gaiasky.gui.IMinimapScale
 
dispose() - Method in class gaiasky.gui.IndividualVisibilityWindow
 
dispose() - Method in class gaiasky.gui.KeyframePreferencesWindow
 
dispose() - Method in class gaiasky.gui.KeyframesWindow
 
dispose() - Method in class gaiasky.gui.LandAtWindow
 
dispose() - Method in class gaiasky.gui.LoadProgressInterface
 
dispose() - Method in class gaiasky.gui.LogWindow
 
dispose() - Method in class gaiasky.gui.MemInfoWindow
 
dispose() - Method in class gaiasky.gui.MessagesInterface
 
dispose() - Method in class gaiasky.gui.minimap.AbstractMinimapScale
 
dispose() - Method in class gaiasky.gui.MinimapInterface
 
dispose() - Method in class gaiasky.gui.MinimapWidget
 
dispose() - Method in class gaiasky.gui.MinimapWindow
 
dispose() - Method in class gaiasky.gui.NewBookmarkFolderDialog
 
dispose() - Method in class gaiasky.gui.NotificationsInterface
 
dispose() - Method in class gaiasky.gui.PopupNotificationsInterface
 
dispose() - Method in class gaiasky.gui.PreferencesWindow
 
dispose() - Method in class gaiasky.gui.ProceduralGenerationWindow
 
dispose() - Method in class gaiasky.gui.QuitWindow
 
dispose() - Method in class gaiasky.gui.ReleaseNotesWindow
 
dispose() - Method in class gaiasky.gui.RunStateInterface
 
dispose() - Method in class gaiasky.gui.SearchDialog
 
dispose() - Method in class gaiasky.gui.SlaveConfigWindow
 
dispose() - Method in class gaiasky.gui.TopInfoInterface
 
dispose() - Method in class gaiasky.gui.UpdatePopup
 
dispose() - Method in class gaiasky.gui.VRGui
 
dispose() - Method in class gaiasky.gui.WikiInfoWindow
 
dispose() - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
 
dispose() - Method in class gaiasky.render.MainPostProcessor
 
dispose() - Method in class gaiasky.render.process.RenderModeCubemapProjections
 
dispose() - Method in class gaiasky.render.process.RenderModeFov
 
dispose() - Method in class gaiasky.render.process.RenderModeMain
 
dispose() - Method in class gaiasky.render.process.RenderModeOpenVR
 
dispose() - Method in class gaiasky.render.process.RenderModeStereoscopic
 
dispose() - Method in class gaiasky.render.system.AbstractRenderSystem
 
dispose() - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
dispose() - Method in class gaiasky.render.system.ImmediateModeRenderSystem.MeshData
 
dispose() - Static method in class gaiasky.rest.RESTServer
Stops the REST server gracefully.
dispose() - Method in class gaiasky.scene.record.AtmosphereComponent
 
dispose() - Method in class gaiasky.scene.record.CloudComponent
 
dispose() - Method in class gaiasky.scene.record.CubemapComponent
 
dispose() - Method in class gaiasky.scene.record.MaterialComponent
 
dispose() - Method in class gaiasky.scene.record.ModelComponent
 
dispose() - Method in class gaiasky.scene.record.NoiseComponent
 
dispose() - Method in class gaiasky.scene.system.render.draw.BillboardSetRenderer
 
dispose() - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
dispose() - Method in class gaiasky.scene.system.render.SceneRenderer
 
dispose() - Method in class gaiasky.scene.task.ParticleSetUpdaterTask
 
dispose() - Method in class gaiasky.scene.view.OctreeObjectView
 
dispose() - Static method in class gaiasky.script.ScriptingServer
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.AccumulationBlur
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.AnaglyphEffect
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CameraMotion
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Curvature
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.DepthBuffer
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.DrawTexture
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Fxaa
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.GeometryWarp
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.GravitationalDistortion
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Levels
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Mosaic
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Nfaa
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Raymarching
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Reprojection
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.SSR
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.UnsharpMask
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Zoomer
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Blur
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Convolve2D
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.PipelineState
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Frees owned resources.
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.utils.FullscreenMesh
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.utils.FullscreenQuad
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.utils.FullscreenQuad3
 
dispose() - Method in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
Free the resources, if any.
dispose() - Method in class gaiasky.util.gdx.contrib.utils.ItemsManager
 
dispose() - Method in class gaiasky.util.gdx.g2d.BitmapFont
Disposes the texture used by this BitmapFont's region IF this BitmapFont created the texture.
dispose() - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
dispose() - Method in class gaiasky.util.gdx.g2d.TextureAtlas
Releases all resources associated with this TextureAtlas instance.
dispose() - Method in class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
dispose() - Method in class gaiasky.util.gdx.IntModelBatch
 
dispose() - Method in class gaiasky.util.gdx.mesh.IntIndexArray
Disposes this IntIndexArray and all its associated OpenGL resources.
dispose() - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObject
Disposes this IntIndexBufferObject and all its associated OpenGL resources.
dispose() - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObjectSubData
Disposes this IntIndexBufferObject and all its associated OpenGL resources.
dispose() - Method in interface gaiasky.util.gdx.mesh.IntIndexData
Disposes this IndexDatat and all its associated OpenGL resources.
dispose() - Method in class gaiasky.util.gdx.mesh.IntMesh
Frees all resources associated with this Mesh
dispose() - Method in interface gaiasky.util.gdx.mesh.IntVertexData
Disposes this VertexData and all its associated OpenGL resources.
dispose() - Method in class gaiasky.util.gdx.mesh.VertexArray
 
dispose() - Method in class gaiasky.util.gdx.mesh.VertexBufferObject
Disposes of all resources this VertexBufferObject uses.
dispose() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectInstanced
Disposes of all resources this VertexBufferObject uses.
dispose() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectSubData
Disposes of all resources this VertexBufferObject uses.
dispose() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectWithVAO
Disposes of all resources this VertexBufferObject uses.
dispose() - Method in class gaiasky.util.gdx.model.IntModel
 
dispose() - Method in class gaiasky.util.gdx.OwnCubemap
Disposes all resources associated with the cubemap
dispose() - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
dispose() - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
dispose() - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
dispose() - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Disposes all resources associated with this shader.
dispose() - Method in class gaiasky.util.gdx.shader.provider.BaseIntShaderProvider
 
dispose() - Method in interface gaiasky.util.gdx.shader.provider.IntShaderProvider
Disposes all resources created by the provider
dispose() - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
dispose() - Method in class gaiasky.util.ModelCache
 
dispose() - Static method in class gaiasky.util.MusicManager
 
dispose() - Method in class gaiasky.util.scene2d.FileChooser
 
dispose() - Method in interface gaiasky.util.tree.IOctreeObject
 
dispose() - Method in class gaiasky.util.tree.OctreeNode
Disposes this octree node (and all children nodes recursively)
dispose() - Method in class gaiasky.vr.openvr.VRContext
 
dispose(boolean) - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
 
dispose(boolean) - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
 
dispose(Entity) - Method in interface gaiasky.scene.component.IDisposable
 
dispose(Entity) - Method in class gaiasky.scene.component.ParticleSet
 
dispose(Entity, StarSet) - Method in class gaiasky.scene.entity.StarSetUtils
 
DISPOSE - Enum constant in enum class gaiasky.event.Event
Dispose all resources, app is shutting down.
disposeCubemap(AssetManager, Material, int, CubemapComponent) - Method in class gaiasky.scene.record.CloudComponent
 
disposeCubemap(AssetManager, Material, int, CubemapComponent) - Method in class gaiasky.scene.record.MaterialComponent
 
disposed - Variable in class gaiasky.scene.component.ParticleSet
 
disposeTexture(AssetManager, Material, String, String, int, Texture) - Method in class gaiasky.scene.record.CloudComponent
 
disposeTexture(AssetManager, Material, String, String, int, Texture) - Method in class gaiasky.scene.record.MaterialComponent
 
disposeTextures(AssetManager) - Method in class gaiasky.scene.record.CloudComponent
Disposes and unloads all currently loaded textures immediately
disposeTextures(AssetManager) - Method in class gaiasky.scene.record.MaterialComponent
Disposes and unloads all currently loaded textures immediately
dist - Variable in class gaiasky.scene.component.Cluster
 
dist - Variable in class gaiasky.scene.component.Ruler
 
distance - Variable in class gaiasky.scene.camera.AbstractCamera
Distance of camera to center
distance - Variable in class gaiasky.scene.component.Distance
 
distance - Static variable in class gaiasky.scene.Mapper
 
distance() - Method in interface gaiasky.scene.api.IParticleRecord
Distance in internal units.
distance() - Method in class gaiasky.scene.record.ParticleRecord
Distance in internal units.
distance() - Method in class gaiasky.scene.record.PointParticleRecord
 
distance(Vector3d) - Method in class gaiasky.util.math.Planed
Calculates the shortest signed distance between the plane and the given point.
Distance - Class in gaiasky.scene.component
 
Distance() - Constructor for class gaiasky.scene.component.Distance
 
DISTANCE_SCALE_FACTOR - Static variable in class gaiasky.util.Constants
Distance unit scaling (mainly for VR)
DistanceEntityComparator<T> - Class in gaiasky.util.comp
Compares entities with respect to their distance to the camera.
DistanceEntityComparator() - Constructor for class gaiasky.util.comp.DistanceEntityComparator
 
distanceFieldFontShader - Variable in class gaiasky.render.RenderAssets
 
distanceLinePoint(Vector3d, Vector3d, Vector3d) - Static method in class gaiasky.util.math.Intersectord
Returns the shortest distance between the line defined by x1 and x2 and the point x0.
distancePointLine(double, double, double, double, double, double, double, double, double) - Static method in class gaiasky.util.math.MathUtilsd
Gets the distance from the point x0 to the line denoted by x1-x2.
Check this link
distancePointSegment(double, double, double, double, double, double, double, double, double) - Static method in class gaiasky.util.math.MathUtilsd
Gets the distance from the point p0 to the segment denoted by p1-p2.
Check this link.
distanceScaleDesktop - Variable in class gaiasky.util.Settings.SceneSettings
 
distanceScaleVr - Variable in class gaiasky.util.Settings.SceneSettings
 
distanceSegmentPoint(Vector3d, Vector3d, Vector3d) - Static method in class gaiasky.util.math.Intersectord
Calculates the euclidean distance from a point to a line segment.
DistanceUnitComboBoxBean - Class in gaiasky.gui.beans
 
DistanceUnitComboBoxBean(DistanceUnitComboBoxBean.DistanceUnit) - Constructor for class gaiasky.gui.beans.DistanceUnitComboBoxBean
 
DistanceUnitComboBoxBean.DistanceUnit - Enum Class in gaiasky.gui.beans
 
distanceUnits - Variable in class gaiasky.util.Settings.ProgramSettings.UiSettings
 
distCap - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
Distance cap in parsecs
distcolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
distDown - Variable in class gaiasky.scene.component.Trajectory
 
distFactor - Variable in class gaiasky.scene.component.LocationMark
This controls the distance from the center in case of non-spherical objects
Distortion - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Param
 
Distortion - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialDistortion.Param
 
distToCamera - Variable in class gaiasky.scene.component.Body
The distance to the camera from the focus center.
distToCamera - Variable in class gaiasky.util.camera.Proximity.NearbyRecord
 
distToCamera - Variable in class gaiasky.util.tree.OctreeNode
The distance to the camera in units of the center of this octant.
distUp - Variable in class gaiasky.scene.component.Trajectory
 
div(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
div(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
div(Apfloat) - Method in class gaiasky.util.math.Vector3b
 
divisions - Variable in class gaiasky.scene.record.RingComponent
 
DJBHash(String) - Static method in class gaiasky.util.gdx.contrib.utils.Hash
 
dn - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
The dn object allows the Runge-Kutta integrator to calculate derivatives and gives access to constants needed for the calculation
DOCUMENTATION - Static variable in class gaiasky.util.Settings
 
doesSaturationControl() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
doneLoading(AssetManager) - Method in class gaiasky.gui.ControllerGui
 
doneLoading(AssetManager) - Method in class gaiasky.gui.CrashGui
 
doneLoading(AssetManager) - Method in class gaiasky.gui.DebugGui
 
doneLoading(AssetManager) - Method in class gaiasky.gui.FullGui
 
doneLoading(AssetManager) - Method in class gaiasky.gui.HUDGui
 
doneLoading(AssetManager) - Method in interface gaiasky.gui.IGui
Hook that runs after the assets have been loaded.
doneLoading(AssetManager) - Method in class gaiasky.gui.LoadingGui
 
doneLoading(AssetManager) - Method in class gaiasky.gui.RenderGui
 
doneLoading(AssetManager) - Method in class gaiasky.gui.SpacecraftGui
Constructs the interface
doneLoading(AssetManager) - Method in class gaiasky.gui.StereoGui
Constructs the interface
doneLoading(AssetManager) - Method in class gaiasky.gui.VRControllerInfoGui
 
doneLoading(AssetManager) - Method in class gaiasky.gui.VRGui
 
doneLoading(AssetManager) - Method in class gaiasky.gui.VRInfoGui
 
doneLoading(AssetManager) - Method in class gaiasky.gui.VRSelectionGui
 
doneLoading(AssetManager) - Method in class gaiasky.gui.WelcomeGui
 
doneLoading(AssetManager) - Method in class gaiasky.gui.WelcomeGuiVR
 
doneLoading(AssetManager) - Method in interface gaiasky.render.api.IPostProcessor
 
doneLoading(AssetManager) - Method in interface gaiasky.render.api.ISceneRenderer
Actually initializes all the clockwork of this renderer using the assets in the given manager.
doneLoading(AssetManager) - Method in class gaiasky.render.MainPostProcessor
 
doneLoading(AssetManager) - Method in class gaiasky.render.RenderAssets
Once the loading has finished, this method gets the results and sets up the required objects.
doneLoading(AssetManager) - Method in class gaiasky.scene.record.CloudComponent
 
doneLoading(AssetManager) - Method in class gaiasky.scene.system.render.SceneRenderer
 
doneLoading(AssetManager) - Static method in class gaiasky.util.GlobalResources
 
doneLoading(AssetManager, Matrix4, float[]) - Method in class gaiasky.scene.record.ModelComponent
 
doneLoading(AssetManager, Matrix4, float[], boolean) - Method in class gaiasky.scene.record.ModelComponent
 
doneLoading(Material) - Method in class gaiasky.scene.record.RelativisticEffectsComponent
 
doneLoading(Material) - Method in class gaiasky.scene.record.VelocityBufferComponent
 
doneLoading(Material, float) - Method in class gaiasky.scene.record.AtmosphereComponent
 
doneLoading(Object...) - Method in class gaiasky.util.coord.AbstractOrbitCoordinates
 
doneLoading(Object...) - Method in interface gaiasky.util.coord.IBodyCoordinates
Initializes the coordinates object
doneLoading(Object...) - Method in class gaiasky.util.coord.OrbitLintCoordinates
 
doneLoading(Object...) - Method in class gaiasky.util.coord.PlutoCoordinates
 
doneLoading(Object...) - Method in class gaiasky.util.coord.SpacecraftCoordinates
 
doneLoading(Object...) - Method in class gaiasky.util.coord.StaticCoordinates
 
doneLoading(Object...) - Method in class gaiasky.util.coord.vsop87.AbstractVSOP87
 
doneLoading(Map<String, Material>) - Method in class gaiasky.scene.record.RelativisticEffectsComponent
 
doneLoading(Map<String, Material>) - Method in class gaiasky.scene.record.VelocityBufferComponent
 
DongleVersion_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
dot(double, double) - Method in class gaiasky.util.math.Vector2d
 
dot(double, double, double) - Method in class gaiasky.util.math.Vector3d
Returns the dot product between this and the given vector.
dot(double, double, double, double) - Method in class gaiasky.util.math.Quaterniond
Get the dot product between this and the other quaternion (commutative).
dot(double, double, double, double) - Static method in class gaiasky.util.math.Vector2d
 
dot(double, double, double, double, double, double) - Static method in class gaiasky.util.math.Vector3d
 
dot(double, double, double, double, double, double, double, double) - Static method in class gaiasky.util.math.Quaterniond
Get the dot product between the two quaternions (commutative).
dot(Quaterniond) - Method in class gaiasky.util.math.Quaterniond
Get the dot product between this and the other quaternion (commutative).
dot(Vector2d) - Method in class gaiasky.util.math.Vector2d
 
dot(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
dot(Vector3b) - Method in class gaiasky.util.math.Vector3d
 
dot(Vector3d) - Method in class gaiasky.util.math.Vector3b
 
dot(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
dot(Apfloat, Apfloat, Apfloat) - Method in class gaiasky.util.math.Vector3b
Returns the dot product between this and the given vector.
dot(T) - Method in interface gaiasky.util.math.Vectord
 
dot3(double[], double[]) - Method in class gaiasky.script.EventScriptingInterface
 
dot3(double[], double[]) - Method in interface gaiasky.script.IScriptingInterface
Computes the dot product between the two 3D vectors.
dot3(List<?>, List<?>) - Method in class gaiasky.script.EventScriptingInterface
 
dotd(double, double, double) - Method in class gaiasky.util.math.Vector3b
 
dotd(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
DoubleArray - Class in gaiasky.util
A resizable, ordered or unordered double array.
DoubleArray() - Constructor for class gaiasky.util.DoubleArray
Creates an ordered array with a capacity of 16.
DoubleArray(boolean, double[], int, int) - Constructor for class gaiasky.util.DoubleArray
Creates a new array containing the elements in the specified array.
DoubleArray(boolean, int) - Constructor for class gaiasky.util.DoubleArray
 
DoubleArray(double[]) - Constructor for class gaiasky.util.DoubleArray
Creates a new ordered array containing the elements in the specified array.
DoubleArray(int) - Constructor for class gaiasky.util.DoubleArray
Creates an ordered array with the specified capacity.
DoubleArray(DoubleArray) - Constructor for class gaiasky.util.DoubleArray
Creates a new array containing the elements in the specific array.
DoubleArrayPool(int, int, int) - Constructor for class gaiasky.scene.system.render.draw.LineQuadstripRenderer.DoubleArrayPool
 
Doubleref - Class in gaiasky.util.math
 
Doubleref() - Constructor for class gaiasky.util.math.Doubleref
 
Doubleref(double) - Constructor for class gaiasky.util.math.Doubleref
 
doubleToDistanceString(double, Settings.DistanceUnits) - Static method in class gaiasky.util.GlobalResources
Converts this double to the string representation of a distance
doubleToDistanceString(Apfloat, Settings.DistanceUnits) - Static method in class gaiasky.util.GlobalResources
 
doubleToVelocityString(double, Settings.DistanceUnits) - Static method in class gaiasky.util.GlobalResources
Converts the double to the string representation of a velocity (always in seconds)
DoubleValidator - Class in gaiasky.util.validator
 
DoubleValidator(double, double) - Constructor for class gaiasky.util.validator.DoubleValidator
 
DoubleValidator(IValidator, double, double) - Constructor for class gaiasky.util.validator.DoubleValidator
 
down - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
The distance to move down when \n is encountered.
down() - Method in class gaiasky.gui.ControllerGui
 
DOWN - Static variable in class gaiasky.gui.GSKeys
 
downAngle - Variable in class gaiasky.util.SlaveManager
 
downFontColor - Variable in class gaiasky.util.scene2d.TabbedPane.TabbedPaneStyle
Optional.
downloadFile(String, FileHandle, boolean, ProgressRunnable, ProgressRunnable, ChecksumRunnable, Runnable, Runnable) - Static method in class gaiasky.util.DownloadHelper
 
DownloadHelper - Class in gaiasky.util
Contains utilities to download files
DownloadHelper() - Constructor for class gaiasky.util.DownloadHelper
 
DOWNLOADING - Enum constant in enum class gaiasky.util.datadesc.DatasetDesc.DatasetStatus
 
DPAD_CENTER - Static variable in class gaiasky.gui.GSKeys
 
DPad_Down - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
DPAD_DOWN - Static variable in class gaiasky.gui.GSKeys
 
DPad_Left - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
DPAD_LEFT - Static variable in class gaiasky.gui.GSKeys
 
DPad_Right - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
DPAD_RIGHT - Static variable in class gaiasky.gui.GSKeys
 
DPad_Up - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
DPAD_UP - Static variable in class gaiasky.gui.GSKeys
 
drag - Variable in class gaiasky.scene.component.MotorEngine
Responsiveness in [0, 1]
drag() - Method in interface gaiasky.scene.api.ISpacecraft
 
drag() - Method in class gaiasky.scene.component.MotorEngine
 
drag() - Method in class gaiasky.scene.view.SpacecraftView
 
dragging - Variable in class gaiasky.util.scene2d.OwnWindow
 
draw(Batch) - Method in class gaiasky.util.gdx.g2d.Sprite
 
draw(Batch, float) - Method in class gaiasky.util.gdx.g2d.Sprite
 
draw(Batch, float) - Method in class gaiasky.util.scene2d.ContextMenu
 
draw(Batch, float) - Method in class gaiasky.util.scene2d.MenuItem
 
draw(Batch, float) - Method in class gaiasky.util.scene2d.OwnImageButton
 
draw(Batch, float) - Method in class gaiasky.util.scene2d.OwnProgressBar
 
draw(Batch, float) - Method in class gaiasky.util.scene2d.OwnSlider
 
draw(Batch, float) - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
draw(Batch, float) - Method in class gaiasky.util.scene2d.OwnTextIconButton
 
draw(Batch, float) - Method in class gaiasky.util.scene2d.OwnWindow
 
draw(Batch, float) - Method in class gaiasky.util.scene2d.Separator
 
draw(Batch, float) - Method in class gaiasky.util.scene2d.TextureWidget
 
draw(Batch, float, float, float, float) - Method in class gaiasky.util.gdx.g2d.NinePatch
 
draw(Batch, float, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.g2d.NinePatch
 
draw(Texture, float[], int, int) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle using the given vertices.
draw(Texture, float[], int, int) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(Texture, float, float) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle with the bottom left corner at x,y having the width and height of the texture.
draw(Texture, float, float) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(Texture, float, float, float, float) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle with the bottom left corner at x,y and stretching the region to cover the given width and height.
draw(Texture, float, float, float, float) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(Texture, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle with the bottom left corner at x,y having the given width and height in pixels.
draw(Texture, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(Texture, float, float, float, float, float, float, float, float, float, int, int, int, int, boolean, boolean) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle with the bottom left corner at x,y having the given width and height in pixels.
draw(Texture, float, float, float, float, float, float, float, float, float, int, int, int, int, boolean, boolean) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(Texture, float, float, float, float, int, int, int, int, boolean, boolean) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle with the bottom left corner at x,y having the given width and height in pixels.
draw(Texture, float, float, float, float, int, int, int, int, boolean, boolean) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(Texture, float, float, int, int, int, int) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle with the bottom left corner at x,y having the given width and height in pixels.
draw(Texture, float, float, int, int, int, int) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(ExtBatch) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
 
draw(ExtBatch, float) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
 
draw(ExtBatch, int, int) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
 
draw(ExtBatch, GlyphLayout, float, float) - Method in class gaiasky.util.gdx.g2d.BitmapFont
Draws text at the specified position.
draw(ExtBatch, CharSequence, float, float) - Method in class gaiasky.util.gdx.g2d.BitmapFont
Draws text at the specified position.
draw(ExtBatch, CharSequence, float, float, float, int, boolean) - Method in class gaiasky.util.gdx.g2d.BitmapFont
Draws text at the specified position.
draw(ExtBatch, CharSequence, float, float, int, int, float, int, boolean) - Method in class gaiasky.util.gdx.g2d.BitmapFont
Draws text at the specified position.
draw(ExtBatch, CharSequence, float, float, int, int, float, int, boolean, String) - Method in class gaiasky.util.gdx.g2d.BitmapFont
Draws text at the specified position.
draw(TextureRegion, float, float) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle with the bottom left corner at x,y having the width and height of the region.
draw(TextureRegion, float, float) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(TextureRegion, float, float, float, float) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle with the bottom left corner at x,y and stretching the region to cover the given width and height.
draw(TextureRegion, float, float, float, float) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(TextureRegion, float, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle with the bottom left corner at x,y and stretching the region to cover the given width and height.
draw(TextureRegion, float, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(TextureRegion, float, float, float, float, float, float, float, float, float, boolean) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle with the texture coordinates rotated 90 degrees.
draw(TextureRegion, float, float, float, float, float, float, float, float, float, boolean) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
draw(TextureRegion, float, float, Affine2) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Draws a rectangle transformed by the given matrix.
draw(TextureRegion, float, float, Affine2) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
drawBackground(Batch, float, float, float) - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
drawBackground(Batch, float, float, float) - Method in class gaiasky.util.scene2d.OwnWindow
 
drawFont2D(BitmapFont, ExtSpriteBatch, RenderingContext, String, float, float, float, float) - Static method in class gaiasky.util.DecalUtils
 
drawFont2D(BitmapFont, ExtSpriteBatch, RenderingContext, String, float, float, float, int) - Static method in class gaiasky.util.DecalUtils
 
drawFont2D(BitmapFont, ExtSpriteBatch, String, float, float) - Static method in class gaiasky.util.DecalUtils
 
drawFont2D(BitmapFont, ExtSpriteBatch, String, Vector3) - Static method in class gaiasky.util.DecalUtils
 
drawFont3D(BitmapFont, ExtSpriteBatch, String, float, float, float, double, float, ICamera, boolean, float, float) - Static method in class gaiasky.util.DecalUtils
Draws the given text using the given font in the given 3D position using the 3D coordinate space.
drawFont3D(BitmapFont, ExtSpriteBatch, String, float, float, float, float, float, ICamera, boolean) - Static method in class gaiasky.util.DecalUtils
 
drawFont3D(BitmapFont, ExtSpriteBatch, String, Vector3, float, ICamera, boolean) - Static method in class gaiasky.util.DecalUtils
Draws the given text using the given font in the given 3D position using the 3D coordinate space.
drawFont3D(BitmapFont, ExtSpriteBatch, String, Vector3, ICamera, boolean) - Static method in class gaiasky.util.DecalUtils
Draws the given text using the given font in the given 3D position using the 3D coordinate space.
drawOctree - Variable in class gaiasky.util.Settings.RuntimeSettings
 
drawSprite(Sprite, SpriteBatch, float, float, float, double, float, ICamera, boolean, float, float) - Static method in class gaiasky.util.DecalUtils
Draws the given sprite using the given font in the given 3D position using the 3D coordinate space.
drawStageBackground(Batch, float, float, float, float, float) - Method in class gaiasky.util.scene2d.OwnWindow
 
DrawTexture - Class in gaiasky.util.gdx.contrib.postprocess.effects
Just copies the texture in the input to the output.
DrawTexture() - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.DrawTexture
 
DriverVersion_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
ds - Variable in class gaiasky.scene.component.Catalog
STIL data source, if no data file exists
dsName - Variable in class gaiasky.gui.DatasetLoadDialog
 
dst(double, double) - Method in class gaiasky.util.math.Vector2d
 
dst(double, double, double) - Method in class gaiasky.util.math.Vector3b
 
dst(double, double, double) - Method in class gaiasky.util.math.Vector3d
 
dst(double, double, double, double) - Static method in class gaiasky.util.math.Vector2d
 
dst(double, double, double, double, double, double) - Static method in class gaiasky.util.math.Vector3d
 
dst(double, double, double, Vector3b) - Method in class gaiasky.util.math.Vector3b
 
dst(Vector2d) - Method in class gaiasky.util.math.Vector2d
 
dst(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
dst(Vector3b) - Method in class gaiasky.util.math.Vector3d
 
dst(Vector3b, Vector3b) - Method in class gaiasky.util.math.Vector3b
Faster version of Vector3b.dst(Vector3b), using an auxiliary vector.
dst(Vector3d) - Method in class gaiasky.util.math.Vector3b
 
dst(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
dst(Vector3d, Vector3b) - Method in class gaiasky.util.math.Vector3b
Faster version of Vector3b.dst(Vector3d), using an auxiliary vector.
dst(T) - Method in interface gaiasky.util.math.Vectord
 
dst2(double, double) - Method in class gaiasky.util.math.Vector2d
 
dst2(double, double, double) - Method in class gaiasky.util.math.Vector3b
Returns the squared distance between this point and the given point
dst2(double, double, double) - Method in class gaiasky.util.math.Vector3d
Returns the squared distance between this point and the given point
dst2(double, double, double, double) - Static method in class gaiasky.util.math.Vector2d
 
dst2(double, double, double, double, double, double) - Static method in class gaiasky.util.math.Vector3d
 
dst2(Vector2d) - Method in class gaiasky.util.math.Vector2d
 
dst2(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
dst2(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
dst2(T) - Method in interface gaiasky.util.math.Vectord
This method is faster than Vectord.dst(Vectord) because it avoids calculating a square root.
dst2d(double, double, double) - Method in class gaiasky.util.math.Vector3b
 
dst2d(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
dst2d(Vector3d) - Method in class gaiasky.util.math.Vector3b
 
dstd(double, double, double) - Method in class gaiasky.util.math.Vector3b
 
dstd(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
dstd(Vector3b, Vector3b) - Method in class gaiasky.util.math.Vector3b
 
dt - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
dtMin - Static variable in class gaiasky.util.gaia.utils.Interpolator
 
DummyVSOP87 - Class in gaiasky.util.coord.vsop87
 
DummyVSOP87() - Constructor for class gaiasky.util.coord.vsop87.DummyVSOP87
 
dumpObj(OutputStream) - Method in class gaiasky.util.gdx.ModelCreator
Exports the model to the .obj (Wavefront) format in the given output stream.
dumpToDisk(List<IParticleRecord>, String, String) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
dumpToDiskBin(List<IParticleRecord>, String, boolean) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
dumpToDiskCsv(List<IParticleRecord>, String) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
duration - Variable in class gaiasky.util.gdx.model.IntAnimation
the duration in seconds
Duration - Interface in gaiasky.util.gaia.time
A Duration represents an amount of time on a proper time scale.
DUST - Enum constant in enum class gaiasky.scene.component.Mesh.MeshShading
 
DUST - Enum constant in enum class gaiasky.scene.record.BillboardDataset.ParticleType
 
dydt - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
dynamicResolution - Variable in class gaiasky.util.Settings.GraphicsSettings
 
dynamicResolutionScale - Variable in class gaiasky.util.Settings.GraphicsSettings
 

E

e - Variable in class gaiasky.scene.record.OrbitComponent
Eccentricity of the ellipse, in degrees.
E - Static variable in class gaiasky.gui.GSKeys
 
E - Static variable in class gaiasky.util.math.MathUtilsd
 
EarthVSOP87 - Class in gaiasky.util.coord.vsop87
 
EarthVSOP87() - Constructor for class gaiasky.util.coord.vsop87.EarthVSOP87
 
ebp_min_rp - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
ECL_SPH_DIST - Enum constant in enum class gaiasky.util.units.Position.PositionType
 
ECL_SPH_PLX - Enum constant in enum class gaiasky.util.units.Position.PositionType
 
ECL_XYZ - Enum constant in enum class gaiasky.util.units.Position.PositionType
 
Ecliptic - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
eclipticToEquatorial() - Static method in class gaiasky.util.coord.Coordinates
 
eclipticToEquatorial(double) - Static method in class gaiasky.util.coord.Coordinates
 
eclipticToEquatorial(double[]) - Method in class gaiasky.script.EventScriptingInterface
 
eclipticToEquatorial(double[]) - Method in interface gaiasky.script.IScriptingInterface
Converts ecliptic cartesian coordinates (in the internal reference system) to equatorial cartesian coordinates.
eclipticToEquatorial(double, double, Vector2d) - Static method in class gaiasky.util.coord.Coordinates
Transforms from spherical ecliptic coordinates to spherical equatorial coordinates.
eclipticToEquatorial(Vector2d, Vector2d) - Static method in class gaiasky.util.coord.Coordinates
Transforms from spherical ecliptic coordinates to spherical equatorial coordinates.
eclipticToEquatorial(List<?>) - Method in class gaiasky.script.EventScriptingInterface
 
eclipticToEquatorialF() - Static method in class gaiasky.util.coord.Coordinates
 
eclipticToGalactic() - Static method in class gaiasky.util.coord.Coordinates
 
eclipticToGalacticF() - Static method in class gaiasky.util.coord.Coordinates
 
eclipticToInternalCartesian(double, double, double) - Method in class gaiasky.script.EventScriptingInterface
 
eclipticToInternalCartesian(double, double, double) - Method in interface gaiasky.script.IScriptingInterface
Converts ecliptic coordinates to the internal cartesian coordinate system.
eclipticToInternalCartesian(int, int, int) - Method in class gaiasky.script.EventScriptingInterface
 
eclPole - Static variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
eclToEq() - Static method in class gaiasky.util.coord.Coordinates
Gets the rotation matrix to transform equatorial to the ecliptic coordinates.
eclToEq(double) - Static method in class gaiasky.util.coord.Coordinates
Gets the rotation matrix to transform from the ecliptic system to the equatorial system.
eclToEqF() - Static method in class gaiasky.util.coord.Coordinates
 
edge - Variable in class gaiasky.util.scene2d.OwnWindow
 
EdidProductID_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
EdidVendorID_Int32 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
effective - Variable in class gaiasky.util.camera.Proximity
 
effects - Variable in class gaiasky.render.api.IPostProcessor.PostProcessBean
 
Effects - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
eint(double, double, double, double, double, double) - Static method in class gaiasky.util.math.MathUtilsd
Does an exponential interpolation: y = y0 + (y1-y0) * 10 ^ (exp * (x-x0)/(x1-x0))
elapsedString() - Method in class gaiasky.util.LocationLogManager.LocationRecord
 
elastic - Static variable in class gaiasky.util.math.Interpolationd
 
Elastic(double, double, int, double) - Constructor for class gaiasky.util.math.Interpolationd.Elastic
 
elasticIn - Static variable in class gaiasky.util.math.Interpolationd
 
ElasticIn(double, double, int, double) - Constructor for class gaiasky.util.math.Interpolationd.ElasticIn
 
elasticOut - Static variable in class gaiasky.util.math.Interpolationd
 
ElasticOut(double, double, int, double) - Constructor for class gaiasky.util.math.Interpolationd.ElasticOut
 
elementsCell - Variable in class gaiasky.gui.IndividualVisibilityWindow
 
ElementsRenderer - Class in gaiasky.scene.system.render.draw
Renders single isolated particles defined with orbital elements.
ElementsRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.scene.system.render.draw.ElementsRenderer
 
ElementsSetExtractor - Class in gaiasky.scene.system.render.extract
 
ElementsSetExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.ElementsSetExtractor
 
ElementsSetInitializer - Class in gaiasky.scene.system.initialize
 
ElementsSetInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.ElementsSetInitializer
 
ElementsSetRadio - Class in gaiasky.scene.entity
 
ElementsSetRadio(Entity, ElementsSetInitializer) - Constructor for class gaiasky.scene.entity.ElementsSetRadio
 
ElementsSetRenderer - Class in gaiasky.scene.system.render.draw
Renders the particles of orbital elements groups as a whole.
ElementsSetRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.scene.system.render.draw.ElementsSetRenderer
 
ElementsSetUpdater - Class in gaiasky.scene.system.update
 
ElementsSetUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.ElementsSetUpdater
 
elevation - Variable in class gaiasky.util.Settings.SceneSettings.RendererSettings
 
ELEVATION_MULTIPLIER_CMD - Enum constant in enum class gaiasky.event.Event
Sets the elevation multiplier.
ELEVATION_TYPE_CMD - Enum constant in enum class gaiasky.event.Event
Sets the elevation type.
ElevationComboBoxBean - Class in gaiasky.gui.beans
 
ElevationComboBoxBean(String, Settings.ElevationType) - Constructor for class gaiasky.gui.beans.ElevationComboBoxBean
 
ElevationSettings() - Constructor for class gaiasky.util.Settings.SceneSettings.RendererSettings.ElevationSettings
 
ELFHash(String) - Static method in class gaiasky.util.gdx.contrib.utils.Hash
 
ellipse(float, float, float, float, int, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, float, float, int, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add an ellipse
ellipse(float, float, float, float, int, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, float, float, int, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add an ellipse
ellipse(float, float, float, float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, float, float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add an ellipse
ellipse(float, float, float, float, int, Vector3, Vector3) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, float, float, int, Vector3, Vector3) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add an ellipse
ellipse(float, float, int, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, int, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
ellipse(float, float, int, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, int, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
ellipse(float, float, int, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, int, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
ellipse(float, float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
ellipse(float, float, int, Vector3, Vector3) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, int, Vector3, Vector3) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
ellipse(float, float, int, Vector3, Vector3, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, int, Vector3, Vector3, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
ellipse(float, float, int, Vector3, Vector3, Vector3, Vector3) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, int, Vector3, Vector3, Vector3, Vector3) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
ellipse(float, float, int, Vector3, Vector3, Vector3, Vector3, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ellipse(float, float, int, Vector3, Vector3, Vector3, Vector3, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
em - Variable in class gaiasky.input.AbstractGamepadListener
 
emissionCubemap - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
emissive - Variable in class gaiasky.scene.record.MaterialComponent
 
Emissive - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
Emissive - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
EmissiveAlias - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
EmissiveAlias - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
emissiveColor - Variable in class gaiasky.scene.record.MaterialComponent
 
emissiveColor - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
emissiveColor - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
emissiveCubemap - Variable in class gaiasky.scene.record.MaterialComponent
 
emissiveCubemap - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
EmissiveCubemap - Static variable in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
EmissiveCubemapAlias - Static variable in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
emissiveTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
emissiveTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
emissiveUnpacked - Variable in class gaiasky.scene.record.MaterialComponent
 
empty() - Static method in class gaiasky.util.Bits
 
empty(int) - Static method in class gaiasky.util.Bits
 
emptyLoadQueue() - Method in class gaiasky.data.OctreeLoader
Removes all octants from the current load queue.
emptyTextDepthBuffer() - Method in class gaiasky.scene.view.LabelView
 
enable(EntitySystem...) - Method in class gaiasky.scene.Scene
Enable the given entity systems.
enable(Array<? extends EntitySystem>) - Method in class gaiasky.scene.Scene
Enable the given entity systems.
enableBlending() - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Enables blending for drawing sprites.
enableBlending() - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
enableBlending(int, int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
enableBlending(int, int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
enableBlending(int, int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
enableBlending(int, int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
enableBlending(int, int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
enableChildrenProcessing(Entity, boolean) - Method in class gaiasky.scene.system.update.DatasetDescriptionUpdater
 
enableComponents(boolean, Disableable...) - Method in class gaiasky.gui.GenericDialog
Sets the enabled property on the given components.
enableComponents(boolean, Disableable...) - Method in class gaiasky.gui.LandAtWindow
Sets the enabled property on the given components
enableComponents(boolean, Disableable...) - Method in class gaiasky.gui.ProceduralGenerationWindow
Sets the enabled property on the given components
enabled - Variable in class gaiasky.util.gdx.contrib.postprocess.PostProcessorEffect
 
enabled - Variable in class gaiasky.util.gdx.model.IntNodePart
true by default.
enableGui() - Method in class gaiasky.script.EventScriptingInterface
 
enableGui() - Method in interface gaiasky.script.IScriptingInterface
Enables the GUI rendering.
enableInput() - Method in class gaiasky.script.EventScriptingInterface
 
enableInput() - Method in interface gaiasky.script.IScriptingInterface
Enables all input events.
enableProgramAvg() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Luma
 
enableProgramLuma() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Luma
 
enableProgramMax() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Luma
 
EnableQueryStates - Static variable in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Enable pipeline state queries: beware the pipeline can stall!
enableSystems(Set<EntitySystem>...) - Method in class gaiasky.scene.Scene
Enables the given groups of systems.
enableToneMappingACES() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Levels
 
enableToneMappingACES() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter
 
enableToneMappingAuto() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Levels
 
enableToneMappingAuto() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter
 
enableToneMappingExposure() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Levels
 
enableToneMappingExposure() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter
 
enableToneMappingFilmic() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Levels
 
enableToneMappingFilmic() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter
 
enableToneMappingUncharted() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Levels
 
enableToneMappingUncharted() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter
 
enableVertexAttribute(int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
enableVertexAttribute(int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
enableVertexAttribute(String) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Enables the vertex attribute with the given name
enableVertexAttribute(String) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Enables the vertex attribute with the given name
end() - Method in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
Finishes ping-ponging, must always be called after a call to PingPongBuffer.capture()
end() - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Finishes off rendering.
end() - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
end() - Method in class gaiasky.util.gdx.IntIntMeshBuilder
End building the mesh and returns the mesh
end() - Method in class gaiasky.util.gdx.IntModelBatch
End rendering one or more IntRenderables.
end() - Method in class gaiasky.util.gdx.IntModelBuilder
End building the model.
end() - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
end() - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
end() - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
end() - Method in class gaiasky.util.gdx.shader.DepthIntShader
 
end() - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Disables this shader.
end() - Method in interface gaiasky.util.gdx.shader.IntShader
Cleanup the context so other shaders can render.
end() - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Disables this shader.
END - Static variable in class gaiasky.gui.GSKeys
 
ENDCALL - Static variable in class gaiasky.gui.GSKeys
 
endParams() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
Should be called after any one or more setParams method calls.
endParams() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
Should be called after any one or more setParams method calls.
endsWith(String, String[]) - Static method in class gaiasky.util.GlobalResources
Returns true if the string ends with any of the endings
engine - Static variable in class gaiasky.scene.Mapper
 
engine - Variable in class gaiasky.scene.Scene
The engine, containing all entities, components and systems.
engine - Variable in class gaiasky.scene.view.SpacecraftView
 
engineBackup - Variable in class gaiasky.scene.system.initialize.AbstractInitSystem
 
ensureCapacity(int) - Method in class gaiasky.util.DoubleArray
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class gaiasky.util.ObjectDoubleMap
Increases the size of the backing array to accommodate the specified number of additional items / loadFactor.
ensureCapacity(int, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
Increases the size of the backing vertices and indices arrays to accommodate the specified number of additional vertices and indices.
ensureIndices(int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
Increases the size of the backing indices array to accommodate the specified number of additional indices.
ensureInstanceAttribsSize(int) - Method in class gaiasky.render.system.InstancedRenderSystem
 
ensureMeshSize(int) - Method in class gaiasky.scene.system.render.draw.SinglePointRenderer
 
ensureRectangleIndices(int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
Increases the size of the backing indices array to accommodate the specified number of additional rectangles.
ensureRectangles(int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
Increases the size of the backing vertices and indices arrays to accommodate the specified number of additional vertices and rectangles.
ensureRectangles(int, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
Increases the size of the backing vertices and indices arrays to accommodate the specified number of additional vertices and rectangles.
ensureStartsWith(String, String) - Static method in class gaiasky.util.TextUtils
 
ensureTempIndicesSize(int) - Method in class gaiasky.render.system.ImmediateModeRenderSystem
This function makes sure that the tempIndices array has at least the given size.
ensureTempVertsSize(int) - Method in class gaiasky.render.system.ImmediateModeRenderSystem
This function makes sure that the tempVerts array has at least the given size.
ensureTriangleIndices(int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
Increases the size of the backing indices array to accommodate the specified number of additional triangles.
ensureTriangles(int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
Increases the size of the backing vertices and indices arrays to accommodate the specified number of additional vertices and triangles.
ensureTriangles(int, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
Increases the size of the backing vertices and indices arrays to accommodate the specified number of additional vertices and triangles.
ensureVertices(int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
Increases the size of the backing vertices array to accommodate the specified number of additional vertices.
ENTER - Static variable in class gaiasky.gui.GSKeys
 
enterExit - Variable in class gaiasky.gui.GenericDialog
 
entity - Variable in class gaiasky.data.util.OrbitDataLoader.OrbitDataLoaderParameters
 
entity - Variable in class gaiasky.scene.component.Render
 
entity - Variable in class gaiasky.scene.entity.EntityRadio
 
entity - Variable in class gaiasky.scene.view.AbstractView
A reference to the entity.
entity - Variable in class gaiasky.util.CatalogInfo
 
entity - Variable in class gaiasky.util.coord.AbstractOrbitCoordinates
 
entityChanged() - Method in class gaiasky.scene.view.AbstractView
Contains actions to take after a new entity has been set.
entityChanged() - Method in class gaiasky.scene.view.BaseView
 
entityChanged() - Method in class gaiasky.scene.view.BillboardView
 
entityChanged() - Method in class gaiasky.scene.view.FilterView
 
entityChanged() - Method in class gaiasky.scene.view.FocusView
 
entityChanged() - Method in class gaiasky.scene.view.KeyframesView
 
entityChanged() - Method in class gaiasky.scene.view.LabelView
 
entityChanged() - Method in class gaiasky.scene.view.LineView
 
entityChanged() - Method in class gaiasky.scene.view.OctreeObjectView
 
entityChanged() - Method in class gaiasky.scene.view.PointView
 
entityChanged() - Method in class gaiasky.scene.view.PositionView
 
entityChanged() - Method in class gaiasky.scene.view.RenderView
 
entityChanged() - Method in class gaiasky.scene.view.SpacecraftView
 
entityChanged() - Method in class gaiasky.scene.view.VertsView
 
entityCheck(Entity) - Method in class gaiasky.scene.view.AbstractView
Checks whether the given entity is suitable for this view.
entityCheck(Entity) - Method in class gaiasky.scene.view.BaseView
 
entityCheck(Entity) - Method in class gaiasky.scene.view.BillboardView
 
entityCheck(Entity) - Method in class gaiasky.scene.view.FocusView
 
entityCheck(Entity) - Method in class gaiasky.scene.view.KeyframesView
 
entityCheck(Entity) - Method in class gaiasky.scene.view.LabelView
 
entityCheck(Entity) - Method in class gaiasky.scene.view.OctreeObjectView
 
entityCheck(Entity) - Method in class gaiasky.scene.view.PointView
 
entityCheck(Entity) - Method in class gaiasky.scene.view.PositionView
 
entityCheck(Entity) - Method in class gaiasky.scene.view.SpacecraftView
 
entityCheck(Entity) - Method in class gaiasky.scene.view.VertsView
 
entityCleared() - Method in class gaiasky.scene.view.AbstractView
This method is called when the entity of this view is cleared.
entityCleared() - Method in class gaiasky.scene.view.BaseView
 
entityCleared() - Method in class gaiasky.scene.view.BillboardView
 
entityCleared() - Method in class gaiasky.scene.view.FocusView
 
entityCleared() - Method in class gaiasky.scene.view.KeyframesView
 
entityCleared() - Method in class gaiasky.scene.view.LabelView
 
entityCleared() - Method in class gaiasky.scene.view.LineView
 
entityCleared() - Method in class gaiasky.scene.view.OctreeObjectView
 
entityCleared() - Method in class gaiasky.scene.view.PointView
 
entityCleared() - Method in class gaiasky.scene.view.PositionView
 
entityCleared() - Method in class gaiasky.scene.view.RenderView
 
entityCleared() - Method in class gaiasky.scene.view.SpacecraftView
 
entityCleared() - Method in class gaiasky.scene.view.VertsView
 
EntityInitializer - Interface in gaiasky.scene.system.initialize
Defines the interface for all entity initialization systems.
EntityRadio - Class in gaiasky.scene.entity
The entity radio picks up events associated with an entity and acts.
EntityRadio(Entity) - Constructor for class gaiasky.scene.entity.EntityRadio
 
EntityUpdater - Interface in gaiasky.scene.system.update
Defines the interface for all entity update systems.
EntityUtils - Class in gaiasky.scene.entity
This class contains some general utilities applicable to all entities.
EntityUtils() - Constructor for class gaiasky.scene.entity.EntityUtils
 
entries() - Method in class gaiasky.util.ObjectDoubleMap
Returns an iterator for the entries in the map.
Entries(ObjectDoubleMap<K>) - Constructor for class gaiasky.util.ObjectDoubleMap.Entries
 
Entry() - Constructor for class gaiasky.util.ObjectDoubleMap.Entry
 
entrySet() - Method in class gaiasky.util.properties.SortedProperties
 
entryTime - Variable in class gaiasky.util.LocationLogManager.LocationRecord
 
env - Variable in class gaiasky.scene.record.ModelComponent
 
ENVELOPE - Static variable in class gaiasky.gui.GSKeys
 
environment - Variable in class gaiasky.util.gdx.IntRenderable
The Environment to be used to render this Renderable, may be null.
Environment - Class in gaiasky.util.gdx.shader
 
Environment() - Constructor for class gaiasky.util.gdx.shader.Environment
 
environmentMask - Variable in class gaiasky.util.gdx.shader.BaseIntShader.Uniform
 
epoch - Variable in class gaiasky.scene.record.OrbitComponent
Base epoch in julian days
epochJd - Variable in class gaiasky.scene.component.ProperMotion
Proper motion epoch in julian days.
epochJd - Variable in class gaiasky.scene.component.StarSet
Epoch for positions/proper motions in julian days.
eps - Variable in class gaiasky.util.gaia.TransitionScanningLaw
Relative tolerance for exceeding the ramp
epsilonEquals(double, double, double) - Method in class gaiasky.util.math.Vector2d
Compares this vector with the other vector, using the supplied epsilon for fuzzy equality testing.
epsilonEquals(float, float, float) - Method in class gaiasky.util.math.Vector3d
Compares this vector with the other vector using MathUtils.FLOAT_ROUNDING_ERROR for fuzzy equality testing
epsilonEquals(float, float, float, float) - Method in class gaiasky.util.math.Vector3d
Compares this vector with the other vector, using the supplied epsilon for fuzzy equality testing.
epsilonEquals(Vector2d, double) - Method in class gaiasky.util.math.Vector2d
 
epsilonEquals(Vector3d) - Method in class gaiasky.util.math.Vector3d
Compares this vector with the other vector using MathUtils.FLOAT_ROUNDING_ERROR for fuzzy equality testing
epsilonEquals(Vector3d, double) - Method in class gaiasky.util.math.Vector3d
 
epsilonEquals(T, double) - Method in interface gaiasky.util.math.Vectord
Compares this vector with the other vector, using the supplied epsilon for fuzzy equality testing.
Epsl - Class in gaiasky.util.gaia
Implementation of the Ecliptic Pole Scanning Law (EPSL)
Epsl() - Constructor for class gaiasky.util.gaia.Epsl
Default constructor (uses Mode = PRECEDING):
Epsl(Epsl.Mode) - Constructor for class gaiasky.util.gaia.Epsl
Constructor that allows to initialize preceding or following EPSL:
Epsl.Mode - Enum Class in gaiasky.util.gaia
Ecliptic pole scanning has two modes: PRECEDING (revolving phase angle = 0) and FOLLOWING (revolving phase angle = 180 deg).
EpslAndNsl - Class in gaiasky.util.gaia
This class implements a combination of the Ecliptic Pole Scanning Law (EPSL) and the Nominal Scanning Law (NSL), by switching from EPSL to NSL at the reference epoch (tRef).
EpslAndNsl() - Constructor for class gaiasky.util.gaia.EpslAndNsl
Default constructor:
EpslAndNsl(long, Epsl.Mode) - Constructor for class gaiasky.util.gaia.EpslAndNsl
Constructor for arbitrary reference time (= switch from EPSL to NSL) and Epsl mode (PRECEDING or FOLLOWING):
EQ_SPH_DIST - Enum constant in enum class gaiasky.util.units.Position.PositionType
 
EQ_SPH_PLX - Enum constant in enum class gaiasky.util.units.Position.PositionType
 
EQ_XYZ - Enum constant in enum class gaiasky.util.units.Position.PositionType
 
EqGalTest - Class in gaiasky.desktop.util
 
EqGalTest() - Constructor for class gaiasky.desktop.util.EqGalTest
 
eqToEcl() - Static method in class gaiasky.util.coord.Coordinates
Gets the rotation matrix to transform from the ecliptic system to the equatorial system.
eqToEcl(double) - Static method in class gaiasky.util.coord.Coordinates
Gets the rotation matrix to transform equatorial to the ecliptic coordinates.
eqToEclF() - Static method in class gaiasky.util.coord.Coordinates
 
eqToGal() - Static method in class gaiasky.util.coord.Coordinates
Gets the rotation matrix to transform equatorial to galactic coordinates.
eqToGalF() - Static method in class gaiasky.util.coord.Coordinates
 
equal(String, char[], boolean) - Static method in class gaiasky.util.GlobalResources
Compares a given buffer with another buffer.
equals(IntMeshPart) - Method in class gaiasky.util.gdx.model.IntMeshPart
Compares this MeshPart to the specified MeshPart and returns true if they both reference the same IntMesh and the IntMeshPart.offset, IntMeshPart.size and IntMeshPart.primitiveType members are equal.
equals(AtmosphereShader) - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
equals(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.Attribute
 
equals(DefaultIntShader) - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
equals(Object) - Method in class gaiasky.event.Telegram
 
equals(Object) - Method in class gaiasky.util.Bits
 
equals(Object) - Method in class gaiasky.util.DoubleArray
Returns false if either array is unordered.
equals(Object) - Method in class gaiasky.util.filter.attrib.AttributeAbstract
 
equals(Object) - Method in class gaiasky.util.filter.attrib.AttributeUCD
 
equals(Object) - Method in class gaiasky.util.gaia.time.Gti
This is the method that determines if two time intervals are identical one of them will typically contain one time and the other one a start and an end, but we have to also consider that both may have start/end times only.
equals(Object) - Method in class gaiasky.util.gdx.model.IntMeshPart
 
equals(Object) - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
equals(Object) - Method in class gaiasky.util.gdx.shader.attribute.Attribute
 
equals(Object) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
 
equals(Object) - Method in class gaiasky.util.gdx.shader.attribute.Matrix3Attribute
 
equals(Object) - Method in class gaiasky.util.gdx.shader.attribute.Matrix4Attribute
 
equals(Object) - Method in class gaiasky.util.gdx.shader.attribute.Vector2Attribute
 
equals(Object) - Method in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
equals(Object) - Method in class gaiasky.util.gdx.shader.attribute.Vector4Attribute
 
equals(Object) - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
equals(Object) - Method in class gaiasky.util.gdx.shader.Material
 
equals(Object) - Method in class gaiasky.util.math.Quaterniond
 
equals(Object) - Method in class gaiasky.util.math.Rayd
 
equals(Object) - Method in class gaiasky.util.math.Vector3b
 
equals(Object) - Method in class gaiasky.util.math.Vector3d
 
equals(Object) - Method in class gaiasky.util.ObjectDoubleMap
 
equals(Object) - Method in class gaiasky.util.Pair
 
equals(Object) - Method in class gaiasky.util.Trio
 
equals(Object) - Method in class gaiasky.util.ucd.UCD
 
equals(Object, double) - Method in class gaiasky.util.DoubleArray
Returns false if either array is unordered.
EQUALS - Static variable in class gaiasky.gui.GSKeys
 
Equatorial - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
EquatorialAnglesRates - Class in gaiasky.util.gaia
A compound object for holding equatorial angles and their rates as per Fig.
EquatorialAnglesRates() - Constructor for class gaiasky.util.gaia.EquatorialAnglesRates
 
equatorialCartesianToInternalCartesian(double[], double) - Method in class gaiasky.script.EventScriptingInterface
 
equatorialCartesianToInternalCartesian(double[], double) - Method in interface gaiasky.script.IScriptingInterface
Converts regular cartesian coordinates, where XY is the equatorial plane, with X pointing to the vernal equinox (ra=0) and Y points to ra=90, and Z pointing to the celestial north pole (dec=90) to internal cartesian coordinates with internal units.
equatorialCartesianToInternalCartesian(List<?>, double) - Method in class gaiasky.script.EventScriptingInterface
 
equatorialToEcliptic() - Static method in class gaiasky.util.coord.Coordinates
 
equatorialToEcliptic(double) - Static method in class gaiasky.util.coord.Coordinates
 
equatorialToEcliptic(double[]) - Method in class gaiasky.script.EventScriptingInterface
 
equatorialToEcliptic(double[]) - Method in interface gaiasky.script.IScriptingInterface
Converts equatorial cartesian coordinates (in the internal reference system) to ecliptic cartesian coordinates.
equatorialToEcliptic(List<?>) - Method in class gaiasky.script.EventScriptingInterface
 
equatorialToEclipticF() - Static method in class gaiasky.util.coord.Coordinates
 
equatorialToGalactic() - Static method in class gaiasky.util.coord.Coordinates
 
equatorialToGalactic(double[]) - Method in class gaiasky.script.EventScriptingInterface
 
equatorialToGalactic(double[]) - Method in interface gaiasky.script.IScriptingInterface
Converts equatorial cartesian coordinates (in the internal reference system) to galactic cartesian coordinates.
equatorialToGalactic(double, double, Vector2d) - Static method in class gaiasky.util.coord.Coordinates
Transforms from spherical equatorial coordinates to spherical galactic coordinates.
equatorialToGalactic(List<?>) - Method in class gaiasky.script.EventScriptingInterface
 
equatorialToGalacticF() - Static method in class gaiasky.util.coord.Coordinates
 
equatorialToInternalCartesian(double, double, double) - Method in class gaiasky.script.EventScriptingInterface
 
equatorialToInternalCartesian(double, double, double) - Method in interface gaiasky.script.IScriptingInterface
Converts equatorial coordinates to the internal cartesian coordinate system.
equatorialToInternalCartesian(int, int, int) - Method in class gaiasky.script.EventScriptingInterface
 
EQUIRECTANGULAR - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections.CubemapProjection
 
error(Object...) - Method in class gaiasky.util.Logger.Log
 
error(String) - Method in class gaiasky.script.EventScriptingInterface
 
error(String) - Method in interface gaiasky.script.IScriptingInterface
Log an error using the internal logging system.
error(Throwable) - Method in class gaiasky.util.Logger.Log
 
error(Throwable, String) - Method in class gaiasky.util.Logger.Log
 
ERROR - Enum constant in enum class gaiasky.util.Logger.LoggerLevel
 
ERROR_NO_CONTEXT - Enum constant in enum class gaiasky.vr.openvr.VRStatus
 
ERROR_RENDERMODEL - Enum constant in enum class gaiasky.vr.openvr.VRStatus
 
ErrorDialog - Class in gaiasky
This application displays an error in a window.
ErrorDialog(Exception, String) - Constructor for class gaiasky.ErrorDialog
 
ESC - Static variable in class gaiasky.gui.GSKeys
 
escExit - Variable in class gaiasky.gui.GenericDialog
 
evaluate(double, double) - Method in class gaiasky.util.filter.FilterRule.ComparatorEq
 
evaluate(double, double) - Method in class gaiasky.util.filter.FilterRule.ComparatorG
 
evaluate(double, double) - Method in class gaiasky.util.filter.FilterRule.ComparatorGeq
 
evaluate(double, double) - Method in class gaiasky.util.filter.FilterRule.ComparatorL
 
evaluate(double, double) - Method in class gaiasky.util.filter.FilterRule.ComparatorLeq
 
evaluate(double, double) - Method in class gaiasky.util.filter.FilterRule.ComparatorNeq
 
evaluate(double, double) - Method in interface gaiasky.util.filter.FilterRule.IComparator
 
evaluate(IParticleRecord) - Method in class gaiasky.util.filter.Filter
 
evaluate(IParticleRecord) - Method in class gaiasky.util.filter.FilterRule
 
evaluationShader - Variable in class gaiasky.util.gdx.shader.provider.TessellationShaderProvider.Config
 
event(int) - Method in class gaiasky.gui.OpenVRListener
 
event(int) - Method in interface gaiasky.vr.openvr.VRDeviceListener
Unhandled event on the VRContext.VRDevice
Event - Enum Class in gaiasky.event
Represents an event.
EVENT_TIME_FRAME_CMD - Enum constant in enum class gaiasky.event.Event
Contains the new time frame object.
EventManager - Class in gaiasky.event
Event manager that allows for subscription of observers to events (identified by strings), and also for the creation of event objects by anyone.
EventManager() - Constructor for class gaiasky.event.EventManager
 
EventManager.TimeFrame - Enum Class in gaiasky.event
Time frame options
EventScriptingInterface - Class in gaiasky.script
Implementation of the scripting interface using the event system
EventScriptingInterface(AssetManager, CatalogManager) - Constructor for class gaiasky.script.EventScriptingInterface
 
execute(Runnable) - Method in class gaiasky.util.ds.GaiaSkyExecutorService
 
ExistingLocationValidator - Class in gaiasky.util.validator
 
ExistingLocationValidator(Entity) - Constructor for class gaiasky.util.validator.ExistingLocationValidator
 
exists - Variable in class gaiasky.util.datadesc.DatasetDesc
 
exitConfirmation - Variable in class gaiasky.util.Settings.ProgramSettings
 
exp(double) - Static method in class gaiasky.util.math.StdRandom
Returns a random real number from an exponential distribution with rate λ.
Exp(double, double) - Constructor for class gaiasky.util.math.Interpolationd.Exp
 
exp10 - Static variable in class gaiasky.util.math.Interpolationd
 
exp10In - Static variable in class gaiasky.util.math.Interpolationd
 
exp10Out - Static variable in class gaiasky.util.math.Interpolationd
 
exp5 - Static variable in class gaiasky.util.math.Interpolationd
 
exp5In - Static variable in class gaiasky.util.math.Interpolationd
 
exp5Out - Static variable in class gaiasky.util.math.Interpolationd
 
expand() - Method in class gaiasky.util.scene2d.CollapsibleEntry
 
expand() - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
EXPAND_PANE_CMD - Enum constant in enum class gaiasky.event.Event
Expands a GUI pane.
expandGuiComponent(String) - Method in class gaiasky.script.EventScriptingInterface
 
expandGuiComponent(String) - Method in interface gaiasky.script.IScriptingInterface
Expands the component with the given name.
expandInstant() - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
expandPane() - Method in class gaiasky.util.scene2d.CollapsiblePane
 
ExpIn(double, double) - Constructor for class gaiasky.util.math.Interpolationd.ExpIn
 
EXPLORER - Static variable in class gaiasky.gui.GSKeys
 
export() - Method in class gaiasky.gui.LogWindow
 
exportKeyframesFile(Array<Keyframe>, String) - Method in class gaiasky.util.camera.rec.CameraKeyframeManager
 
exposure - Variable in class gaiasky.util.Settings.PostprocessSettings.ToneMappingSettings
 
Exposure - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter.Param
 
EXPOSURE - Enum constant in enum class gaiasky.util.Settings.ToneMapping
 
EXPOSURE_CMD - Enum constant in enum class gaiasky.event.Event
Contains the exposure tone mapping level (float) in [0,n] (0 for disabled).
ExpOut(double, double) - Constructor for class gaiasky.util.math.Interpolationd.ExpOut
 
ext(double, double, double) - Method in class gaiasky.util.math.BoundingBoxd
Extends the bounding box by the given vector.
ext(BoundingBoxd) - Method in class gaiasky.util.math.BoundingBoxd
Extends this bounding box by the given bounding box.
ext(BoundingBoxd, Matrix4d) - Method in class gaiasky.util.math.BoundingBoxd
Extends this bounding box by the given transformed bounding box.
ext(Vector3d) - Method in class gaiasky.util.math.BoundingBoxd
Extends the bounding box to incorporate the given Vector3d.
ExtBatch - Interface in gaiasky.util.gdx.g2d
 
extendBoundingBox(BoundingBox) - Method in class gaiasky.util.gdx.model.IntModel
Extends the bounding box with the bounds of this model instance.
extendBoundingBox(BoundingBox) - Method in class gaiasky.util.gdx.model.IntModelInstance
Extends the bounding box with the bounds of this model instance.
extendBoundingBox(BoundingBox) - Method in class gaiasky.util.gdx.model.IntNode
Extends the bounding box with the bounds of this Node.
extendBoundingBox(BoundingBox, boolean) - Method in class gaiasky.util.gdx.model.IntNode
Extends the bounding box with the bounds of this Node.
extendBoundingBox(BoundingBox, int, int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Extends the specified BoundingBox with the specified part.
extendBoundingBox(BoundingBox, int, int, Matrix4) - Method in class gaiasky.util.gdx.mesh.IntMesh
Extends the specified BoundingBox with the specified part.
extendViewport - Variable in class gaiasky.render.process.RenderModeAbstract
Viewport to use in normal mode
extentDown - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
Extent, in whatever units, of the minimap - where the edge is
extentUp - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
Extent, in whatever units, of the minimap - where the edge is
ExternalInformationUpdater - Class in gaiasky.gui
 
ExternalInformationUpdater() - Constructor for class gaiasky.gui.ExternalInformationUpdater
 
externalView - Variable in class gaiasky.GaiaSky
External view with final rendered scene and no UI
extra - Static variable in class gaiasky.scene.Mapper
 
extra - Variable in class gaiasky.scene.record.ParticleRecord
 
extra - Variable in class gaiasky.scene.view.FocusView
Particle component, maybe.
extra - Variable in class gaiasky.scene.view.RenderView
Particle component, maybe.
extra - Variable in class gaiasky.util.ucd.UCDParser
 
extract(Entity) - Method in class gaiasky.scene.system.render.extract.AbstractExtractSystem
 
extract4x3Matrix(double[]) - Method in class gaiasky.util.math.Matrix4d
Copies the 4x3 upper-left sub-matrix into double array.
extractEntity(Entity) - Method in class gaiasky.scene.system.render.extract.ModelExtractor
 
extractEntity(Entity) - Method in class gaiasky.scene.system.render.extract.ParticleSetExtractor
 
extractEntity(Entity) - Method in class gaiasky.scene.system.render.extract.TrajectoryExtractor
 
extractEntity(Entity, float) - Method in class gaiasky.scene.Scene
Runs the matching extract systems on the given entity.
extraKeys() - Method in interface gaiasky.scene.api.IParticleRecord
 
extraKeys() - Method in class gaiasky.scene.record.ParticleRecord
 
extraKeys() - Method in class gaiasky.scene.record.PointParticleRecord
 
extraOmega - Variable in class gaiasky.util.gaia.MslAttitudeDataServer
An extra rotation by this angle [rad] is added to the generated attitude
EXTRASOLAR_SYSTEM - Enum constant in enum class gaiasky.scene.component.Trajectory.OrbitOrientationModel
 
ExtShaderProgram - Class in gaiasky.util.gdx.shader
A shader program encapsulates a vertex and fragment shader pair linked to form a shader program.
ExtShaderProgram() - Constructor for class gaiasky.util.gdx.shader.ExtShaderProgram
 
ExtShaderProgram(FileHandle, FileHandle) - Constructor for class gaiasky.util.gdx.shader.ExtShaderProgram
 
ExtShaderProgram(String, String) - Constructor for class gaiasky.util.gdx.shader.ExtShaderProgram
Constructs a new ShaderProgram and immediately compiles it.
ExtShaderProgram(String, String, String, String) - Constructor for class gaiasky.util.gdx.shader.ExtShaderProgram
Constructs a new ShaderProgram and immediately compiles it.
ExtSpriteBatch - Class in gaiasky.util.gdx.g2d
Draws batched quads using indices.
ExtSpriteBatch() - Constructor for class gaiasky.util.gdx.g2d.ExtSpriteBatch
Constructs a new SpriteBatch with a size of 1000, one buffer, and the default shader.
ExtSpriteBatch(int) - Constructor for class gaiasky.util.gdx.g2d.ExtSpriteBatch
Constructs a SpriteBatch with one buffer and the default shader.
ExtSpriteBatch(int, ExtShaderProgram) - Constructor for class gaiasky.util.gdx.g2d.ExtSpriteBatch
Constructs a new SpriteBatch.
eyeSeparation - Variable in class gaiasky.util.Settings.ProgramSettings.ModeStereoSettings
 
eyeSpace - Variable in class gaiasky.render.process.RenderModeOpenVR
 

F

F - Static variable in class gaiasky.gui.GSKeys
 
F - Static variable in enum class gaiasky.util.gaia.FOV
 
F1 - Static variable in class gaiasky.gui.GSKeys
 
F10 - Static variable in class gaiasky.gui.GSKeys
 
F11 - Static variable in class gaiasky.gui.GSKeys
 
F12 - Static variable in class gaiasky.gui.GSKeys
 
F2 - Static variable in class gaiasky.gui.GSKeys
 
F3 - Static variable in class gaiasky.gui.GSKeys
 
F4 - Static variable in class gaiasky.gui.GSKeys
 
F5 - Static variable in class gaiasky.gui.GSKeys
 
F6 - Static variable in class gaiasky.gui.GSKeys
 
F7 - Static variable in class gaiasky.gui.GSKeys
 
F8 - Static variable in class gaiasky.gui.GSKeys
 
F9 - Static variable in class gaiasky.gui.GSKeys
 
Face(int...) - Constructor for class gaiasky.util.gdx.ModelCreator.Face
Constructs a face with the indices of the vertices.
faceResolution - Variable in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings
 
faces - Variable in class gaiasky.util.gdx.ModelCreator
 
facingFocus - Variable in class gaiasky.scene.camera.NaturalCamera
Indicates whether the camera is facing the focus or not
factor - Variable in class gaiasky.scene.component.ParticleSet
Factor to apply to the data points, usually to normalise distances
factor - Variable in class gaiasky.util.Settings.PostprocessSettings.UnsharpMaskSettings
 
fade - Static variable in class gaiasky.scene.Mapper
 
fade - Static variable in class gaiasky.util.math.Interpolationd
 
fade - Variable in class gaiasky.util.Settings.SceneSettings.OctreeSettings
 
Fade - Class in gaiasky.scene.component
 
Fade() - Constructor for class gaiasky.scene.component.Fade
 
fadeAlpha - Variable in class gaiasky.scene.component.Cluster
Fade alpha between quad and model.
fadeIn - Variable in class gaiasky.data.group.DatasetOptions
 
fadeIn - Variable in class gaiasky.gui.DatasetLoadDialog
 
fadeIn - Variable in class gaiasky.scene.component.Fade
Fade in low and high limits
fadeInMap - Variable in class gaiasky.scene.component.Fade
Fade in low and high limits
fadeInMax - Variable in class gaiasky.gui.DatasetLoadDialog
 
fadeInMin - Variable in class gaiasky.gui.DatasetLoadDialog
 
fadeMs - Variable in class gaiasky.util.Settings.SceneSettings
 
FadeNodeInitializer - Class in gaiasky.scene.system.initialize
Initializes objects with a Fade component.
FadeNodeInitializer(Index, boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.FadeNodeInitializer
 
fadeNodes - Variable in class gaiasky.scene.Families
 
fadeOpacity - Variable in class gaiasky.scene.component.ModelScaffolding
Fade opacity, special to model bodies
fadeOut - Variable in class gaiasky.data.group.DatasetOptions
 
fadeOut - Variable in class gaiasky.gui.DatasetLoadDialog
 
fadeOut - Variable in class gaiasky.scene.component.Fade
Fade out low and high limits
fadeOutMap - Variable in class gaiasky.scene.component.Fade
Fade out low and high limits
fadeOutMax - Variable in class gaiasky.gui.DatasetLoadDialog
 
fadeOutMin - Variable in class gaiasky.gui.DatasetLoadDialog
 
fadePosition - Variable in class gaiasky.scene.component.Fade
The position to use in order to compute the fading distance.
fadePositionObject - Variable in class gaiasky.scene.component.Fade
If set, the fading distance is the distance between the current object and this object.
fadePositionObjectName - Variable in class gaiasky.scene.component.Fade
The name of the position object
fAlpha - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
fAlpha - Variable in class gaiasky.util.gdx.shader.GroundShader
 
Families - Class in gaiasky.scene
A simple utility object that collects the most-used families.
Families() - Constructor for class gaiasky.scene.Families
 
FANCY - Enum constant in enum class gaiasky.util.gaia.ModifiedScanningLaw.TransitionFunction
 
fastSlow - Static variable in class gaiasky.util.math.Interpolationd
 
FastTrigonometry - Class in gaiasky.util.math
Uses jafama (FastMath) library.
FastTrigonometry() - Constructor for class gaiasky.util.math.FastTrigonometry
 
fb - Variable in class gaiasky.render.RenderingContext
In case this is not null, we are using the screenshot or frame output feature.
fboScale - Variable in class gaiasky.util.Settings.PostprocessSettings.BloomSettings
 
fboScale - Variable in class gaiasky.util.Settings.PostprocessSettings.LensFlareSettings
 
fCameraHeight - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
fCameraHeight - Variable in class gaiasky.util.gdx.shader.GroundShader
 
fetchPosition(IParticleRecord, Vector3d, Vector3d, double) - Method in class gaiasky.scene.component.ParticleSet
Fetches the real position of the particle.
fetchPosition(IParticleRecord, Vector3d, Vector3d, double) - Method in class gaiasky.scene.component.StarSet
 
fetchUniformLocation(String, boolean) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
fetchUniformLocation(String, boolean) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
fi - Variable in class gaiasky.gui.FullGui
 
fieldOfView - Variable in class gaiasky.gui.components.CameraComponent
 
FieldOfViewBottomDegrees_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
FieldOfViewLeftDegrees_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
FieldOfViewRightDegrees_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
FieldOfViewTopDegrees_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
file - Variable in class gaiasky.gui.beans.FileComboBoxBean
 
file - Variable in class gaiasky.scene.record.BillboardDataset
 
file - Variable in class gaiasky.util.datadesc.DatasetDesc
 
file - Variable in class gaiasky.util.gaia.AttitudeIntervalBean
 
file - Variable in class gaiasky.util.scene2d.FileChooser.FileListItem
 
fileChooser - Variable in class gaiasky.util.Settings.ProgramSettings
 
FileChooser - Class in gaiasky.util.scene2d
A simple file chooser for scene2d.ui
FileChooser(String, Skin, Stage, Path, FileChooser.FileChooserTarget) - Constructor for class gaiasky.util.scene2d.FileChooser
 
FileChooser(String, Skin, Stage, Path, FileChooser.FileChooserTarget, EventListener) - Constructor for class gaiasky.util.scene2d.FileChooser
 
FileChooser(String, Skin, Stage, Path, FileChooser.FileChooserTarget, EventListener, boolean) - Constructor for class gaiasky.util.scene2d.FileChooser
 
FileChooser.FileChooserTarget - Enum Class in gaiasky.util.scene2d
The type of files that can be chosen with this file chooser
FileChooser.FileListItem - Class in gaiasky.util.scene2d
 
FileChooser.PathnameFilter - Interface in gaiasky.util.scene2d
 
FileChooser.ResultListener - Interface in gaiasky.util.scene2d
 
FileChooserSettings() - Constructor for class gaiasky.util.Settings.ProgramSettings.FileChooserSettings
 
FileComboBoxBean - Class in gaiasky.gui.beans
 
FileComboBoxBean(Path) - Constructor for class gaiasky.gui.beans.FileComboBoxBean
 
fileCount(Path) - Static method in class gaiasky.util.GlobalResources
Recursively count files in a directory
fileCount(Path, String[]) - Static method in class gaiasky.util.GlobalResources
Count files matching a certain ending in a directory, recursively
FileDataLoader - Class in gaiasky.data.orbit
 
FileDataLoader() - Constructor for class gaiasky.data.orbit.FileDataLoader
 
FileDataLoaderEclipticJulianTime - Class in gaiasky.data.orbit
 
FileDataLoaderEclipticJulianTime() - Constructor for class gaiasky.data.orbit.FileDataLoaderEclipticJulianTime
 
FileInfoInputStream - Class in gaiasky.util.io
 
FileInfoInputStream(File) - Constructor for class gaiasky.util.io.FileInfoInputStream
 
FileInfoInputStream(String) - Constructor for class gaiasky.util.io.FileInfoInputStream
 
FileListItem(String, Path) - Constructor for class gaiasky.util.scene2d.FileChooser.FileListItem
 
FileListItem(Path) - Constructor for class gaiasky.util.scene2d.FileChooser.FileListItem
 
filename - Variable in class gaiasky.render.BufferedFrame
 
FileNameWindow - Class in gaiasky.gui
 
FileNameWindow(String, Stage, Skin) - Constructor for class gaiasky.gui.FileNameWindow
 
fileNumberCap - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
Maximum number of files to load.
filePaths - Variable in class gaiasky.data.AbstractSceneLoader
 
files - Variable in class gaiasky.data.util.SceneLoader.SceneLoaderParameters
 
files - Variable in class gaiasky.util.datadesc.DatasetDesc
 
FILES - Enum constant in enum class gaiasky.util.scene2d.FileChooser.FileChooserTarget
 
fileUnpack - Variable in class gaiasky.scene.record.BillboardDataset
 
fillEntity(JsonValue, Entity, String) - Method in class gaiasky.data.NewJsonLoader
 
FILMIC - Enum constant in enum class gaiasky.util.Settings.ToneMapping
 
filter - Variable in class gaiasky.util.CatalogInfo
 
filter(int) - Method in class gaiasky.scene.view.FilterView
 
filter(int, ParticleSet, DatasetDescription) - Method in class gaiasky.scene.entity.ParticleUtils
Evaluates the filter of this dataset (if any) for the given particle index
Filter - Class in gaiasky.util.filter
A filter on a dataset as a set of rules
Filter<T> - Class in gaiasky.util.gdx.contrib.postprocess.filters
The base class for any single-pass filter.
Filter(ShaderProgram) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
Filter(FilterRule) - Constructor for class gaiasky.util.filter.Filter
Creates a filter with only one rule
Filter(String, Array<FilterRule>) - Constructor for class gaiasky.util.filter.Filter
 
Filter(String, FilterRule...) - Constructor for class gaiasky.util.filter.Filter
Creates a new filter with the given rules and linking operation
Filter.Parameter - Interface in gaiasky.util.gdx.contrib.postprocess.filters
 
Filter3<T> - Class in gaiasky.util.gdx.contrib.postprocess.filters
The base class for any single-pass filter.
Filter3(ShaderProgram) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
Filter3.Parameter - Interface in gaiasky.util.gdx.contrib.postprocess.filters
 
FilterRule - Class in gaiasky.util.filter
 
FilterRule(String, IAttribute, double) - Constructor for class gaiasky.util.filter.FilterRule
Creates a new filter with the given attribute, value and comparator function
FilterRule.ComparatorEq - Class in gaiasky.util.filter
 
FilterRule.ComparatorG - Class in gaiasky.util.filter
 
FilterRule.ComparatorGeq - Class in gaiasky.util.filter
 
FilterRule.ComparatorL - Class in gaiasky.util.filter
 
FilterRule.ComparatorLeq - Class in gaiasky.util.filter
 
FilterRule.ComparatorNeq - Class in gaiasky.util.filter
 
FilterRule.IComparator - Interface in gaiasky.util.filter
 
FilterView - Class in gaiasky.scene.view
 
FilterView() - Constructor for class gaiasky.scene.view.FilterView
 
find(Comparable) - Method in class gaiasky.util.BinarySearchTree
Find an item in the tree.
findAction(String) - Method in class gaiasky.gui.KeyBindings
Finds an action given its name
findActor(String) - Method in class gaiasky.gui.AbstractGui
 
findActor(String) - Method in class gaiasky.gui.HUDGui
 
findActor(String) - Method in interface gaiasky.gui.IGui
Returns the first actor found with the specified name.
findActor(String) - Method in class gaiasky.gui.VRGui
 
findArchetype(Entity) - Method in class gaiasky.scene.Archetypes
Finds a matching archetype given an entity.
findAttribute(String, String) - Method in class gaiasky.data.NewJsonLoader
 
findDataset(String) - Method in class gaiasky.util.datadesc.DataDescriptor
Finds the dataset with the given name in the dataset descriptor list.
findDatasetByDescriptor(Path) - Method in class gaiasky.util.datadesc.DataDescriptor
Finds the dataset with the given descriptor file in the dataset descriptor list.
findDatasetByKey(String) - Method in class gaiasky.util.datadesc.DataDescriptor
Finds the dataset with the given key in the dataset descriptor list.
findEntitiesByComponentType(ComponentTypes.ComponentType, Array<Entity>) - Method in class gaiasky.scene.Scene
 
findEntitiesByFamily(Family) - Method in class gaiasky.scene.Scene
 
findFocus(String) - Method in class gaiasky.scene.Scene
Returns the focus entity with the given name, if it exists.
findFocusableEntities() - Method in class gaiasky.scene.Scene
Returns a list with all the entities which are focusable.
findIntervalStart(Comparable) - Method in class gaiasky.util.BinarySearchTree
Find the start of the interval where x is in.
findKey(double) - Method in class gaiasky.util.ObjectDoubleMap
Returns the key for the specified value, or null if it is not in the map.
findKey(double, double) - Method in class gaiasky.util.ObjectDoubleMap
Returns the key for the specified value, or null if it is not in the map.
findLeftIndex(long[], int, long) - Static method in class gaiasky.util.gaia.utils.Interpolator
Deprecated.
Mantis 14225, deprecated August 2, 2012. Use AttitudeUtils.findLeftIndex(long, long[], int). Remove by GT 18.0.
findLeftIndex(long, long[], int) - Static method in class gaiasky.util.gaia.utils.AttitudeUtils
In the non-decreasing sequence xa[0:n-1], finds the left index such that xa[left] <= x < xa[left+1] If x < xa[0] the method returns left = -1.
findLeftIndexBisection(int, int[]) - Static method in class gaiasky.util.gaia.utils.AttitudeUtils
In the non-decreasing sequence xa[0:n-1], finds the left index such that xa[left] <= x < xa[left+1] If x < xa[0] the method returns left = -1.
findLeftIndexBisection(long, long[]) - Static method in class gaiasky.util.gaia.utils.AttitudeUtils
In the non-decreasing sequence xa[0:n-1], finds the left index such that xa[left] <= x < xa[left+1] If x < xa[0] the method returns left = -1.
findLeftIndexBisectionVar(int, int[]) - Static method in class gaiasky.util.gaia.utils.AttitudeUtils
Variant of findLeftIndexBisection which returns left = xa.length - 2 if x == xa[xa.length-1].
findLeftIndexBisectionVar(long, long[]) - Static method in class gaiasky.util.gaia.utils.AttitudeUtils
Variant of findLeftIndexBisection which returns left = xa.length - 2 if x == xa[xa.length-1].
findLeftIndexBSpline(long, long[]) - Static method in class gaiasky.util.gaia.utils.AttitudeUtils
Variant of findLeftIndex to be used for BSpline interpolation.
findLeftIndexVar(long, long[], int) - Static method in class gaiasky.util.gaia.utils.AttitudeUtils
Variant of findLeftIndex which returns left = xa.length - 2 if x == xa[xa.length-1].
findMatchingFocusEntity(String, SortedSet<String>) - Method in class gaiasky.scene.Scene
Returns focus entities matching the given string by name, to a maximum of 10 results.
findMax() - Method in class gaiasky.util.BinarySearchTree
Find the largest item in the tree.
findMin() - Method in class gaiasky.util.BinarySearchTree
Find the smallest item in the tree.
findMin(BinaryNode) - Method in class gaiasky.util.BinarySearchTree
Internal method to find the smallest item in a subtree.
findOctant(long) - Method in class gaiasky.util.tree.OctreeNode
 
findRegion(String) - Method in class gaiasky.util.gdx.g2d.TextureAtlas
Returns the first region found with the specified name.
findRegion(String, int) - Method in class gaiasky.util.gdx.g2d.TextureAtlas
Returns the first region found with the specified name and index.
findRegions(String) - Method in class gaiasky.util.gdx.g2d.TextureAtlas
Returns all regions with the specified name, ordered by smallest to largest index.
finished(long) - Method in class gaiasky.gui.MessageBean
Has the message finished given the timeout?
fInnerRadius - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
fInnerRadius - Variable in class gaiasky.util.gdx.shader.GroundShader
 
fireStateChanged() - Method in class gaiasky.util.scene2d.TabbedPane
Sends a ChangeEvent, with this TabbedPane as the target, to each registered listener.
Firmware_ForceUpdateRequired_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
Firmware_ManualUpdate_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
Firmware_ManualUpdateURL_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
Firmware_ProgrammingTarget_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
Firmware_UpdateAvailable_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
FirmwareVersion_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
first() - Method in class gaiasky.util.DoubleArray
Returns the first item.
fixedWidth - Variable in class gaiasky.util.gdx.g2d.BitmapFont.Glyph
 
fKm4PI - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
fKm4PI - Variable in class gaiasky.util.gdx.shader.GroundShader
 
fKmESun - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
fKmESun - Variable in class gaiasky.util.gdx.shader.GroundShader
 
fKr4PI - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
fKr4PI - Variable in class gaiasky.util.gdx.shader.GroundShader
 
fKrESun - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
fKrESun - Variable in class gaiasky.util.gdx.shader.GroundShader
 
Flags - Class in gaiasky.scene.component
 
Flags() - Constructor for class gaiasky.scene.component.Flags
 
Flare - Class in gaiasky.util.gdx.contrib.postprocess.filters
Lens flare effect as described in John Chapman's article (without lens dirt or diffraction starburst).
Flare(int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Flare
 
Flare.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
flareBias - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare.Settings
 
FlareDirt - Class in gaiasky.util.gdx.contrib.postprocess.filters
This adds the lens dirt and starburst effects to the lens flare.
FlareDirt() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.FlareDirt
 
FlareDirt.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
flareIntensity - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare.Settings
 
flareSaturation - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare.Settings
 
flareSaturation - Variable in class gaiasky.util.Settings.PostprocessSettings.LensFlareSettings
 
fling(float, float, int) - Method in class gaiasky.input.MainMouseKbdListener.GaiaGestureListener
 
flip - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Region
 
flip - Variable in class gaiasky.util.gdx.loader.BitmapFontLoader.BitmapFontParameter
Flips the font vertically if true.
flip(boolean, boolean) - Method in class gaiasky.util.gdx.g2d.Sprite
boolean parameters x,y are not setting a state, but performing a flip
flip(boolean, boolean) - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasRegion
 
flip(boolean, boolean) - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
flip(boolean, boolean) - Method in class gaiasky.util.gdx.g2d.TextureRegion
 
flip(int) - Method in class gaiasky.util.Bits
 
flip(int[], int) - Method in class gaiasky.util.gdx.ModelCreator
 
flipNormals - Variable in class gaiasky.util.gdx.ModelCreator
 
flipped - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
flipV - Variable in class gaiasky.util.gdx.loader.OwnObjLoader.ObjLoaderParameters
 
FLOAT_ROUNDING_ERROR - Static variable in class gaiasky.util.math.MathUtilsd
 
FloatAttribute - Class in gaiasky.util.gdx.shader.attribute
 
FloatAttribute(int) - Constructor for class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
FloatAttribute(int, float) - Constructor for class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
FloatComboBoxBean - Class in gaiasky.gui.beans
 
FloatComboBoxBean(float) - Constructor for class gaiasky.gui.beans.FloatComboBoxBean
 
floatToDistanceString(float, Settings.DistanceUnits) - Static method in class gaiasky.util.GlobalResources
Converts this float to the string representation of a distance
FloatValidator - Class in gaiasky.util.validator
 
FloatValidator(float, float) - Constructor for class gaiasky.util.validator.FloatValidator
 
FloatValidator(IValidator, float, float) - Constructor for class gaiasky.util.validator.FloatValidator
 
floatVersion - Variable in class gaiasky.scene.component.RefSysTransform
 
flush() - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Causes any pending sprites to be rendered, without ending the Batch.
flush() - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
flush() - Method in class gaiasky.util.gdx.IntModelBatch
Flushes the batch, causing all IntRenderables in the batch to be rendered.
flush() - Method in class gaiasky.util.screenshot.BasicFileImageRenderer
 
flush() - Method in class gaiasky.util.screenshot.BufferedFileImageRenderer
 
flush() - Method in interface gaiasky.util.screenshot.IFileImageRenderer
Flushes the renderer causing the images to be written, if needed.
FLUSH_FRAMES - Enum constant in enum class gaiasky.event.Event
Issues the command to flush the frame system.
flushLoadedIds() - Method in class gaiasky.data.OctreeLoader
 
flushLoadQueue() - Method in class gaiasky.data.OctreeLoader
Tells the loader to start loading the octants in the queue.
FNVHash(String) - Static method in class gaiasky.util.gdx.contrib.utils.Hash
 
focus - Variable in class gaiasky.scene.camera.NaturalCamera
The focus entity
focus - Variable in class gaiasky.scene.component.Keyframes
Invisible focus for camera.
focus - Variable in class gaiasky.scene.component.ParticleSet
Reference to the current focus.
focus - Static variable in class gaiasky.scene.Mapper
 
focus - Variable in class gaiasky.util.Settings.SceneSettings.CrosshairSettings
 
Focus - Class in gaiasky.scene.component
 
Focus() - Constructor for class gaiasky.scene.component.Focus
 
FOCUS - Enum constant in enum class gaiasky.util.Settings.OriginType
 
FOCUS - Static variable in class gaiasky.gui.GSKeys
 
FOCUS_CHANGE_CMD - Enum constant in enum class gaiasky.event.Event
FOCUS_MODE change command.
FOCUS_CHANGED - Enum constant in enum class gaiasky.event.Event
Informs that the focus has somehow changed and the GUI must be updated.
FOCUS_INFO_UPDATED - Enum constant in enum class gaiasky.event.Event
Updates focus information.
FOCUS_LOCK_CMD - Enum constant in enum class gaiasky.event.Event
Contains the name, the boolean value.
FOCUS_MODE - Enum constant in enum class gaiasky.scene.camera.CameraManager.CameraMode
FOCUS_MODE
FOCUS_NOT_AVAILABLE - Enum constant in enum class gaiasky.event.Event
Informs that the given focus is not available any more (not visible or unloaded).
focusable - Variable in class gaiasky.scene.component.Shape
 
focusAbsMag - Variable in class gaiasky.gui.FocusInfoInterface
 
focusActionsGroup - Variable in class gaiasky.gui.FocusInfoInterface
 
FocusActive - Class in gaiasky.scene.entity
This class contains the implementation of IFocus.isFocusActive().
FocusActive() - Constructor for class gaiasky.scene.entity.FocusActive
 
focusAngle - Variable in class gaiasky.gui.FocusInfoInterface
 
focusAppMagCamera - Variable in class gaiasky.gui.FocusInfoInterface
 
focusAppMagEarth - Variable in class gaiasky.gui.FocusInfoInterface
 
focusBak - Variable in class gaiasky.scene.camera.NaturalCamera
The focus entity
focusDEC - Variable in class gaiasky.gui.FocusInfoInterface
 
focusDistCam - Variable in class gaiasky.gui.FocusInfoInterface
 
focusDistSol - Variable in class gaiasky.gui.FocusInfoInterface
 
focusDistToCamera - Variable in class gaiasky.scene.component.ParticleSet
FOCUS_MODE attributes
FocusHit - Class in gaiasky.scene.entity
FocusHit() - Constructor for class gaiasky.scene.entity.FocusHit
 
focusId - Variable in class gaiasky.gui.FocusInfoInterface
 
focusIdExpand - Variable in class gaiasky.gui.FocusInfoInterface
 
focusIndex - Variable in class gaiasky.scene.component.ParticleSet
Index of the particle acting as focus.
FocusInfoInterface - Class in gaiasky.gui
Part of the user interface which holds the information on the current focus object and on the camera.
FocusInfoInterface(Skin) - Constructor for class gaiasky.gui.FocusInfoInterface
 
FocusInfoInterface(Skin, boolean) - Constructor for class gaiasky.gui.FocusInfoInterface
 
focusInterface - Variable in class gaiasky.gui.FullGui
 
focusInterface - Variable in class gaiasky.gui.HUDGui
 
focusLock - Variable in class gaiasky.gui.components.CameraComponent
 
focusLock - Variable in class gaiasky.util.Settings.SceneSettings.CameraSettings
 
focusMuAlpha - Variable in class gaiasky.gui.FocusInfoInterface
 
focusMuDelta - Variable in class gaiasky.gui.FocusInfoInterface
 
focusName - Variable in class gaiasky.gui.FocusInfoInterface
 
focusPosition - Variable in class gaiasky.scene.component.ParticleSet
Position of the current focus
focusPositionSph - Variable in class gaiasky.scene.component.ParticleSet
Position in equatorial coordinates of the current focus in radians
focusRA - Variable in class gaiasky.gui.FocusInfoInterface
 
focusRadius - Variable in class gaiasky.gui.FocusInfoInterface
 
focusRadVel - Variable in class gaiasky.gui.FocusInfoInterface
 
FocusSettings() - Constructor for class gaiasky.util.Settings.SceneSettings.CameraSettings.FocusSettings
 
focusSize - Variable in class gaiasky.scene.component.ParticleSet
FOCUS_MODE attributes
focusSolidAngle - Variable in class gaiasky.scene.component.ParticleSet
FOCUS_MODE attributes
focusSolidAngleApparent - Variable in class gaiasky.scene.component.ParticleSet
FOCUS_MODE attributes
focusType - Variable in class gaiasky.gui.FocusInfoInterface
 
FocusView - Class in gaiasky.scene.view
An entity view that implements the IFocus methods.
FocusView() - Constructor for class gaiasky.scene.view.FocusView
Creates an empty focus view.
FocusView(Entity) - Constructor for class gaiasky.scene.view.FocusView
Creates an abstract view with the given entity.
FocusView(Scene) - Constructor for class gaiasky.scene.view.FocusView
Creates a focus view with the given scene.
Fog - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
FogAlias - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
fogColor - Variable in class gaiasky.scene.record.AtmosphereComponent
 
fogColor - Variable in class gaiasky.util.gdx.shader.GroundShader
 
fogColor - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
fogColor - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
FogColor - Static variable in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
FogColorAlias - Static variable in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
fogDensity - Variable in class gaiasky.scene.record.AtmosphereComponent
 
fogDensity - Variable in class gaiasky.util.gdx.shader.GroundShader
 
fogDensity - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
fogDensity - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
FogDensity - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
FogDensityAlias - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
folder - Variable in class gaiasky.gui.BookmarksManager.BookmarkNode
 
folder - Variable in class gaiasky.render.BufferedFrame
 
FolderValidator - Class in gaiasky.util.validator
 
FolderValidator() - Constructor for class gaiasky.util.validator.FolderValidator
 
FOLLOWING - Enum constant in enum class gaiasky.util.gaia.Epsl.Mode
following scanning mode
FollowingFovs - Static variable in enum class gaiasky.util.gaia.FOV
 
font - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
font - Variable in class gaiasky.util.scene2d.TabbedPane.TabbedPaneStyle
 
FONT_ANNOTATION - Enum constant in enum class gaiasky.render.RenderGroup
Annotations
FONT_LABEL - Enum constant in enum class gaiasky.render.RenderGroup
Label
font2d - Variable in class gaiasky.render.RenderAssets
 
font2d - Variable in class gaiasky.render.system.FontRenderSystem
 
font2d - Variable in class gaiasky.scene.system.render.draw.TextRenderer
 
font3d - Variable in class gaiasky.render.RenderAssets
 
fontBatch - Variable in class gaiasky.render.RenderAssets
 
fontColor - Variable in class gaiasky.util.scene2d.TabbedPane.TabbedPaneStyle
Optional.
fontDistanceField - Variable in class gaiasky.render.system.FontRenderSystem
 
fontDistanceField - Variable in class gaiasky.scene.system.render.draw.TextRenderer
 
fontFile - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
FontRenderSystem - Class in gaiasky.render.system
 
FontRenderSystem(SceneRenderer, RenderGroup, float[], ExtSpriteBatch, ExtShaderProgram) - Constructor for class gaiasky.render.system.FontRenderSystem
 
FontRenderSystem(SceneRenderer, RenderGroup, float[], ExtSpriteBatch, ExtShaderProgram, BitmapFont, BitmapFont, BitmapFont) - Constructor for class gaiasky.render.system.FontRenderSystem
 
FontRenderSystem(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.render.system.FontRenderSystem
 
fontTitles - Variable in class gaiasky.render.RenderAssets
 
fontTitles - Variable in class gaiasky.render.system.FontRenderSystem
 
fontTitles - Variable in class gaiasky.scene.system.render.draw.TextRenderer
 
force - Variable in class gaiasky.scene.component.MotorEngine
Force, acceleration and velocity
force() - Method in interface gaiasky.scene.api.ISpacecraft
 
force() - Method in class gaiasky.scene.component.MotorEngine
 
force() - Method in class gaiasky.scene.view.SpacecraftView
 
FORCE_OBJECT_LABEL_CMD - Enum constant in enum class gaiasky.event.Event
Sets the force label flag on the given object which causes the label to always be rendered regardless of the solid angle.
forceInit - Variable in class gaiasky.scene.record.ModelComponent
 
forceInit(FileHandle, FileHandle) - Static method in class gaiasky.util.i18n.I18n
 
forceLabel - Variable in class gaiasky.scene.component.Base
Force to render the label of this entity, bypassing the solid angle check
forceLabel - Variable in class gaiasky.scene.component.Flags
Force to render the label of this entity, bypassing the solid angle check
forceLabelStars - Variable in class gaiasky.scene.component.StarSet
Stars for which forceLabel is enabled.
forceUpdateScene() - Method in class gaiasky.script.EventScriptingInterface
 
forceUpdateScene() - Method in interface gaiasky.script.IScriptingInterface
Forcefully triggers an update of the scene and the positions of all the objects.
format - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Page
 
format - Variable in class gaiasky.util.gdx.loader.CubemapLoader.CubemapParameter
the format of the final Texture.
format - Variable in class gaiasky.util.Settings.ScreenshotSettings
 
formatMessage(boolean) - Method in class gaiasky.gui.MessageBean
 
forward - Variable in class gaiasky.data.util.OrbitDataLoader.OrbitDataLoaderParameters
 
forward(double) - Method in class gaiasky.scene.camera.NaturalCamera
 
forward(double, double) - Method in class gaiasky.scene.camera.NaturalCamera
 
FORWARD_DEL - Static variable in class gaiasky.gui.GSKeys
 
FOUR_PI - Static variable in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
 
FOUR_PI - Static variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
fourthOrder(DiffnFunctionNs, long, double[], long, long, long) - Static method in class gaiasky.util.gaia.utils.RungeKuttaNs
Returns the value of y at a given value of x (xn) for a set of ordinary differential equation (ODEs)
See http://www.ee.ucl.ac.uk/~mflanaga/java/RungeKutta.html#four
fOuterRadius - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
fOuterRadius - Variable in class gaiasky.util.gdx.shader.GroundShader
 
fov - Variable in class gaiasky.util.Settings.SceneSettings.CameraSettings
 
Fov - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.ReprojectionFilter.Param
 
FOV - Enum Class in gaiasky.util.gaia
FOV enumeration
FOV_AC - Static variable in class gaiasky.util.gaia.Satellite
Total FoV (i.e., including dead zones between CCDs) in the across-scan direction per viewing direction (telescope)
FOV_AC_ACTIVE - Static variable in class gaiasky.util.gaia.Satellite
Total actice FoV (i.e., excluding dead zones between CCDs) in the across-scan direction per viewing direction (telescope)
FOV_AL - Static variable in class gaiasky.util.gaia.Satellite
Total FoV (i.e., including 'intra-instrument' but excluding 'inter-instrument' dead zones between CCDs), in the along-scan direction, per viewing direction (telescope)
FOV_CHANGE_NOTIFICATION - Enum constant in enum class gaiasky.event.Event
Notifies a fov update in the camera.
FOV_CHANGED_CMD - Enum constant in enum class gaiasky.event.Event
Contains the a float with the new fov value and an optional boolean to indicate whether to cap the value to 95 degrees or not.
FOV1 - Enum constant in enum class gaiasky.util.gaia.FOV
 
FOV2 - Enum constant in enum class gaiasky.util.gaia.FOV
 
FOV3 - Enum constant in enum class gaiasky.util.gaia.FOV
 
FOV4 - Enum constant in enum class gaiasky.util.gaia.FOV
 
fovBak - Variable in class gaiasky.render.process.RenderModeCubemap
 
fovCamera - Variable in class gaiasky.scene.camera.CameraManager
 
FovCamera - Class in gaiasky.scene.camera
The field of view cameras
FovCamera(AssetManager, CameraManager, SpriteBatch) - Constructor for class gaiasky.scene.camera.FovCamera
 
fovFactor - Variable in class gaiasky.scene.camera.AbstractCamera
 
fovFactor - Variable in class gaiasky.scene.component.GridRecursive
 
fovFactor - Variable in class gaiasky.scene.system.render.draw.billboard.BillboardEntityRenderSystem
 
fovFlag - Variable in class gaiasky.gui.components.CameraComponent
 
fovMode - Variable in class gaiasky.scene.system.render.draw.StarSetQuadComponent
 
FPGAVersion_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
fps - Variable in class gaiasky.util.time.GlobalClock
The fixed frame rate when not in real time.
FPS_INFO - Enum constant in enum class gaiasky.event.Event
Frames per second info.
fpsLimit - Variable in class gaiasky.util.Settings.GraphicsSettings
 
fractalType - Variable in class gaiasky.scene.record.NoiseComponent
 
fragmentFile - Variable in class gaiasky.util.gdx.shader.provider.ShaderProgramProvider.ShaderProgramParameter
File name to be used for the fragment program instead of the default determined by the file name used to submit this asset to AssetManager.
fragmentShader - Variable in class gaiasky.util.gdx.shader.AtmosphereShader.Config
The uber fragment shader to use, null to use the default fragment shader.
fragmentShaderCode - Variable in class gaiasky.util.gdx.shader.DefaultIntShader.Config
The uber fragment shader to use, null to use the default fragment shader.
fragmentShaderFile - Variable in class gaiasky.util.gdx.shader.DefaultIntShader.Config
File with the fragment shader, if any
frame - Enum constant in enum class gaiasky.render.api.IPostProcessor.RenderType
 
frame - Variable in class gaiasky.util.Settings
 
FRAME_OUTPUT_CMD - Enum constant in enum class gaiasky.event.Event
Issues the frame output command.
FRAME_OUTPUT_MODE_CMD - Enum constant in enum class gaiasky.event.Event
Sets the frame output mode, either SIMPLE or ADVANCED.
FRAME_SIZE_UPDATE - Enum constant in enum class gaiasky.event.Event
Informs of the new size of the frame output system.
frameBufferCubeMap - Variable in class gaiasky.render.process.RenderModeCubemap
 
frameMonitor - Variable in class gaiasky.GaiaSky
Used to wait for new frames
frameRenderer - Variable in class gaiasky.util.screenshot.ScreenshotsManager
 
frames - Variable in class gaiasky.GaiaSky
Holds the number of frames produced in this session.
FrameSettings() - Constructor for class gaiasky.util.Settings.FrameSettings
 
FREE_MODE - Enum constant in enum class gaiasky.scene.camera.CameraManager.CameraMode
Free navigation
FREE_MODE_COORD_CMD - Enum constant in enum class gaiasky.event.Event
Posts the coordinates of the free mode focus.
frequency - Variable in class gaiasky.scene.record.NoiseComponent
 
from - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
Conversions to and from internal units
from(long) - Static method in class gaiasky.util.Bits
 
fromFile(String, String) - Static method in class gaiasky.util.gdx.contrib.utils.ShaderLoader
 
fromFile(String, String, String) - Static method in class gaiasky.util.gdx.contrib.utils.ShaderLoader
 
fromKm - Variable in enum class gaiasky.util.Settings.DistanceUnits
 
fromString(String, String, String, String) - Static method in class gaiasky.util.gdx.contrib.utils.ShaderLoader
 
fromString(String, String, String, String, String) - Static method in class gaiasky.util.gdx.contrib.utils.ShaderLoader
 
Front - Enum constant in enum class gaiasky.util.math.Planed.PlaneSide
 
FrustumCorners - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter.Param
 
FrustumCorners - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter.Param
 
frustumd - Variable in class gaiasky.scene.camera.AbstractCamera
 
Frustumd - Class in gaiasky.util.math
A truncated rectangular pyramid.
Frustumd() - Constructor for class gaiasky.util.math.Frustumd
 
fScale - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
fScale - Variable in class gaiasky.util.gdx.shader.GroundShader
 
fScaleDepth - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
fScaleDepth - Variable in class gaiasky.util.gdx.shader.GroundShader
 
fScaleOverScaleDepth - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
fScaleOverScaleDepth - Variable in class gaiasky.util.gdx.shader.GroundShader
 
ftp - Variable in class gaiasky.util.Settings.ProxySettings
 
FullGui - Class in gaiasky.gui
Full OpenGL GUI with all the controls and whistles.
FullGui(Skin, Graphics, Float, GlobalResources, CatalogManager) - Constructor for class gaiasky.gui.FullGui
 
fullPowerTime - Variable in class gaiasky.scene.component.MotorEngine
Seconds to reach full power
fullScreen - Variable in class gaiasky.util.Settings.GraphicsSettings
 
FullscreenMesh - Class in gaiasky.util.gdx.contrib.postprocess.utils
 
FullscreenMesh(float[], int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.utils.FullscreenMesh
 
FullscreenQuad - Class in gaiasky.util.gdx.contrib.postprocess.utils
Encapsulates a fullscreen quad, geometry is aligned to the screen corners.
FullscreenQuad() - Constructor for class gaiasky.util.gdx.contrib.postprocess.utils.FullscreenQuad
 
FullscreenQuad3 - Class in gaiasky.util.gdx.contrib.postprocess.utils
Encapsulates a fullscreen quad, geometry is aligned to the screen corners.
FullscreenQuad3() - Constructor for class gaiasky.util.gdx.contrib.postprocess.utils.FullscreenQuad3
 
FullscreenSettings() - Constructor for class gaiasky.util.Settings.GraphicsSettings.FullscreenSettings
 
Functions - Class in gaiasky.util
 
Functions() - Constructor for class gaiasky.util.Functions
 
Functions.Function2<One,Two,R> - Interface in gaiasky.util
 
Functions.Function3<One,Two,Three,R> - Interface in gaiasky.util
 
Functions.Function4<One,Two,Three,Four,R> - Interface in gaiasky.util
 
Functions.Function5<One,Two,Three,Four,Five,R> - Interface in gaiasky.util
 
Functions.Function6<One,Two,Three,Four,Five,Six,R> - Interface in gaiasky.util
 
Fxaa - Class in gaiasky.util.gdx.contrib.postprocess.effects
Implements the fast approximate anti-aliasing.
Fxaa(float, float, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Fxaa
Create a FXAA with the viewport size
Fxaa(int, int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Fxaa
 
FXAA - Enum constant in enum class gaiasky.util.Settings.Antialias
 
FxaaFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
Fast approximate anti-aliasing filter.
FxaaFilter(float, float, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.FxaaFilter
Creates an FXAA filter with the given viewport size and quality.
FxaaFilter(int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.FxaaFilter
Creates an FXAA filter with the given viewport size and maximum quality (2)
FxaaFilter(Vector2, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.FxaaFilter
Creates an FXAA filter with the given viewport size and quality.
FxaaFilter.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 

G

g - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
g - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
g - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
g - Variable in class gaiasky.util.gdx.shader.GroundShader
 
g - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
g - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
G - Static variable in class gaiasky.gui.GSKeys
 
G - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
G3dModelLoader - Class in gaiasky.util.gdx.loader
 
G3dModelLoader(BaseJsonReader) - Constructor for class gaiasky.util.gdx.loader.G3dModelLoader
 
G3dModelLoader(BaseJsonReader, FileHandleResolver) - Constructor for class gaiasky.util.gdx.loader.G3dModelLoader
 
GAIA_FOV1_MODE - Enum constant in enum class gaiasky.scene.camera.CameraManager.CameraMode
FOV1
GAIA_FOV2_MODE - Enum constant in enum class gaiasky.scene.camera.CameraManager.CameraMode
FOV2
GAIA_FOVS_MODE - Enum constant in enum class gaiasky.scene.camera.CameraManager.CameraMode
Both fields of view
GAIA_POSITION - Enum constant in enum class gaiasky.event.Event
 
GaiaAttitudeServer - Class in gaiasky.util.gaia
Provides caching of the last Nsl37 attitude requested.
GaiaAttitudeServer(String) - Constructor for class gaiasky.util.gaia.GaiaAttitudeServer
 
GaiaGestureListener() - Constructor for class gaiasky.input.MainMouseKbdListener.GaiaGestureListener
 
gaiasky - package gaiasky
The main package of Gaia Sky.
GaiaSky - Class in gaiasky
The main class.
GaiaSky() - Constructor for class gaiasky.GaiaSky
Creates an instance of Gaia Sky.
GaiaSky(boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class gaiasky.GaiaSky
Creates an instance of Gaia Sky.
gaiasky.data - package gaiasky.data
Data loaders and converters
gaiasky.data.attitude - package gaiasky.data.attitude
 
gaiasky.data.galaxy - package gaiasky.data.galaxy
 
gaiasky.data.group - package gaiasky.data.group
 
gaiasky.data.orbit - package gaiasky.data.orbit
 
gaiasky.data.util - package gaiasky.data.util
This package contains data loaders and transformers.
gaiasky.desktop - package gaiasky.desktop
Contains classes that implement the main method, to be run directly.
gaiasky.desktop.util - package gaiasky.desktop.util
 
gaiasky.event - package gaiasky.event
Event manager infrastructure
gaiasky.gui - package gaiasky.gui
Everything concerning the graphical user interface
gaiasky.gui.beans - package gaiasky.gui.beans
 
gaiasky.gui.components - package gaiasky.gui.components
 
gaiasky.gui.minimap - package gaiasky.gui.minimap
 
gaiasky.input - package gaiasky.input
 
gaiasky.render - package gaiasky.render
Renderer classes and utilities
gaiasky.render.api - package gaiasky.render.api
 
gaiasky.render.process - package gaiasky.render.process
 
gaiasky.render.system - package gaiasky.render.system
 
gaiasky.rest - package gaiasky.rest
Rest server to enable http communication between Gaia Sky instances
gaiasky.scene - package gaiasky.scene
 
gaiasky.scene.api - package gaiasky.scene.api
 
gaiasky.scene.camera - package gaiasky.scene.camera
 
gaiasky.scene.component - package gaiasky.scene.component
 
gaiasky.scene.component.tag - package gaiasky.scene.component.tag
 
gaiasky.scene.entity - package gaiasky.scene.entity
 
gaiasky.scene.record - package gaiasky.scene.record
 
gaiasky.scene.system - package gaiasky.scene.system
 
gaiasky.scene.system.initialize - package gaiasky.scene.system.initialize
 
gaiasky.scene.system.render - package gaiasky.scene.system.render
 
gaiasky.scene.system.render.draw - package gaiasky.scene.system.render.draw
 
gaiasky.scene.system.render.draw.billboard - package gaiasky.scene.system.render.draw.billboard
 
gaiasky.scene.system.render.draw.line - package gaiasky.scene.system.render.draw.line
 
gaiasky.scene.system.render.draw.model - package gaiasky.scene.system.render.draw.model
 
gaiasky.scene.system.render.draw.shape - package gaiasky.scene.system.render.draw.shape
 
gaiasky.scene.system.render.draw.text - package gaiasky.scene.system.render.draw.text
 
gaiasky.scene.system.render.extract - package gaiasky.scene.system.render.extract
 
gaiasky.scene.system.update - package gaiasky.scene.system.update
 
gaiasky.scene.task - package gaiasky.scene.task
 
gaiasky.scene.view - package gaiasky.scene.view
 
gaiasky.script - package gaiasky.script
Scripting API specification and implementations
gaiasky.test - package gaiasky.test
 
gaiasky.util - package gaiasky.util
Various utilities
gaiasky.util.camera - package gaiasky.util.camera
 
gaiasky.util.camera.rec - package gaiasky.util.camera.rec
 
gaiasky.util.color - package gaiasky.util.color
 
gaiasky.util.comp - package gaiasky.util.comp
 
gaiasky.util.concurrent - package gaiasky.util.concurrent
 
gaiasky.util.coord - package gaiasky.util.coord
 
gaiasky.util.coord.vsop87 - package gaiasky.util.coord.vsop87
 
gaiasky.util.datadesc - package gaiasky.util.datadesc
 
gaiasky.util.ds - package gaiasky.util.ds
 
gaiasky.util.filter - package gaiasky.util.filter
 
gaiasky.util.filter.attrib - package gaiasky.util.filter.attrib
 
gaiasky.util.gaia - package gaiasky.util.gaia
 
gaiasky.util.gaia.time - package gaiasky.util.gaia.time
 
gaiasky.util.gaia.utils - package gaiasky.util.gaia.utils
 
gaiasky.util.gdx - package gaiasky.util.gdx
This package contains extensions and re-implementations of certain utilities of libgdx.
gaiasky.util.gdx.contrib.postprocess - package gaiasky.util.gdx.contrib.postprocess
 
gaiasky.util.gdx.contrib.postprocess.effects - package gaiasky.util.gdx.contrib.postprocess.effects
 
gaiasky.util.gdx.contrib.postprocess.filters - package gaiasky.util.gdx.contrib.postprocess.filters
 
gaiasky.util.gdx.contrib.postprocess.utils - package gaiasky.util.gdx.contrib.postprocess.utils
 
gaiasky.util.gdx.contrib.utils - package gaiasky.util.gdx.contrib.utils
 
gaiasky.util.gdx.g2d - package gaiasky.util.gdx.g2d
 
gaiasky.util.gdx.g3d.decals - package gaiasky.util.gdx.g3d.decals
 
gaiasky.util.gdx.loader - package gaiasky.util.gdx.loader
 
gaiasky.util.gdx.loader.is - package gaiasky.util.gdx.loader.is
 
gaiasky.util.gdx.mesh - package gaiasky.util.gdx.mesh
 
gaiasky.util.gdx.model - package gaiasky.util.gdx.model
 
gaiasky.util.gdx.model.data - package gaiasky.util.gdx.model.data
 
gaiasky.util.gdx.shader - package gaiasky.util.gdx.shader
 
gaiasky.util.gdx.shader.attribute - package gaiasky.util.gdx.shader.attribute
 
gaiasky.util.gdx.shader.loader - package gaiasky.util.gdx.shader.loader
This package contains shader loaders and providers.
gaiasky.util.gdx.shader.provider - package gaiasky.util.gdx.shader.provider
 
gaiasky.util.gravwaves - package gaiasky.util.gravwaves
 
gaiasky.util.i18n - package gaiasky.util.i18n
 
gaiasky.util.io - package gaiasky.util.io
 
gaiasky.util.math - package gaiasky.util.math
 
gaiasky.util.math.test - package gaiasky.util.math.test
 
gaiasky.util.parse - package gaiasky.util.parse
 
gaiasky.util.properties - package gaiasky.util.properties
 
gaiasky.util.samp - package gaiasky.util.samp
 
gaiasky.util.scene2d - package gaiasky.util.scene2d
 
gaiasky.util.screenshot - package gaiasky.util.screenshot
Utils to manage still frame output and screenshots
gaiasky.util.test - package gaiasky.util.test
 
gaiasky.util.time - package gaiasky.util.time
 
gaiasky.util.tree - package gaiasky.util.tree
 
gaiasky.util.ucd - package gaiasky.util.ucd
 
gaiasky.util.units - package gaiasky.util.units
 
gaiasky.util.update - package gaiasky.util.update
 
gaiasky.util.validator - package gaiasky.util.validator
 
gaiasky.vr.openvr - package gaiasky.vr.openvr
 
GaiaSkyContextMenu - Class in gaiasky.gui
 
GaiaSkyContextMenu(Skin, String, int, int, FocusView, CatalogManager, Scene) - Constructor for class gaiasky.gui.GaiaSkyContextMenu
 
GaiaSkyDesktop - Class in gaiasky.desktop
Main class for the Gaia Sky desktop and VR launcher.
GaiaSkyDesktop() - Constructor for class gaiasky.desktop.GaiaSkyDesktop
 
GaiaSkyExecutorService - Class in gaiasky.util.ds
Contains the infrastructure to run tasks that sort and update the dataset metadata.
GaiaSkyExecutorService() - Constructor for class gaiasky.util.ds.GaiaSkyExecutorService
 
GaiaSkyFrameBuffer - Class in gaiasky.util.gdx.contrib.utils
Exposes a builder accepting a buffer builder.
GaiaSkyFrameBuffer(GLFrameBuffer.GLFrameBufferBuilder<? extends GLFrameBuffer<Texture>>, int...) - Constructor for class gaiasky.util.gdx.contrib.utils.GaiaSkyFrameBuffer
Creates a buffer.
GaiaSkyHubConnector - Class in gaiasky.util.samp
Extends hub connector to provide some very basic logging using the Gaia Sky internal logging system.
GaiaSkyHubConnector(ClientProfile) - Constructor for class gaiasky.util.samp.GaiaSkyHubConnector
 
gaiaSkyView - Variable in class gaiasky.GaiaSky
External UI window
GaiaSkyView - Class in gaiasky
This application implements the external view of Gaia Sky, which renders the main back render buffer into a different window.
GaiaSkyView(Skin, ShaderProgram) - Constructor for class gaiasky.GaiaSkyView
 
GAL_SPH_DIST - Enum constant in enum class gaiasky.util.units.Position.PositionType
 
GAL_SPH_PLX - Enum constant in enum class gaiasky.util.units.Position.PositionType
 
GAL_XYZ - Enum constant in enum class gaiasky.util.units.Position.PositionType
 
Galactic - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
galacticToEcliptic() - Static method in class gaiasky.util.coord.Coordinates
 
galacticToEclipticF() - Static method in class gaiasky.util.coord.Coordinates
 
galacticToEquatorial() - Static method in class gaiasky.util.coord.Coordinates
 
galacticToEquatorial(double[]) - Method in class gaiasky.script.EventScriptingInterface
 
galacticToEquatorial(double[]) - Method in interface gaiasky.script.IScriptingInterface
Converts galactic cartesian coordinates (in the internal reference system) to equatorial cartesian coordinates.
galacticToEquatorial(List<?>) - Method in class gaiasky.script.EventScriptingInterface
 
galacticToEquatorialF() - Static method in class gaiasky.util.coord.Coordinates
 
galacticToInternalCartesian(double, double, double) - Method in class gaiasky.script.EventScriptingInterface
 
galacticToInternalCartesian(double, double, double) - Method in interface gaiasky.script.IScriptingInterface
Converts galactic coordinates to the internal cartesian coordinate system.
galacticToInternalCartesian(int, int, int) - Method in class gaiasky.script.EventScriptingInterface
 
Galaxies - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
GALAXY - Enum constant in enum class gaiasky.scene.record.BillboardDataset.ParticleType
 
GalaxyGenerator - Class in gaiasky.data.galaxy
 
GalaxyGenerator() - Constructor for class gaiasky.data.galaxy.GalaxyGenerator
 
GAlias - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
galShaders - Variable in class gaiasky.render.RenderAssets
 
galToEq() - Static method in class gaiasky.util.coord.Coordinates
Gets the rotation matrix to transform from the galactic system to the equatorial system.
galToEqF() - Static method in class gaiasky.util.coord.Coordinates
 
GAME_MODE - Enum constant in enum class gaiasky.scene.camera.CameraManager.CameraMode
GAME_MODE mode
GameMouseKbdListener - Class in gaiasky.input
Mouse and keyboard input listener for the natural camera in game mode.
GameMouseKbdListener(GameMouseKbdListener.GameGestureListener, NaturalCamera) - Constructor for class gaiasky.input.GameMouseKbdListener
 
GameMouseKbdListener(NaturalCamera) - Constructor for class gaiasky.input.GameMouseKbdListener
 
gamepad - Variable in class gaiasky.util.Settings.ControlsSettings
 
GamepadConfigWindow - Class in gaiasky.gui
Dialog to configure a gamepad interactively.
GamepadConfigWindow(String, ControllerMappings, Stage, Skin) - Constructor for class gaiasky.gui.GamepadConfigWindow
 
gamepadInput - Variable in class gaiasky.scene.camera.AbstractCamera
The last input event was by a gamepad.
GamepadSettings() - Constructor for class gaiasky.util.Settings.ControlsSettings.GamepadSettings
 
gamma - Variable in class gaiasky.util.Settings.PostprocessSettings.LevelsSettings
 
Gamma - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter.Param
 
GAMMA_CMD - Enum constant in enum class gaiasky.event.Event
Contains the gamma level (float) in [0,3].
GAS - Enum constant in enum class gaiasky.scene.record.BillboardDataset.ParticleType
 
gaussian() - Static method in class gaiasky.util.math.StdRandom
Returns a random real number from a standard Gaussian distribution.
gaussian(double, double) - Static method in class gaiasky.util.math.StdRandom
Returns a random real number from a Gaussian distribution with mean μ and standard deviation σ.
gaussian(Random, double, double) - Method in class gaiasky.scene.record.NamedComponent
 
gaussian(Random, double, double, double) - Method in class gaiasky.scene.record.NamedComponent
 
gaussian(Random, double, double, double, double) - Method in class gaiasky.scene.record.NamedComponent
 
Gaussian3x3 - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Blur.BlurType
 
Gaussian3x3b - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Blur.BlurType
 
Gaussian5x5 - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Blur.BlurType
 
Gaussian5x5b - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Blur.BlurType
 
gBlue - Static variable in class gaiasky.util.color.ColorUtils
 
gBlueC - Static variable in class gaiasky.util.color.ColorUtils
 
GEN_KEYWORD - Static variable in class gaiasky.util.Constants
Generated height keyword
generateAll() - Method in class gaiasky.gui.ProceduralGenerationWindow
 
generateAtmosphere(Boolean) - Method in class gaiasky.gui.ProceduralGenerationWindow
 
generateAtmosphereDirect() - Method in class gaiasky.gui.ProceduralGenerationWindow
 
generateClouds(Boolean) - Method in class gaiasky.gui.ProceduralGenerationWindow
 
generateCloudsDirect() - Method in class gaiasky.gui.ProceduralGenerationWindow
 
generateControllersList(Table) - Method in class gaiasky.gui.PreferencesWindow
 
generateData(int, int, float[], String) - Method in class gaiasky.scene.record.NoiseComponent
 
generateDatasetOptions() - Method in class gaiasky.gui.DatasetLoadDialog
 
generateElevation(int, int, float, String) - Method in class gaiasky.scene.record.NoiseComponent
 
generateIndex(List<IParticleRecord>) - Method in class gaiasky.scene.component.ParticleSet
Generates the index (maps name to array index) and computes the geometric center of this group
generateMesh(float[], int, int) - Static method in class gaiasky.util.gdx.loader.PFMReader
 
generateSurface(Boolean) - Method in class gaiasky.gui.ProceduralGenerationWindow
 
generateSurfaceDirect() - Method in class gaiasky.gui.ProceduralGenerationWindow
 
Generic - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceType
a generic VR tracking device
GenericDialog - Class in gaiasky.gui
 
GenericDialog(String, Skin, Stage) - Constructor for class gaiasky.gui.GenericDialog
 
genMipMaps - Variable in class gaiasky.util.gdx.loader.BitmapFontLoader.BitmapFontParameter
Generates mipmaps for the font if true.
geodist - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
geometric(double) - Static method in class gaiasky.util.math.StdRandom
Returns a random integer from a geometric distribution with success probability p.
GeometryWarp - Class in gaiasky.util.gdx.contrib.postprocess.effects
Implements geometry warp and blending from MPCDI
GeometryWarp(PFMData) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.GeometryWarp
 
GeometryWarp(PFMData, Texture) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.GeometryWarp
 
GeometryWarpFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
This filter implements the geometry warp and blending defined in the MPCDI format.
GeometryWarpFilter(PFMData) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.GeometryWarpFilter
 
GeometryWarpFilter(PFMData, Texture) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.GeometryWarpFilter
 
GeometryWarpFilter.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
gestureListener - Variable in class gaiasky.input.MainMouseKbdListener
 
get(int) - Method in class gaiasky.event.PriorityQueue
Retrieves the element at the specified index.
get(int) - Method in class gaiasky.scene.component.ParticleSet
 
get(int) - Method in class gaiasky.util.Bits
 
get(int) - Method in class gaiasky.util.DoubleArray
 
get(int) - Method in class gaiasky.util.gdx.contrib.utils.ItemsManager
Returns the item at the specified index
get(int) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
Example usage: ((BlendingAttribute)material.get(BlendingAttribute.ID)).sourceFunction;
get(AbstractStarGroupDataProvider.ColId, Long) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider.AdditionalCols
 
get(IParticleRecord) - Method in class gaiasky.util.filter.attrib.AttributeAbsmag
 
get(IParticleRecord) - Method in class gaiasky.util.filter.attrib.AttributeAppmag
 
get(IParticleRecord) - Method in class gaiasky.util.filter.attrib.AttributeColorBlue
 
get(IParticleRecord) - Method in class gaiasky.util.filter.attrib.AttributeColorGreen
 
get(IParticleRecord) - Method in class gaiasky.util.filter.attrib.AttributeColorRed
 
get(IParticleRecord) - Method in class gaiasky.util.filter.attrib.AttributeDEC
 
get(IParticleRecord) - Method in class gaiasky.util.filter.attrib.AttributeDistance
 
get(IParticleRecord) - Method in class gaiasky.util.filter.attrib.AttributeEclLatitude
 
get(IParticleRecord) - Method in class gaiasky.util.filter.attrib.AttributeEclLongitude
 
get(IParticleRecord) - Method in class gaiasky.util.filter.attrib.AttributeGalLatitude
 
get(IParticleRecord) - Method in class gaiasky.util.filter.attrib.AttributeGalLongitude
 
get(IParticleRecord) - Method in class gaiasky.util.filter.attrib.AttributeMualpha
 
get(IParticleRecord) - Method in class gaiasky.util.filter.attrib.AttributeMudelta
 
get(IParticleRecord) - Method in class gaiasky.util.filter.attrib.AttributeRA
 
get(IParticleRecord) - Method in class gaiasky.util.filter.attrib.AttributeRadvel
 
get(IParticleRecord) - Method in class gaiasky.util.filter.attrib.AttributeUCD
 
get(IParticleRecord) - Method in interface gaiasky.util.filter.attrib.IAttribute
Gets the value of this attribute
get(Quantity.Angle.AngleUnit) - Method in class gaiasky.util.units.Quantity.Angle
 
get(Quantity.Brightness.BrightnessUnit) - Method in class gaiasky.util.units.Quantity.Brightness
 
get(Quantity.Length.LengthUnit) - Method in class gaiasky.util.units.Quantity.Length
 
get(Class) - Method in class gaiasky.scene.Archetypes
Gets an archetype by class.
get(Class<? extends PostProcessorEffect>) - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
Gets the effect of the given class with the default key
get(Class<T>, int) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
Example usage: ((BlendingAttribute)material.get(BlendingAttribute.ID)).sourceFunction;
get(Long) - Method in class gaiasky.util.LargeLongMap
 
get(String) - Method in class gaiasky.scene.Archetypes
Gets an archetype by name (key).
get(String) - Method in class gaiasky.scene.AttributeMap
Returns the component class to which the specified key is mapped.
get(String) - Method in class gaiasky.util.CatalogManager
Gets the CatalogInfo with the given name, if any
get(String, Class<? extends PostProcessorEffect>) - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
Gets the first effect of the given type
get(Date) - Method in class gaiasky.util.gaia.AttitudeIntervalBean
 
get(K, double) - Method in class gaiasky.util.ObjectDoubleMap
Returns the value for the specified key, or the default value if the key is not in the map.
getAACode() - Method in enum class gaiasky.util.Settings.Antialias
 
getAbsmag() - Method in interface gaiasky.scene.api.IFocus
Gets the absolute magnitude.
getAbsmag() - Method in class gaiasky.scene.view.FocusView
 
getAbsmag() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getAbsolutePosition(Entity, Vector3b) - Static method in class gaiasky.scene.entity.EntityUtils
Returns the absolute position of this entity in the native coordinates (equatorial system) and internal units.
getAbsolutePosition(Entity, String, Vector3b) - Static method in class gaiasky.scene.entity.EntityUtils
Returns the absolute position of the entity identified by the given name within this entity in the native coordinates (equatorial system) and internal units.
getAbsolutePosition(Vector3b) - Method in interface gaiasky.scene.api.IFocus
Returns the absolute position of this entity in the native coordinates (equatorial system).
getAbsolutePosition(Vector3b) - Method in class gaiasky.scene.component.ParticleSet
Returns the current focus position, if any, in the out vector.
getAbsolutePosition(Vector3b) - Method in class gaiasky.scene.view.FocusView
 
getAbsolutePosition(Vector3b) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getAbsolutePosition(String, Vector3b) - Method in interface gaiasky.scene.api.IFocus
Returns the absolute position of the entity identified by name within this entity in the native reference system.
getAbsolutePosition(String, Vector3b) - Method in class gaiasky.scene.component.ParticleSet
Returns the position of the particle with the given name, if any, in the out vector.
getAbsolutePosition(String, Vector3b) - Method in class gaiasky.scene.component.StarSet
 
getAbsolutePosition(String, Vector3b) - Method in class gaiasky.scene.view.FocusView
 
getAbsolutePosition(String, Vector3b) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getAbsolutePosition(String, Vector3d) - Method in class gaiasky.scene.component.StarSet
 
getActiveItem() - Method in class gaiasky.util.scene2d.ContextMenu
 
getActor() - Method in class gaiasky.gui.components.GuiComponent
 
getActors(Skin) - Method in class gaiasky.desktop.util.DesktopMusicActors
 
getAdditionalValue(AbstractStarGroupDataProvider.ColId, Long) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
getAlAcRates(double, double) - Method in class gaiasky.util.gaia.ConcreteAttitude
 
getAlAcRates(double, double) - Method in interface gaiasky.util.gaia.IAttitude
Compute the angular speed AL and AC of an inertial direction in the SRS frame, using instrument angles (phi, zeta).
getAlAcRates(FOV, double, double) - Method in class gaiasky.util.gaia.ConcreteAttitude
 
getAlAcRates(FOV, double, double) - Method in interface gaiasky.util.gaia.IAttitude
Compute the angular speed AL and AC of an inertial direction in the SRS frame, using field angles (fov, eta, zeta).
getAll(Class<? extends PostProcessorEffect>) - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
Gets all effects of the given type
getAlpha() - Method in interface gaiasky.render.api.IGPUVertsRenderable
 
getAlpha() - Method in interface gaiasky.scene.api.IFocus
Returns the right ascension angle of this focus object.
getAlpha() - Method in class gaiasky.scene.component.ParticleSet
 
getAlpha() - Method in class gaiasky.scene.view.FocusView
 
getAlpha() - Method in class gaiasky.scene.view.VertsView
 
getAlpha() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getAlpha() - Method in class gaiasky.util.gaia.utils.Place
Returns the right ascension [rad] of the Place
getAlpha(Entity) - Method in class gaiasky.render.system.AbstractRenderSystem
 
getAlpha(IRenderable) - Method in class gaiasky.render.system.AbstractRenderSystem
Computes the alpha opacity value of a given renderable using its component types
getAlpha(ComponentTypes) - Method in class gaiasky.render.system.AbstractRenderSystem
 
getAlphaZ() - Method in class gaiasky.util.gaia.EquatorialAnglesRates
Get the right ascension of the SRS z axis - this is the first equatorial attitude angle
getAlphaZDot() - Method in class gaiasky.util.gaia.EquatorialAnglesRates
Get the time derivative of the right ascension of the SRS z axis
getAmount() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Blur
 
getAnaglyphModeInteger() - Method in enum class gaiasky.util.Settings.StereoProfile
 
getAndClear(int) - Method in class gaiasky.util.Bits
Returns the bit at the given index and clears it in one go.
getAndIncrement(K, double, double) - Method in class gaiasky.util.ObjectDoubleMap
Returns the key's current value and increments the stored value.
getAndroidApiLevel() - Static method in class gaiasky.util.scene2d.OsUtils
Returns the Android API level it's basically the same as android.os.Build.VERSION.SDK_INT
getAndSet(int) - Method in class gaiasky.util.Bits
Returns the bit at the given index and sets it in one go.
getAngle() - Method in class gaiasky.util.math.Quaterniond
Get the angle in degrees of the rotation this quaternion represents.
getAngleAround(double, double, double) - Method in class gaiasky.util.math.Quaterniond
Get the angle in degrees of the rotation around the specified axis.
getAngleAround(Vector3d) - Method in class gaiasky.util.math.Quaterniond
Get the angle in degrees of the rotation around the specified axis.
getAngleAroundRad(double, double, double) - Method in class gaiasky.util.math.Quaterniond
Get the angle in radians of the rotation around the specified axis.
getAngleAroundRad(Vector3d) - Method in class gaiasky.util.math.Quaterniond
Get the angle in radians of the rotation around the specified axis.
getAngleEdge() - Method in class gaiasky.scene.camera.AbstractCamera
 
getAngleEdge() - Method in class gaiasky.scene.camera.CameraManager
 
getAngleEdge() - Method in interface gaiasky.scene.camera.ICamera
Gets the angle of the edge of the screen, diagonally.
getAngleEdge(int, int, float) - Method in class gaiasky.scene.camera.AbstractCamera
 
getAngleRad() - Method in class gaiasky.util.math.Quaterniond
Get the angle in radians of the rotation this quaternion represents.
getAngleRad() - Method in class gaiasky.util.math.Vector2d
 
getAngleTo(Place) - Method in class gaiasky.util.gaia.utils.Place
Calculates the angle between this Place and another Place
getAnimation(String) - Method in class gaiasky.util.gdx.model.IntModel
 
getAnimation(String) - Method in class gaiasky.util.gdx.model.IntModelInstance
 
getAnimation(String, boolean) - Method in class gaiasky.util.gdx.model.IntModel
 
getAnimation(String, boolean) - Method in class gaiasky.util.gdx.model.IntModelInstance
 
getAntialias(int) - Method in class gaiasky.util.Settings.PostprocessSettings
 
getApplicationTitle(boolean) - Static method in class gaiasky.util.Settings
 
getAppmag() - Method in interface gaiasky.scene.api.IFocus
Gets the apparent magnitude.
getAppmag() - Method in class gaiasky.scene.view.FocusView
 
getAppmag() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getAscent() - Method in class gaiasky.util.gdx.g2d.BitmapFont
Returns the ascent, which is the distance from the cap height to the top of the tallest glyph.
getAssets() - Static method in class gaiasky.data.AssetBean
 
getAssetsLocation() - Method in class gaiasky.script.EventScriptingInterface
 
getAssetsLocation() - Method in interface gaiasky.script.IScriptingInterface
Gets the location of the assets folder.
getAtlasRegion() - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
getAttitude(long) - Method in class gaiasky.util.gaia.BaseAttitudeDataServer
 
getAttitude(Date) - Method in interface gaiasky.data.attitude.IAttitudeServer
 
getAttitude(Date) - Method in class gaiasky.util.gaia.BaseAttitudeDataServer
 
getAttitude(Date) - Method in class gaiasky.util.gaia.GaiaAttitudeServer
Returns the NSL37 attitude for the given date.
getAttitudeNative(double) - Method in class gaiasky.util.gaia.Nsl37
Calculate the scanning law at a given time.
getAttitudeNative(long) - Method in class gaiasky.util.gaia.BaseAttitudeDataServer
Evaluate the attitude in the native time system of the server
getAttitudeNative(long) - Method in class gaiasky.util.gaia.Epsl
 
getAttitudeNative(long) - Method in class gaiasky.util.gaia.EpslAndNsl
 
getAttitudeNative(long) - Method in class gaiasky.util.gaia.HermiteInterpolatedAttitudeDataServer
 
getAttitudeNative(long) - Method in class gaiasky.util.gaia.MslAttitudeDataServer
 
getAttitudeNative(long) - Method in class gaiasky.util.gaia.Nsl37
 
getAttitudeNative(long) - Method in class gaiasky.util.gaia.TransitionScanningLaw
 
getAttribute() - Method in class gaiasky.util.filter.FilterRule
 
getAttributeAlias(Bits) - Static method in class gaiasky.util.gdx.shader.attribute.Attribute
 
getAttributeIndex(Bits) - Static method in class gaiasky.util.gdx.shader.attribute.Attribute
 
getAttributeIndex(String) - Static method in class gaiasky.util.gdx.shader.attribute.Attribute
 
getAttributeLocation(String) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
getAttributeLocation(String) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
getAttributes() - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
getAttributes() - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
 
getAttributes() - Method in interface gaiasky.util.gdx.mesh.IntVertexData
 
getAttributes() - Method in class gaiasky.util.gdx.mesh.VertexArray
 
getAttributes() - Method in class gaiasky.util.gdx.mesh.VertexBufferObject
 
getAttributes() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectInstanced
 
getAttributes() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectSubData
 
getAttributes() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectWithVAO
 
getAttributes() - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
getAttributes() - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
getAttributeSize(String) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
getAttributeSize(String) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
getAttributeType(String) - Static method in class gaiasky.util.gdx.shader.attribute.Attribute
 
getAttributeType(String) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
getAttributeType(String) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
getAxisAngle(Vector3d) - Method in class gaiasky.util.math.Quaterniond
Get the axis angle representation of the rotation in degrees.
getAxisAngleRad(Vector3d) - Method in class gaiasky.util.math.Quaterniond
Get the axis-angle representation of the rotation in radians.
getAxisDpadH() - Method in class gaiasky.gui.AbstractControllerMappings
 
getAxisDpadH() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the horizontal dpad axis, if exists
getAxisDpadV() - Method in class gaiasky.gui.AbstractControllerMappings
 
getAxisDpadV() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the vertical dpad axis, if exists
getAxisLstickH() - Method in class gaiasky.gui.AbstractControllerMappings
 
getAxisLstickH() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the left stick horizontal axis, that produces: Roll rotation in focus mode Horizontal lateral movement in free mode
getAxisLstickHSensitivity() - Method in class gaiasky.gui.AbstractControllerMappings
 
getAxisLstickHSensitivity() - Method in interface gaiasky.gui.IControllerMappings
Sensitivity of left stick axis
getAxisLstickV() - Method in class gaiasky.gui.AbstractControllerMappings
 
getAxisLstickV() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the left stick vertical axis, that controls the forward and backward movement
getAxisLstickVSensitivity() - Method in class gaiasky.gui.AbstractControllerMappings
 
getAxisLstickVSensitivity() - Method in interface gaiasky.gui.IControllerMappings
Sensitivity of left stick vertical axis
getAxisLT() - Method in class gaiasky.gui.AbstractControllerMappings
 
getAxisLT() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the left trigger axis, used to decrease the velocity.
getAxisLTSensitivity() - Method in class gaiasky.gui.AbstractControllerMappings
 
getAxisLTSensitivity() - Method in interface gaiasky.gui.IControllerMappings
Sensitivity of left trigger axis
getAxisRstickH() - Method in class gaiasky.gui.AbstractControllerMappings
 
getAxisRstickH() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the Right stick horizontal axis, that produces: Vertical rotation around focus in focus mode Vertical look rotation (pitch) in free mode
getAxisRstickHSensitivity() - Method in class gaiasky.gui.AbstractControllerMappings
 
getAxisRstickHSensitivity() - Method in interface gaiasky.gui.IControllerMappings
Sensitivity of pitch axis
getAxisRstickV() - Method in class gaiasky.gui.AbstractControllerMappings
 
getAxisRstickV() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the right stick vertical axis, that produces: Horizontal rotation around focus in focus mode Horizontal look rotation (yaw) in free mode
getAxisRstickVSensitivity() - Method in class gaiasky.gui.AbstractControllerMappings
 
getAxisRstickVSensitivity() - Method in interface gaiasky.gui.IControllerMappings
Sensitivity of right stick vertical axis
getAxisRT() - Method in class gaiasky.gui.AbstractControllerMappings
 
getAxisRT() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the right trigger axis, used to increase the velocity.
getAxisRTSensitivity() - Method in class gaiasky.gui.AbstractControllerMappings
 
getAxisRTSensitivity() - Method in interface gaiasky.gui.IControllerMappings
Sensitivity of right trigger axis
getAxisValuePower() - Method in class gaiasky.gui.AbstractControllerMappings
 
getAxisValuePower() - Method in interface gaiasky.gui.IControllerMappings
Power to apply to the linear value: val = val^pow
getAxisX(int) - Method in class gaiasky.vr.openvr.VRContext.VRDevice
 
getAxisY(int) - Method in class gaiasky.vr.openvr.VRContext.VRDevice
 
getBackRenderBuffer() - Method in class gaiasky.GaiaSky
 
getBackward(V) - Method in class gaiasky.util.TwoWayHashmap
 
getBase() - Method in class gaiasky.scene.view.BaseView
 
getBaseIntensity() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
getBaseIntensity() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
getBaseSaturation() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
getBaseSaturation() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
getBestOctant(Vector3d) - Method in class gaiasky.util.tree.OctreeNode
Returns the deepest octant that contains the position.
getBias() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
getBias() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
getBias() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Bias
 
getBillboardRotation(Camera) - Static method in class gaiasky.util.DecalUtils
Gets the billboard rotation using the parameters of the given camera
getBillboardRotation(Vector3, Vector3) - Static method in class gaiasky.util.DecalUtils
Returns a Quaternion representing the billboard rotation to be applied to a decal that is always to face the given direction and up vector
getBlendDstFunc() - Method in interface gaiasky.util.gdx.g2d.ExtBatch
 
getBlendDstFunc() - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
getBlendDstFuncAlpha() - Method in interface gaiasky.util.gdx.g2d.ExtBatch
 
getBlendDstFuncAlpha() - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
getBlendingDestFactor() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
getBlendingDestFactor() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
getBlendingDestFactor() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
getBlendingSourceFactor() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
getBlendingSourceFactor() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
getBlendingSourceFactor() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
getBlendSrcFunc() - Method in interface gaiasky.util.gdx.g2d.ExtBatch
 
getBlendSrcFunc() - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
getBlendSrcFuncAlpha() - Method in interface gaiasky.util.gdx.g2d.ExtBatch
 
getBlendSrcFuncAlpha() - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
getBlue(int) - Static method in class gaiasky.util.color.ColorUtils
 
getBlurAmount() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
getBlurAmount() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
getBlurAmount() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
getBlurPasses() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
getBlurPasses() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
getBlurPasses() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
getBlurStrength() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Zoomer
 
getBlurType() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
getBlurType() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
getBlurType() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
getBody() - Method in class gaiasky.scene.view.BaseView
 
getBookmarks() - Method in class gaiasky.gui.BookmarksManager
Returns the internal list of bookmark nodes.
getBookmarksByType(List<BookmarksManager.BookmarkNode>, List<BookmarksManager.BookmarkNode>, boolean) - Method in class gaiasky.gui.BookmarksManager
 
getBookmarksDirName() - Static method in class gaiasky.util.SysUtils
 
getBookmarksManager() - Method in class gaiasky.GaiaSky
 
getBooleanProperty(VRContext.VRDeviceProperty) - Method in class gaiasky.vr.openvr.VRContext.VRDevice
 
getBottomHeight() - Method in class gaiasky.util.gdx.g2d.NinePatch
 
getBoundingRectangle() - Method in class gaiasky.util.gdx.g2d.Sprite
Returns the bounding axis aligned Rectangle that bounds this sprite.
getBuffer() - Method in class gaiasky.util.gdx.mesh.IntIndexArray
Returns the underlying IntBuffer.
getBuffer() - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObject
Returns the underlying IntBuffer.
getBuffer() - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObjectSubData
Returns the underlying IntBuffer.
getBuffer() - Method in interface gaiasky.util.gdx.mesh.IntIndexData
Returns the underlying IntBuffer.
getBuffer() - Method in interface gaiasky.util.gdx.mesh.IntVertexData
Returns the underlying FloatBuffer and marks it as dirty, causing the buffer contents to be uploaded on the next call to bind.
getBuffer() - Method in class gaiasky.util.gdx.mesh.VertexArray
 
getBuffer() - Method in class gaiasky.util.gdx.mesh.VertexBufferObject
 
getBuffer() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectInstanced
 
getBuffer() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectSubData
 
getBuffer() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectWithVAO
 
getBufferHandle() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectSubData
Returns the VBO handle
getBuildTimePretty() - Method in class gaiasky.util.Settings.VersionSettings
 
getButtonA() - Method in class gaiasky.gui.AbstractControllerMappings
 
getButtonA() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the A button
getButtonB() - Method in class gaiasky.gui.AbstractControllerMappings
 
getButtonB() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the B button
getButtonDpadDown() - Method in class gaiasky.gui.AbstractControllerMappings
 
getButtonDpadDown() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the dpad-down button
getButtonDpadLeft() - Method in class gaiasky.gui.AbstractControllerMappings
 
getButtonDpadLeft() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the dpad-left button
getButtonDpadRight() - Method in class gaiasky.gui.AbstractControllerMappings
 
getButtonDpadRight() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the dpad-right button
getButtonDpadUp() - Method in class gaiasky.gui.AbstractControllerMappings
 
getButtonDpadUp() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the dpad-up button
getButtonLB() - Method in class gaiasky.gui.AbstractControllerMappings
 
getButtonLB() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the LB button
getButtonLstick() - Method in class gaiasky.gui.AbstractControllerMappings
 
getButtonLstick() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the left stick button
getButtonLT() - Method in class gaiasky.gui.AbstractControllerMappings
 
getButtonLT() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the LT button
getButtonRB() - Method in class gaiasky.gui.AbstractControllerMappings
 
getButtonRB() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the RB button
getButtonRstick() - Method in class gaiasky.gui.AbstractControllerMappings
 
getButtonRstick() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the right stick button
getButtonRT() - Method in class gaiasky.gui.AbstractControllerMappings
 
getButtonRT() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the RT button
getButtonSelect() - Method in class gaiasky.gui.AbstractControllerMappings
 
getButtonSelect() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the select button
getButtonStart() - Method in class gaiasky.gui.AbstractControllerMappings
 
getButtonStart() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the start button
getButtonX() - Method in class gaiasky.gui.AbstractControllerMappings
 
getButtonX() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the X button
getButtonY() - Method in class gaiasky.gui.AbstractControllerMappings
 
getButtonY() - Method in interface gaiasky.gui.IControllerMappings
Returns the code of the Y button
getByColumName(String) - Method in class gaiasky.util.ucd.UCDParser
 
getByEntity(Entity) - Method in class gaiasky.util.CatalogManager
 
getByteBuffer() - Method in class gaiasky.util.io.ByteBufferInputStream
 
getBytesRead() - Method in class gaiasky.util.io.FileInfoInputStream
 
getCache() - Method in class gaiasky.util.gdx.g2d.BitmapFont
For expert usage -- returns the BitmapFontCache used by this font, for rendering to a sprite batch.
getCacheDir() - Static method in class gaiasky.util.SysUtils
Returns the default cache directory, for non-essential data.
getCalendarDay(double) - Static method in class gaiasky.util.coord.AstroUtils
Gets the Gregorian calendar quantities given the Julian date.
getCamera() - Method in class gaiasky.scene.camera.CameraManager
 
getCamera() - Method in class gaiasky.scene.camera.FovCamera
 
getCamera() - Method in interface gaiasky.scene.camera.ICamera
Returns the perspective camera.
getCamera() - Method in class gaiasky.scene.camera.NaturalCamera
 
getCamera() - Method in class gaiasky.scene.camera.RelativisticCamera
 
getCamera() - Method in class gaiasky.scene.camera.SpacecraftCamera
 
getCamera() - Method in class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
getCamera() - Method in class gaiasky.util.gdx.IntModelBatch
Provides access to the current camera in between IntModelBatch.begin(Camera) and IntModelBatch.end().
getCameraDirection() - Method in class gaiasky.script.EventScriptingInterface
 
getCameraDirection() - Method in interface gaiasky.script.IScriptingInterface
Gets the current camera direction vector.
getCameraK() - Static method in class gaiasky.util.Constants
 
getCameraManager() - Method in class gaiasky.GaiaSky
 
getCameraManager() - Method in interface gaiasky.render.api.IMainRenderer
 
getCameraPosition() - Method in class gaiasky.script.EventScriptingInterface
 
getCameraPosition() - Method in interface gaiasky.script.IScriptingInterface
Gets the current camera position, in km.
getCameraSpeed() - Method in class gaiasky.script.EventScriptingInterface
 
getCameraSpeed() - Method in interface gaiasky.script.IScriptingInterface
Gets the current physical speed of the camera in km/h.
getCameraStereoLeft() - Method in class gaiasky.scene.camera.AbstractCamera
 
getCameraStereoLeft() - Method in class gaiasky.scene.camera.CameraManager
 
getCameraStereoLeft() - Method in interface gaiasky.scene.camera.ICamera
 
getCameraStereoRight() - Method in class gaiasky.scene.camera.AbstractCamera
 
getCameraStereoRight() - Method in class gaiasky.scene.camera.CameraManager
 
getCameraStereoRight() - Method in interface gaiasky.scene.camera.ICamera
 
getCameraUp() - Method in class gaiasky.script.EventScriptingInterface
 
getCameraUp() - Method in interface gaiasky.script.IScriptingInterface
Gets the current camera up vector.
getCandidateBean() - Method in class gaiasky.scene.component.ParticleSet
 
getCandidateId() - Method in interface gaiasky.scene.api.IFocus
Returns the id of the focus candidate of this object.
getCandidateId() - Method in class gaiasky.scene.component.ParticleSet
 
getCandidateId() - Method in class gaiasky.scene.component.StarSet
 
getCandidateId() - Method in class gaiasky.scene.view.FocusView
 
getCandidateId() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getCandidateName() - Method in interface gaiasky.scene.api.IFocus
Returns the name of the focus candidate of this object.
getCandidateName() - Method in class gaiasky.scene.component.ParticleSet
 
getCandidateName() - Method in class gaiasky.scene.component.StarSet
 
getCandidateName() - Method in class gaiasky.scene.view.FocusView
 
getCandidateName() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getCandidateSolidAngleApparent() - Method in interface gaiasky.scene.api.IFocus
Returns the candidate apparent view angle (view angle corrected with the field of view) of this entity, in radians.
getCandidateSolidAngleApparent() - Method in class gaiasky.scene.component.ParticleSet
 
getCandidateSolidAngleApparent() - Method in class gaiasky.scene.component.StarSet
 
getCandidateSolidAngleApparent() - Method in class gaiasky.scene.view.FocusView
 
getCandidateSolidAngleApparent() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getCapHeight() - Method in class gaiasky.util.gdx.g2d.BitmapFont
Returns the cap height, which is the distance from the top of most uppercase characters to the baseline.
getCatalogInfoFromEntity(Entity) - Method in class gaiasky.GaiaSky
 
getCatalogInfos() - Method in class gaiasky.util.CatalogManager
 
getCatalogSource() - Method in interface gaiasky.scene.api.IStarFocus
Gets the catalog source of this star.
getCenter() - Method in class gaiasky.util.math.BoundingBoxd
getCenter(Vector3d) - Method in class gaiasky.util.math.BoundingBoxd
 
getCenterX() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
getCenterX() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
getCenterX() - Method in class gaiasky.util.math.BoundingBoxd
 
getCenterY() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
getCenterY() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
getCenterY() - Method in class gaiasky.util.math.BoundingBoxd
 
getCenterZ() - Method in class gaiasky.util.math.BoundingBoxd
 
getCentre() - Method in class gaiasky.util.gaia.utils.CircleArea
 
getChild(int) - Method in class gaiasky.util.gdx.model.IntNode
 
getChild(String, boolean, boolean) - Method in class gaiasky.util.gdx.model.IntNode
 
getChildByName(String) - Method in class gaiasky.scene.component.GraphNode
 
getChildByNameAndArchetype(String, Archetype) - Method in class gaiasky.scene.view.FocusView
 
getChildCount() - Method in class gaiasky.util.gdx.model.IntNode
 
getChildren() - Method in class gaiasky.util.gdx.model.IntNode
 
getChromaticDispersion() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
getChromaticDispersion() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen
 
getCloseLightSource(int) - Method in class gaiasky.scene.camera.AbstractCamera
 
getCloseLightSource(int) - Method in class gaiasky.scene.camera.CameraManager
 
getCloseLightSource(int) - Method in interface gaiasky.scene.camera.ICamera
Gets the current i-close light source to this camera
getClosest() - Method in class gaiasky.scene.camera.AbstractCamera
 
getClosest() - Method in class gaiasky.scene.camera.CameraManager
 
getClosest() - Method in interface gaiasky.scene.camera.ICamera
Returns the current closest object
getClosestAbsolutePos(Vector3b) - Method in interface gaiasky.scene.api.IFocus
getClosestAbsolutePos(Vector3b) - Method in interface gaiasky.scene.api.IStarFocus
Returns the position of the closest star in world coordinates
getClosestAbsolutePos(Vector3b) - Method in class gaiasky.scene.component.StarSet
 
getClosestAbsolutePos(Vector3b) - Method in class gaiasky.scene.view.FocusView
 
getClosestAbsolutePos(Vector3b) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getClosestBody() - Method in class gaiasky.scene.camera.AbstractCamera
 
getClosestBody() - Method in class gaiasky.scene.camera.CameraManager
 
getClosestBody() - Method in interface gaiasky.scene.camera.ICamera
 
getClosestCol() - Method in interface gaiasky.scene.api.IStarFocus
Returns the color of the closest star
getClosestCol() - Method in class gaiasky.scene.component.StarSet
 
getClosestDistToCamera() - Method in interface gaiasky.scene.api.IFocus
getClosestDistToCamera() - Method in interface gaiasky.scene.api.IStarFocus
Returns the closest star distance to the camera
getClosestDistToCamera() - Method in class gaiasky.scene.component.StarSet
 
getClosestDistToCamera() - Method in class gaiasky.scene.view.FocusView
 
getClosestDistToCamera() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getClosestName() - Method in interface gaiasky.scene.api.IFocus
getClosestName() - Method in interface gaiasky.scene.api.IStarFocus
Name of closest star to camera
getClosestName() - Method in class gaiasky.scene.component.ParticleSet
 
getClosestName() - Method in class gaiasky.scene.view.FocusView
 
getClosestName() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getClosestObjectToCamera() - Method in class gaiasky.script.EventScriptingInterface
 
getClosestObjectToCamera() - Method in interface gaiasky.script.IScriptingInterface
Returns the closest object to the camera in this instant as a IFocus.
getClosestParticle() - Method in class gaiasky.scene.camera.AbstractCamera
 
getClosestParticle() - Method in class gaiasky.scene.camera.CameraManager
 
getClosestParticle() - Method in interface gaiasky.scene.camera.ICamera
Gets the current closest particle to this camera
getClosestPoint(double, double, double, double, double, double, double, double, double) - Static method in class gaiasky.util.math.MathUtilsd
Gets the closest point on the line p1-p2 from p0.
Check this link.
getClosestPoint2(double, double, double, double, double, double, double, double, double, Vector3d) - Static method in class gaiasky.util.math.MathUtilsd
 
getClosestPos(Vector3d) - Method in interface gaiasky.scene.api.IStarFocus
Returns the position of the closest star in camera coordinates
getClosestPos(Vector3d) - Method in class gaiasky.scene.component.StarSet
 
getClosestSize() - Method in interface gaiasky.scene.api.IStarFocus
Returns the size of the closest star
getClosestSize() - Method in class gaiasky.scene.component.StarSet
 
getClusters() - Method in class gaiasky.data.NewStarClusterLoader
 
getCollapsiblePane(String) - Method in class gaiasky.gui.ControlsWindow
 
getColor() - Method in interface gaiasky.render.api.IGPUVertsRenderable
 
getColor() - Method in interface gaiasky.scene.api.IFocus
Gets the color of this object.
getColor() - Method in class gaiasky.scene.view.FocusView
 
getColor() - Method in class gaiasky.scene.view.VertsView
 
getColor() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getColor() - Method in class gaiasky.util.gdx.g2d.BitmapFont
Returns the color of text drawn with this font.
getColor() - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Returns the color used for subsequently added text.
getColor() - Method in interface gaiasky.util.gdx.g2d.ExtBatch
 
getColor() - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
getColor() - Method in class gaiasky.util.gdx.g2d.NinePatch
 
getColor() - Method in class gaiasky.util.gdx.g2d.Sprite
Returns the color of this sprite.
getColor(int, ParticleSet, Highlight) - Method in class gaiasky.scene.entity.ParticleUtils
 
getColor(Body, Highlight) - Method in class gaiasky.scene.entity.ParticleUtils
 
getColorBufferTexture() - Method in class gaiasky.util.gdx.contrib.utils.GaiaSkyFrameBuffer
 
getColorFromIndex(int) - Static method in class gaiasky.util.color.ColorUtils
 
getColorMax() - Method in class gaiasky.scene.component.ParticleSet
 
getColorMin() - Method in class gaiasky.scene.component.ParticleSet
 
getColors() - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
getColors() - Method in interface gaiasky.data.group.IStarGroupDataProvider
 
getColors() - Method in class gaiasky.data.group.STILDataProvider
 
getCombinedBuffer() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
 
getCombinePass() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
getComparator() - Method in class gaiasky.util.filter.FilterRule
 
getComparatorFromString(String) - Method in class gaiasky.util.filter.FilterRule
 
getComponent(Class<T>) - Method in class gaiasky.scene.view.BaseView
 
getComponentType() - Method in interface gaiasky.render.api.IRenderable
Gets the component types of this entity
getComponentType() - Method in class gaiasky.scene.component.Render
 
getComponentType() - Method in class gaiasky.scene.view.LineView
 
getComponentType() - Method in class gaiasky.scene.view.RenderView
 
getComponentType() - Method in class gaiasky.scene.view.VertsView
 
getComponentType() - Method in class gaiasky.util.tree.OctreeNode
 
getComponentTypeVisibility(String) - Method in class gaiasky.script.EventScriptingInterface
 
getComponentTypeVisibility(String) - Method in interface gaiasky.script.IScriptingInterface
Gets the visibility of the component type described by the key.
getConfigDir() - Method in class gaiasky.script.EventScriptingInterface
 
getConfigDir() - Method in interface gaiasky.script.IScriptingInterface
Gets the absolute path to the location of the configuration directory
getConfigDir() - Static method in class gaiasky.util.SysUtils
 
getConfigFileName(boolean) - Static method in class gaiasky.util.SettingsManager
 
getContentWidth() - Static method in class gaiasky.gui.ControlsWindow
Content width.
getControllerByRole(VRContext.VRControllerRole) - Method in class gaiasky.vr.openvr.VRContext
 
getControllerRole() - Method in class gaiasky.vr.openvr.VRContext.VRDevice
The VRContext.VRControllerRole, indicating if the VRContext.VRDevice is assigned to the left or right hand.
getCoordinates() - Method in class gaiasky.scene.view.SpacecraftView
 
getCoordsX() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
getCoordsY() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
getCopy(Engine) - Method in class gaiasky.scene.component.Base
 
getCopy(Engine) - Method in class gaiasky.scene.component.Body
 
getCopy(Engine) - Method in class gaiasky.scene.component.Celestial
 
getCopy(Engine) - Method in class gaiasky.scene.component.Cluster
 
getCopy(Engine) - Method in class gaiasky.scene.component.Coordinates
 
getCopy(Engine) - Method in class gaiasky.scene.component.GraphNode
 
getCopy(Engine) - Method in interface gaiasky.scene.component.ICopy
 
getCopy(Engine) - Method in class gaiasky.scene.component.Magnitude
 
getCopy(Engine) - Method in class gaiasky.scene.component.MotorEngine
 
getCopy(Engine) - Method in class gaiasky.scene.component.ParticleExtra
 
getCopy(Engine) - Method in class gaiasky.scene.component.ProperMotion
 
getCopy(Engine) - Method in class gaiasky.scene.component.Rotation
 
getCorner000(Vector3d) - Method in class gaiasky.util.math.BoundingBoxd
 
getCorner001(Vector3d) - Method in class gaiasky.util.math.BoundingBoxd
 
getCorner010(Vector3d) - Method in class gaiasky.util.math.BoundingBoxd
 
getCorner011(Vector3d) - Method in class gaiasky.util.math.BoundingBoxd
 
getCorner100(Vector3d) - Method in class gaiasky.util.math.BoundingBoxd
 
getCorner101(Vector3d) - Method in class gaiasky.util.math.BoundingBoxd
 
getCorner110(Vector3d) - Method in class gaiasky.util.math.BoundingBoxd
 
getCorner111(Vector3d) - Method in class gaiasky.util.math.BoundingBoxd
 
getCorners() - Method in class gaiasky.util.math.BoundingBoxd
Deprecated.
Use the getCornerXYZ methods instead
getCount(IRenderable) - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
getCountsPerMag() - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
getCountsPerMag() - Method in interface gaiasky.data.group.IStarGroupDataProvider
Gets the star counts per magnitude
getCrashReportsDir() - Static method in class gaiasky.util.SysUtils
Gets a file pointer to the crash reports directory, where crash reports are stored.
getCt() - Method in interface gaiasky.scene.api.IFocus
Returns the component types of this focus.
getCt() - Method in class gaiasky.scene.view.FocusView
 
getCt() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getCt() - Method in class gaiasky.util.CatalogInfo
Gets the component type of the model object linked to this catalog.
getCubemapData() - Method in class gaiasky.util.gdx.OwnCubemap
 
getCurrent() - Method in class gaiasky.scene.camera.AbstractCamera
 
getCurrent() - Method in class gaiasky.scene.camera.CameraManager
 
getCurrent() - Method in interface gaiasky.scene.camera.ICamera
 
getCurrentAttitudeName() - Method in class gaiasky.util.gaia.GaiaAttitudeServer
 
getCurrentFrameNumber() - Method in class gaiasky.script.EventScriptingInterface
 
getCurrentFrameNumber() - Method in interface gaiasky.script.IScriptingInterface
Gets the current frame number.
getCurrentMachine() - Method in class gaiasky.scene.view.SpacecraftView
 
getCurrentMouseKbdListener() - Method in class gaiasky.scene.camera.NaturalCamera
 
getCurrentName() - Method in class gaiasky.gui.MinimapWidget
 
getCurrentS() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Get current speed of z axis in solar motion units
getCurrentTime() - Static method in class gaiasky.event.EventManager
Returns the current time in milliseconds.
getCurrentTimeMs() - Method in enum class gaiasky.event.EventManager.TimeFrame
 
getD() - Method in class gaiasky.util.math.Planed
 
getData() - Method in interface gaiasky.data.orbit.IOrbitDataProvider
 
getData() - Method in class gaiasky.data.orbit.OrbitalParametersProvider
 
getData() - Method in class gaiasky.data.orbit.OrbitFileDataEclipticJulianTimeProvider
 
getData() - Method in class gaiasky.data.orbit.OrbitFileDataProvider
 
getData() - Method in class gaiasky.data.orbit.OrbitSamplerDataProvider
 
getData() - Method in class gaiasky.util.coord.AbstractOrbitCoordinates
 
getData() - Method in class gaiasky.util.gdx.g2d.BitmapFont
Gets the underlying BitmapFont.BitmapFontData for this BitmapFont.
getDataDir() - Method in class gaiasky.script.EventScriptingInterface
 
getDataDir() - Method in interface gaiasky.script.IScriptingInterface
Gets the absolute path of the local data directory, configured in your config.yaml file.
getDataDir() - Static method in class gaiasky.util.SysUtils
Returns the default data directory.
getDataFile() - Method in class gaiasky.scene.view.FocusView
 
getDatasetNames() - Method in class gaiasky.util.CatalogManager
 
getDatasets() - Method in interface gaiasky.render.api.IBillboardDatasetProvider
 
getDatasetSizeFactor(Entity, Highlight, DatasetDescription) - Method in class gaiasky.scene.entity.ParticleUtils
 
getDate(int) - Method in class gaiasky.data.util.PointCloudData
 
getDayFraction(int, int, int, int) - Static method in class gaiasky.util.coord.AstroUtils
Gets the day fraction from the day quantities.
getDayQuantities(double) - Static method in class gaiasky.util.coord.AstroUtils
Gets the day quantities from the day fraction
getDaysSince(Instant, double) - Static method in class gaiasky.util.coord.AstroUtils
Returns the elapsed days since the given julian date jd until the given date.
getDaysSinceJ2000(Instant) - Static method in class gaiasky.util.coord.AstroUtils
Returns the elapsed days since the epoch J2000 until the given date.
getDecay() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Scattering
 
getDefaultBookmarksDir() - Static method in class gaiasky.util.SysUtils
Gets a file pointer to the bookmarks directory.
getDefaultCameraDir() - Method in class gaiasky.script.EventScriptingInterface
 
getDefaultCameraDir() - Method in interface gaiasky.script.IScriptingInterface
Gets the absolute path of the default directory where the camera files are saved.
getDefaultCameraDir() - Static method in class gaiasky.util.SysUtils
Gets a file pointer to the camera directory.
getDefaultCullFace() - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
getDefaultCullFace() - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
getDefaultDepthFunc() - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
getDefaultDepthFunc() - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
getDefaultFragmentShader() - Static method in class gaiasky.util.gdx.shader.AtmosphereShader
 
getDefaultFragmentShader() - Static method in class gaiasky.util.gdx.shader.DefaultIntShader
 
getDefaultFragmentShader() - Static method in class gaiasky.util.gdx.shader.DepthIntShader
 
getDefaultFramesDir() - Method in class gaiasky.script.EventScriptingInterface
 
getDefaultFramesDir() - Method in interface gaiasky.script.IScriptingInterface
Gets the absolute path of the default directory where the still frames are saved.
getDefaultFramesDir() - Static method in class gaiasky.util.SysUtils
Gets a file pointer to the frames directory.
getDefaultInputListener() - Method in class gaiasky.util.scene2d.ContextMenu
Returns input listener that can be added to scene2d actor.
getDefaultInputListener(int) - Method in class gaiasky.util.scene2d.ContextMenu
Returns input listener that can be added to scene2d actor.
getDefaultLocale() - Method in class gaiasky.util.Settings.ProgramSettings
 
getDefaultMappingsDir() - Method in class gaiasky.script.EventScriptingInterface
 
getDefaultMappingsDir() - Method in interface gaiasky.script.IScriptingInterface
Gets the absolute path to the location of the inputListener mappings.
getDefaultMappingsDir() - Static method in class gaiasky.util.SysUtils
Gets a file pointer to the mappings directory.
getDefaultMpcdiDir() - Static method in class gaiasky.util.SysUtils
Gets a file pointer to the mpcdi directory.
getDefaultMusicDir() - Method in class gaiasky.script.EventScriptingInterface
 
getDefaultMusicDir() - Method in interface gaiasky.script.IScriptingInterface
Gets the absolute path to the location of the music files
getDefaultMusicDir() - Static method in class gaiasky.util.SysUtils
Gets a file pointer to the music directory.
getDefaultScreenshotsDir() - Method in class gaiasky.script.EventScriptingInterface
 
getDefaultScreenshotsDir() - Method in interface gaiasky.script.IScriptingInterface
Gets the absolute path of the default directory where the screenshots are saved.
getDefaultScreenshotsDir() - Static method in class gaiasky.util.SysUtils
Gets a file pointer to the default screenshots directory.
getDefaultStarSet(String, List<IParticleRecord>, BaseInitializer, ParticleSetInitializer, boolean) - Method in class gaiasky.scene.entity.StarSetUtils
Creates a default star set entity with some sane parameters, given the name and the data
getDefaultVertexShader() - Static method in class gaiasky.util.gdx.shader.AtmosphereShader
 
getDefaultVertexShader() - Static method in class gaiasky.util.gdx.shader.DefaultIntShader
 
getDefaultVertexShader() - Static method in class gaiasky.util.gdx.shader.DepthIntShader
 
getDelta() - Method in interface gaiasky.scene.api.IFocus
Returns the declination angle of this focus object.
getDelta() - Method in class gaiasky.scene.component.ParticleSet
 
getDelta() - Method in class gaiasky.scene.view.FocusView
 
getDelta() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getDelta() - Method in class gaiasky.util.gaia.utils.Place
Returns the declination [rad] of the Place
getDeltaOmega() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Get current spin phase offset (DeltaOmega)
getDeltaOmegaDot() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Get current spin phase offset rate (d(DeltaOmega/dt)
getDeltaYears() - Method in class gaiasky.scene.component.ParticleSet
Returns the delta years to integrate the proper motion.
getDeltaYears() - Method in class gaiasky.scene.component.StarSet
 
getDeltaZ() - Method in class gaiasky.util.gaia.EquatorialAnglesRates
Get the declination of the SRS z axis - this is the second equatorial attitude angle
getDeltaZDot() - Method in class gaiasky.util.gaia.EquatorialAnglesRates
Get the time derivative of the declination of the SRS z axis
getDensity() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Scattering
 
getDependencies(String, FileHandle, AttitudeLoader.AttitudeLoaderParameters) - Method in class gaiasky.data.util.AttitudeLoader
 
getDependencies(String, FileHandle, OrbitDataLoader.OrbitDataLoaderParameters) - Method in class gaiasky.data.util.OrbitDataLoader
 
getDependencies(String, FileHandle, SceneLoader.SceneLoaderParameters) - Method in class gaiasky.data.util.SceneLoader
 
getDependencies(String, FileHandle, BitmapFontLoader.BitmapFontParameter) - Method in class gaiasky.util.gdx.loader.BitmapFontLoader
 
getDependencies(String, FileHandle, CubemapLoader.CubemapParameter) - Method in class gaiasky.util.gdx.loader.CubemapLoader
 
getDependencies(String, FileHandle, PFMDataLoader.PFMDataParameter) - Method in class gaiasky.util.gdx.loader.PFMDataLoader
 
getDependencies(String, FileHandle, PFMTextureLoader.PFMTextureParameter) - Method in class gaiasky.util.gdx.loader.PFMTextureLoader
 
getDependencies(String, FileHandle, AtmosphereShaderProviderLoader.AtmosphereShaderProviderParameter) - Method in class gaiasky.util.gdx.shader.loader.AtmosphereShaderProviderLoader
 
getDependencies(String, FileHandle, DefaultShaderProviderLoader.DefaultShaderProviderParameter) - Method in class gaiasky.util.gdx.shader.loader.DefaultShaderProviderLoader
 
getDependencies(String, FileHandle, GroundShaderProviderLoader.GroundShaderProviderParameter) - Method in class gaiasky.util.gdx.shader.loader.GroundShaderProviderLoader
 
getDependencies(String, FileHandle, RelativisticShaderProviderLoader.RelativisticShaderProviderParameter) - Method in class gaiasky.util.gdx.shader.loader.RelativisticShaderProviderLoader
 
getDependencies(String, FileHandle, TessellationShaderProviderLoader.TessellationShaderProviderParameter) - Method in class gaiasky.util.gdx.shader.loader.TessellationShaderProviderLoader
 
getDependencies(String, FileHandle, ShaderProgramProvider.ShaderProgramParameter) - Method in class gaiasky.util.gdx.shader.provider.ShaderProgramProvider
 
getDependencies(String, FileHandle, P) - Method in class gaiasky.util.gdx.loader.IntModelLoader
 
getDepth() - Method in class gaiasky.util.gdx.OwnCubemap
 
getDepth() - Method in class gaiasky.util.math.BoundingBoxd
 
getDepthBufferTexture() - Method in class gaiasky.util.gdx.contrib.utils.GaiaSkyFrameBuffer
 
getDepthMap() - Method in class gaiasky.render.ShadowMapImpl
 
getDepthTexture() - Method in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
 
getDescent() - Method in class gaiasky.util.gdx.g2d.BitmapFont
Returns the descent, which is the distance from the bottom of the glyph that extends the lowest to the baseline.
getDescription() - Method in interface gaiasky.scene.api.IVisibilitySwitch
 
getDescription() - Method in class gaiasky.scene.view.FocusView
 
getDeviceByType(VRContext.VRDeviceType) - Method in class gaiasky.vr.openvr.VRContext
 
getDevices() - Method in class gaiasky.vr.openvr.VRContext
 
getDevicesByType(VRContext.VRDeviceType) - Method in class gaiasky.vr.openvr.VRContext
 
getDimensions() - Method in class gaiasky.util.math.BoundingBoxd
Deprecated.
getDimensions(Vector3d) - Method in class gaiasky.util.math.BoundingBoxd
 
getDirection() - Method in class gaiasky.scene.camera.CameraManager
 
getDirection() - Method in class gaiasky.scene.camera.FovCamera
 
getDirection() - Method in interface gaiasky.scene.camera.ICamera
 
getDirection() - Method in class gaiasky.scene.camera.NaturalCamera
 
getDirection() - Method in class gaiasky.scene.camera.RelativisticCamera
 
getDirection() - Method in class gaiasky.scene.camera.SpacecraftCamera
 
getDirection() - Method in class gaiasky.util.gaia.utils.Place
Returns the unit vector of the Place
getDirection(Vector3) - Method in enum class gaiasky.util.gdx.OwnCubemap.CubemapSide
 
getDirection(VRContext.Space) - Method in class gaiasky.vr.openvr.VRContext.VRDevice
 
getDirections() - Method in class gaiasky.scene.camera.CameraManager
 
getDirections() - Method in class gaiasky.scene.camera.FovCamera
 
getDirections() - Method in interface gaiasky.scene.camera.ICamera
 
getDirections() - Method in class gaiasky.scene.camera.NaturalCamera
 
getDirections() - Method in class gaiasky.scene.camera.RelativisticCamera
 
getDirections() - Method in class gaiasky.scene.camera.SpacecraftCamera
 
getDirections(Date) - Method in class gaiasky.scene.camera.FovCamera
 
getDistance() - Method in class gaiasky.scene.camera.AbstractCamera
 
getDistance() - Method in class gaiasky.scene.camera.CameraManager
 
getDistance() - Method in interface gaiasky.scene.camera.ICamera
Gets the distance from the camera to the centre of our reference frame (Sun)
getDistanceTo(String) - Method in class gaiasky.script.EventScriptingInterface
 
getDistanceTo(String) - Method in interface gaiasky.script.IScriptingInterface
Returns the distance to the surface of the object identified with the given name.
getDistortion() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Curvature
 
getDistortion() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RadialDistortion
 
getDistToCamera() - Method in interface gaiasky.render.api.IRenderable
Gets the last distance to the camera calculated for this entity
getDistToCamera() - Method in interface gaiasky.scene.api.IFocus
Returns the current distance to the camera in internal units.
getDistToCamera() - Method in class gaiasky.scene.component.ParticleSet
 
getDistToCamera() - Method in class gaiasky.scene.component.Render
 
getDistToCamera() - Method in class gaiasky.scene.view.FocusView
 
getDistToCamera() - Method in class gaiasky.scene.view.LineView
 
getDistToCamera() - Method in class gaiasky.scene.view.RenderView
 
getDistToCamera() - Method in class gaiasky.scene.view.VertsView
 
getDistToCamera() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getDistToCamera() - Method in class gaiasky.util.tree.OctreeNode
 
getDoubleValue(double) - Method in class gaiasky.util.scene2d.OwnTextField
 
getDrag() - Method in class gaiasky.scene.record.MachineDefinition
 
getDrag() - Method in class gaiasky.scene.view.SpacecraftView
 
getDrawable() - Method in class gaiasky.gui.ColormapPicker
 
getDt() - Method in class gaiasky.util.time.GlobalClock
 
getDt() - Method in interface gaiasky.util.time.ITimeFrameProvider
The frame time difference in seconds.
getDt() - Method in class gaiasky.util.time.RealTimeClock
 
getDuration() - Method in class gaiasky.util.gaia.time.Gti
Return the duration of the GTI
getEclipticCartesianCoordinates(Instant, Vector3b) - Method in class gaiasky.util.coord.HeliotropicOrbitCoordinates
 
getEclipticCartesianCoordinates(Instant, Vector3b) - Method in interface gaiasky.util.coord.IBodyCoordinates
Gets ecliptic cartesian coordinates for the given date.
getEclipticCartesianCoordinates(Instant, Vector3b) - Method in class gaiasky.util.coord.MoonAACoordinates
 
getEclipticCartesianCoordinates(Instant, Vector3b) - Method in class gaiasky.util.coord.OrbitLintCoordinates
 
getEclipticCartesianCoordinates(Instant, Vector3b) - Method in class gaiasky.util.coord.PlutoCoordinates
 
getEclipticCartesianCoordinates(Instant, Vector3b) - Method in class gaiasky.util.coord.SpacecraftCoordinates
 
getEclipticCartesianCoordinates(Instant, Vector3b) - Method in class gaiasky.util.coord.StaticCoordinates
 
getEclipticCartesianCoordinates(Instant, Vector3b) - Method in class gaiasky.util.coord.vsop87.AbstractVSOP87
 
getEclipticCoordinates(String, Instant, Vector3b, boolean) - Static method in class gaiasky.util.coord.AstroUtils
Returns a vector with the heliocentric ecliptic latitude and longitude in radians and the distance in internal units.
getEclipticSphericalCoordinates(Instant, Vector3b) - Method in class gaiasky.util.coord.HeliotropicOrbitCoordinates
 
getEclipticSphericalCoordinates(Instant, Vector3b) - Method in interface gaiasky.util.coord.IBodyCoordinates
Returns the ecliptic coordinates of the body in the out vector for the given date.
getEclipticSphericalCoordinates(Instant, Vector3b) - Method in class gaiasky.util.coord.MoonAACoordinates
 
getEclipticSphericalCoordinates(Instant, Vector3b) - Method in class gaiasky.util.coord.OrbitLintCoordinates
 
getEclipticSphericalCoordinates(Instant, Vector3b) - Method in class gaiasky.util.coord.PlutoCoordinates
 
getEclipticSphericalCoordinates(Instant, Vector3b) - Method in class gaiasky.util.coord.SpacecraftCoordinates
 
getEclipticSphericalCoordinates(Instant, Vector3b) - Method in class gaiasky.util.coord.StaticCoordinates
 
getEclipticSphericalCoordinates(Instant, Vector3b) - Method in class gaiasky.util.coord.vsop87.AbstractVSOP87
 
getEclipticSphericalCoordinates(Instant, Vector3b) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
getEmptyCursor() - Method in class gaiasky.util.GlobalResources
 
getEnabledEffectsCount() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Returns the number of the currently enabled effects
getEnd() - Method in class gaiasky.data.util.PointCloudData
 
getEnd() - Method in class gaiasky.util.gaia.time.Gti
Return the end time.
getEndMs() - Method in class gaiasky.data.util.PointCloudData
 
getEndPoint(float) - Method in class gaiasky.util.math.Rayd
Deprecated.
Use Rayd.getEndPoint(Vector3d, float) instead. Returns the endpoint given the distance. This is calculated as startpoint + distance * direction.
getEndPoint(Vector3d, float) - Method in class gaiasky.util.math.Rayd
Returns the endpoint given the distance.
getEntities() - Method in class gaiasky.scene.system.ParallelSystem
 
getEntity() - Method in class gaiasky.scene.component.Render
 
getEntity() - Method in class gaiasky.scene.entity.EntityRadio
 
getEntity() - Method in class gaiasky.scene.view.AbstractView
Returns the current entity under this view.
getEntity(String) - Method in class gaiasky.scene.Index
Returns the entity identified with the given name, or null if it is not found.
getEntity(String) - Method in class gaiasky.scene.Scene
Returns the entity with the given name, or null if it does not exist.
getEntity(String) - Method in class gaiasky.script.EventScriptingInterface
 
getEntity(String, double) - Method in class gaiasky.script.EventScriptingInterface
 
getEquatorialCartesianCoordinates(Instant, Vector3b) - Method in class gaiasky.util.coord.HeliotropicOrbitCoordinates
 
getEquatorialCartesianCoordinates(Instant, Vector3b) - Method in interface gaiasky.util.coord.IBodyCoordinates
Gets equatorial cartesian coordinates for the given date.
getEquatorialCartesianCoordinates(Instant, Vector3b) - Method in class gaiasky.util.coord.MoonAACoordinates
 
getEquatorialCartesianCoordinates(Instant, Vector3b) - Method in class gaiasky.util.coord.OrbitLintCoordinates
 
getEquatorialCartesianCoordinates(Instant, Vector3b) - Method in class gaiasky.util.coord.PlutoCoordinates
 
getEquatorialCartesianCoordinates(Instant, Vector3b) - Method in class gaiasky.util.coord.SpacecraftCoordinates
 
getEquatorialCartesianCoordinates(Instant, Vector3b) - Method in class gaiasky.util.coord.StaticCoordinates
 
getEquatorialCartesianCoordinates(Instant, Vector3b) - Method in class gaiasky.util.coord.vsop87.AbstractVSOP87
 
getExecutorService() - Method in class gaiasky.GaiaSky
 
getExtra() - Method in class gaiasky.scene.view.FocusView
 
getExtra(UCD) - Method in interface gaiasky.scene.api.IParticleRecord
 
getExtra(UCD) - Method in class gaiasky.scene.record.ParticleRecord
 
getExtra(UCD) - Method in class gaiasky.scene.record.PointParticleRecord
 
getExtra(String) - Method in interface gaiasky.scene.api.IParticleRecord
 
getExtra(String) - Method in class gaiasky.scene.record.ParticleRecord
 
getExtra(String) - Method in class gaiasky.scene.record.PointParticleRecord
 
getExtSpriteBatch() - Method in class gaiasky.util.GlobalResources
 
getExtSpriteShader() - Method in class gaiasky.util.GlobalResources
 
getFadeIn() - Method in interface gaiasky.render.api.IFadeObject
Gets the fade in distances.
getFadeOut() - Method in interface gaiasky.render.api.IFadeObject
Gets the fade out distances.
getFamilies() - Method in class gaiasky.scene.Scene
 
getFamily() - Method in class gaiasky.scene.Archetype
 
getFamily() - Method in class gaiasky.scene.system.ParallelSystem
 
getFamily() - Method in interface gaiasky.scene.system.update.EntityUpdater
Returns the family for this updater.
getFar() - Method in class gaiasky.scene.camera.AbstractCamera
 
getFar() - Method in class gaiasky.scene.camera.CameraManager
 
getFar() - Method in interface gaiasky.scene.camera.ICamera
 
getFileNameField() - Method in class gaiasky.gui.FileNameWindow
Returns the file name text field
getFirst() - Method in class gaiasky.util.Pair
 
getFirst() - Method in class gaiasky.util.Trio
 
getFirstFolderAncestor() - Method in class gaiasky.gui.BookmarksManager.BookmarkNode
 
getFirstGlyph() - Method in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
getFirstOrdinal() - Method in class gaiasky.render.ComponentTypes
Returns the index of the rightmost bit set to 1.
getFirstStarAncestor() - Method in interface gaiasky.scene.api.IFocus
 
getFirstStarAncestor() - Method in class gaiasky.scene.view.FocusView
 
getFirstStarAncestor() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getFirstStarAncestor(FocusView) - Method in class gaiasky.scene.view.FocusView
 
getFirstStarAncestorEntity() - Method in interface gaiasky.scene.api.IFocus
Gets the first ancestor of this node that is a star.
getFirstStarAncestorEntity() - Method in class gaiasky.scene.view.FocusView
 
getFirstStarAncestorEntity() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getFixedRate() - Method in class gaiasky.util.time.GlobalClock
 
getFixedRate() - Method in interface gaiasky.util.time.ITimeFrameProvider
Returns the fixed frame rate if the mode is fixed frame rate.
getFixedRate() - Method in class gaiasky.util.time.RealTimeClock
 
getFlareIntensity() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
getFlareSaturation() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
getFloat(Map<String, Object>, String, float) - Method in class gaiasky.scene.component.DatasetDescription
 
getFloatProperty(VRContext.VRDeviceProperty) - Method in class gaiasky.vr.openvr.VRContext.VRDevice
 
getFloatValue(float) - Method in class gaiasky.util.scene2d.OwnTextField
 
getFocus() - Method in class gaiasky.scene.camera.CameraManager
 
getFocus() - Method in class gaiasky.scene.camera.FovCamera
 
getFocus() - Method in interface gaiasky.scene.camera.ICamera
Returns the focus if any.
getFocus() - Method in class gaiasky.scene.camera.NaturalCamera
 
getFocus() - Method in class gaiasky.scene.camera.RelativisticCamera
 
getFocus() - Method in class gaiasky.scene.camera.SpacecraftCamera
 
getFocus(String) - Method in interface gaiasky.scene.api.IFocus
Prepares the candidate with the given name.
getFocus(String) - Method in class gaiasky.scene.view.FocusView
 
getFocus(String) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getFocusSize() - Method in class gaiasky.scene.component.ParticleSet
Default size if not in data, 1e5 km
getFolders() - Method in class gaiasky.gui.BookmarksManager
 
getFont() - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
 
getFontFile() - Method in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
getForceDisplayLabel(String) - Method in class gaiasky.script.EventScriptingInterface
 
getForceDisplayLabel(String) - Method in interface gaiasky.script.IScriptingInterface
Gets the value of the force display label flag for the object identified with the given name.
getFormattedTimeWarp() - Static method in class gaiasky.util.TextUtils
 
getFormattedTimeWarp(double) - Static method in class gaiasky.util.TextUtils
 
getForward(K) - Method in class gaiasky.util.TwoWayHashmap
 
getFov(int) - Static method in enum class gaiasky.util.gaia.FOV
Get enumeration type for the given FoV index [0-3]
getFovByNumber(int) - Static method in enum class gaiasky.util.gaia.FOV
Get enumeration type for the given FoV number [1-4]
getFovCount() - Static method in enum class gaiasky.util.gaia.FOV
Get the number of FoV identifiers (including the both motion configurations)
getFovDirections() - Method in class gaiasky.util.gaia.ConcreteAttitude
 
getFovDirections() - Method in interface gaiasky.util.gaia.IAttitude
Get the PFoV and FFoV directions as an array of unit vectors expressed in the ICRS (or CoMRS).
getFovFactor() - Method in class gaiasky.scene.camera.AbstractCamera
 
getFovFactor() - Method in class gaiasky.scene.camera.CameraManager
 
getFovFactor() - Method in class gaiasky.scene.camera.FovCamera
 
getFovFactor() - Method in interface gaiasky.scene.camera.ICamera
 
getFragmentShaderSource() - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
getFragmentShaderSource() - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
getFrameBuffer(int, int) - Method in class gaiasky.GaiaSky
 
getFrameBuffer(int, int) - Method in interface gaiasky.render.api.IMainRenderer
 
getFrameBuffer(int, int) - Method in class gaiasky.render.process.RenderModeCubemap
 
getFrameBuffer(int, int, int) - Method in class gaiasky.render.process.RenderModeCubemap
 
getFramebufferFormat() - Static method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Returns the internal framebuffer format, computed from the parameters specified during construction.
getFrameNumber() - Method in class gaiasky.script.EventScriptingInterface
 
getFrameNumber() - Method in interface gaiasky.script.IScriptingInterface
Gets the current frame number.
getFrameOutputFps() - Method in class gaiasky.script.EventScriptingInterface
 
getFrameOutputFps() - Method in interface gaiasky.script.IScriptingInterface
Gets the current FPS setting in the frame output system.
getFreeMemory() - Static method in class gaiasky.util.MemInfo
The amount of free memory in the JMV.
getFreeMemory() - Static method in class gaiasky.util.VMemInfo
 
getFreeMemory() - Method in interface gaiasky.util.VMemInfo.IGraphicsDeviceInfo
 
getFromCode(int) - Static method in enum class gaiasky.util.Settings.Antialias
 
getFromKey(String) - Static method in enum class gaiasky.render.ComponentTypes.ComponentType
 
getFrontCameras() - Method in class gaiasky.scene.camera.CameraManager
 
getFrontCameras() - Method in class gaiasky.scene.camera.FovCamera
 
getFrontCameras() - Method in interface gaiasky.scene.camera.ICamera
 
getFrontCameras() - Method in class gaiasky.scene.camera.NaturalCamera
 
getFrontCameras() - Method in class gaiasky.scene.camera.RelativisticCamera
 
getFrontCameras() - Method in class gaiasky.scene.camera.SpacecraftCamera
 
getFrustum2() - Method in class gaiasky.scene.camera.FovCamera
 
getFrustumCornersEye(PerspectiveCamera, Matrix4) - Static method in class gaiasky.scene.camera.CameraManager
Stores the normalized rays representing the camera frustum in eye space in a 4x4 matrix.
getFrustumCornersWorld(Matrix4) - Method in class gaiasky.scene.camera.CameraManager
Stores the normalized rays representing the camera frustum in world space in a 4x4 matrix.
getFullpowertime() - Method in class gaiasky.scene.record.MachineDefinition
 
getGaiaFovMode() - Method in enum class gaiasky.scene.camera.CameraManager.CameraMode
Returns the current FOV mode: 1 - FOV1 2 - FOV2 3 - FOV1invalid input: '&'2 0 - No FOV mode
getGamepadListener() - Method in class gaiasky.scene.camera.NaturalCamera
 
getGeoDistance(long) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
Gets the distance in parsecs to the star from the additional columns map, if it exists.
getGhosts() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
getGhosts() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Flare
 
getGimbalPole() - Method in class gaiasky.util.math.Quaterniond
Get the pole of the gimbal lock, if any.
getGLEnum() - Method in enum class gaiasky.util.gdx.OwnCubemap.CubemapSide
 
getGLExtensions() - Static method in class gaiasky.util.GlobalResources
 
getGlobalResources() - Method in class gaiasky.GaiaSky
 
getGlowFrameBuffer() - Method in interface gaiasky.render.api.ISceneRenderer
Returns the post-processing glow frame buffer.
getGlowFrameBuffer() - Method in class gaiasky.scene.system.render.SceneRenderer
 
getGlowNLights() - Method in enum class gaiasky.util.Settings.GraphicsQuality
 
getGlPrimitive() - Method in interface gaiasky.render.api.IGPUVertsRenderable
 
getGlPrimitive() - Method in interface gaiasky.render.api.ILineRenderable
 
getGlPrimitive() - Method in class gaiasky.scene.view.LineView
 
getGlPrimitive() - Method in class gaiasky.scene.view.VertsView
 
getGlPrimitive() - Method in class gaiasky.util.tree.OctreeNode
 
getGlyph(char) - Method in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
Returns the glyph for the specified character, or null if no such glyph exists.
getGlyphs(GlyphLayout.GlyphRun, CharSequence, int, int, BitmapFont.Glyph) - Method in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
Using the specified string, populates the glyphs and positions of the specified glyph run.
getGraph() - Method in class gaiasky.scene.view.FocusView
 
getGreen(int) - Static method in class gaiasky.util.color.ColorUtils
 
getGroupShader(int) - Method in class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
getGTimeBeg() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Get initial time as GaiaTime
getGtis() - Method in class gaiasky.util.gaia.NumericalAttitudeDataServer
Get the set of good time intervals for the spacecraft attitude.
getGuiRegistry() - Method in class gaiasky.GaiaSky
 
getGuiScaleFactor() - Method in class gaiasky.script.EventScriptingInterface
 
getGuiScaleFactor() - Method in interface gaiasky.script.IScriptingInterface
Gets the current scale factor applied to the UI.
getGuiStage() - Method in class gaiasky.gui.AbstractGui
 
getGuiStage() - Method in class gaiasky.gui.HUDGui
 
getGuiStage() - Method in interface gaiasky.gui.IGui
Returns the stage
getGuiStage() - Method in class gaiasky.gui.VRGui
 
getHaloWidth() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Flare
 
getHdiff() - Method in class gaiasky.util.time.GlobalClock
Provides the time difference in hours
getHdiff() - Method in interface gaiasky.util.time.ITimeFrameProvider
The simulation time difference in hours.
getHdiff() - Method in class gaiasky.util.time.RealTimeClock
The dt in hours
getHeight() - Method in class gaiasky.util.gdx.g2d.Sprite
 
getHeight() - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
getHeight() - Method in class gaiasky.util.gdx.OwnCubemap
 
getHeight() - Method in class gaiasky.util.math.BoundingBoxd
 
getHeight() - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
getHeight() - Method in class gaiasky.vr.openvr.VRContext
 
getHeight(Vector3b) - Method in interface gaiasky.scene.api.IFocus
Returns the height of the projected position of the current camera on this focus object, which is usually the radius plus a value lookup in the height texture (if exists).
getHeight(Vector3b) - Method in class gaiasky.scene.view.FocusView
 
getHeight(Vector3b) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getHeight(Vector3b, boolean) - Method in interface gaiasky.scene.api.IFocus
Same as IFocus.getHeight(Vector3b) but with the option to use the future position of the body instead of the current one.
getHeight(Vector3b, boolean) - Method in class gaiasky.scene.view.FocusView
 
getHeight(Vector3b, boolean) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getHeight(Vector3b, Vector3b) - Method in interface gaiasky.scene.api.IFocus
Same as IFocus.getHeight(Vector3b) but with the option to use the given future position of the body instead of the current one.
getHeight(Vector3b, Vector3b) - Method in class gaiasky.scene.view.FocusView
 
getHeight(Vector3b, Vector3b) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getHeightRatio() - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
getHeightScale() - Method in interface gaiasky.scene.api.IFocus
Returns the height scale of this focus, or 0 if it has no height info.
getHeightScale() - Method in class gaiasky.scene.view.FocusView
 
getHeightScale() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getHeliotropicAnglesRates() - Method in class gaiasky.util.gaia.ConcreteAttitude
 
getHeliotropicAnglesRates(long, IAttitude) - Static method in class gaiasky.util.gaia.AttitudeConverter
Calculate the heliotropic angles and rates for a given attitude
getHighDensityAreas() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Get a list of high-density areas that have been set
getHip() - Method in interface gaiasky.scene.api.IStarFocus
Returns the HIP number of this star, or negative if it has no HIP number
getHip() - Method in class gaiasky.scene.component.StarSet
 
getHip() - Method in class gaiasky.scene.view.FocusView
 
getHipMap() - Method in class gaiasky.scene.Index
 
getHipNames() - Method in class gaiasky.data.util.HipNames
 
getHistorical() - Static method in class gaiasky.gui.NotificationsInterface
 
getHlcma() - Method in class gaiasky.scene.component.Highlight
 
getHlcmi() - Method in class gaiasky.scene.component.Highlight
 
getHlcmmax() - Method in class gaiasky.scene.component.Highlight
 
getHlcmmin() - Method in class gaiasky.scene.component.Highlight
 
getHlColor() - Method in class gaiasky.util.CatalogInfo
 
getHomeDir() - Static method in class gaiasky.util.SysUtils
 
getI18nFile(String, Locale) - Static method in class gaiasky.util.i18n.I18nUtils
 
getICamera() - Method in class gaiasky.GaiaSky
 
getICamera() - Method in interface gaiasky.render.api.IMainRenderer
 
getIcon(String) - Static method in class gaiasky.gui.DatasetManagerWindow
 
getId() - Method in interface gaiasky.scene.api.IFocus
Returns the unique id of this focus.
getId() - Method in interface gaiasky.scene.api.IStarFocus
Returns the identifier
getId() - Method in class gaiasky.scene.component.ParticleSet
 
getId() - Method in class gaiasky.scene.component.StarSet
 
getId() - Method in class gaiasky.scene.view.FocusView
 
getId() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getImage() - Method in class gaiasky.util.scene2d.MenuItem
 
getImageCell() - Method in class gaiasky.util.scene2d.MenuItem
 
getImagePath(int) - Method in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
Returns the image path for the texture page at the given index (the "id" in the BMFont file).
getImagePaths() - Method in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
getIndex() - Method in enum class gaiasky.util.gaia.FOV
Get FOV index [0-3]
getIndex() - Method in enum class gaiasky.util.gaia.time.TimeContext
 
getIndex() - Method in class gaiasky.vr.openvr.VRContext.VRDevicePose
 
getIndex(long) - Method in class gaiasky.data.util.PointCloudData
 
getIndex(Instant) - Method in class gaiasky.data.util.PointCloudData
Gets the bounding indices for the given date.
getIndices(int[]) - Method in class gaiasky.util.gdx.mesh.IntMesh
Copies the indices from the Mesh to the int array.
getIndices(int[], int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Copies the indices from the Mesh to the int array.
getIndices(int, int[], int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Copies the remaining indices from the Mesh to the int array.
getIndices(int, int, int[], int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Copies the indices from the Mesh to the int array.
getIndicesBuffer() - Method in class gaiasky.util.gdx.mesh.IntMesh
 
getInput(GamepadConfigWindow.Gamepad) - Method in class gaiasky.gui.GamepadConfigWindow
Returns an integer array with [0] the code and [1] the type.
getInputMultiplexer() - Method in class gaiasky.gui.GuiRegistry
 
getInputStream(FileHandle) - Method in class gaiasky.util.gdx.loader.is.GzipInputStreamProvider
 
getInputStream(FileHandle) - Method in interface gaiasky.util.gdx.loader.is.InputStreamProvider
 
getInputStream(FileHandle) - Method in class gaiasky.util.gdx.loader.is.RegularInputStreamProvider
 
getInstance() - Static method in class gaiasky.util.gravwaves.RelativisticEffectsManager
 
getInstance(Class<T>) - Static method in class gaiasky.util.coord.AbstractOrbitCoordinates
 
getInstanceAttributes() - Method in class gaiasky.util.gdx.mesh.IntMesh
 
getInstanceAttributes() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectInstanced
 
getInstancedAttribute(int) - Method in class gaiasky.util.gdx.mesh.IntMesh
 
getInstances() - Static method in class gaiasky.util.coord.AbstractOrbitCoordinates
 
getInt32Property(VRContext.VRDeviceProperty) - Method in class gaiasky.vr.openvr.VRContext.VRDevice
 
getIntensity() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
getIntensity() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
getInternalUnitToMeterConversion() - Method in class gaiasky.script.EventScriptingInterface
 
getInternalUnitToMeterConversion() - Method in interface gaiasky.script.IScriptingInterface
Returns the internal unit to meter conversion factor.
getIntValue(int) - Method in class gaiasky.util.scene2d.OwnTextField
 
getInversePos() - Method in class gaiasky.scene.camera.AbstractCamera
 
getInversePos() - Method in class gaiasky.scene.camera.CameraManager
 
getInversePos() - Method in interface gaiasky.scene.camera.ICamera
 
getJavaVersion() - Static method in class gaiasky.util.SysUtils
 
getJulianDate(double) - Static method in class gaiasky.util.coord.AstroUtils
Get julian date from a double reference epoch, as a Gregorian calendar year plus fraction.
getJulianDate(int, int, int, int, int, int, int, boolean) - Static method in class gaiasky.util.coord.AstroUtils
Gets the Julian date number given the Gregorian calendar quantities.
getJulianDate(Instant) - Static method in class gaiasky.util.coord.AstroUtils
 
getJulianDateCache(Instant) - Static method in class gaiasky.util.coord.AstroUtils
Gets the Julian Date for the given date.
getJulianDayNumberBook(int, int, int) - Static method in class gaiasky.util.coord.AstroUtils
Deprecated.
This does not work well!
getJulianDayNumberWikipediaGregorianCalendar(int, int, int) - Static method in class gaiasky.util.coord.AstroUtils
Returns the Julian day number of a date in the Gregorian calendar.
getJulianDayNumberWikipediaJulianCalendar(int, int, int) - Static method in class gaiasky.util.coord.AstroUtils
Returns the Julian day number of a date in the Julian calendar.
getKappa() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Get current kappa = d(nu)/d(sLon)
getKerning(char) - Method in class gaiasky.util.gdx.g2d.BitmapFont.Glyph
 
getKey() - Method in enum class gaiasky.scene.camera.CameraManager.CameraMode
 
getKey(int, int, int) - Method in class gaiasky.render.process.RenderModeCubemap
 
getKeys(String) - Method in class gaiasky.gui.KeyBindings
Gets the keys that trigger the action identified by the given name
getLabel() - Method in class gaiasky.util.scene2d.MenuItem
 
getLabelCell() - Method in class gaiasky.util.scene2d.MenuItem
 
getLastCheckedString() - Method in class gaiasky.util.Settings.ProgramSettings.UpdateSettings
 
getLayouts() - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
 
getLeft(double, double[], int) - Static method in class gaiasky.util.gaia.utils.Interpolator
Find left such that t[left] <= ta < t[left+1]
getLeftVar(double, double[], int) - Static method in class gaiasky.util.gaia.utils.Interpolator
Find left such that t[left] <= ta < t[left+1] (but one less if ta == t[left+1])
getLeftWidth() - Method in class gaiasky.util.gdx.g2d.NinePatch
 
getLightGlowTexture() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
getLightGlowTexture() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Glow
 
getLineCopy(Entity) - Method in class gaiasky.scene.Scene
 
getLineHeight() - Method in class gaiasky.util.gdx.g2d.BitmapFont
Returns the line height, which is the distance from one line of text to the next.
getLineObject(String) - Method in class gaiasky.script.EventScriptingInterface
 
getLineObject(String) - Method in interface gaiasky.script.IScriptingInterface
Gets a Verts object from the scene by name.
getLineObject(String, double) - Method in class gaiasky.script.EventScriptingInterface
 
getLineObject(String, double) - Method in interface gaiasky.script.IScriptingInterface
Gets a Verts object from the scene by name.
getLineWidth() - Method in interface gaiasky.render.api.ILineRenderable
 
getLineWidth() - Method in class gaiasky.scene.view.LineView
 
getLineWidth() - Method in class gaiasky.util.tree.OctreeNode
 
getLinkCursor() - Method in class gaiasky.util.GlobalResources
 
getLinkURL() - Method in class gaiasky.util.scene2d.Link
 
getList(int) - Method in class gaiasky.util.ds.RouletteList
Returns the list for the given index.
getListener() - Method in class gaiasky.util.scene2d.ContextMenu
 
getListOfAreas() - Method in class gaiasky.util.gaia.utils.ComplexArea
 
getLoadQueueSize() - Method in interface gaiasky.data.IOctantLoader
 
getLoadQueueSize() - Method in class gaiasky.data.OctreeLoader
 
getLocalCopy() - Method in class gaiasky.util.datadesc.DatasetDesc
 
getLocalDataDir() - Method in class gaiasky.script.EventScriptingInterface
 
getLocalDataDir() - Method in interface gaiasky.script.IScriptingInterface
Returns the default data directory.
getLocalDataDir() - Static method in class gaiasky.util.SysUtils
Gets a file pointer to the local data directory where the data files are downloaded and stored.
getLocale() - Method in class gaiasky.util.Settings.ProgramSettings
 
getLocaleFromLanguageTag(String) - Static method in class gaiasky.util.i18n.I18n
 
getLocalizedName() - Method in interface gaiasky.scene.api.IFocus
Returns the localized name of this focus.
getLocalizedName() - Method in class gaiasky.scene.component.Base
 
getLocalizedName() - Method in class gaiasky.scene.component.ParticleSet
 
getLocalizedName() - Method in class gaiasky.scene.view.FocusView
 
getLocalizedName() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getLocalTransform() - Method in interface gaiasky.render.api.IGPUVertsRenderable
 
getLocalTransform() - Method in class gaiasky.scene.view.VertsView
 
getLocations() - Method in class gaiasky.util.LocationLogManager
 
getLog() - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
getLog() - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
getLogDir() - Static method in class gaiasky.util.SysUtils
Gets a file pointer to the log directory, where the log for the last session is stored.
getLogger() - Static method in class gaiasky.util.Logger
Returns default logger
getLogger(Class<?>) - Static method in class gaiasky.util.Logger
Gets the logger for the particular class
getLogger(String) - Static method in class gaiasky.util.Logger
Gets a logger for an arbitary string tag
getLong(Map<String, Object>, String, long) - Method in class gaiasky.scene.component.DatasetDescription
 
getLongValue(long) - Method in class gaiasky.util.scene2d.OwnTextField
 
getLonLat(FocusView, Entity, ICamera, int, int, Vector3, Vector3, Vector3, Vector3, Vector3d, Vector3d, Matrix4, double[]) - Static method in class gaiasky.util.camera.CameraUtils
 
getLSun() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
 
getLSunDot() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
 
getLSunRef() - Method in class gaiasky.util.gaia.Nsl37
 
getLuma() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Levels
 
getLumaBuffer() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Levels
 
getLut() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
getLut() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
getLutIndexVal(int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
getLutIndexVal(int) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
getLutIntensity() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
getLutIntensity() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
getMachines() - Method in class gaiasky.scene.view.SpacecraftView
 
getMag() - Method in class gaiasky.scene.view.FocusView
 
getMainBuffer() - Method in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
 
getManagedDisposables() - Method in class gaiasky.util.gdx.model.IntModel
 
getManagedStatus() - Static method in class gaiasky.util.gdx.mesh.IntMesh
 
getManagedStatus() - Static method in class gaiasky.util.gdx.OwnCubemap
 
getManagedStatus() - Static method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
getManagedStatus() - Static method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
getManager() - Method in class gaiasky.scene.camera.AbstractCamera
 
getManager() - Method in class gaiasky.scene.camera.CameraManager
 
getManager() - Method in interface gaiasky.scene.camera.ICamera
 
getMappedValue() - Method in class gaiasky.util.scene2d.OwnSlider
 
getMappedValue() - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
getMappings() - Method in class gaiasky.gui.KeyBindings
 
getMappings() - Method in class gaiasky.input.AbstractGamepadListener
 
getMappingsDirName() - Static method in class gaiasky.util.SysUtils
 
getMappingsInv() - Method in class gaiasky.gui.KeyBindings
 
getMask() - Method in class gaiasky.util.gdx.shader.attribute.Attributes
 
getMass() - Method in class gaiasky.scene.record.MachineDefinition
 
getMaterial(String) - Method in class gaiasky.util.gdx.loader.OwnMtlLoader
 
getMaterial(String) - Method in class gaiasky.util.gdx.model.IntModel
 
getMaterial(String) - Method in class gaiasky.util.gdx.model.IntModelInstance
 
getMaterial(String, boolean) - Method in class gaiasky.util.gdx.model.IntModel
 
getMaterial(String, boolean) - Method in class gaiasky.util.gdx.model.IntModelInstance
 
getMatrix(Matrix4) - Method in class gaiasky.util.math.Vector3d
Sets the matrix aux to a translation matrix using this vector
getMatrix(Matrix4d) - Method in class gaiasky.util.math.Vector3d
Sets the given matrix to a translation matrix using this vector
getMax() - Method in class gaiasky.util.math.BoundingBoxd
Deprecated.
getMax() - Method in class gaiasky.util.validator.DoubleValidator
 
getMax() - Method in class gaiasky.util.validator.FloatValidator
 
getMax() - Method in class gaiasky.util.validator.IntValidator
 
getMax() - Method in class gaiasky.util.validator.LongValidator
 
getMax(Vector3d) - Method in class gaiasky.util.math.BoundingBoxd
 
getMaxDepth() - Method in class gaiasky.util.tree.OctreeNode
Gets the depth of this subtree, that is, the number of levels of the longest parent-child path starting at this node.
getMaxDistance() - Method in class gaiasky.scene.component.ParticleSet
 
getMaxHeight() - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
getMaxHeight() - Method in class gaiasky.util.scene2d.TextureWidget
 
getMaxIndices() - Method in class gaiasky.util.gdx.mesh.IntMesh
 
getMaxInternalTimeStep() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Get current time step in Runge-Kutta integrator
getMaxMemory() - Static method in class gaiasky.util.MemInfo
The maximum amount of memory the JVM will attempt to use.
getMaxStep() - Method in class gaiasky.util.gaia.MslAttitudeDataServer
Return the currently set maximum step used in the Hermite interpolation
getMaxVertices() - Method in class gaiasky.util.gdx.mesh.IntMesh
 
getMaxWidth() - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
getMaxWidth() - Method in class gaiasky.util.scene2d.TextureWidget
 
getMeanDistance() - Method in class gaiasky.scene.component.ParticleSet
 
getMeshPart() - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
getMeshPart() - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
 
getMessage1Width() - Method in class gaiasky.gui.NotificationsInterface
 
getMessage2Width() - Method in class gaiasky.gui.NotificationsInterface
 
getMessagesWidth() - Method in class gaiasky.gui.NotificationsInterface
 
getMeterToInternalUnitConversion() - Method in class gaiasky.script.EventScriptingInterface
 
getMeterToInternalUnitConversion() - Method in interface gaiasky.script.IScriptingInterface
Returns the meter to internal unit conversion factor.
getMiddleHeight() - Method in class gaiasky.util.gdx.g2d.NinePatch
 
getMiddleWidth() - Method in class gaiasky.util.gdx.g2d.NinePatch
 
getMidPoint() - Method in interface gaiasky.util.gaia.utils.Area
Determine the weighted mid-point of the Area
getMidPoint() - Method in class gaiasky.util.gaia.utils.CircleArea
 
getMidPoint() - Method in class gaiasky.util.gaia.utils.ComplexArea
 
getMin() - Method in class gaiasky.util.math.BoundingBoxd
Deprecated.
getMin() - Method in class gaiasky.util.validator.DoubleValidator
 
getMin() - Method in class gaiasky.util.validator.FloatValidator
 
getMin() - Method in class gaiasky.util.validator.IntValidator
 
getMin() - Method in class gaiasky.util.validator.LongValidator
 
getMin(Vector3d) - Method in class gaiasky.util.math.BoundingBoxd
 
getMinDistance() - Method in class gaiasky.scene.component.ParticleSet
 
getMinHeight() - Method in class gaiasky.util.scene2d.TextureWidget
 
getMinStarOpacity() - Method in class gaiasky.script.EventScriptingInterface
 
getMinWidth() - Method in class gaiasky.util.scene2d.TextureWidget
 
getMode() - Method in class gaiasky.scene.camera.CameraManager
 
getMode() - Method in class gaiasky.scene.camera.FovCamera
 
getMode() - Method in interface gaiasky.scene.camera.ICamera
 
getMode() - Method in class gaiasky.scene.camera.NaturalCamera
 
getMode() - Method in class gaiasky.scene.camera.RelativisticCamera
 
getMode() - Method in class gaiasky.scene.camera.SpacecraftCamera
 
getMode() - Method in class gaiasky.util.gaia.Epsl
 
getMode() - Method in class gaiasky.util.gaia.TransitionScanningLaw
Return the Epsl.Mode (preceding or following)
getMode(int) - Static method in enum class gaiasky.scene.camera.CameraManager.CameraMode
 
getModel() - Method in class gaiasky.scene.record.MachineDefinition
 
getModel(String, Map<String, Object>, Bits, int) - Method in class gaiasky.util.ModelCache
 
getModelInstance() - Method in class gaiasky.vr.openvr.VRContext.VRDevice
 
getMouseWheelY() - Method in class gaiasky.util.scene2d.OwnScrollPane
Returns the amount to scroll vertically when the mouse wheel is scrolled.
getMsl() - Method in class gaiasky.util.gaia.MslAttitudeDataServer
Returns the underlying ModeifiedScanningLaw.
getMsSince(Instant, double) - Static method in class gaiasky.util.coord.AstroUtils
Returns the elapsed milliseconds since the given julian date jd until the given date.
getMsSinceJ2000(Instant) - Static method in class gaiasky.util.coord.AstroUtils
Returns the elapsed milliseconds since the epoch J2000 until the given date.
getMsSinceJ2010(Instant) - Static method in class gaiasky.util.coord.AstroUtils
Returns the elapsed milliseconds since the epoch J2010 until the given date.
getMsSinceJ2015(Instant) - Static method in class gaiasky.util.coord.AstroUtils
Returns the elapsed milliseconds since the epoch J2015 until the given date.
getMuAlpha() - Method in interface gaiasky.scene.api.IProperMotion
Returns the mu alpha in mas/yr
getMuAlpha() - Method in class gaiasky.scene.view.FocusView
 
getMuDelta() - Method in interface gaiasky.scene.api.IProperMotion
Returns the mu delta in mas/yr
getMuDelta() - Method in class gaiasky.scene.view.FocusView
 
getName() - Method in class gaiasky.gui.AbstractGui
 
getName() - Method in interface gaiasky.gui.IMinimapScale
 
getName() - Method in class gaiasky.gui.minimap.HeliosphereMinimapScale
 
getName() - Method in class gaiasky.gui.minimap.HighZMinimapScale
 
getName() - Method in class gaiasky.gui.minimap.InnerSolarSystemMinimapScale
 
getName() - Method in class gaiasky.gui.minimap.LocalGroup1MinimapScale
 
getName() - Method in class gaiasky.gui.minimap.LocalGroup2MinimapScale
 
getName() - Method in class gaiasky.gui.minimap.MilkyWayMinimapScale
 
getName() - Method in class gaiasky.gui.minimap.OortCloudMinimapScale
 
getName() - Method in class gaiasky.gui.minimap.OuterSolarSystemMinimapScale
 
getName() - Method in class gaiasky.gui.minimap.SolarNeighbourhoodMinimapScale
 
getName() - Method in enum class gaiasky.render.ComponentTypes.ComponentType
 
getName() - Method in interface gaiasky.scene.api.IFocus
Returns the first name of this focus.
getName() - Method in interface gaiasky.scene.api.IVisibilitySwitch
 
getName() - Method in class gaiasky.scene.Archetype
 
getName() - Method in class gaiasky.scene.component.Base
 
getName() - Method in class gaiasky.scene.component.ParticleSet
 
getName() - Method in class gaiasky.scene.record.MachineDefinition
 
getName() - Method in class gaiasky.scene.view.FocusView
 
getName() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getName() - Method in class gaiasky.util.gaia.utils.ComplexArea
Get the name of the area
getName0() - Method in class gaiasky.scene.component.Ruler
 
getName1() - Method in class gaiasky.scene.component.Ruler
 
getNames() - Method in interface gaiasky.scene.api.IFocus
Returns all names of this focus.
getNames() - Method in class gaiasky.scene.component.ParticleSet
 
getNames() - Method in class gaiasky.scene.view.FocusView
 
getNames() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getNCameras() - Method in class gaiasky.scene.camera.CameraManager
 
getNCameras() - Method in class gaiasky.scene.camera.FovCamera
 
getNCameras() - Method in interface gaiasky.scene.camera.ICamera
 
getNCameras() - Method in class gaiasky.scene.camera.NaturalCamera
 
getNCameras() - Method in class gaiasky.scene.camera.RelativisticCamera
 
getNCameras() - Method in class gaiasky.scene.camera.SpacecraftCamera
 
getNear() - Method in class gaiasky.scene.camera.AbstractCamera
 
getNear() - Method in class gaiasky.scene.camera.CameraManager
 
getNear() - Method in interface gaiasky.scene.camera.ICamera
 
getNetName() - Method in class gaiasky.util.Settings.ProgramSettings.NetSettings
 
getNext(Function<CubemapProjections.CubemapProjection, Boolean>) - Method in enum class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections.CubemapProjection
 
getNextOrthosphereProfile() - Method in enum class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections.CubemapProjection
 
getNextPanoramaProjection() - Method in enum class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections.CubemapProjection
 
getNLoadedStars() - Method in interface gaiasky.data.IOctantLoader
 
getNLoadedStars() - Method in class gaiasky.data.OctreeLoader
 
getNode(Array<IntNode>, String, boolean, boolean) - Static method in class gaiasky.util.gdx.model.IntNode
Helper method to recursive fetch a node from an array
getNode(String) - Method in class gaiasky.util.gdx.model.IntModel
 
getNode(String) - Method in class gaiasky.util.gdx.model.IntModelInstance
 
getNode(String, boolean) - Method in class gaiasky.util.gdx.model.IntModel
 
getNode(String, boolean) - Method in class gaiasky.util.gdx.model.IntModelInstance
 
getNode(String, boolean, boolean) - Method in class gaiasky.util.gdx.model.IntModel
 
getNode(String, boolean, boolean) - Method in class gaiasky.util.gdx.model.IntModelInstance
 
getNodeParams() - Method in class gaiasky.util.gaia.MslAttitudeDataServer
Return the parameters defining the Hermite interpolation nodes (array tNs) Note: Although the super (HermiteInterpolatedAttitudeDataServer) permits to use a non-equidistant grid of Hermite nodes, the grid in MslAttitudeDataServer is always equidistant.
getNominalSunVector() - Method in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
 
getNormal() - Method in class gaiasky.util.math.Planed
 
getNormalBufferTexture() - Method in class gaiasky.util.gdx.contrib.utils.GaiaSkyFrameBuffer
 
getNu() - Method in class gaiasky.util.gaia.HeliotropicAnglesRates
Get the revolving phase angle - this is the second heliotropic attitude angle
getNu() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Returns the current heliotropic revolving phase in range [0,2*pi]
getNuDot() - Method in class gaiasky.util.gaia.HeliotropicAnglesRates
Get the time derivative of the revolving phase angle
getNuDot() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Get current precession angle rate (d(nu)/dt)
getNuFull() - Method in class gaiasky.util.gaia.Nsl37
 
getNumAttributes() - Static method in class gaiasky.util.gdx.shader.attribute.Attribute
 
getNumber() - Method in enum class gaiasky.util.gaia.FOV
Get FOV number [1-4]
getNumberMessages() - Static method in class gaiasky.gui.NotificationsInterface
 
getNumberObjects(Entity) - Method in class gaiasky.scene.Scene
Returns the number of actual objects held by this entity.
getNumberObjects(OctreeNode) - Method in class gaiasky.scene.Scene
Computes the number of objects in the given octree node, recursively.
getNumberOfThreads() - Method in class gaiasky.util.Settings.PerformanceSettings
Returns the actual number of threads.
getNumCollections() - Method in class gaiasky.util.ds.RouletteList
 
getNumericalFieldIndex() - Method in enum class gaiasky.util.gaia.FOV
Get numerical field index defined as 1.0 for FOV1-3 and -1.0 for FOV2-4
getNumIndices() - Method in class gaiasky.util.gdx.mesh.IntIndexArray
 
getNumIndices() - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObject
 
getNumIndices() - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObjectSubData
 
getNumIndices() - Method in interface gaiasky.util.gdx.mesh.IntIndexData
 
getNumIndices() - Method in class gaiasky.util.gdx.mesh.IntMesh
 
getNumManagedCubemaps() - Static method in class gaiasky.util.gdx.OwnCubemap
 
getNumManagedShaderPrograms() - Static method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
getNumManagedShaderPrograms() - Static method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
getNumMaxIndices() - Method in class gaiasky.util.gdx.mesh.IntIndexArray
 
getNumMaxIndices() - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObject
 
getNumMaxIndices() - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObjectSubData
 
getNumMaxIndices() - Method in interface gaiasky.util.gdx.mesh.IntIndexData
 
getNumMaxVertices() - Method in interface gaiasky.util.gdx.mesh.IntVertexData
 
getNumMaxVertices() - Method in class gaiasky.util.gdx.mesh.VertexArray
 
getNumMaxVertices() - Method in class gaiasky.util.gdx.mesh.VertexBufferObject
 
getNumMaxVertices() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectInstanced
 
getNumMaxVertices() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectSubData
 
getNumMaxVertices() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectWithVAO
 
getNuMod4Pi() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Returns the current heliotropic revolving phase in range [0,4*pi]
getNuMod4Pi() - Method in class gaiasky.util.gaia.Nsl37
 
getNumParticles() - Method in class gaiasky.scene.view.FocusView
 
getNumPoints() - Method in class gaiasky.data.util.PointCloudData
 
getNumSamples() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Scattering
 
getNumVertices() - Method in class gaiasky.util.gdx.mesh.IntMesh
 
getNumVertices() - Method in interface gaiasky.util.gdx.mesh.IntVertexData
 
getNumVertices() - Method in class gaiasky.util.gdx.mesh.VertexArray
 
getNumVertices() - Method in class gaiasky.util.gdx.mesh.VertexBufferObject
 
getNumVertices() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectInstanced
 
getNumVertices() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectSubData
 
getNumVertices() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectWithVAO
 
getNuRef() - Method in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
Get the reference revolving phase angle
getObject(String) - Method in class gaiasky.script.EventScriptingInterface
 
getObject(String) - Method in interface gaiasky.script.IScriptingInterface
Gets an object from the scene graph by name or id (HIP, TYC, Gaia SourceId).
getObject(String, double) - Method in class gaiasky.script.EventScriptingInterface
 
getObject(String, double) - Method in interface gaiasky.script.IScriptingInterface
Gets an object by name or id (HIP, TYC, Gaia SourceID), optionally waiting until the object is available, with a timeout.
getObjectPosition(String) - Method in class gaiasky.script.EventScriptingInterface
 
getObjectPosition(String) - Method in interface gaiasky.script.IScriptingInterface
Gets the current position of the object identified by name in the internal coordinate system and internal units.
getObjectPosition(String, double[]) - Method in class gaiasky.scene.Scene
Gets the current position of the object identified by the given name.
getObjectPredictedPosition(String) - Method in class gaiasky.script.EventScriptingInterface
 
getObjectPredictedPosition(String) - Method in interface gaiasky.script.IScriptingInterface
Gets the predicted position of the object identified by name in the internal coordinate system and internal units.
getObjectRadius(String) - Method in class gaiasky.script.EventScriptingInterface
 
getObjectRadius(String) - Method in interface gaiasky.script.IScriptingInterface
Gets the size of the object identified by name, in Km, by name or id (HIP, TYC, sourceId).
getObjectVisibility(String) - Method in class gaiasky.script.EventScriptingInterface
 
getObjectVisibility(String) - Method in interface gaiasky.script.IScriptingInterface
Gets the visibility of a particular object.
getOctant() - Method in interface gaiasky.scene.api.IFocus
Gets the octant this focus belongs to, if any.
getOctant() - Method in class gaiasky.scene.view.FocusView
 
getOctant() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getOctreeObjects(Array<Entity>) - Method in class gaiasky.scene.view.FocusView
 
getOffset() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
getOffset() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen
 
getOffset(IRenderable) - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
getOmega() - Method in class gaiasky.util.gaia.HeliotropicAnglesRates
Get the spin phase angle - this is the third heliotropic attitude angle
getOmega() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Returns the scanning phase angle (Omega) in the range [0, 2*pi].
getOmegaDot() - Method in class gaiasky.util.gaia.HeliotropicAnglesRates
Get the time derivative of the spin phase angle
getOmegaDot() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Get current spin phase rate (d(Omega)/dt)
getOmegaDot1() - Method in class gaiasky.util.gaia.Nsl37
 
getOmegaFull() - Method in class gaiasky.util.gaia.Epsl
 
getOmegaFull() - Method in class gaiasky.util.gaia.Nsl37
 
getOmegaMod4Pi() - Method in class gaiasky.util.gaia.Epsl
 
getOmegaMod4Pi() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Returns the scanning phase angle (Omega) in the range [0, 4*pi].
getOmegaMod4Pi() - Method in class gaiasky.util.gaia.Nsl37
 
getOmegaRef() - Method in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
Get the reference scan phase angle
getOmegaRevs() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Returns the integer number of revolutions to be added to the spin phase (omega) such that omega + 2 * pi * omegaRevs is a continuous function of time
getOmegaRevs() - Method in class gaiasky.util.gaia.Nsl37
 
getOntime() - Method in class gaiasky.util.gaia.time.GtiList
Compute the sum of the TimeIntervals
getOpacity() - Method in interface gaiasky.render.api.IRenderable
Returns the opacity of this renderable
getOpacity() - Method in class gaiasky.scene.component.Render
 
getOpacity() - Method in class gaiasky.scene.view.BaseView
 
getOpacity() - Method in class gaiasky.scene.view.LineView
 
getOpacity() - Method in class gaiasky.scene.view.RenderView
 
getOpacity() - Method in class gaiasky.scene.view.VertsView
 
getOpacity() - Method in class gaiasky.util.tree.OctreeNode
 
getOperation() - Method in class gaiasky.util.filter.Filter
 
getOperationFromString(String) - Method in class gaiasky.util.filter.Filter
 
getOperationString() - Method in class gaiasky.util.filter.Filter
 
getOrbitName() - Method in class gaiasky.util.coord.AbstractOrbitCoordinates
 
getOrientation() - Method in interface gaiasky.scene.api.IFocus
Returns the orientation matrix of this focus.
getOrientation() - Method in class gaiasky.scene.view.FocusView
 
getOrientation() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getOrientationQuaternion() - Method in interface gaiasky.scene.api.IFocus
Returns the orientation quaternion of this focus.
getOrientationQuaternion() - Method in class gaiasky.scene.view.FocusView
 
getOrientationQuaternion() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getOriginX() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Zoomer
 
getOriginX() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur
 
getOriginX() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Zoom
 
getOriginX() - Method in class gaiasky.util.gdx.g2d.Sprite
The origin influences Sprite.setPosition(float, float), Sprite.setRotation(float) and the expansion direction of scaling Sprite.setScale(float, float)
getOriginX() - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
getOriginY() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Zoomer
 
getOriginY() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur
 
getOriginY() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Zoom
 
getOriginY() - Method in class gaiasky.util.gdx.g2d.Sprite
The origin influences Sprite.setPosition(float, float), Sprite.setRotation(float) and the expansion direction of scaling Sprite.setScale(float, float)
getOriginY() - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
getOSArchitecture() - Static method in class gaiasky.util.SysUtils
 
getOSFamily() - Static method in class gaiasky.util.SysUtils
 
getOSName() - Static method in class gaiasky.util.SysUtils
 
getOSVersion() - Static method in class gaiasky.util.SysUtils
 
getPackedColor() - Method in interface gaiasky.util.gdx.g2d.ExtBatch
 
getPackedColor() - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
getPadBottom() - Method in class gaiasky.util.gdx.g2d.NinePatch
Returns the bottom padding if set, else returns NinePatch.getBottomHeight().
getPadLeft() - Method in class gaiasky.util.gdx.g2d.NinePatch
Returns the left padding if set, else returns NinePatch.getLeftWidth().
getPadRight() - Method in class gaiasky.util.gdx.g2d.NinePatch
Returns the right padding if set, else returns NinePatch.getRightWidth().
getPadTop() - Method in class gaiasky.util.gdx.g2d.NinePatch
Returns the top padding if set, else returns NinePatch.getTopHeight().
getPages() - Method in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData
 
getParallaxDistance() - Method in class gaiasky.util.units.Quantity.Angle
Gets the parallax distance of this angle.
getParent() - Method in class gaiasky.util.gdx.model.IntNode
 
getParent() - Method in class gaiasky.util.validator.CallbackValidator
 
getParentEntity() - Method in interface gaiasky.render.api.IGPUVertsRenderable
 
getParentEntity() - Method in class gaiasky.scene.view.VertsView
 
getParentIndex() - Method in class gaiasky.util.tree.OctreeNode
Gets the index of this node in the parent's list.
getParentOrientation() - Method in class gaiasky.util.coord.OrbitLintCoordinates
 
getParticleDatasetOptions(String, double, double[], double, double[], double, double[], ComponentTypes.ComponentType, double[], double[]) - Static method in class gaiasky.data.group.DatasetOptions
 
getParticleSet() - Method in class gaiasky.scene.view.FocusView
 
getParticleSet(Scene, String, String, List<IParticleRecord>, DatasetOptions, boolean) - Static method in class gaiasky.scene.entity.EntityUtils
 
getPasses() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Blur
 
getPickedCmapAttribute() - Method in class gaiasky.gui.ColormapPicker
 
getPickedCmapIndex() - Method in class gaiasky.gui.ColormapPicker
 
getPickedCmapMax() - Method in class gaiasky.gui.ColormapPicker
 
getPickedCmapMin() - Method in class gaiasky.gui.ColormapPicker
 
getPickedColor() - Method in class gaiasky.gui.ColorPickerAbstract
 
getPickedColorDouble() - Method in class gaiasky.gui.ColorPickerAbstract
 
getPitch() - Method in class gaiasky.util.math.Quaterniond
Get the pitch euler angle in degrees, which is the rotation around the x axis.
getPitchPower() - Method in class gaiasky.scene.view.SpacecraftView
 
getPitchRad() - Method in class gaiasky.util.math.Quaterniond
Get the pitch euler angle in radians, which is the rotation around the x axis.
getPlanetariumAngle() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections
 
getPlanetariumAngle() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter
 
getPlanetariumAperture() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections
 
getPlanetariumAperture() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter
 
getPointCloud() - Method in interface gaiasky.render.api.IGPUVertsRenderable
 
getPointCloud() - Method in class gaiasky.scene.view.VertsView
 
getPointScaling(Highlight, GraphNode) - Method in class gaiasky.scene.entity.ParticleUtils
 
getPos() - Method in interface gaiasky.scene.api.IFocus
Returns the position.
getPos() - Method in class gaiasky.scene.camera.AbstractCamera
 
getPos() - Method in class gaiasky.scene.camera.CameraManager
 
getPos() - Method in interface gaiasky.scene.camera.ICamera
 
getPos() - Method in class gaiasky.scene.view.FocusView
 
getPos() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getPose() - Method in class gaiasky.vr.openvr.VRContext.VRDevice
 
getPosition() - Method in class gaiasky.scene.record.Position
 
getPosition() - Method in class gaiasky.scene.view.PositionView
 
getPosition() - Method in class gaiasky.util.coord.StaticCoordinates
 
getPosition() - Method in class gaiasky.util.MusicManager
Gets the current play position in seconds
getPosition() - Method in interface gaiasky.util.tree.IOctreeObject
 
getPosition() - Method in interface gaiasky.util.tree.IPosition
 
getPosition(VRContext.Space) - Method in class gaiasky.vr.openvr.VRContext.VRDevice
 
getPositionAboveSurface(double, double, double, Vector3b) - Method in class gaiasky.scene.view.FocusView
Returns the cartesian position in the internal reference system above the surface at the given longitude and latitude and distance.
getPositionAndSizeGui(String) - Method in class gaiasky.script.EventScriptingInterface
 
getPositionAndSizeGui(String) - Method in interface gaiasky.script.IScriptingInterface
Returns the size and position of the GUI element that goes by the given name or null if such element does not exist.
getPositionType(UCD, UCD, UCD) - Method in class gaiasky.util.ucd.UCDParser
 
getPosSph() - Method in interface gaiasky.scene.api.IFocus
Gets the position in equatorial spherical coordinates.
getPosSph() - Method in class gaiasky.scene.component.ParticleSet
 
getPosSph() - Method in class gaiasky.scene.view.FocusView
 
getPosSph() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getPostProcessBean(IPostProcessor.RenderType) - Method in interface gaiasky.render.api.IPostProcessor
 
getPostProcessBean(IPostProcessor.RenderType) - Method in class gaiasky.render.MainPostProcessor
 
getPostProcessor() - Method in class gaiasky.GaiaSky
 
getPostProcessor() - Method in interface gaiasky.render.api.IMainRenderer
 
getPostProcessor() - Method in class gaiasky.render.PostProcessorFactory
 
getPower() - Method in class gaiasky.scene.record.MachineDefinition
 
getPrecessionRateChanges() - Method in class gaiasky.util.gaia.MslAttitudeDataServer
Get a list of the (approximate) times when the precession rate has changed.
getPrecRate() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Get the precession rate of the underlying NSL
getPredictedPosition(Vector3b, ITimeFrameProvider, ICamera, boolean) - Method in interface gaiasky.scene.api.IFocus
Gets the position of this entity in the next time step in the internal reference system using the given time provider and the given camera.
getPredictedPosition(Vector3b, ITimeFrameProvider, ICamera, boolean) - Method in class gaiasky.scene.view.FocusView
 
getPredictedPosition(Vector3b, ITimeFrameProvider, ICamera, boolean) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getPrefHeight() - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
getPrefHeight() - Method in class gaiasky.util.scene2d.OwnCheckBox
 
getPrefHeight() - Method in class gaiasky.util.scene2d.OwnImage
 
getPrefHeight() - Method in class gaiasky.util.scene2d.OwnLabel
 
getPrefHeight() - Method in class gaiasky.util.scene2d.OwnProgressBar
 
getPrefHeight() - Method in class gaiasky.util.scene2d.OwnScrollPane
 
getPrefHeight() - Method in class gaiasky.util.scene2d.OwnSelectBox
 
getPrefHeight() - Method in class gaiasky.util.scene2d.OwnSlider
 
getPrefHeight() - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
getPrefHeight() - Method in class gaiasky.util.scene2d.OwnTextArea
 
getPrefHeight() - Method in class gaiasky.util.scene2d.OwnTextButton
 
getPrefHeight() - Method in class gaiasky.util.scene2d.OwnTextField
 
getPrefHeight() - Method in class gaiasky.util.scene2d.Separator
 
getPrefHeight() - Method in class gaiasky.util.scene2d.TextureWidget
 
getPrefWidth() - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
getPrefWidth() - Method in class gaiasky.util.scene2d.OwnCheckBox
 
getPrefWidth() - Method in class gaiasky.util.scene2d.OwnImage
 
getPrefWidth() - Method in class gaiasky.util.scene2d.OwnLabel
 
getPrefWidth() - Method in class gaiasky.util.scene2d.OwnProgressBar
 
getPrefWidth() - Method in class gaiasky.util.scene2d.OwnScrollPane
 
getPrefWidth() - Method in class gaiasky.util.scene2d.OwnSelectBox
 
getPrefWidth() - Method in class gaiasky.util.scene2d.OwnSlider
 
getPrefWidth() - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
getPrefWidth() - Method in class gaiasky.util.scene2d.OwnTextArea
 
getPrefWidth() - Method in class gaiasky.util.scene2d.OwnTextButton
 
getPrefWidth() - Method in class gaiasky.util.scene2d.OwnTextField
 
getPrefWidth() - Method in class gaiasky.util.scene2d.OwnWindow
 
getPrefWidth() - Method in class gaiasky.util.scene2d.Separator
 
getPrefWidth() - Method in class gaiasky.util.scene2d.TextureWidget
 
getPrePassTexture() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
getPrePassTexture() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Glow
 
getPreviousPos() - Method in class gaiasky.scene.camera.AbstractCamera
 
getPreviousPos() - Method in class gaiasky.scene.camera.CameraManager
 
getPreviousPos() - Method in interface gaiasky.scene.camera.ICamera
 
getPreviousProjView() - Method in class gaiasky.scene.camera.AbstractCamera
 
getPreviousProjView() - Method in class gaiasky.scene.camera.CameraManager
 
getPreviousProjView() - Method in interface gaiasky.scene.camera.ICamera
 
getPrimitiveSize() - Method in interface gaiasky.render.api.IGPUVertsRenderable
 
getPrimitiveSize() - Method in class gaiasky.scene.view.VertsView
 
getProceduralPixmapDir() - Static method in class gaiasky.util.SysUtils
 
getProjectionMatrix() - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Returns the current projection matrix.
getProjectionMatrix() - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
getProjView() - Method in class gaiasky.scene.camera.AbstractCamera
 
getProjView() - Method in class gaiasky.scene.camera.CameraManager
 
getProjView() - Method in interface gaiasky.scene.camera.ICamera
 
getProjViewTrans() - Method in class gaiasky.render.ShadowMapImpl
 
getProperMotionsMaxNumber() - Method in class gaiasky.script.EventScriptingInterface
 
getProperMotionsMaxNumber() - Method in interface gaiasky.script.IScriptingInterface
Returns the current maximum number of velocity vectors per star group.
getPsi() - Method in class gaiasky.util.gaia.EquatorialAnglesRates
Get the equatorial spin phase angle, psi (from the ascending node on the equator to the SRS x axis) - this is the third equatorial attitude angle
getPsiDot() - Method in class gaiasky.util.gaia.EquatorialAnglesRates
Get time derivative psiDot of the the equatorial spin phase angle
getQuaternion() - Method in class gaiasky.util.gaia.ConcreteAttitude
 
getQuaternion() - Method in interface gaiasky.util.gaia.IAttitude
 
getQuaternionAndRate(long, HeliotropicAnglesRates) - Static method in class gaiasky.util.gaia.AttitudeConverter
Converts heliotropic angles and rates to an attitude quaternion and its derivative
getQuaternionDot() - Method in class gaiasky.util.gaia.ConcreteAttitude
Get the time derivative of the attitude.
getQuaternionDot() - Method in interface gaiasky.util.gaia.IAttitude
 
getRadialVelocity() - Method in interface gaiasky.scene.api.IProperMotion
Returns the radial velocity in km/s
getRadialVelocity() - Method in class gaiasky.scene.view.FocusView
 
getRadius() - Method in interface gaiasky.scene.api.IFocus
Returns the radius of this focus object in internal units.
getRadius() - Method in class gaiasky.scene.component.ParticleSet
 
getRadius() - Method in class gaiasky.scene.view.FocusView
 
getRadius() - Method in class gaiasky.scene.view.RenderView
 
getRadius() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getRadius() - Method in class gaiasky.util.gaia.utils.CircleArea
 
getRadius(int) - Method in class gaiasky.scene.component.ParticleSet
 
getRadius(Entity) - Static method in class gaiasky.scene.entity.EntityUtils
Re-implementation of FocusView.getRadius() in a static context.
getRampDuration() - Method in class gaiasky.util.gaia.TransitionScanningLaw
Return the duration of the ramp
getRandomParticleName() - Method in class gaiasky.scene.component.ParticleSet
Gets the name of a random particle in this group
getRandomPlace(Random) - Method in class gaiasky.util.gaia.utils.ComplexArea
Get a random Place within the ComplexArea
getRed(int) - Static method in class gaiasky.util.color.ColorUtils
 
getRefEpoch() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Get reference epoch (for the reference values of nu and omega) as nanoseconds since J2010
getReflectionMaskBufferTexture() - Method in class gaiasky.util.gdx.contrib.utils.GaiaSkyFrameBuffer
 
getRefNu() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Get reference value of nu
getRefOmega() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Get reference values of omega
getRefOmega() - Method in class gaiasky.util.gaia.MslAttitudeDataServer
Returns the (effective) reference value of the heliotropic angle Omega.
getRefTime() - Method in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
Ref time in nanoseconds since epoch.
getRefTime() - Method in class gaiasky.util.gaia.BaseAttitudeDataServer
 
getRegion() - Method in class gaiasky.util.gdx.g2d.BitmapFont
Returns the first texture region.
getRegion(int) - Method in class gaiasky.util.gdx.g2d.BitmapFont
Returns the texture page at the given index.
getRegionHeight() - Method in class gaiasky.util.gdx.g2d.TextureRegion
Returns the region's height.
getRegions() - Method in class gaiasky.util.gdx.g2d.BitmapFont
Returns the array of TextureRegions that represents each texture page of glyphs.
getRegions() - Method in class gaiasky.util.gdx.g2d.TextureAtlas
Returns all regions in the atlas.
getRegions() - Method in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData
 
getRegionWidth() - Method in class gaiasky.util.gdx.g2d.TextureRegion
Returns the region's width.
getRegionX() - Method in class gaiasky.util.gdx.g2d.TextureRegion
 
getRegionY() - Method in class gaiasky.util.gdx.g2d.TextureRegion
 
getReleaseNotesFile() - Static method in class gaiasky.util.SysUtils
Gets the path to the file containing the release notes.
getReleaseNotesRevisionFile() - Static method in class gaiasky.util.SysUtils
Gets the path to the file containing the last shown release notes version.
getRenderable(IntRenderable) - Method in class gaiasky.util.gdx.model.IntModelInstance
 
getRenderable(IntRenderable, IntNode) - Method in class gaiasky.util.gdx.model.IntModelInstance
 
getRenderable(IntRenderable, IntNode, IntNodePart) - Method in class gaiasky.util.gdx.model.IntModelInstance
 
getRenderables(Array<IntRenderable>, Pool<IntRenderable>) - Method in interface gaiasky.util.gdx.IntRenderableProvider
Returns IntRenderable instances.
getRenderables(Array<IntRenderable>, Pool<IntRenderable>) - Method in class gaiasky.util.gdx.model.IntModelInstance
Traverses the IntNode hierarchy and collects IntRenderable instances for every node with a graphical representation.
getRenderables(IntNode, Array<IntRenderable>, Pool<IntRenderable>) - Method in class gaiasky.util.gdx.model.IntModelInstance
 
getRenderableSorter() - Method in class gaiasky.util.gdx.IntModelBatch
 
getRenderContext() - Method in class gaiasky.util.gdx.IntModelBatch
 
getRenderGroup() - Method in class gaiasky.render.system.AbstractRenderSystem
 
getRenderGroup() - Method in interface gaiasky.render.system.IRenderSystem
 
getRenderingContext() - Method in interface gaiasky.render.api.IRenderMode
 
getRenderingContext() - Method in class gaiasky.render.process.RenderModeAbstract
 
getRenderOutputFps() - Method in class gaiasky.script.EventScriptingInterface
 
getRenderOutputFps() - Method in interface gaiasky.script.IScriptingInterface
Deprecated.
getRenderProcess() - Method in interface gaiasky.render.api.ISceneRenderer
Gets the current render process.
getRenderProcess() - Method in class gaiasky.scene.system.render.SceneRenderer
 
getRenderSizeBillboardGalaxy(ICamera, Body, ModelScaffolding) - Method in class gaiasky.scene.system.render.draw.billboard.BillboardEntityRenderSystem
 
getRenderSizeCelestial(ICamera, Entity, Body, SolidAngle, ModelScaffolding, ParticleExtra) - Method in class gaiasky.scene.system.render.draw.billboard.BillboardEntityRenderSystem
 
getRenderSizeStarSet(double, double, double, double, double, double) - Method in class gaiasky.scene.system.render.draw.billboard.BillboardEntityRenderSystem
 
getResizeXCursor() - Method in class gaiasky.util.GlobalResources
 
getResizeYCursor() - Method in class gaiasky.util.GlobalResources
 
getResponseTime() - Method in class gaiasky.input.AbstractMouseKbdListener
 
getResponseTime() - Method in class gaiasky.input.GameMouseKbdListener
 
getResponsiveness() - Method in class gaiasky.scene.record.MachineDefinition
 
getResponsiveness() - Method in class gaiasky.scene.view.SpacecraftView
 
getResult() - Method in class gaiasky.util.scene2d.FileChooser
 
getResultBuffer() - Method in interface gaiasky.render.api.IRenderMode
 
getResultBuffer() - Method in class gaiasky.render.process.RenderModeAbstract
 
getResultBuffer() - Method in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
 
getResultTexture() - Method in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
 
getRgbaComplimentary(float[]) - Static method in class gaiasky.util.color.ColorUtils
 
getRgbComplimentary(float[]) - Static method in class gaiasky.util.color.ColorUtils
 
getRgbMode() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
getRgbMode() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen
 
getRight(VRContext.Space) - Method in class gaiasky.vr.openvr.VRContext.VRDevice
 
getRightWidth() - Method in class gaiasky.util.gdx.g2d.NinePatch
 
getRoll() - Method in class gaiasky.util.math.Quaterniond
Get the roll euler angle in degrees, which is the rotation around the z axis.
getRollPower() - Method in class gaiasky.scene.view.SpacecraftView
 
getRollRad() - Method in class gaiasky.util.math.Quaterniond
Get the roll euler angle in radians, which is the rotation around the z axis.
getRoot() - Method in class gaiasky.util.tree.OctreeNode
Gets the root of the tree this octant is in by successively checking the parent until it is null.
getRoot(Entity) - Method in class gaiasky.scene.component.GraphNode
 
getRotatedPackedHeight() - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasRegion
Returns the packed height considering the rotate value, if it is true then it returns the packedWidth, otherwise it returns the packedHeight.
getRotatedPackedWidth() - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasRegion
Returns the packed width considering the rotate value, if it is true then it returns the packedHeight, otherwise it returns the packedWidth.
getRotation() - Method in class gaiasky.util.gdx.g2d.Sprite
 
getRotation(Quaterniond) - Method in class gaiasky.util.math.Matrix4d
Gets the rotation of this matrix.
getRotation(Quaterniond, boolean) - Method in class gaiasky.util.math.Matrix4d
Gets the rotation of this matrix.
getRotationComponent() - Method in interface gaiasky.scene.api.IFocus
Returns the rotation component of this focus.
getRotationComponent() - Method in class gaiasky.scene.view.FocusView
 
getRotationComponent() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getRotationMatrix(double, double, double) - Static method in class gaiasky.util.coord.Coordinates
Gets the rotation matrix to apply for the given Euler angles α, β and γ.
getRotationQuaternion() - Method in class gaiasky.scene.view.SpacecraftView
 
getRules() - Method in class gaiasky.util.filter.Filter
 
getRuweValue(long, String[]) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
getSaturation() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
getSaturation() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
getSaturationMul() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
getSaturationMul() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
getScale() - Method in class gaiasky.util.gaia.time.ConcreteDuration
 
getScale() - Method in interface gaiasky.util.gaia.time.Duration
 
getScale() - Method in class gaiasky.util.Settings.ProgramSettings.UiSettings
Never use this method to get the scale, use the field itself, it is public.
getScale(Vector3d) - Method in class gaiasky.util.math.Matrix4d
 
getScaleX() - Method in class gaiasky.util.gdx.g2d.BitmapFont
 
getScaleX() - Method in class gaiasky.util.gdx.g2d.Sprite
X scale of the sprite, independent of size set by Sprite.setSize(float, float)
getScaleX() - Method in class gaiasky.util.math.Matrix4d
 
getScaleXSquared() - Method in class gaiasky.util.math.Matrix4d
 
getScaleY() - Method in class gaiasky.util.gdx.g2d.BitmapFont
 
getScaleY() - Method in class gaiasky.util.gdx.g2d.Sprite
Y scale of the sprite, independent of size set by Sprite.setSize(float, float)
getScaleY() - Method in class gaiasky.util.math.Matrix4d
 
getScaleYSquared() - Method in class gaiasky.util.math.Matrix4d
 
getScaleZ() - Method in class gaiasky.util.math.Matrix4d
 
getScaleZSquared() - Method in class gaiasky.util.math.Matrix4d
 
getScanRate() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Get the (target) scan rate
getScatteringIntensity() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
getScatteringSaturation() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
getScene() - Method in class gaiasky.scene.camera.NaturalCamera
 
getSceneGraphDepth() - Method in interface gaiasky.scene.api.IFocus
Gets the depth of this focus object in the scene graph.
getSceneGraphDepth() - Method in class gaiasky.scene.component.GraphNode
 
getSceneGraphDepth() - Method in class gaiasky.scene.view.FocusView
 
getSceneGraphDepth() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getScreenHeight() - Method in class gaiasky.script.EventScriptingInterface
 
getScreenHeight() - Method in interface gaiasky.script.IScriptingInterface
Returns the screen height in pixels.
getScreenHeight() - Method in class gaiasky.util.Settings.GraphicsSettings
 
getScreenWidth() - Method in class gaiasky.script.EventScriptingInterface
 
getScreenWidth() - Method in interface gaiasky.script.IScriptingInterface
Returns the screen width in pixels.
getScreenWidth() - Method in class gaiasky.util.Settings.GraphicsSettings
 
getSecond() - Method in class gaiasky.util.Pair
 
getSecond() - Method in class gaiasky.util.Trio
 
getSecondClosestBody() - Method in class gaiasky.scene.camera.AbstractCamera
 
getSecondClosestBody() - Method in class gaiasky.scene.camera.CameraManager
 
getSecondClosestBody() - Method in interface gaiasky.scene.camera.ICamera
 
getSecondClosestBody() - Method in class gaiasky.scene.camera.SpacecraftCamera
 
getSeed() - Static method in class gaiasky.util.math.StdRandom
Returns the seed of the pseudorandom number generator.
getSeed(String) - Method in class gaiasky.scene.component.ModelScaffolding
Gets the seed corresponding to the given component by matching it using the position in the randomize vector.
getSelectedIndex() - Method in class gaiasky.util.scene2d.TabbedPane
 
getSequenceNumber() - Static method in class gaiasky.util.screenshot.ImageRenderer
 
getSet() - Method in class gaiasky.scene.view.FocusView
 
getSettings() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
getSettings() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
getSettings() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
getSettings() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
getShader() - Method in interface gaiasky.util.gdx.g2d.ExtBatch
 
getShader() - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
getShader(IntRenderable) - Method in class gaiasky.util.gdx.shader.provider.BaseIntShaderProvider
 
getShader(IntRenderable) - Method in interface gaiasky.util.gdx.shader.provider.IntShaderProvider
Returns a IntShader for the given IntRenderable.
getShaderCode(String, String) - Static method in class gaiasky.util.gdx.shader.provider.ShaderProgramProvider
 
getShaderProgram() - Method in class gaiasky.render.system.AbstractRenderSystem
 
getShaderProvider() - Method in class gaiasky.util.gdx.IntModelBatch
 
getShadowvalues() - Method in class gaiasky.scene.record.MachineDefinition
 
getShapeShader() - Method in class gaiasky.util.GlobalResources
 
getShift() - Method in class gaiasky.scene.camera.AbstractCamera
 
getShift() - Method in class gaiasky.scene.camera.CameraManager
 
getShift() - Method in interface gaiasky.scene.camera.ICamera
 
getShortApplicationName() - Static method in class gaiasky.util.Settings
 
getShortcut() - Method in class gaiasky.util.scene2d.MenuItem
 
getShortcutCell() - Method in class gaiasky.util.scene2d.MenuItem
 
getShortcutFor(int...) - Static method in class gaiasky.util.scene2d.OsUtils
Creates platform dependant shortcut text.
getSideProjection() - Method in class gaiasky.gui.MinimapWidget
 
getSimpleCopy(Entity) - Method in class gaiasky.scene.Scene
 
getSimulationTime() - Method in class gaiasky.script.EventScriptingInterface
 
getSimulationTime() - Method in interface gaiasky.script.IScriptingInterface
Returns the current simulation time as the number of milliseconds since 1970-01-01T00:00:00Z (UTC).
getSimulationTimeArr() - Method in class gaiasky.script.EventScriptingInterface
 
getSimulationTimeArr() - Method in interface gaiasky.script.IScriptingInterface
Returns the current UTC simulation time in an array.
getSize() - Method in interface gaiasky.scene.api.IFocus
Returns the size (diameter) of this entity in internal units.
getSize() - Method in class gaiasky.scene.component.ParticleSet
 
getSize() - Method in class gaiasky.scene.record.MachineDefinition
 
getSize() - Method in class gaiasky.scene.view.FocusView
 
getSize() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getSize(int) - Method in class gaiasky.scene.component.ParticleSet
Returns the size of the particle at index i
getSkin() - Method in class gaiasky.util.GlobalResources
 
getSlaveIndex(String) - Method in class gaiasky.util.MasterManager
 
getSlaves() - Method in class gaiasky.util.MasterManager
 
getSlaveStates() - Method in class gaiasky.util.MasterManager
 
getSolarDirection(Vector3d) - Method in class gaiasky.util.coord.NslSun
 
getSolarLongitude() - Method in class gaiasky.util.coord.NslSun
 
getSolarLongitudeDot() - Method in class gaiasky.util.coord.NslSun
 
getSolarLongitudeMod4Pi() - Method in class gaiasky.util.coord.NslSun
 
getSolidAngle() - Method in interface gaiasky.scene.api.IFocus
Returns the current view angle of this entity, in radians.
getSolidAngle() - Method in class gaiasky.scene.component.ParticleSet
 
getSolidAngle() - Method in class gaiasky.scene.view.FocusView
 
getSolidAngle() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getSolidAngleApparent() - Method in interface gaiasky.scene.api.IFocus
Returns the current apparent view angle (view angle corrected with the field of view) of this entity, in radians.
getSolidAngleApparent() - Method in class gaiasky.scene.component.ParticleSet
 
getSolidAngleApparent() - Method in class gaiasky.scene.view.FocusView
 
getSolidAngleApparent() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
getSortedMappings() - Method in class gaiasky.gui.KeyBindings
 
getSortedMappingsInv() - Method in class gaiasky.gui.KeyBindings
 
getSouceTexture() - Method in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
 
getSource1Intensity() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Combine
 
getSource1Saturation() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Combine
 
getSource2Intensity() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Combine
 
getSource2Saturation() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Combine
 
getSourceBuffer() - Method in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
 
getSpacecraft() - Method in class gaiasky.scene.camera.SpacecraftCamera
 
getSpacecraftView() - Method in class gaiasky.scene.camera.SpacecraftCamera
 
getSpaceXadvance() - Method in class gaiasky.util.gdx.g2d.BitmapFont
Returns the x-advance of the space character.
getSpeed() - Method in class gaiasky.scene.camera.CameraManager
 
getSpeed() - Method in class gaiasky.scene.camera.FovCamera
 
getSpeed() - Method in interface gaiasky.scene.camera.ICamera
Gets the current velocity of the camera in km/h.
getSpeed() - Method in class gaiasky.scene.camera.NaturalCamera
 
getSpeed() - Method in class gaiasky.scene.camera.RelativisticCamera
 
getSpeed() - Method in class gaiasky.scene.camera.SpacecraftCamera
 
getSpinVectorInIcrs() - Method in class gaiasky.util.gaia.ConcreteAttitude
 
getSpinVectorInIcrs() - Method in interface gaiasky.util.gaia.IAttitude
Get the inertial spin vector in the ICRS (or CoMRS).
getSpinVectorInSrs() - Method in class gaiasky.util.gaia.ConcreteAttitude
 
getSpinVectorInSrs() - Method in interface gaiasky.util.gaia.IAttitude
Get the inertial spin vector in the SRS.
getSpriteBatch() - Method in class gaiasky.util.GlobalResources
 
getSpriteBatchVR() - Method in class gaiasky.util.GlobalResources
 
getSpriteShader() - Method in class gaiasky.util.GlobalResources
 
getSquareDegrees() - Method in class gaiasky.util.gaia.utils.CircleArea
 
getSquareDegrees() - Method in class gaiasky.util.gaia.utils.ComplexArea
 
getSrsAxes(Vector3d[]) - Method in class gaiasky.util.gaia.ConcreteAttitude
 
getSrsAxes(Vector3d[]) - Method in interface gaiasky.util.gaia.IAttitude
Get the x, y, z axes of the SRS as an array of three unit vectors expressed in the ICRS (or CoMRS).
getStarBrightness() - Method in class gaiasky.script.EventScriptingInterface
 
getStarBrightness() - Method in interface gaiasky.script.IScriptingInterface
Gets the star brightness value.
getStarClusterDatasetOptions(String, double[], double[], ComponentTypes.ComponentType, double[], double[]) - Static method in class gaiasky.data.group.DatasetOptions
 
getStarCount() - Method in interface gaiasky.scene.api.IStarContainer
 
getStarCount() - Method in class gaiasky.scene.view.OctreeObjectView
 
getStarCount() - Method in interface gaiasky.util.tree.IOctreeObject
 
getStarDatasetOptions(String, double, double[], double[], double[]) - Static method in class gaiasky.data.group.DatasetOptions
 
getStarMinOpacity() - Method in class gaiasky.script.EventScriptingInterface
 
getStarMinOpacity() - Method in interface gaiasky.script.IScriptingInterface
Gets the minimum star opacity.
getStarParameters(String) - Method in class gaiasky.script.EventScriptingInterface
 
getStarParameters(String) - Method in interface gaiasky.script.IScriptingInterface
Returns the star parameters given its identifier or name, if the star exists and it is loaded.
getStarPointSize() - Static method in class gaiasky.util.Settings.SceneSettings.StarSettings
Computes the runtime star point size taking into account cubemap rendering
getStarSet() - Method in class gaiasky.scene.view.FocusView
 
getStarSet(Scene, String, String, List<IParticleRecord>, DatasetOptions, boolean) - Static method in class gaiasky.scene.entity.EntityUtils
 
getStarSize() - Method in class gaiasky.script.EventScriptingInterface
 
getStarSize() - Method in interface gaiasky.script.IScriptingInterface
Gets the current star size value in pixels.
getStart() - Method in class gaiasky.data.util.PointCloudData
 
getStart() - Method in class gaiasky.util.gaia.time.Gti
Return the start time.
getStarTexture() - Method in class gaiasky.util.Settings.SceneSettings.StarSettings
 
getStartMs() - Method in class gaiasky.data.util.PointCloudData
 
getStartTime() - Method in class gaiasky.util.gaia.NumericalAttitudeDataServer
 
getStatus() - Method in interface gaiasky.render.api.IStatusObject
 
getStatus() - Method in class gaiasky.scene.component.BillboardSet
 
getStatus() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Get current status of scanning (nominal, transition, modified)
getStatus() - Method in class gaiasky.util.samp.SAMPClient
 
getStatus() - Method in class gaiasky.util.tree.OctreeNode
 
getStopTime() - Method in class gaiasky.util.gaia.NumericalAttitudeDataServer
 
getStrength() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur
 
getStringArrayKeys(String) - Method in class gaiasky.gui.KeyBindings
 
getStringKeys(String) - Method in class gaiasky.gui.KeyBindings
 
getStringKeys(String, String) - Method in class gaiasky.gui.KeyBindings
 
getStringProperty(VRContext.VRDeviceProperty) - Method in class gaiasky.vr.openvr.VRContext.VRDevice
 
getStyle() - Method in class gaiasky.util.scene2d.MenuItem
 
getStyle() - Method in class gaiasky.util.scene2d.OwnWindow
Returns the window's style.
getStyle() - Method in class gaiasky.util.scene2d.Separator
 
getStyle() - Method in class gaiasky.util.scene2d.TabbedPane
Returns the tabbed pane's style.
getSubMenu() - Method in class gaiasky.util.scene2d.MenuItem
 
getSubMenuIconCell() - Method in class gaiasky.util.scene2d.MenuItem
 
getSunDistance(double) - Static method in class gaiasky.util.coord.AstroUtils
 
getSunDistance(Instant) - Static method in class gaiasky.util.coord.AstroUtils
Algorithm in "Astronomical Algorithms" book by Jean Meeus.
getSunLongitude(Instant) - Static method in class gaiasky.util.coord.AstroUtils
Returns the Sun's ecliptic longitude in degrees for the given time.
getSunLongitudeWikipedia(double) - Static method in class gaiasky.util.coord.AstroUtils
Gets the ecliptic longitude of the Sun in degrees as published in Wikipedia.
getSuperShortApplicationName() - Static method in class gaiasky.util.Settings
 
getSwingTwist(double, double, double, Quaterniond, Quaterniond) - Method in class gaiasky.util.math.Quaterniond
Get the swing rotation and twist rotation for the specified axis.
getSwingTwist(Vector3d, Quaterniond, Quaterniond) - Method in class gaiasky.util.math.Quaterniond
Get the swing rotation and twist rotation for the specified axis.
getT() - Method in class gaiasky.GaiaSky
 
getT() - Method in interface gaiasky.render.api.IMainRenderer
 
getTag() - Method in class gaiasky.util.update.VersionCheckEvent
 
getTagTime() - Method in class gaiasky.util.update.VersionCheckEvent
 
getTargetPrecessionRate() - Method in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
Get the target precession rate
getTargetScanPeriod() - Method in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
Get the target scan period
getTargetScanRate() - Method in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
Get the target scan rate
getTelescopeIndex() - Method in enum class gaiasky.util.gaia.FOV
Get telescope index [0-1]
getTelescopeNumber() - Method in enum class gaiasky.util.gaia.FOV
Get telescope number [1-2]
getTempDir(String) - Static method in class gaiasky.util.SysUtils
Gets the path to the actual temporary directory in the data folder.
getText() - Method in class gaiasky.util.scene2d.MenuItem
 
getTextOpacity() - Method in interface gaiasky.render.api.I3DTextRenderable
Gets the text opacity
getTextOpacity() - Method in class gaiasky.scene.view.LabelView
 
getTexture() - Method in class gaiasky.util.gdx.g2d.NinePatch
 
getTexture() - Method in class gaiasky.util.gdx.g2d.TextureRegion
 
getTextureAttachment(int) - Method in class gaiasky.util.gdx.contrib.utils.GaiaSkyFrameBuffer
 
getTextures() - Method in class gaiasky.util.gdx.g2d.TextureAtlas
 
getTexturesString() - Method in class gaiasky.scene.record.MaterialComponent
 
getThird() - Method in class gaiasky.util.Trio
 
getThreadLock() - Method in class gaiasky.util.concurrent.ServiceThread
 
getThreshold() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
getThreshold() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Threshold
 
getTime() - Method in class gaiasky.util.gaia.ConcreteAttitude
 
getTime() - Method in interface gaiasky.util.gaia.IAttitude
Get the time that this attitude is valid for as a single long value.
getTime() - Method in class gaiasky.util.time.GlobalClock
 
getTime() - Method in interface gaiasky.util.time.ITimeFrameProvider
Gets the current time
getTime() - Method in class gaiasky.util.time.RealTimeClock
 
getTimeMediator(TimeContext, TimeContext) - Static method in class gaiasky.util.gaia.time.TimeMediator
Get an applicable TimeMediator for a given combination of time contexts.
getTimeZone() - Method in enum class gaiasky.util.Settings.DefaultTimeZone
 
getTint() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
getTint() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen
 
getTitleLabel() - Method in class gaiasky.util.scene2d.OwnWindow
 
getTitleTable() - Method in class gaiasky.util.scene2d.OwnWindow
 
getTooltipHorizontalGroup(Actor, String, float, Skin) - Static method in class gaiasky.util.GuiUtils
 
getTooltipHorizontalGroup(Actor, String, Skin) - Static method in class gaiasky.util.GuiUtils
 
getTopHeight() - Method in class gaiasky.util.gdx.g2d.NinePatch
 
getTopProjection() - Method in class gaiasky.gui.MinimapWidget
 
getTotalHeight() - Method in class gaiasky.util.gdx.g2d.NinePatch
 
getTotalMemory() - Static method in class gaiasky.util.MemInfo
The total amount of memory in the JVM.
getTotalMemory() - Static method in class gaiasky.util.VMemInfo
 
getTotalMemory() - Method in interface gaiasky.util.VMemInfo.IGraphicsDeviceInfo
 
getTotalRam() - Static method in class gaiasky.util.MemInfo
The total amount of RAM memory in the system, in MB.
getTotalWidth() - Method in class gaiasky.util.gdx.g2d.NinePatch
 
getTrackerSpaceOriginToWorldSpaceTranslationOffset() - Method in class gaiasky.vr.openvr.VRContext
Returns the tracker space to world space translation offset.
getTrackerSpaceToWorldspaceRotationOffset() - Method in class gaiasky.vr.openvr.VRContext
Returns the tracker space to world space rotation offset.
getTransformD(String) - Static method in class gaiasky.util.coord.Coordinates
 
getTransformF(String) - Static method in class gaiasky.util.coord.Coordinates
 
getTransformFunction() - Method in class gaiasky.util.coord.OrbitLintCoordinates
 
getTransformMatrix() - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Returns the current transform matrix.
getTransformMatrix() - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
getTranslation() - Method in class gaiasky.util.math.Matrix4d
 
getTranslation(Vector3d) - Method in class gaiasky.util.math.Matrix4d
 
getTranslationf() - Method in class gaiasky.util.math.Matrix4d
 
getTranslationf(float[]) - Method in class gaiasky.util.math.Matrix4d
 
getTranslationf(Vector3) - Method in class gaiasky.util.math.Matrix4d
 
getType() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Blur
 
getType() - Method in class gaiasky.vr.openvr.VRContext.VRDevice
 
getTypes() - Static method in class gaiasky.util.gdx.shader.attribute.Attribute
 
getTypeWeight(String) - Static method in class gaiasky.gui.DatasetManagerWindow
 
getTypeWeight(String) - Method in class gaiasky.util.datadesc.DataDescriptorUtils
 
getU() - Method in class gaiasky.util.gdx.g2d.TextureRegion
 
getU2() - Method in class gaiasky.util.gdx.g2d.TextureRegion
 
getUInt64Property(VRContext.VRDeviceProperty) - Method in class gaiasky.vr.openvr.VRContext.VRDevice
 
getUniformAlias(int) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
getUniformID(String) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
getUniformLocation(String) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
getUniformLocation(String) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
getUniforms() - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
getUniforms() - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
getUniformSize(String) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
getUniformSize(String) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
getUniformType(String) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
getUniformType(String) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
getUniqueness() - Method in class gaiasky.event.PriorityQueue
Returns a value indicating whether only unique elements are allowed to be inserted.
getUnit() - Method in class gaiasky.util.filter.attrib.AttributeAbsmag
 
getUnit() - Method in class gaiasky.util.filter.attrib.AttributeAppmag
 
getUnit() - Method in class gaiasky.util.filter.attrib.AttributeColorBlue
 
getUnit() - Method in class gaiasky.util.filter.attrib.AttributeColorGreen
 
getUnit() - Method in class gaiasky.util.filter.attrib.AttributeColorRed
 
getUnit() - Method in class gaiasky.util.filter.attrib.AttributeDEC
 
getUnit() - Method in class gaiasky.util.filter.attrib.AttributeDistance
 
getUnit() - Method in class gaiasky.util.filter.attrib.AttributeEclLatitude
 
getUnit() - Method in class gaiasky.util.filter.attrib.AttributeEclLongitude
 
getUnit() - Method in class gaiasky.util.filter.attrib.AttributeGalLatitude
 
getUnit() - Method in class gaiasky.util.filter.attrib.AttributeGalLongitude
 
getUnit() - Method in class gaiasky.util.filter.attrib.AttributeMualpha
 
getUnit() - Method in class gaiasky.util.filter.attrib.AttributeMudelta
 
getUnit() - Method in class gaiasky.util.filter.attrib.AttributeRA
 
getUnit() - Method in class gaiasky.util.filter.attrib.AttributeRadvel
 
getUnit() - Method in class gaiasky.util.filter.attrib.AttributeUCD
 
getUnit() - Method in interface gaiasky.util.filter.attrib.IAttribute
Gets the unit in string
getUnitString() - Method in enum class gaiasky.util.Settings.DistanceUnits
 
getUnitX() - Static method in class gaiasky.util.math.Vector3d
 
getUnitY() - Static method in class gaiasky.util.math.Vector3d
 
getUnitZ() - Static method in class gaiasky.util.math.Vector3d
 
getUp() - Method in class gaiasky.scene.camera.CameraManager
 
getUp() - Method in class gaiasky.scene.camera.FovCamera
 
getUp() - Method in interface gaiasky.scene.camera.ICamera
 
getUp() - Method in class gaiasky.scene.camera.NaturalCamera
 
getUp() - Method in class gaiasky.scene.camera.RelativisticCamera
 
getUp() - Method in class gaiasky.scene.camera.SpacecraftCamera
 
getUp(Vector3) - Method in enum class gaiasky.util.gdx.OwnCubemap.CubemapSide
 
getUp(VRContext.Space) - Method in class gaiasky.vr.openvr.VRContext.VRDevice
 
getUsage() - Method in class gaiasky.util.gdx.mesh.VertexBufferObject
 
getUsedMemory() - Static method in class gaiasky.util.MemInfo
The used memory in MiB, which is totalMemory - freeMemory.
getUsedMemory() - Static method in class gaiasky.util.VMemInfo
 
getUsedMemory() - Method in interface gaiasky.util.VMemInfo.IGraphicsDeviceInfo
 
getUserHome() - Static method in class gaiasky.util.SysUtils
 
getV() - Method in class gaiasky.util.gdx.g2d.TextureRegion
 
getV2() - Method in class gaiasky.util.gdx.g2d.TextureRegion
 
getVal() - Method in enum class gaiasky.util.Logger.LoggerLevel
 
getValue() - Method in class gaiasky.util.filter.FilterRule
 
getValues() - Method in class gaiasky.util.math.Matrix4d
 
getValuesFloat() - Method in class gaiasky.util.math.Matrix4d
 
getValueString() - Method in class gaiasky.util.scene2d.OwnSlider
 
getValueString() - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
getVariableSizeScaling(StarSet, int) - Method in class gaiasky.scene.entity.ParticleUtils
 
getVariableStarDatasetOptions(String, double, double[], ComponentTypes.ComponentType, double[], double[]) - Static method in class gaiasky.data.group.DatasetOptions
 
getVelocity() - Method in class gaiasky.scene.camera.AbstractCamera
 
getVelocity() - Method in class gaiasky.scene.camera.CameraManager
 
getVelocity() - Method in interface gaiasky.scene.camera.ICamera
 
getVelocity() - Method in class gaiasky.scene.camera.NaturalCamera
 
getVelocity() - Method in class gaiasky.scene.camera.SpacecraftCamera
 
getVelocity() - Method in class gaiasky.scene.record.Position
 
getVelocity() - Method in class gaiasky.scene.view.PositionView
 
getVelocity() - Method in interface gaiasky.util.tree.IPosition
 
getVelocityBufferTexture() - Method in class gaiasky.util.gdx.contrib.utils.GaiaSkyFrameBuffer
 
getVersionNumber() - Method in class gaiasky.script.EventScriptingInterface
 
getVersionNumber() - Method in interface gaiasky.script.IScriptingInterface
Returns the version number string.
getVersionNumber() - Method in class gaiasky.util.update.VersionCheckEvent
 
getVertexAttribute(int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Returns the first VertexAttribute having the given VertexAttributes.Usage.
getVertexAttributes() - Method in class gaiasky.util.gdx.mesh.IntMesh
 
getVertexCount(int) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
 
getVertexShaderSource() - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
getVertexShaderSource() - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
getVertexSize() - Method in class gaiasky.util.gdx.mesh.IntMesh
 
getVertexTransform(Matrix4) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
getVertexTransform(Matrix4) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Get the current vertex transformation matrix.
getVertices() - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
 
getVertices() - Method in class gaiasky.util.gdx.g2d.Sprite
Returns the packed vertices, colors, and texture coordinates for this sprite.
getVertices(float[]) - Method in class gaiasky.util.gdx.mesh.IntMesh
Copies the vertices from the Mesh to the float array.
getVertices(int) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
 
getVertices(int, float[]) - Method in class gaiasky.util.gdx.mesh.IntMesh
Copies the the remaining vertices from the Mesh to the float array.
getVertices(int, int, float[]) - Method in class gaiasky.util.gdx.mesh.IntMesh
Copies the specified vertices from the Mesh to the float array.
getVertices(int, int, float[], int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Copies the specified vertices from the Mesh to the float array.
getVerticesBuffer() - Method in class gaiasky.util.gdx.mesh.IntMesh
 
getViewport() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
 
getViewportSize() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.FxaaFilter
 
getViewportSize() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.NfaaFilter
 
getViewportSize() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter
 
getVisibilityOpacityFactor() - Method in class gaiasky.scene.component.Base
Gets the visibility opacity factor for this base component.
getVisibilityOpacityFactor(Base) - Method in class gaiasky.scene.system.update.GraphUpdater
 
getVolume() - Method in class gaiasky.util.math.BoundingBoxd
 
getVolume() - Method in class gaiasky.util.MusicManager
 
getVOSP87(String) - Method in class gaiasky.util.coord.vsop87.VSOP87
 
getVRDeviceToModel() - Method in class gaiasky.GaiaSky
 
getWarpFactor() - Method in class gaiasky.util.time.GlobalClock
 
getWarpFactor() - Method in interface gaiasky.util.time.ITimeFrameProvider
Gets the current warp factor
getWarpFactor() - Method in class gaiasky.util.time.RealTimeClock
 
getWavelengths() - Method in class gaiasky.scene.record.AtmosphereComponent
 
getWeight() - Method in interface gaiasky.util.gaia.utils.Area
Determine the weight of the Area
getWeight() - Method in class gaiasky.util.gaia.utils.CircleArea
 
getWeight() - Method in class gaiasky.util.gaia.utils.ComplexArea
 
getWeight() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Scattering
 
getWidth() - Method in class gaiasky.util.gdx.g2d.Sprite
 
getWidth() - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
getWidth() - Method in class gaiasky.util.gdx.OwnCubemap
 
getWidth() - Method in class gaiasky.util.math.BoundingBoxd
 
getWidth() - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
getWidth() - Method in class gaiasky.vr.openvr.VRContext
 
getWidthRatio() - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
getWrapIndex(Array<BitmapFont.Glyph>, int) - Method in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
Returns the first valid glyph index to use to wrap to the next line, starting at the specified start index and (typically) moving toward the beginning of the glyphs array.
getWrapTime(Instant) - Method in class gaiasky.data.util.PointCloudData
 
getWrapTimeMs(Instant) - Method in class gaiasky.data.util.PointCloudData
 
getX() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
getX() - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Returns the x position of the cached string, relative to the position when the string was cached.
getX() - Method in class gaiasky.util.gdx.g2d.Sprite
 
getX() - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
getX(int) - Method in class gaiasky.data.util.PointCloudData
 
getXdgDesktop() - Static method in class gaiasky.util.SysUtils
 
getXHeight() - Method in class gaiasky.util.gdx.g2d.BitmapFont
Returns the x-height, which is the distance from the top of most lowercase characters to the baseline.
getXi() - Method in class gaiasky.util.gaia.HeliotropicAnglesRates
Get the solar aspect angle (between the nominal sun and the SRS z axis) - this is the first heliotropic attitude angle
getXi() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
 
getXiDot() - Method in class gaiasky.util.gaia.HeliotropicAnglesRates
Get the time derivative of the solar aspect angle
getXiRef() - Method in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
Get the reference solar aspect angle
getY() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
getY() - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Returns the y position of the cached string, relative to the position when the string was cached.
getY() - Method in class gaiasky.util.gdx.g2d.Sprite
 
getY() - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
getY(int) - Method in class gaiasky.data.util.PointCloudData
 
getYaw() - Method in class gaiasky.util.math.Quaterniond
Get the yaw euler angle in degrees, which is the rotation around the y axis.
getYawPower() - Method in class gaiasky.scene.view.SpacecraftView
 
getYawRad() - Method in class gaiasky.util.math.Quaterniond
Get the yaw euler angle in radians, which is the rotation around the y axis.
getZ(int) - Method in class gaiasky.data.util.PointCloudData
 
getZeroPoint() - Method in class gaiasky.gui.AbstractControllerMappings
 
getZeroPoint() - Method in interface gaiasky.gui.IControllerMappings
The configured axis zero point.
getZoom() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
getZoom() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Curvature
 
getZoom() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Zoomer
 
getZoom() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen
 
getZoom() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur
 
getZoom() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RadialDistortion
 
getZoom() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Zoom
 
gGreen - Static variable in class gaiasky.util.color.ColorUtils
 
gGreenC - Static variable in class gaiasky.util.color.ColorUtils
 
ghosts - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare.Settings
 
Ghosts - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Flare.Param
 
GL_LINES - Enum constant in enum class gaiasky.util.Settings.LineMode
 
glEnum - Variable in enum class gaiasky.util.gdx.OwnCubemap.CubemapSide
The OpenGL target (used for glTexImage2D) of the side.
GlobalClock - Class in gaiasky.util.time
Keeps pace of the simulation time vs real time and holds the global clock.
GlobalClock(double, Instant) - Constructor for class gaiasky.util.time.GlobalClock
Creates a new GlobalClock
GlobalResources - Class in gaiasky.util
Holds and initialises resources utilised globally.
GlobalResources(AssetManager) - Constructor for class gaiasky.util.GlobalResources
 
GlobalSetter() - Constructor for class gaiasky.util.gdx.shader.BaseIntShader.GlobalSetter
 
globalTransform - Variable in class gaiasky.util.gdx.model.IntNode
the global transform, product of local transform and transform of the parent node, calculated via IntNode.calculateWorldTransform()
Glow - Class in gaiasky.util.gdx.contrib.postprocess.filters
Scattering Light effect.
Glow(int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Glow
 
Glow.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
glPrimitive - Variable in class gaiasky.scene.component.Verts
 
Glyph() - Constructor for class gaiasky.util.gdx.g2d.BitmapFont.Glyph
 
GlyphLayout - Class in gaiasky.util.gdx.g2d
Stores runs of glyphs for a piece of text.
GlyphLayout() - Constructor for class gaiasky.util.gdx.g2d.GlyphLayout
Creates an empty GlyphLayout.
GlyphLayout(BitmapFont, CharSequence) - Constructor for class gaiasky.util.gdx.g2d.GlyphLayout
 
GlyphLayout(BitmapFont, CharSequence, int, int, Color, float, int, boolean, String) - Constructor for class gaiasky.util.gdx.g2d.GlyphLayout
 
GlyphLayout(BitmapFont, CharSequence, Color, float, int, boolean) - Constructor for class gaiasky.util.gdx.g2d.GlyphLayout
 
GlyphLayout.GlyphRun - Class in gaiasky.util.gdx.g2d
Stores glyphs and positions for a piece of text which is a single color and does not span multiple lines.
GlyphRun() - Constructor for class gaiasky.util.gdx.g2d.GlyphLayout.GlyphRun
 
glyphs - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
glyphs - Variable in class gaiasky.util.gdx.g2d.GlyphLayout.GlyphRun
 
gmag - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
GO_TO_OBJECT_CMD - Enum constant in enum class gaiasky.event.Event
Executes the command to position the camera near the object in focus.
goTo - Variable in class gaiasky.gui.FocusInfoInterface
 
goToObject(Entity, double, int, AtomicBoolean) - Method in class gaiasky.script.EventScriptingInterface
 
goToObject(String) - Method in class gaiasky.script.EventScriptingInterface
 
goToObject(String) - Method in interface gaiasky.script.IScriptingInterface
Runs a seamless trip to the object with the name focusName until the object view angle is 20 degrees.
goToObject(String, double) - Method in class gaiasky.script.EventScriptingInterface
 
goToObject(String, double) - Method in interface gaiasky.script.IScriptingInterface
Runs a seamless trip to the object with the name focusName until the object view angle viewAngle is met.
goToObject(String, double, float) - Method in class gaiasky.script.EventScriptingInterface
 
goToObject(String, double, float) - Method in interface gaiasky.script.IScriptingInterface
Runs a seamless trip to the object with the name focusName until the object view angle viewAngle is met.
goToObject(String, double, int) - Method in class gaiasky.script.EventScriptingInterface
 
goToObject(String, double, int, AtomicBoolean) - Method in class gaiasky.script.EventScriptingInterface
 
goToObject(String, long, float) - Method in class gaiasky.script.EventScriptingInterface
 
goToObject(String, long, int) - Method in class gaiasky.script.EventScriptingInterface
 
goToObjectInstant(String) - Method in class gaiasky.script.EventScriptingInterface
 
goToObjectInstant(String) - Method in interface gaiasky.script.IScriptingInterface
Sets the camera in focus mode with the given focus object and instantly moves the camera next to the focus object.
gPink - Static variable in class gaiasky.util.color.ColorUtils
 
gPinkC - Static variable in class gaiasky.util.color.ColorUtils
 
GPS - Enum constant in enum class gaiasky.util.gaia.time.TimeScale
GPS time
GPU_DISPOSE_BILLBOARD_DATASET - Enum constant in enum class gaiasky.event.Event
Dispose the source GPU mesh.
GPU_DISPOSE_ORBITAL_ELEMENTS - Enum constant in enum class gaiasky.event.Event
Dispose the source GPU mesh.
GPU_DISPOSE_PARTICLE_GROUP - Enum constant in enum class gaiasky.event.Event
Dispose the source GPU mesh.
GPU_DISPOSE_STAR_GROUP - Enum constant in enum class gaiasky.event.Event
Dispose the source GPU mesh.
GPU_DISPOSE_VARIABLE_GROUP - Enum constant in enum class gaiasky.event.Event
Dispose the source GPU mesh.
GPU_DISPOSE_VERTS_OBJECT - Enum constant in enum class gaiasky.event.Event
Dispose the source GPU mesh.
graph - Static variable in class gaiasky.scene.Mapper
 
graph - Variable in class gaiasky.scene.view.BillboardView
 
graph - Variable in class gaiasky.scene.view.LabelView
 
graphics - Variable in class gaiasky.GaiaSky
Graphics.
graphics - Variable in class gaiasky.GaiaSkyView
 
graphics - Variable in class gaiasky.gui.AbstractGui
Graphics instance
graphics - Variable in class gaiasky.util.Settings
 
GRAPHICS_QUALITY_UPDATED - Enum constant in enum class gaiasky.event.Event
Graphics quality updated, contains the new Settings.GraphicsQuality object.
GraphicsSettings() - Constructor for class gaiasky.util.Settings.GraphicsSettings
 
GraphNode - Class in gaiasky.scene.component
 
GraphNode() - Constructor for class gaiasky.scene.component.GraphNode
 
graphNodes - Variable in class gaiasky.scene.Families
 
GraphRoot - Class in gaiasky.scene.component
 
GraphRoot() - Constructor for class gaiasky.scene.component.GraphRoot
 
GraphUpdater - Class in gaiasky.scene.system.update
Processes entities in a scene graph, which have a GraphRoot component.
GraphUpdater(Family, int, ITimeFrameProvider) - Constructor for class gaiasky.scene.system.update.GraphUpdater
Instantiates a system that will iterate over the entities described by the Family.
GRAV_WAVE_START - Enum constant in enum class gaiasky.event.Event
Start gravitational wave.
GRAV_WAVE_STOP - Enum constant in enum class gaiasky.event.Event
Stops gravitational wave.
GRAVE - Static variable in class gaiasky.gui.GSKeys
 
GRAVITATIONAL_LENSING_PARAMS - Enum constant in enum class gaiasky.event.Event
Contains the x and the y in pixels of the position of the mass.
GravitationalDistortion - Class in gaiasky.util.gdx.contrib.postprocess.effects
This is just a test for now
GravitationalDistortion(int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.GravitationalDistortion
 
GravitationalDistortionFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
Fast approximate anti-aliasing filter.
GravitationalDistortionFilter(int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.GravitationalDistortionFilter
 
GravitationalDistortionFilter(Vector2) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.GravitationalDistortionFilter
 
GravitationalDistortionFilter.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
gravitationalWavePos(Vector3d) - Method in class gaiasky.util.gravwaves.RelativisticEffectsManager
Applies the gravitational wave transformation to the given position
gravitationalWaves - Variable in class gaiasky.util.Settings.RuntimeSettings
 
gravWavesOn() - Method in class gaiasky.util.gravwaves.RelativisticEffectsManager
 
grayscale(float, float[]) - Static method in class gaiasky.util.color.ColorUtils
Converts a scalar value that is normalized to [0:1] into a grayscale color vector rgba.
GRAYSCALE - Enum constant in enum class gaiasky.util.gdx.loader.PortableFloatMap.Mode
 
gRed - Static variable in class gaiasky.util.color.ColorUtils
 
gRedC - Static variable in class gaiasky.util.color.ColorUtils
 
grid - Static variable in class gaiasky.scene.Mapper
 
gridRec - Static variable in class gaiasky.scene.Mapper
 
GridRecExtractor - Class in gaiasky.scene.system.render.extract
 
GridRecExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.GridRecExtractor
 
GridRecInitializer - Class in gaiasky.scene.system.initialize
 
GridRecInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.GridRecInitializer
 
gridRecs - Variable in class gaiasky.scene.Families
 
GridRecUpdater - Class in gaiasky.scene.system.update
 
GridRecUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.GridRecUpdater
 
GridRecursive - Class in gaiasky.scene.component
 
GridRecursive() - Constructor for class gaiasky.scene.component.GridRecursive
 
GridRecursiveRadio - Class in gaiasky.scene.entity
 
GridRecursiveRadio(Entity) - Constructor for class gaiasky.scene.entity.GridRecursiveRadio
 
GridUV - Class in gaiasky.scene.component
 
GridUV() - Constructor for class gaiasky.scene.component.GridUV
 
Grip - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
GroundShader - Class in gaiasky.util.gdx.shader
 
GroundShader(IntRenderable, DefaultIntShader.Config) - Constructor for class gaiasky.util.gdx.shader.GroundShader
 
GroundShader(IntRenderable, DefaultIntShader.Config, ExtShaderProgram) - Constructor for class gaiasky.util.gdx.shader.GroundShader
 
GroundShader(IntRenderable, DefaultIntShader.Config, String) - Constructor for class gaiasky.util.gdx.shader.GroundShader
 
GroundShader(IntRenderable, DefaultIntShader.Config, String, String, String) - Constructor for class gaiasky.util.gdx.shader.GroundShader
 
GroundShader.Inputs - Class in gaiasky.util.gdx.shader
 
GroundShader.Setters - Class in gaiasky.util.gdx.shader
 
GroundShaderProvider - Class in gaiasky.util.gdx.shader.provider
 
GroundShaderProvider() - Constructor for class gaiasky.util.gdx.shader.provider.GroundShaderProvider
 
GroundShaderProvider(FileHandle, FileHandle) - Constructor for class gaiasky.util.gdx.shader.provider.GroundShaderProvider
 
GroundShaderProvider(DefaultIntShader.Config) - Constructor for class gaiasky.util.gdx.shader.provider.GroundShaderProvider
 
GroundShaderProvider(String, String, String, String) - Constructor for class gaiasky.util.gdx.shader.provider.GroundShaderProvider
 
GroundShaderProviderLoader<T extends GroundShaderProviderLoader.GroundShaderProviderParameter> - Class in gaiasky.util.gdx.shader.loader
 
GroundShaderProviderLoader(FileHandleResolver) - Constructor for class gaiasky.util.gdx.shader.loader.GroundShaderProviderLoader
 
GroundShaderProviderLoader.GroundShaderProviderParameter - Class in gaiasky.util.gdx.shader.loader
 
GroundShaderProviderParameter(String, String) - Constructor for class gaiasky.util.gdx.shader.loader.GroundShaderProviderLoader.GroundShaderProviderParameter
 
group - Variable in class gaiasky.util.Settings.SceneSettings.StarSettings
 
group(Actor, Actor, float) - Method in class gaiasky.gui.components.GuiComponent
 
GroupSettings() - Constructor for class gaiasky.util.Settings.SceneSettings.StarSettings.GroupSettings
 
GSKeys - Class in gaiasky.gui
Contains key definitions for Gaia Sky
GSKeys() - Constructor for class gaiasky.gui.GSKeys
 
gsposition - Variable in class gaiasky.util.units.Position
 
Gti - Class in gaiasky.util.gaia.time
A GTI (Good Time Interval), is a
Gti(long, long) - Constructor for class gaiasky.util.gaia.time.Gti
Constructor taking both start and end times.
GtiList - Class in gaiasky.util.gaia.time
A collection of Good Time Intervals (GTIs).
GtiList() - Constructor for class gaiasky.util.gaia.time.GtiList
Create an empty GTI List
gtis - Variable in class gaiasky.util.gaia.NumericalAttitudeDataServer
List of good time intervals
GUI_FOLD_CMD - Enum constant in enum class gaiasky.event.Event
Maximizes or minimizes the GUI window.
GUI_MOVE_CMD - Enum constant in enum class gaiasky.event.Event
Moves the GUI window.
GUI_SCROLL_POSITION_CMD - Enum constant in enum class gaiasky.event.Event
Sets the vertical scroll position.
GuiComponent - Class in gaiasky.gui.components
A GUI component.
GuiComponent(Skin, Stage) - Constructor for class gaiasky.gui.components.GuiComponent
 
guides - Variable in class gaiasky.util.Settings.ProgramSettings.PointerSettings
 
GuidesSettings() - Constructor for class gaiasky.util.Settings.ProgramSettings.PointerSettings.GuidesSettings
 
guiLayout - Variable in class gaiasky.gui.ControlsWindow
 
GuiRegistry - Class in gaiasky.gui
Manages the Graphical User Interfaces of Gaia Sky
GuiRegistry(Skin, Scene, CatalogManager) - Constructor for class gaiasky.gui.GuiRegistry
Create new GUI registry object.
GuiUtils - Class in gaiasky.util
 
GuiUtils() - Constructor for class gaiasky.util.GuiUtils
 
gw - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
gw - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
gw - Static variable in class gaiasky.util.gdx.shader.RelativisticShader.Inputs
 
gw - Static variable in class gaiasky.util.gdx.shader.RelativisticShader.Setters
 
gw - Variable in class gaiasky.util.gravwaves.RelativisticEffectsManager
Cartesian coordinates from the origin of the grav wave.
Gw - Static variable in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
GwAlias - Static variable in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
gWhite - Static variable in class gaiasky.util.color.ColorUtils
 
gWhiteC - Static variable in class gaiasky.util.color.ColorUtils
 
gwmat3 - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
gwmat3 - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
gwmat3 - Static variable in class gaiasky.util.gdx.shader.RelativisticShader.Inputs
 
gwmat3 - Static variable in class gaiasky.util.gdx.shader.RelativisticShader.Setters
 
gwmat3 - Variable in class gaiasky.util.gravwaves.RelativisticEffectsManager
Rotation of gw
Gwmat3 - Static variable in class gaiasky.util.gdx.shader.attribute.Matrix3Attribute
 
Gwmat3Alias - Static variable in class gaiasky.util.gdx.shader.attribute.Matrix3Attribute
 
gwmat4 - Variable in class gaiasky.util.gravwaves.RelativisticEffectsManager
Rotation of gw
gwtime - Variable in class gaiasky.util.gravwaves.RelativisticEffectsManager
Time in seconds, synced to the simulation time.
gYellow - Static variable in class gaiasky.util.color.ColorUtils
 
gYellowC - Static variable in class gaiasky.util.color.ColorUtils
 
GzipInputStreamProvider - Class in gaiasky.util.gdx.loader.is
 
GzipInputStreamProvider() - Constructor for class gaiasky.util.gdx.loader.is.GzipInputStreamProvider
 

H

h() - Method in class gaiasky.render.RenderingContext
Gets the height
H - Static variable in class gaiasky.gui.GSKeys
 
H_TO_MS - Static variable in class gaiasky.util.Nature
Hours to milliseconds
H_TO_S - Static variable in class gaiasky.util.Nature
Hours to seconds
halfExtents - Variable in class gaiasky.util.gdx.model.IntMeshPart
The location, relative to IntMeshPart.center, of the corner of the axis aligned bounding box of the shape.
haloWidth - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare.Settings
 
haloWidth - Variable in class gaiasky.util.Settings.PostprocessSettings.LensFlareSettings
 
HaloWidth - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Flare.Param
 
HAMMER - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections.CubemapProjection
 
hardEdges - Variable in class gaiasky.util.gdx.ModelCreator
 
HardwareRevision_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
HardwareRevision_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
has(int) - Method in class gaiasky.util.Bits
 
has(int) - Method in class gaiasky.util.gdx.shader.attribute.Attribute
 
has(int) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
 
has(int) - Method in class gaiasky.util.gdx.shader.BaseIntShader
Whether this IntShader instance implements the specified uniform, only valid after a call to init().
has(Bits) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
 
has(UCD) - Method in class gaiasky.util.ucd.UCDParser
 
has(UCD, Array<UCD>) - Method in class gaiasky.util.ucd.UCDParser
 
hasAcceptRunnable() - Method in class gaiasky.gui.GenericDialog
 
hasAdditional(AbstractStarGroupDataProvider.ColId, Long) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
hasAdditionalColumn(AbstractStarGroupDataProvider.ColId) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
hasAtmosphere() - Method in interface gaiasky.render.api.IModelRenderable
 
hasAttached() - Method in class gaiasky.scene.component.Ruler
Returns true if the ruler is attached to at least one object.
hasAttribute(String) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
hasAttribute(String) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
hasBinormal - Variable in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
HasCamera_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
hasCancelRunnable() - Method in class gaiasky.gui.GenericDialog
 
hasChildren() - Method in class gaiasky.util.gdx.model.IntNode
 
hascol - Variable in class gaiasky.util.ucd.UCDParser
 
hasCol() - Method in interface gaiasky.scene.api.IParticleRecord
 
hasCol() - Method in class gaiasky.scene.record.ParticleRecord
 
hasCol() - Method in class gaiasky.scene.record.PointParticleRecord
 
hasCol(AbstractStarGroupDataProvider.ColId) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider.AdditionalCols
 
hasCol(AbstractStarGroupDataProvider.ColId) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
hasColor - Variable in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
hasComponent(Component) - Method in class gaiasky.scene.Archetype
 
hasCt(ComponentTypes.ComponentType) - Method in interface gaiasky.scene.api.IVisibilitySwitch
 
hasCt(ComponentTypes.ComponentType) - Method in class gaiasky.scene.component.Base
 
hasCt(ComponentTypes.ComponentType) - Method in class gaiasky.scene.view.BaseView
 
hasDataset(String) - Method in class gaiasky.script.EventScriptingInterface
 
hasDataset(String) - Method in interface gaiasky.script.IScriptingInterface
Checks whether the dataset identified by the given name is loaded
hasExtra() - Method in interface gaiasky.scene.api.IParticleRecord
 
hasExtra() - Method in class gaiasky.scene.record.ParticleRecord
 
hasExtra() - Method in class gaiasky.scene.record.PointParticleRecord
 
hasExtra(UCD) - Method in interface gaiasky.scene.api.IParticleRecord
 
hasExtra(UCD) - Method in class gaiasky.scene.record.ParticleRecord
 
hasExtra(UCD) - Method in class gaiasky.scene.record.PointParticleRecord
 
hasExtra(String) - Method in interface gaiasky.scene.api.IParticleRecord
 
hasExtra(String) - Method in class gaiasky.scene.record.ParticleRecord
 
hasExtra(String) - Method in class gaiasky.scene.record.PointParticleRecord
 
hasFocus() - Method in class gaiasky.scene.camera.CameraManager
 
hasFocus() - Method in class gaiasky.scene.camera.FovCamera
 
hasFocus() - Method in interface gaiasky.scene.camera.ICamera
Checks whether the current camera has a focus set.
hasFocus() - Method in class gaiasky.scene.camera.NaturalCamera
 
hasFocus() - Method in class gaiasky.scene.camera.RelativisticCamera
 
hasFocus() - Method in class gaiasky.scene.camera.SpacecraftCamera
 
hasGlyph(char) - Method in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
Returns true if the font has the glyph, or if the font has a BitmapFont.BitmapFontData.missingGlyph.
hasGravitationalWaves(Material) - Method in class gaiasky.scene.record.RelativisticEffectsComponent
 
hash(double) - Static method in class gaiasky.util.tree.OctreeNode
Returns an integer hash code representing the given double value.
hash(double, double, double) - Static method in class gaiasky.util.tree.OctreeNode
 
Hash - Class in gaiasky.util.gdx.contrib.utils
* General Purpose Hash Function Algorithms Library * * Author: Arash Partow - 2002 * URL: http://www.partow.net * URL: http://www.partow.net/programming/hashfunctions/index.html * * Copyright notice: * Free use of the General Purpose Hash Function Algorithms Library is * permitted under the guidelines and in accordance with the most current * version of the Common Public License.
hashCode() - Method in class gaiasky.event.Telegram
 
hashCode() - Method in class gaiasky.util.Bits
 
hashCode() - Method in class gaiasky.util.DoubleArray
 
hashCode() - Method in class gaiasky.util.gaia.time.Gti
This is needed in order to have the search working in the HashMap In order to choose the bucket we don't need more than one second accuracy.
hashCode() - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
hashCode() - Method in class gaiasky.util.gdx.shader.attribute.Attribute
 
hashCode() - Method in class gaiasky.util.gdx.shader.attribute.Attributes
 
hashCode() - Method in class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
hashCode() - Method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
hashCode() - Method in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
hashCode() - Method in class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
hashCode() - Method in class gaiasky.util.gdx.shader.attribute.DirectionalLightsAttribute
 
hashCode() - Method in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
hashCode() - Method in class gaiasky.util.gdx.shader.attribute.IntAttribute
 
hashCode() - Method in class gaiasky.util.gdx.shader.attribute.Matrix3Attribute
 
hashCode() - Method in class gaiasky.util.gdx.shader.attribute.Matrix4Attribute
 
hashCode() - Method in class gaiasky.util.gdx.shader.attribute.PointLightsAttribute
 
hashCode() - Method in class gaiasky.util.gdx.shader.attribute.SpotLightsAttribute
 
hashCode() - Method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
hashCode() - Method in class gaiasky.util.gdx.shader.attribute.Vector2Attribute
 
hashCode() - Method in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
hashCode() - Method in class gaiasky.util.gdx.shader.attribute.Vector4Attribute
 
hashCode() - Method in class gaiasky.util.gdx.shader.Material
 
hashCode() - Method in class gaiasky.util.math.Quaterniond
 
hashCode() - Method in class gaiasky.util.math.Rayd
 
hashCode() - Method in class gaiasky.util.math.Vector3b
 
hashCode() - Method in class gaiasky.util.math.Vector3d
 
hashCode() - Method in class gaiasky.util.ObjectDoubleMap
 
hashCode() - Method in class gaiasky.util.Pair
 
hashCode() - Method in class gaiasky.util.Trio
 
hasHeight() - Method in class gaiasky.scene.record.MaterialComponent
 
hasHeight() - Method in class gaiasky.scene.record.ModelComponent
 
hasid - Variable in class gaiasky.util.ucd.UCDParser
 
hasmag - Variable in class gaiasky.util.ucd.UCDParser
 
hasMessage(String) - Static method in class gaiasky.util.i18n.I18n
 
hasname - Variable in class gaiasky.util.ucd.UCDParser
 
hasName(String) - Method in interface gaiasky.scene.api.IFocus
Checks whether the focus has the given name.
hasName(String) - Method in interface gaiasky.scene.api.IParticleRecord
 
hasName(String) - Method in class gaiasky.scene.component.Base
 
hasName(String) - Method in class gaiasky.scene.record.ParticleRecord
 
hasName(String) - Method in class gaiasky.scene.record.PointParticleRecord
 
hasName(String) - Method in class gaiasky.scene.view.FocusView
 
hasName(String) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
hasName(String, boolean) - Method in interface gaiasky.scene.api.IFocus
Checks whether the focus has the given name.
hasName(String, boolean) - Method in interface gaiasky.scene.api.IParticleRecord
 
hasName(String, boolean) - Method in class gaiasky.scene.component.Base
 
hasName(String, boolean) - Method in class gaiasky.scene.record.ParticleRecord
 
hasName(String, boolean) - Method in class gaiasky.scene.record.PointParticleRecord
 
hasName(String, boolean) - Method in class gaiasky.scene.view.FocusView
 
hasName(String, boolean) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
hasNaN() - Method in class gaiasky.util.math.Vector3b
 
hasNaN() - Method in class gaiasky.util.math.Vector3d
 
hasNext - Variable in class gaiasky.util.ObjectDoubleMap.Keys
 
hasNext() - Method in class gaiasky.util.ObjectDoubleMap.Entries
 
hasNext() - Method in class gaiasky.util.ObjectDoubleMap.Keys
 
hasNext() - Method in class gaiasky.util.ObjectDoubleMap.Values
 
hasNormal - Variable in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
hasObject(String) - Static method in class gaiasky.util.i18n.I18n
 
hasObject0() - Method in class gaiasky.scene.component.Ruler
 
hasObject1() - Method in class gaiasky.scene.component.Ruler
 
hasOppositeDirection(Vector2d) - Method in class gaiasky.util.math.Vector2d
 
hasOppositeDirection(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
hasOppositeDirection(T) - Method in interface gaiasky.util.math.Vectord
 
hasParent() - Method in class gaiasky.util.gdx.model.IntNode
 
hasParticleAttributes() - Method in class gaiasky.util.CatalogInfo
 
hasperiod - Variable in class gaiasky.util.ucd.UCDParser
 
haspm - Variable in class gaiasky.util.ucd.UCDParser
 
hasPm - Variable in class gaiasky.scene.component.ProperMotion
This flag is up if pm is not null, and it is not zero.
haspos - Variable in class gaiasky.util.ucd.UCDParser
 
hasPosition - Variable in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
hasProperMotion() - Method in class gaiasky.scene.view.FocusView
 
hasRelativisticEffects(Material) - Method in class gaiasky.scene.record.RelativisticEffectsComponent
 
hasRules() - Method in class gaiasky.util.filter.Filter
 
hasSameDirection(Vector2d) - Method in class gaiasky.util.math.Vector2d
 
hasSameDirection(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
hasSameDirection(T) - Method in interface gaiasky.util.math.Vectord
 
hasSlaves() - Static method in class gaiasky.util.MasterManager
 
hasSubscriptors(Event) - Method in class gaiasky.event.EventManager
 
hasTangent - Variable in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
hasteff - Variable in class gaiasky.util.ucd.UCDParser
 
hasTime() - Method in class gaiasky.data.util.PointCloudData
 
hasUniform(String) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
hasUniform(String) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
hasUV - Variable in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
hasvari - Variable in class gaiasky.util.ucd.UCDParser
 
hasVelocityBuffer(Material) - Method in class gaiasky.scene.record.VelocityBufferComponent
 
haveAngles - Variable in class gaiasky.util.gaia.utils.Place
 
header - Variable in class gaiasky.gui.ModePopupInfo
 
HeadMountedDisplay - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceType
the head mounted display
HEADSETHOOK - Static variable in class gaiasky.gui.GSKeys
 
height - Variable in class gaiasky.scene.record.MaterialComponent
 
height - Variable in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
 
height - Variable in class gaiasky.util.gdx.g2d.BitmapFont.Glyph
 
height - Variable in class gaiasky.util.gdx.g2d.GlyphLayout
 
height - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Page
 
height - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Region
 
height - Variable in class gaiasky.util.gdx.loader.PFMData
 
height - Variable in class gaiasky.util.gdx.loader.PortableFloatMap
The height of the image.
Height - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
HeightAlias - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
heightCubemap - Variable in class gaiasky.scene.record.MaterialComponent
 
heightCubemap - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
heightCubemap - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
HeightCubemap - Static variable in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
HeightCubemapAlias - Static variable in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
heightMap - Variable in class gaiasky.scene.record.MaterialComponent
 
heightNoiseSize - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
heightNoiseSize - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
HeightNoiseSize - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
HeightNoiseSizeAlias - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
heightScale - Variable in class gaiasky.scene.record.MaterialComponent
 
heightScale - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
heightScale - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
HeightScale - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
HeightScaleAlias - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
heightSize - Variable in class gaiasky.scene.record.MaterialComponent
 
heightSize - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
heightSize - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
HeightSize - Static variable in class gaiasky.util.gdx.shader.attribute.Vector2Attribute
 
HeightSizeAlias - Static variable in class gaiasky.util.gdx.shader.attribute.Vector2Attribute
 
heightTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
heightTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
heightUnpacked - Variable in class gaiasky.scene.record.MaterialComponent
 
HeliosphereMinimapScale - Class in gaiasky.gui.minimap
 
HeliosphereMinimapScale() - Constructor for class gaiasky.gui.minimap.HeliosphereMinimapScale
 
HeliotropicAnglesRates - Class in gaiasky.util.gaia
A compound object for holding heliotropic angles and their rates as per Fig.
HeliotropicAnglesRates() - Constructor for class gaiasky.util.gaia.HeliotropicAnglesRates
 
HeliotropicOrbitCoordinates - Class in gaiasky.util.coord
 
HeliotropicOrbitCoordinates() - Constructor for class gaiasky.util.coord.HeliotropicOrbitCoordinates
 
HeliotropicOrbitDataLoader - Class in gaiasky.data.orbit
 
HeliotropicOrbitDataLoader() - Constructor for class gaiasky.data.orbit.HeliotropicOrbitDataLoader
 
heliotropicToQuaternion(long, double, double, double) - Method in class gaiasky.util.coord.NslSun
Method to convert heliotropic angles to quaternion
heliotropicToQuaternions(double, double, double, double, double, double, double) - Static method in class gaiasky.util.gaia.AttitudeConverter
Converts heliotropic angles and rates to an attitude quaternion and its derivative
heliotropicToQuaternionSrsRates(double, double, double, double, double, double, double) - Static method in class gaiasky.util.gaia.AttitudeConverter
Converts heliotropic angles and rates to the attitude quaternion components and the inertial rates in SRS
hermite3(double, double, double, double, double, double, double) - Static method in class gaiasky.util.gaia.utils.Interpolator
Static method for cubic Hermite interpolation between two points, given their values and derivatives.
HermiteInterpolatedAttitudeDataServer - Class in gaiasky.util.gaia
This abstract class contains the fields needed to store numerical attitude in the form of arrays (q and SRS rates), and a method to calculate the attitude for any given time using cubic Hermite interpolation
HermiteInterpolatedAttitudeDataServer(long, Duration) - Constructor for class gaiasky.util.gaia.HermiteInterpolatedAttitudeDataServer
Constructor for a given start time and mission length
HexColorValidator - Class in gaiasky.util.validator
 
HexColorValidator(boolean) - Constructor for class gaiasky.util.validator.HexColorValidator
 
hexToRgb(String) - Static method in class gaiasky.util.color.ColorUtils
 
hexToRgba(String) - Static method in class gaiasky.util.color.ColorUtils
 
HiddenHelperUser - Class in gaiasky.script
This guy implements high level operations which run concurrently to the main thread by starting new threads
hide() - Method in class gaiasky.gui.GenericDialog
Hides the dialog.
hide(Action) - Method in class gaiasky.gui.GenericDialog
Hides the dialog with the given action and then removes it from the stage.
HIDE_UNCERTAINTIES - Enum constant in enum class gaiasky.event.Event
Hides all uncertainties.
hideDataset(String) - Method in class gaiasky.script.EventScriptingInterface
 
hideDataset(String) - Method in interface gaiasky.script.IScriptingInterface
Hides the dataset identified by the given name, if it exists and is not hidden.
High - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur.Quality
 
HIGH - Enum constant in enum class gaiasky.util.Settings.GraphicsQuality
 
HIGH_ACCURACY_CMD - Enum constant in enum class gaiasky.event.Event
Issues the command to change the high accuracy setting.
highAccuracy - Variable in class gaiasky.util.coord.vsop87.AbstractVSOP87
 
highAccuracy - Variable in class gaiasky.util.Settings.DataSettings
 
highDensityAreas - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
highlight - Static variable in class gaiasky.scene.Mapper
 
highlight(boolean) - Method in class gaiasky.util.CatalogInfo
Highlight the dataset using the dataset's own color index
highlight(boolean, float[], boolean) - Method in class gaiasky.scene.view.FocusView
Highlight using a plain color.
highlight(boolean, int, IAttribute, double, double, boolean) - Method in class gaiasky.scene.view.FocusView
Highlight using a colormap.
highlight(Keyframe) - Method in class gaiasky.scene.view.KeyframesView
 
Highlight - Class in gaiasky.scene.component
 
Highlight() - Constructor for class gaiasky.scene.component.Highlight
 
highlightDataset(String, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
highlightDataset(String, boolean) - Method in interface gaiasky.script.IScriptingInterface
Enables or disables the dataset highlight using a plain color chosen by the system.
highlightDataset(String, float, float, float, float, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
highlightDataset(String, float, float, float, float, boolean) - Method in interface gaiasky.script.IScriptingInterface
Enables or disables the dataset highlight, using a given plain color.
highlightDataset(String, int, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
highlightDataset(String, int, boolean) - Method in interface gaiasky.script.IScriptingInterface
Enables or disables the dataset highlight, using a plain color given by the color index: 0 - blue 1 - red 2 - yellow 3 - green 4 - pink 5 - orange 6 - purple 7 - brown 8 - magenta
highlightDataset(String, String, String, double, double, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
highlightDataset(String, String, String, double, double, boolean) - Method in interface gaiasky.script.IScriptingInterface
Enables or disables the dataset highlight, using the given color map on the given attribute with the given maximum and minimum mapping values.
highlighted - Variable in class gaiasky.scene.component.Highlight
Is it highlighted?
highlighted - Variable in class gaiasky.scene.component.Keyframes
Highlighted keyframe.
highlighted - Variable in class gaiasky.util.CatalogInfo
 
highlightedKnot - Variable in class gaiasky.scene.component.Keyframes
High-lighted knot.
HighZMinimapScale - Class in gaiasky.gui.minimap
 
HighZMinimapScale() - Constructor for class gaiasky.gui.minimap.HighZMinimapScale
 
HII - Enum constant in enum class gaiasky.scene.record.BillboardDataset.ParticleType
 
hip - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
hip - Variable in class gaiasky.scene.component.Hip
 
hip - Static variable in class gaiasky.scene.Mapper
 
hip() - Method in interface gaiasky.scene.api.IParticleRecord
 
hip() - Method in class gaiasky.scene.record.ParticleRecord
 
hip() - Method in class gaiasky.scene.record.PointParticleRecord
 
Hip - Class in gaiasky.scene.component
 
Hip() - Constructor for class gaiasky.scene.component.Hip
 
hipMap - Variable in class gaiasky.scene.Index
Map from integer to position with all Hipparcos stars, for the constellations.
HipNames - Class in gaiasky.data.util
Loads HIP star names.
HipNames() - Constructor for class gaiasky.data.util.HipNames
 
hit(float, float, boolean) - Method in class gaiasky.util.scene2d.OwnWindow
 
hitCoordinatesConsumer - Variable in class gaiasky.scene.component.Focus
Consumer that computes whether the focus is hit by the given screen coordinates.
hitRayConsumer - Variable in class gaiasky.scene.component.Focus
Consumer that computes whether the focus is hit by a ray.
hits - Variable in class gaiasky.util.gaia.AttitudeIntervalBean
 
hlallvisible - Variable in class gaiasky.scene.component.Highlight
 
hlAllVisible - Variable in class gaiasky.util.CatalogInfo
 
hlc - Variable in class gaiasky.scene.component.Highlight
 
hlcma - Variable in class gaiasky.scene.component.Highlight
 
hlCmapAttribute - Variable in class gaiasky.util.CatalogInfo
 
hlCmapIndex - Variable in class gaiasky.util.CatalogInfo
 
hlCmapMax - Variable in class gaiasky.util.CatalogInfo
 
hlCmapMin - Variable in class gaiasky.util.CatalogInfo
 
hlcmi - Variable in class gaiasky.scene.component.Highlight
 
hlcmmax - Variable in class gaiasky.scene.component.Highlight
 
hlcmmin - Variable in class gaiasky.scene.component.Highlight
 
hlColor - Variable in class gaiasky.util.CatalogInfo
 
hlplain - Variable in class gaiasky.scene.component.Highlight
 
hlSizeFactor - Variable in class gaiasky.util.CatalogInfo
 
HMD_DEVICE_INDEX - Static variable in class gaiasky.vr.openvr.VRContext
device index of the head mounted display
hmdMat34ToMatrix4(HmdMatrix34, Matrix4) - Static method in class gaiasky.vr.openvr.VRContext
 
hmdMat4toMatrix4(HmdMatrix44, Matrix4) - Static method in class gaiasky.vr.openvr.VRContext
 
hoffset - Variable in class gaiasky.gui.AbstractGui
Horizontal offset, for VR
home - Variable in class gaiasky.util.Settings.SceneSettings.CrosshairSettings
 
HOME - Static variable in class gaiasky.gui.GSKeys
 
HOME_CMD - Enum constant in enum class gaiasky.event.Event
Runs the 'Go home' action.
homeObject - Variable in class gaiasky.util.Settings.SceneSettings
 
HORIZONTAL_3DTV - Enum constant in enum class gaiasky.util.Settings.StereoProfile
Left image -> left eye, distortion
host - Variable in class gaiasky.util.Settings.ProxySettings.ProxyBean
 
Hours - Class in gaiasky.util.gaia.time
A finite number of hours There are two implementations provided of the conversions methods one as object interface, where an object of the current class has to be instantiated.
Hours() - Constructor for class gaiasky.util.gaia.time.Hours
Default constructor
Hours(double) - Constructor for class gaiasky.util.gaia.time.Hours
Construct object
HOURS_PER_DAY - Static variable in interface gaiasky.util.gaia.time.Duration
 
HOURS_PER_JULIAN_YEAR - Static variable in interface gaiasky.util.gaia.time.Duration
 
HOURS_PER_REV - Static variable in interface gaiasky.util.gaia.time.Duration
 
hsbToRgb(float[]) - Static method in class gaiasky.util.color.ColorUtils
 
HSBtoRGB(float, float, float) - Static method in class gaiasky.util.color.ColorUtils
 
hslToRgb(float[]) - Static method in class gaiasky.util.color.ColorUtils
Converts an HSL color value to RGB.
hterms - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
hterms - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
hterms - Static variable in class gaiasky.util.gdx.shader.RelativisticShader.Inputs
 
hterms - Variable in class gaiasky.util.gravwaves.RelativisticEffectsManager
Hterms: hpluscos, hplussin, htimescos, htimessin
hTerms - Static variable in class gaiasky.util.gdx.shader.RelativisticShader.Setters
 
Hterms - Static variable in class gaiasky.util.gdx.shader.attribute.Vector4Attribute
 
HtermsAlias - Static variable in class gaiasky.util.gdx.shader.attribute.Vector4Attribute
 
html2text(String) - Static method in class gaiasky.util.TextUtils
 
http - Variable in class gaiasky.util.Settings.ProxySettings
 
https - Variable in class gaiasky.util.Settings.ProxySettings
 
hudColors - Variable in class gaiasky.scene.camera.NaturalCamera
 
HUDGui - Class in gaiasky.gui
Head-up display GUI which only displays information and has no options window.
HUDGui(Skin, Lwjgl3Graphics, Float) - Constructor for class gaiasky.gui.HUDGui
 
hudHeight - Variable in class gaiasky.scene.camera.NaturalCamera
 
hudScales - Variable in class gaiasky.scene.camera.NaturalCamera
 
hudWidth - Variable in class gaiasky.scene.camera.NaturalCamera
 
hue - Variable in class gaiasky.util.Settings.PostprocessSettings.LevelsSettings
 
Hue - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter.Param
 
HUE_CMD - Enum constant in enum class gaiasky.event.Event
Contains the hue level (float) in [0,2].
humanReadableByteCount(long, boolean) - Static method in class gaiasky.util.GlobalResources
Converts bytes to a human-readable format

I

i - Variable in class gaiasky.scene.record.OrbitComponent
Inclination, angle between the reference plane and the orbital plane, in degrees.
I - Static variable in class gaiasky.gui.GSKeys
 
I_FABSMAG - Static variable in class gaiasky.scene.record.ParticleRecord
 
I_FAPPMAG - Static variable in class gaiasky.scene.record.ParticleRecord
 
I_FCOL - Static variable in class gaiasky.scene.record.ParticleRecord
 
I_FHIP - Static variable in class gaiasky.scene.record.ParticleRecord
 
I_FMUALPHA - Static variable in class gaiasky.scene.record.ParticleRecord
 
I_FMUDELTA - Static variable in class gaiasky.scene.record.ParticleRecord
 
I_FPMX - Static variable in class gaiasky.scene.record.ParticleRecord
 
I_FPMY - Static variable in class gaiasky.scene.record.ParticleRecord
 
I_FPMZ - Static variable in class gaiasky.scene.record.ParticleRecord
 
I_FRADVEL - Static variable in class gaiasky.scene.record.ParticleRecord
 
I_FSIZE - Static variable in class gaiasky.scene.record.ParticleRecord
 
I_X - Static variable in class gaiasky.scene.record.ParticleRecord
 
I_Y - Static variable in class gaiasky.scene.record.ParticleRecord
 
I_Z - Static variable in class gaiasky.scene.record.ParticleRecord
 
I18n - Class in gaiasky.util.i18n
Manages the i18n (internationalization) system
I18n() - Constructor for class gaiasky.util.i18n.I18n
 
I18nFormatter - Class in gaiasky.desktop.util
Format i18n bundle files according to a reference file.
I18nFormatter() - Constructor for class gaiasky.desktop.util.I18nFormatter
 
I18nStatus - Class in gaiasky.desktop.util
This class computes the translation status for each language.
I18nStatus() - Constructor for class gaiasky.desktop.util.I18nStatus
 
I18nUtils - Class in gaiasky.util.i18n
 
I18nUtils() - Constructor for class gaiasky.util.i18n.I18nUtils
 
I3DTextRenderable - Interface in gaiasky.render.api
Interface to be implemented by all entities that can render a text in 3d space
IAnnotationsRenderable - Interface in gaiasky.render.api
 
IAttitude - Interface in gaiasky.util.gaia
This is the basic interface for all attitude representations and scanning laws.
IAttitudeServer - Interface in gaiasky.data.attitude
Attitude server interface.
IAttribute - Interface in gaiasky.util.filter.attrib
Represents an attribute
IBillboardDatasetProvider - Interface in gaiasky.render.api
 
IBillboardRenderable - Interface in gaiasky.render.api
Implemented by all objects that can be rendered by a camera-oriented quad, otherwise called a billboard.
IBodyCoordinates - Interface in gaiasky.util.coord
Defines the interface to get the coordinates of a body
iCamera - Variable in class gaiasky.input.AbstractMouseKbdListener
 
ICamera - Interface in gaiasky.scene.camera
Camera interface to be implemented by all cameras in Gaia Sky.
IComponent - Interface in gaiasky.scene.record
 
ICON_URL - Static variable in class gaiasky.util.Settings
 
IconPathName_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
IControllerMappings - Interface in gaiasky.gui
 
ICopy - Interface in gaiasky.scene.component
 
icosphere(float, int, boolean, boolean) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
icosphere(float, int, boolean, boolean) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add an icosphere
icosphere(float, int, boolean, boolean, int, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
icosphere(float, int, boolean, boolean, int, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add an icosphere
ICOSPHERE - Enum constant in enum class gaiasky.gui.beans.ShapeComboBoxBean.Shape
 
IcoSphereCreator - Class in gaiasky.util.gdx
Helper generic class to create icospheres.
IcoSphereCreator() - Constructor for class gaiasky.util.gdx.IcoSphereCreator
 
id - Variable in class gaiasky.scene.component.Base
The internal identifier
id - Variable in class gaiasky.scene.component.Id
 
id - Static variable in class gaiasky.scene.Mapper
 
id - Variable in class gaiasky.scene.record.ParticleRecord
 
id - Variable in class gaiasky.util.gdx.g2d.BitmapFont.Glyph
 
id - Variable in class gaiasky.util.gdx.model.data.IntModelData
 
id - Variable in class gaiasky.util.gdx.model.data.IntModelMesh
 
id - Variable in class gaiasky.util.gdx.model.data.IntModelMeshPart
 
id - Variable in class gaiasky.util.gdx.model.data.IntModelNode
 
id - Variable in class gaiasky.util.gdx.model.IntAnimation
the unique id of the animation
id - Variable in class gaiasky.util.gdx.model.IntMeshPart
Unique id within model, may be null.
id - Variable in class gaiasky.util.gdx.model.IntNode
the id, may be null, FIXME is this unique?
id - Variable in class gaiasky.util.gdx.shader.Material
 
id() - Method in interface gaiasky.scene.api.IParticleRecord
 
id() - Method in class gaiasky.scene.record.ParticleRecord
 
id() - Method in class gaiasky.scene.record.PointParticleRecord
 
Id - Class in gaiasky.scene.component
 
Id() - Constructor for class gaiasky.scene.component.Id
 
ID - Variable in class gaiasky.util.ucd.UCDParser
 
idcolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
IDisposable - Interface in gaiasky.scene.component
 
IDLE - Enum constant in enum class gaiasky.util.camera.rec.CamRecorder.RecorderState
 
ids - Variable in class gaiasky.scene.component.Constel
List of pairs of HIP identifiers
idSeq - Static variable in class gaiasky.scene.component.ParticleSet
 
idt() - Method in class gaiasky.util.math.Matrix4d
Sets the matrix to an identity matrix.
idt() - Method in class gaiasky.util.math.Quaterniond
Sets the quaternion to an identity Quaterniond
idt(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
idt(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
idx(AbstractStarGroupDataProvider.ColId) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
idxLoadedIds - Variable in class gaiasky.data.OctreeLoader
 
IFadeObject - Interface in gaiasky.render.api
 
IFileImageRenderer - Interface in gaiasky.util.screenshot
 
IFocus - Interface in gaiasky.scene.api
Contract that all focus objects must implement.
ignoreTouchDown - Variable in class gaiasky.gui.GenericDialog
 
ignoreUnimplemented - Variable in class gaiasky.util.gdx.shader.AtmosphereShader.Config
 
IGPUVertsRenderable - Interface in gaiasky.render.api
Defines the interface that all objects composed by a collection of vertices to be rendered with a VBO must adhere to.
IGui - Interface in gaiasky.gui
An interface to be implemented by all top-level GUIs in Gaia Sky
IGuiInterface - Interface in gaiasky.gui
 
IInputListener - Interface in gaiasky.gui
 
ILineRenderable - Interface in gaiasky.render.api
Interface to implement by all entities that are to be rendered as lines whose points are floated by the camera position in the CPU
imagePaths - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
An array of the image paths, for multiple texture pages.
ImageRenderer - Class in gaiasky.util.screenshot
Utility class to render the current frame buffer to images
ImageRenderer() - Constructor for class gaiasky.util.screenshot.ImageRenderer
 
ImageSize - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Luma.Param
 
ImageUtils - Class in gaiasky.util
 
ImageUtils() - Constructor for class gaiasky.util.ImageUtils
 
IMainRenderer - Interface in gaiasky.render.api
 
IMinimapScale - Interface in gaiasky.gui
 
ImmediateModeRenderSystem - Class in gaiasky.render.system
 
ImmediateModeRenderSystem(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.render.system.ImmediateModeRenderSystem
 
ImmediateModeRenderSystem(SceneRenderer, RenderGroup, float[], ExtShaderProgram[], int) - Constructor for class gaiasky.render.system.ImmediateModeRenderSystem
 
ImmediateModeRenderSystem.MeshData - Class in gaiasky.render.system
 
ImmediateModeRenderSystem.OwnUsage - Class in gaiasky.render.system
 
IModelRenderable - Interface in gaiasky.render.api
Interface to implement by all the entities that can be rendered as a model
implementedFlags - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
inclination - Variable in class gaiasky.scene.record.RotationComponent
Angle between orbital plane and the ecliptic in degrees.
incr(double) - Method in class gaiasky.util.DoubleArray
 
incr(int, double) - Method in class gaiasky.util.DoubleArray
 
increaseThrustFactorIndex(boolean) - Method in class gaiasky.scene.view.SpacecraftView
 
index - Variable in enum class gaiasky.render.api.IPostProcessor.RenderType
 
index - Variable in class gaiasky.scene.component.ParticleSet
 
index - Variable in class gaiasky.scene.Index
Quick lookup map.
index - Variable in class gaiasky.util.camera.Proximity.NearbyRecord
 
index - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasRegion
The number at the end of the original image file name, or -1 if none.

When sprites are packed, if the original file name ends with a number, it is stored as the index and is not considered as part of the sprite's name.
index - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Region
 
index - Variable in class gaiasky.util.gdx.ModelCreator
 
index - Variable in enum class gaiasky.util.gdx.OwnCubemap.CubemapSide
The zero based index of the side in the cubemap
index - Variable in class gaiasky.util.gdx.shader.attribute.Attribute
 
index - Variable in class gaiasky.util.ucd.UCD
 
index() - Method in class gaiasky.scene.Scene
Access to the index.
index(int) - Method in class gaiasky.render.system.PointCloudTriRenderSystem
 
index(int) - Method in class gaiasky.scene.system.render.draw.PointCloudQuadRenderer
 
index(int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
index(int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add an index, IntMeshPartBuilder expects all meshes to be indexed.
index(int, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
index(int, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add multiple indices, IntMeshPartBuilder expects all meshes to be indexed.
index(int, int, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
index(int, int, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add multiple indices, IntMeshPartBuilder expects all meshes to be indexed.
index(int, int, int, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
index(int, int, int, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add multiple indices, IntMeshPartBuilder expects all meshes to be indexed.
index(int, int, int, int, int, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
index(int, int, int, int, int, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add multiple indices, IntMeshPartBuilder expects all meshes to be indexed.
index(int, int, int, int, int, int, int, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
index(int, int, int, int, int, int, int, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add multiple indices, IntMeshPartBuilder expects all meshes to be indexed.
Index - Class in gaiasky.scene
Contains the index of objects.
Index(Archetypes, int) - Constructor for class gaiasky.scene.Index
Creates a new index with the given archetypes and initial number of entities.
indexes(int...) - Static method in class gaiasky.util.Bits
 
indexIdx - Variable in class gaiasky.render.system.ImmediateModeRenderSystem.MeshData
 
IndexInitializer - Class in gaiasky.scene.system.initialize
Initializes the name and id indices.
IndexInitializer(Index, Family, int) - Constructor for class gaiasky.scene.system.initialize.IndexInitializer
 
indexMap - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
 
indexOf(double) - Method in class gaiasky.util.DoubleArray
 
indexOf(int) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
 
indexVert - Variable in class gaiasky.render.system.ImmediateModeRenderSystem.MeshData
 
indices - Variable in class gaiasky.render.system.ImmediateModeRenderSystem.MeshData
 
indices - Variable in class gaiasky.util.gdx.model.data.IntModelMeshPart
 
indices1 - Variable in class gaiasky.scene.component.ParticleSet
 
indices2 - Variable in class gaiasky.scene.component.ParticleSet
 
IndividualVisibilityWindow - Class in gaiasky.gui
This window controls the visibility of individual objects
IndividualVisibilityWindow(Scene, Stage, Skin) - Constructor for class gaiasky.gui.IndividualVisibilityWindow
 
inf() - Method in class gaiasky.util.math.BoundingBoxd
Sets the minimum and maximum vector to positive and negative infinity.
info(Object...) - Method in class gaiasky.util.Logger.Log
 
INFO - Enum constant in enum class gaiasky.util.Logger.LoggerLevel
 
infoCell - Variable in class gaiasky.gui.VRInfoGui
 
infoCell1 - Variable in class gaiasky.gui.components.BookmarksComponent
 
infoCell2 - Variable in class gaiasky.gui.components.BookmarksComponent
 
infoFocus - Variable in class gaiasky.gui.VRInfoGui
 
infoFree - Variable in class gaiasky.gui.VRInfoGui
 
infoMessage1 - Variable in class gaiasky.gui.components.BookmarksComponent
 
infoMessage2 - Variable in class gaiasky.gui.components.BookmarksComponent
 
infoTable - Variable in class gaiasky.gui.components.BookmarksComponent
 
inGap(long) - Method in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
 
inGap(long) - Method in class gaiasky.util.gaia.MslAttitudeDataServer
 
inGpu - Variable in class gaiasky.render.system.ImmediateModeRenderSystem
 
inGpu(IRenderable) - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
inheritTransform - Variable in class gaiasky.util.gdx.model.IntNode
Whether this node should inherit the transformation of its parent node, defaults to true.
ini - Variable in class gaiasky.data.util.OrbitDataLoader.OrbitDataLoaderParameters
 
INI_DPOOL_SIZE - Static variable in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
init() - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
init() - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
init() - Method in interface gaiasky.util.gdx.shader.IntShader
Initializes the IntShader, must be called before the IntShader can be used.
init(ExtShaderProgram, IntRenderable) - Method in class gaiasky.util.gdx.shader.BaseIntShader
Initialize this shader, causing all registered uniforms/attributes to be fetched.
initChildren(int) - Method in class gaiasky.scene.component.GraphNode
 
initColor() - Method in class gaiasky.gui.ColorPickerAbstract
 
initialization - Variable in class gaiasky.util.Settings.SceneSettings
 
InitializationSettings() - Constructor for class gaiasky.util.Settings.SceneSettings.InitializationSettings
 
initialize() - Method in class gaiasky.gui.ColormapPicker
 
initialize() - Method in class gaiasky.gui.ColorPicker
 
initialize() - Method in class gaiasky.gui.ColorPickerAbstract
 
initialize() - Method in class gaiasky.gui.components.BookmarksComponent
 
initialize() - Method in class gaiasky.gui.components.CameraComponent
 
initialize() - Method in class gaiasky.gui.components.DatasetsComponent
 
initialize() - Method in class gaiasky.gui.components.GuiComponent
Initialises the component.
initialize() - Method in class gaiasky.gui.components.LocationLogComponent
 
initialize() - Method in class gaiasky.gui.components.MusicComponent
 
initialize() - Method in class gaiasky.gui.components.TimeComponent
 
initialize() - Method in class gaiasky.gui.components.VisibilityComponent
 
initialize() - Method in class gaiasky.gui.components.VisualEffectsComponent
 
initialize() - Method in class gaiasky.gui.ControlsWindow
 
initialize() - Static method in class gaiasky.gui.KeyBindings
 
initialize() - Static method in class gaiasky.render.ScreenModeCmd
 
initialize() - Method in class gaiasky.scene.AttributeMap
 
initialize() - Method in class gaiasky.scene.record.CubemapComponent
 
initialize() - Method in class gaiasky.scene.Scene
 
initialize() - Static method in class gaiasky.script.HiddenHelperUser
 
initialize() - Static method in class gaiasky.script.ScriptingServer
 
initialize() - Static method in class gaiasky.util.camera.rec.CameraKeyframeManager
 
initialize() - Static method in class gaiasky.util.camera.rec.CamRecorder
 
initialize() - Method in class gaiasky.util.ds.GaiaSkyExecutorService
 
initialize() - Method in class gaiasky.util.gaia.HermiteInterpolatedAttitudeDataServer
 
initialize() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Make constants available to integrator and compute the initial values of the scanning law angles at the starting time of the integration.
initialize() - Method in class gaiasky.util.gaia.MslAttitudeDataServer
 
initialize() - Method in class gaiasky.util.gaia.NumericalAttitudeDataServer
Any numerical attitude needs to be initialized
initialize() - Method in class gaiasky.util.gaia.TransitionScanningLaw
Initialization mainly calculates the acceleration required for the specified ramp
initialize() - Static method in class gaiasky.util.i18n.I18n
Initializes the i18n system with the main and the objects bundle.
initialize() - Static method in class gaiasky.util.LocationLogManager
 
initialize() - Static method in class gaiasky.util.MasterManager
 
initialize() - Static method in class gaiasky.util.math.MathManager
 
initialize() - Static method in class gaiasky.util.SlaveManager
 
initialize() - Static method in class gaiasky.util.VMemInfo
 
initialize() - Method in class gaiasky.vr.openvr.VRContext.VRDevice
 
initialize(boolean) - Method in class gaiasky.scene.record.ModelComponent
 
initialize(boolean) - Static method in class gaiasky.script.ScriptingServer
 
initialize(boolean) - Static method in class gaiasky.util.math.MathManager
 
initialize(boolean) - Static method in class gaiasky.util.SettingsManager
 
initialize(double) - Static method in class gaiasky.util.Constants
 
initialize(Engine) - Method in class gaiasky.scene.Archetypes
Initializes the archetypes map with an entry for each model object.
initialize(AssetManager) - Method in interface gaiasky.render.api.IPostProcessor
 
initialize(AssetManager) - Method in interface gaiasky.render.api.ISceneRenderer
Initializes the renderer, sending all the necessary assets to the manager for loading.
initialize(AssetManager) - Method in class gaiasky.render.MainPostProcessor
 
initialize(AssetManager) - Method in class gaiasky.render.RenderAssets
Sends shaders and fonts to load via the asset manager.
initialize(AssetManager) - Method in class gaiasky.scene.record.CubemapComponent
 
initialize(AssetManager) - Method in class gaiasky.scene.system.render.SceneRenderer
 
initialize(AssetManager, SpriteBatch) - Method in class gaiasky.gui.ControllerGui
 
initialize(AssetManager, SpriteBatch) - Method in class gaiasky.gui.CrashGui
 
initialize(AssetManager, SpriteBatch) - Method in class gaiasky.gui.DebugGui
 
initialize(AssetManager, SpriteBatch) - Method in class gaiasky.gui.FullGui
 
initialize(AssetManager, SpriteBatch) - Method in class gaiasky.gui.HUDGui
 
initialize(AssetManager, SpriteBatch) - Method in interface gaiasky.gui.IGui
Initializes the GUI, adding all the resources to the asset manager queue for loading
initialize(AssetManager, SpriteBatch) - Method in class gaiasky.gui.LoadingGui
 
initialize(AssetManager, SpriteBatch) - Method in class gaiasky.gui.RenderGui
 
initialize(AssetManager, SpriteBatch) - Method in class gaiasky.gui.SpacecraftGui
 
initialize(AssetManager, SpriteBatch) - Method in class gaiasky.gui.StereoGui
 
initialize(AssetManager, SpriteBatch) - Method in class gaiasky.gui.VRControllerInfoGui
 
initialize(AssetManager, SpriteBatch) - Method in class gaiasky.gui.VRGui
 
initialize(AssetManager, SpriteBatch) - Method in class gaiasky.gui.VRInfoGui
 
initialize(AssetManager, SpriteBatch) - Method in class gaiasky.gui.VRSelectionGui
 
initialize(AssetManager, SpriteBatch) - Method in class gaiasky.gui.WelcomeGui
 
initialize(AssetManager, SpriteBatch) - Method in class gaiasky.gui.WelcomeGuiVR
 
initialize(FileHandle, FileHandle) - Static method in class gaiasky.util.i18n.I18n
 
initialize(SpriteBatch) - Method in class gaiasky.scene.camera.FovCamera
 
initialize(ShaderProgram, ShaderProgram) - Method in class gaiasky.scene.camera.NaturalCamera
 
initialize(OrthographicCamera, SpriteBatch, ShapeRenderer, BitmapFont, int, int) - Method in interface gaiasky.gui.IMinimapScale
 
initialize(OrthographicCamera, SpriteBatch, ShapeRenderer, BitmapFont, int, int) - Method in class gaiasky.gui.minimap.HeliosphereMinimapScale
 
initialize(OrthographicCamera, SpriteBatch, ShapeRenderer, BitmapFont, int, int) - Method in class gaiasky.gui.minimap.HighZMinimapScale
 
initialize(OrthographicCamera, SpriteBatch, ShapeRenderer, BitmapFont, int, int) - Method in class gaiasky.gui.minimap.InnerSolarSystemMinimapScale
 
initialize(OrthographicCamera, SpriteBatch, ShapeRenderer, BitmapFont, int, int) - Method in class gaiasky.gui.minimap.LocalGroup1MinimapScale
 
initialize(OrthographicCamera, SpriteBatch, ShapeRenderer, BitmapFont, int, int) - Method in class gaiasky.gui.minimap.LocalGroup2MinimapScale
 
initialize(OrthographicCamera, SpriteBatch, ShapeRenderer, BitmapFont, int, int) - Method in class gaiasky.gui.minimap.MilkyWayMinimapScale
 
initialize(OrthographicCamera, SpriteBatch, ShapeRenderer, BitmapFont, int, int) - Method in class gaiasky.gui.minimap.OortCloudMinimapScale
 
initialize(OrthographicCamera, SpriteBatch, ShapeRenderer, BitmapFont, int, int) - Method in class gaiasky.gui.minimap.OuterSolarSystemMinimapScale
 
initialize(OrthographicCamera, SpriteBatch, ShapeRenderer, BitmapFont, int, int) - Method in class gaiasky.gui.minimap.SolarNeighbourhoodMinimapScale
 
initialize(OrthographicCamera, SpriteBatch, ShapeRenderer, BitmapFont, int, int, double, double, double, double) - Method in class gaiasky.gui.minimap.AbstractMinimapScale
 
initialize(Stage) - Method in class gaiasky.gui.FullGui
 
initialize(Skin) - Method in class gaiasky.util.samp.SAMPClient
 
initialize(PointDataProvider, boolean) - Method in class gaiasky.scene.record.BillboardDataset
 
initialize(PostProcessorFactory) - Static method in class gaiasky.render.PostProcessorFactory
 
initialize(ITimeFrameProvider) - Static method in class gaiasky.util.gravwaves.RelativisticEffectsManager
 
initialize(FileInputStream, FileInputStream) - Static method in class gaiasky.util.SettingsManager
 
initialize(Integer) - Static method in class gaiasky.rest.RESTServer
Initialize the REST server.
initialize(String) - Method in interface gaiasky.scene.record.IComponent
 
initialize(String) - Method in class gaiasky.scene.record.MaterialComponent
 
initialize(String) - Method in class gaiasky.scene.record.ModelComponent
 
initialize(String) - Method in class gaiasky.scene.record.NamedComponent
 
initialize(String[], Scene) - Method in class gaiasky.data.AbstractSceneLoader
 
initialize(String[], Scene) - Method in interface gaiasky.data.ISceneLoader
 
initialize(String[], Scene) - Method in class gaiasky.data.OctreeLoader
 
initialize(String, boolean) - Method in class gaiasky.scene.record.CloudComponent
 
initialize(String, AssetManager) - Method in class gaiasky.scene.record.MaterialComponent
 
initialize(String, Instant, String, String, String) - Method in class gaiasky.util.Settings.VersionSettings
 
initialize(Path...) - Static method in class gaiasky.util.MusicManager
 
initialize(Path, Path) - Static method in class gaiasky.util.i18n.I18n
 
initialize(DataSource, Scene) - Method in class gaiasky.data.AbstractSceneLoader
 
initialize(DataSource, Scene) - Method in interface gaiasky.data.ISceneLoader
 
initializeArchetypes() - Method in class gaiasky.scene.Archetypes
 
initializeCatalogInfo - Variable in class gaiasky.data.group.DatasetOptions
 
initializeCatalogInfo(Entity, DatasetDescription, boolean, String, String) - Method in class gaiasky.scene.system.initialize.DatasetDescriptionInitializer
 
initialized - Variable in class gaiasky.util.gaia.BaseAttitudeDataServer
Some scanning laws have constants or tables for interpolation that need to be computed before the first use and recomputed after changing certain reference values.
initialized - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Have computed quantities been properly initialized?
initialized - Variable in class gaiasky.util.Settings
 
initialized() - Static method in class gaiasky.util.MusicManager
 
INITIALIZED_INFO - Enum constant in enum class gaiasky.event.Event
Informs Gaia Sky is fully initialized and normal operation is about to start.
initializeEntities() - Method in class gaiasky.scene.Scene
Sets up the initializing systems and runs them.
initializeEntity(Entity) - Method in class gaiasky.scene.Scene
Runs the matching initialization systems on the given entity.
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.AxesInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.BackgroundModelInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.BaseInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.BillboardSetInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.BoundariesInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.ClusterInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.ConstellationInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.DatasetDescriptionInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.ElementsSetInitializer
 
initializeEntity(Entity) - Method in interface gaiasky.scene.system.initialize.EntityInitializer
Contains the initialization of this entity before the scene graph structure has been constructed, or the entity is in the index.
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.FadeNodeInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.GridRecInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.IndexInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.KeyframeInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.LocInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.MeshInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.ModelInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.OrbitElementsSetInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.ParticleInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.ParticleSetInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.PerimeterInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.RaymarchingInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.RulerInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.SceneGraphBuilderSystem
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.ShapeInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.TitleInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.TrajectoryInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.VertsInitializer
 
initializeEntity(Entity) - Method in class gaiasky.scene.system.initialize.VRDeviceInitializer
 
initializeIndex() - Method in class gaiasky.scene.Scene
Initializes the name and id index using the current entities.
initializeList(float[], int) - Method in class gaiasky.render.system.LightPositionUpdater
 
initializeMinimap(Stage) - Method in class gaiasky.gui.FullGui
 
initializeModel() - Method in class gaiasky.render.system.InstancedRenderSystem
 
initializeModelSize(Model) - Static method in class gaiasky.scene.system.initialize.ModelInitializer
 
initializeOffscreenPostProcessors() - Method in class gaiasky.render.MainPostProcessor
 
initializeOrbitsWithOrbit(GraphNode, OrbitElementsSet) - Method in class gaiasky.scene.system.initialize.ElementsSetInitializer
Gather the children objects that need to be rendered as an orbit line into a list, for they need to be updated every single frame.
initializeProxyAuthenticator() - Static method in class gaiasky.util.SettingsManager
 
initializeSatellite(Attitude, ModelScaffolding, SolidAngle, Label) - Method in class gaiasky.scene.system.initialize.ModelInitializer
 
initializeStarSet(Entity, StarSet) - Method in class gaiasky.scene.system.initialize.ParticleSetInitializer
Initializes a star set.
initializeTransformMatrix(Trajectory, GraphNode, RefSysTransform) - Method in class gaiasky.scene.entity.TrajectoryUtils
 
initialRequestedTimeContext - Variable in class gaiasky.util.gaia.BaseAttitudeDataServer
 
initialUpdate - Variable in class gaiasky.scene.component.Base
Has this been updated at least once?
initialUpdate - Variable in class gaiasky.scene.component.Flags
Has this been updated at least once?
initialUpdate - Variable in class gaiasky.scene.component.OrbitElementsSet
 
initialValue() - Method in class gaiasky.util.TLV3
 
initialValue() - Method in class gaiasky.util.TLV3B
 
initialValue() - Method in class gaiasky.util.TLV3D
 
initLists() - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
initLists(int) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
Initialises the lists and structures given number of elements
initLists(FileHandle) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
Initialises the lists and structures given a file by counting the number of lines
initMappings() - Method in class gaiasky.gui.ModePopupInfo
 
initMaterial() - Method in class gaiasky.scene.record.CloudComponent
 
initMaterial(AssetManager, IntModelInstance, float[], boolean) - Method in class gaiasky.scene.record.MaterialComponent
 
initMaterial(AssetManager, Material, Material, float[], boolean) - Method in class gaiasky.scene.record.MaterialComponent
 
initModel(Entity) - Method in class gaiasky.scene.system.initialize.ShapeInitializer
 
initModel(AssetManager, Model) - Method in class gaiasky.scene.entity.ParticleUtils
Initializes the star model.
initOrbitMetadata(Body, Trajectory, Verts) - Method in class gaiasky.scene.entity.TrajectoryUtils
 
initRefresher() - Static method in class gaiasky.scene.entity.TrajectoryUtils
Initialize the trajectory refresher daemon.
initSettings() - Method in class gaiasky.util.SettingsManager
 
initShaderProgram() - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
initShaderProgram() - Method in class gaiasky.render.system.LineRenderSystem
 
initShaderProgram() - Method in class gaiasky.scene.system.render.draw.BillboardSetRenderer
 
initShaderProgram() - Method in class gaiasky.scene.system.render.draw.ElementsRenderer
 
initShaderProgram() - Method in class gaiasky.scene.system.render.draw.ElementsSetRenderer
 
initShaderProgram() - Method in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
initShaderProgram() - Method in class gaiasky.scene.system.render.draw.ParticleEffectsRenderer
 
initShaderProgram() - Method in class gaiasky.scene.system.render.draw.ParticleSetInstancedRenderer
 
initShaderProgram() - Method in class gaiasky.scene.system.render.draw.ParticleSetPointRenderer
 
initShaderProgram() - Method in class gaiasky.scene.system.render.draw.ParticleSetRenderer
 
initShaderProgram() - Method in class gaiasky.scene.system.render.draw.PointPrimitiveRenderSystem
 
initShaderProgram() - Method in class gaiasky.scene.system.render.draw.PrimitiveVertexRenderSystem
 
initShaderProgram() - Method in class gaiasky.scene.system.render.draw.SinglePointRenderer
 
initShaderProgram() - Method in class gaiasky.scene.system.render.draw.StarSetInstancedRenderer
 
initShaderProgram() - Method in class gaiasky.scene.system.render.draw.StarSetPointRenderer
 
initShaderProgram() - Method in class gaiasky.scene.system.render.draw.StarSetRenderer
 
initShaderProgram() - Method in class gaiasky.scene.system.render.draw.VariableSetInstancedRenderer
 
initShaderProgram() - Method in class gaiasky.scene.system.render.draw.VariableSetPointRenderer
 
initShaderProgram() - Method in class gaiasky.scene.system.render.draw.VariableSetRenderer
 
initShaderProgram(ExtShaderProgram) - Method in class gaiasky.scene.system.render.draw.StarSetQuadComponent
 
initVertices() - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
initVertices() - Method in class gaiasky.render.system.InstancedRenderSystem
 
initVertices() - Method in class gaiasky.render.system.LineRenderSystem
 
initVertices() - Method in class gaiasky.render.system.PointCloudRenderSystem
 
initVertices() - Method in class gaiasky.scene.system.render.draw.BillboardSetRenderer
 
initVertices() - Method in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
initVertices() - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
initVertices() - Method in class gaiasky.scene.system.render.draw.ParticleEffectsRenderer
 
initVertices() - Method in class gaiasky.scene.system.render.draw.PointCloudRenderer
 
initVertices() - Method in class gaiasky.scene.system.render.draw.PointPrimitiveRenderSystem
 
initVertices() - Method in class gaiasky.scene.system.render.draw.PrimitiveVertexRenderSystem
 
initVertices() - Method in class gaiasky.scene.system.render.draw.SinglePointRenderer
 
initVertices() - Method in class gaiasky.scene.system.render.draw.StarSetPointRenderer
 
initVertices() - Method in class gaiasky.scene.system.render.draw.VariableSetPointRenderer
 
innerRad - Variable in class gaiasky.scene.component.Celestial
Inner radius for billboard rendering
innerRadius - Variable in class gaiasky.scene.record.RingComponent
 
innerRadius - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
innerRadius - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
innerRadius - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
innerRadius - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
InnerRadius - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
innerRadius2 - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
InnerRadiusAlias - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
InnerSolarSystemMinimapScale - Class in gaiasky.gui.minimap
 
InnerSolarSystemMinimapScale() - Constructor for class gaiasky.gui.minimap.InnerSolarSystemMinimapScale
 
input - Variable in class gaiasky.GaiaSkyView
 
input - Variable in class gaiasky.gui.NewBookmarkFolderDialog
 
INPUT_ENABLED_CMD - Enum constant in enum class gaiasky.event.Event
Enables/disables input from mouse/keyboard/etc.
INPUT_EVENT - Enum constant in enum class gaiasky.event.Event
Issued when an input event is received.
inputBuffer - Variable in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
inputBuffer - Variable in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
inputEnabled - Variable in class gaiasky.util.Settings.RuntimeSettings
 
inputInterface - Variable in class gaiasky.gui.HUDGui
 
inputListener - Variable in class gaiasky.input.MainMouseKbdListener.GaiaGestureListener
 
inputMultiplexer - Variable in class gaiasky.GaiaSky
 
Inputs() - Constructor for class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
Inputs() - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
Inputs() - Constructor for class gaiasky.util.gdx.shader.GroundShader.Inputs
 
Inputs() - Constructor for class gaiasky.util.gdx.shader.RelativisticShader.Inputs
 
InputScene - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur.Param
 
InputStreamProvider - Interface in gaiasky.util.gdx.loader.is
 
inputTexture - Variable in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
inputTexture - Variable in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
inQueue(Runnable) - Method in class gaiasky.util.ds.GaiaSkyExecutorService
 
insert(int, double) - Method in class gaiasky.util.DoubleArray
 
insert(int, IFocus, ICamera) - Method in class gaiasky.util.camera.Proximity
Inserts the given object at the given index, moving the rest of the values to the right
insert(int, Proximity.NearbyRecord) - Method in class gaiasky.util.camera.Proximity
Inserts the given record at the given index, moving the rest of the values to the right
insert(Entity, boolean) - Method in class gaiasky.scene.Scene
 
insert(BookmarksManager.BookmarkNode) - Method in class gaiasky.gui.BookmarksManager.BookmarkNode
 
insert(IOctreeObject, int) - Method in class gaiasky.util.tree.OctreeNode
 
insert(Comparable) - Method in class gaiasky.util.BinarySearchTree
Insert into the tree.
insert(Comparable, BinaryNode) - Method in class gaiasky.util.BinarySearchTree
Internal method to insert into a subtree.
INSERT - Static variable in class gaiasky.gui.GSKeys
 
insertChild(int, T) - Method in class gaiasky.util.gdx.model.IntNode
Insert the specified node as child of this node at the specified index.
insertChildren(int, Iterable<T>) - Method in class gaiasky.util.gdx.model.IntNode
Insert the specified nodes as children of this node at the specified index.
insertElements(double[], long[], long[], int, int) - Static method in class gaiasky.util.gaia.utils.AttitudeUtils
Insert one or more elements in an array with a certain multiplicity This will redefine a larger array of the same duration.
insertKnots(long[], long[], int, int) - Static method in class gaiasky.util.gaia.utils.AttitudeUtils
Insert one or more knots in a knot sequence with a certain multiplicity This will redefine a larger knot sequence of the same duration
insertKnotsAndSplines(AttitudeUtils.KnotsAndSplines, long[], int, int) - Static method in class gaiasky.util.gaia.utils.AttitudeUtils
Insert one or more knots in a knot sequence with a certain multiplicity This will redefine a larger knot sequence of the same duration Additionally, corresponding spline coefficients are inserted with zero as their starting values.
insertRange(int, int) - Method in class gaiasky.util.DoubleArray
Inserts the specified number of items at the specified index.
inside(long) - Method in class gaiasky.util.gaia.time.GtiList
Check if a time is within any GTI in the list
INSTALLED - Enum constant in enum class gaiasky.util.datadesc.DatasetDesc.DatasetStatus
 
instance - Static variable in class gaiasky.data.OctreeLoader
 
instance - Static variable in class gaiasky.event.EventManager
Singleton pattern
instance - Static variable in class gaiasky.GaiaSky
Singleton instance.
instance - Static variable in class gaiasky.gui.KeyBindings
 
instance - Static variable in class gaiasky.render.PostProcessorFactory
 
instance - Static variable in class gaiasky.render.ScreenModeCmd
 
instance - Variable in class gaiasky.render.system.ImmediateModeRenderSystem.MeshData
 
instance - Variable in class gaiasky.scene.record.ModelComponent
 
instance - Static variable in class gaiasky.util.camera.rec.CameraKeyframeManager
Singleton
instance - Static variable in class gaiasky.util.camera.rec.CamRecorder
Singleton
instance - Static variable in class gaiasky.util.coord.vsop87.VSOP87
 
instance - Static variable in class gaiasky.util.MasterManager
 
instance - Static variable in class gaiasky.util.math.MathManager
 
instance - Static variable in class gaiasky.util.MusicManager
 
instance - Static variable in class gaiasky.util.SettingsManager
 
instance - Static variable in class gaiasky.util.SlaveManager
 
instance() - Static method in class gaiasky.script.HiddenHelperUser
 
instance() - Static method in class gaiasky.util.datadesc.DataDescriptorUtils
 
instance() - Static method in class gaiasky.util.LocationLogManager
 
InstancedRenderSystem - Class in gaiasky.render.system
Common code to all render systems that render quads with GPU instancing.
InstancedRenderSystem(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.render.system.InstancedRenderSystem
 
instanceIdx - Variable in class gaiasky.render.system.ImmediateModeRenderSystem.MeshData
 
instances - Static variable in class gaiasky.util.coord.AbstractOrbitCoordinates
 
instanceSize - Variable in class gaiasky.render.system.ImmediateModeRenderSystem.MeshData
 
INT - Enum constant in enum class gaiasky.util.gaia.utils.Interpolator.Kind
 
IntAnimation - Class in gaiasky.util.gdx.model
An Animation has an id and a list of IntNodeAnimation instances.
IntAnimation() - Constructor for class gaiasky.util.gdx.model.IntAnimation
 
IntAttribute - Class in gaiasky.util.gdx.shader.attribute
 
IntAttribute(int) - Constructor for class gaiasky.util.gdx.shader.attribute.IntAttribute
 
IntAttribute(int, int) - Constructor for class gaiasky.util.gdx.shader.attribute.IntAttribute
 
IntComboBoxBean - Class in gaiasky.gui.beans
 
IntComboBoxBean(int) - Constructor for class gaiasky.gui.beans.IntComboBoxBean
 
intensity - Variable in class gaiasky.scene.record.BillboardDataset
 
intensity - Variable in class gaiasky.util.Settings.PostprocessSettings.BloomSettings
 
intensity - Variable in class gaiasky.util.Settings.PostprocessSettings.LensFlareSettings
 
interfaces - Variable in class gaiasky.gui.AbstractGui
The GUI interfaces, if any
interfaces - Variable in class gaiasky.gui.HUDGui
 
INTERNAL - Enum constant in enum class gaiasky.util.CatalogInfo.CatalogInfoSource
 
internalCartesianToEquatorial(double, double, double) - Method in class gaiasky.script.EventScriptingInterface
 
internalCartesianToEquatorial(double, double, double) - Method in interface gaiasky.script.IScriptingInterface
Converts internal cartesian coordinates to equatorial [ra, dec, distance] coordinates.
internalCartesianToEquatorial(int, int, int) - Method in class gaiasky.script.EventScriptingInterface
 
internalFormat - Variable in class gaiasky.util.gdx.loader.PFMTextureLoader.PFMTextureParameter
Either GL_RGB or GL_FLOAT
internalUnitsToKilometres(double) - Method in class gaiasky.script.EventScriptingInterface
 
internalUnitsToKilometres(double) - Method in interface gaiasky.script.IScriptingInterface
Converts the value in internal units to Kilometers.
internalUnitsToKilometres(double[]) - Method in class gaiasky.script.EventScriptingInterface
 
internalUnitsToKilometres(double[]) - Method in interface gaiasky.script.IScriptingInterface
Converts the array in internal units to Kilometers.
internalUnitsToKilometres(List<?>) - Method in class gaiasky.script.EventScriptingInterface
 
internalUnitsToMetres(double) - Method in class gaiasky.script.EventScriptingInterface
 
internalUnitsToMetres(double) - Method in interface gaiasky.script.IScriptingInterface
Converts the value in internal units to metres.
interpolate(Vector2d, double, Interpolationd) - Method in class gaiasky.util.math.Vector2d
 
interpolate(Vector3d, double, Interpolationd) - Method in class gaiasky.util.math.Vector3d
 
interpolate(T, double, Interpolationd) - Method in interface gaiasky.util.math.Vectord
Interpolates between this vector and the given target vector by alpha (within range [0,1]) using the given Interpolation method.
interpolatedDirections - Variable in class gaiasky.scene.camera.FovCamera
 
Interpolationd - Class in gaiasky.util.math
Takes a linear value in the range of 0-1 and outputs a (usually) non-linear, interpolated value.
Interpolationd() - Constructor for class gaiasky.util.math.Interpolationd
 
Interpolationd.Bounce - Class in gaiasky.util.math
 
Interpolationd.BounceIn - Class in gaiasky.util.math
 
Interpolationd.BounceOut - Class in gaiasky.util.math
 
Interpolationd.Elastic - Class in gaiasky.util.math
 
Interpolationd.ElasticIn - Class in gaiasky.util.math
 
Interpolationd.ElasticOut - Class in gaiasky.util.math
 
Interpolationd.Exp - Class in gaiasky.util.math
 
Interpolationd.ExpIn - Class in gaiasky.util.math
 
Interpolationd.ExpOut - Class in gaiasky.util.math
 
Interpolationd.Pow - Class in gaiasky.util.math
 
Interpolationd.PowIn - Class in gaiasky.util.math
 
Interpolationd.PowOut - Class in gaiasky.util.math
 
Interpolationd.Swing - Class in gaiasky.util.math
 
Interpolationd.SwingIn - Class in gaiasky.util.math
 
Interpolationd.SwingOut - Class in gaiasky.util.math
 
Interpolator - Class in gaiasky.util.gaia.utils
 
Interpolator() - Constructor for class gaiasky.util.gaia.utils.Interpolator
 
Interpolator.Kind - Enum Class in gaiasky.util.gaia.utils
Kind of interpolation: for derivative, value or integral
interPolDer(double) - Static method in class gaiasky.util.gaia.utils.Interpolator
For normalized argument x (between 0 and 1), calculate the derivatives ap0(x), ap1(x), bp0(x), bp1(x) of the four interpolating polynomials
interPolInt(double) - Static method in class gaiasky.util.gaia.utils.Interpolator
For normalized argument x (between 0 and 1), calculate the integrals A0(x), A1(x), B0(x), B1(x) of the interpolating polynomials A0(x) = int_0^x a0(y)*dy (etc)
interPolVal(double) - Static method in class gaiasky.util.gaia.utils.Interpolator
For normalized argument x (between 0 and 1), calculate the four interpolating polynomials a0(x), a1(x), b0(x), b1(x) [DRO-012, Eq.
intersectLinePlane(float, float, float, float, float, float, Planed, Vector3d) - Static method in class gaiasky.util.math.Intersectord
Intersects a line and a plane.
intersectLinePlane(Vector3d, Vector3d, Vector3d, Vector3d, Vector3d) - Static method in class gaiasky.util.math.Intersectord
 
Intersectord - Class in gaiasky.util.math
 
Intersectord() - Constructor for class gaiasky.util.math.Intersectord
 
intersectRayBoundsFast(Rayd, Vector3d, Vector3d) - Static method in class gaiasky.util.math.Intersectord
Quick check whether the given Ray and BoundingBoxd intersect.
intersectRayPlane(Rayd, Planed, Vector3d) - Static method in class gaiasky.util.math.Intersectord
Intersects a Rayd and a Planed.
intersectRaySphere(Vector3d, Vector3d, Vector3d, double) - Static method in class gaiasky.util.math.Intersectord
 
intersects(Bits) - Method in class gaiasky.util.Bits
Returns true if the specified BitSet has any bits set to true that are also set to true in this BitSet.
intersects(BoundingBoxd) - Method in class gaiasky.util.math.BoundingBoxd
Returns whether the given bounding box is intersecting this bounding box (at least one point in).
intersectScreenSphere(IFocus, Entity, ICamera, int, int, Vector3, Vector3, Vector3, Vector3) - Static method in class gaiasky.util.camera.CameraUtils
Checks if the entity e is hit by the screen position x and y.
intersectSegmentSphere(Vector3d, Vector3d, Vector3d, double) - Static method in class gaiasky.util.math.Intersectord
TODO: Not working well due to aux vectors
intf - Variable in class gaiasky.gui.components.MusicComponent
 
IntIndexArray - Class in gaiasky.util.gdx.mesh
This implementation uses 32-bit integer indices instead of 16-bit shorts
IntIndexArray(int) - Constructor for class gaiasky.util.gdx.mesh.IntIndexArray
Creates a new IntIndexArray to be used with vertex arrays.
IntIndexBufferObject - Class in gaiasky.util.gdx.mesh
This implementation uses 32-bit integer indices instead of 16-bit shorts
IntIndexBufferObject(boolean, int) - Constructor for class gaiasky.util.gdx.mesh.IntIndexBufferObject
Creates a new IntIndexBufferObject.
IntIndexBufferObject(int) - Constructor for class gaiasky.util.gdx.mesh.IntIndexBufferObject
Creates a new static IntIndexBufferObject to be used with vertex arrays.
IntIndexBufferObjectSubData - Class in gaiasky.util.gdx.mesh
This implementation uses 32-bit integer indices instead of 16-bit shorts
IntIndexBufferObjectSubData(boolean, int) - Constructor for class gaiasky.util.gdx.mesh.IntIndexBufferObjectSubData
Creates a new IntIndexBufferObject.
IntIndexBufferObjectSubData(int) - Constructor for class gaiasky.util.gdx.mesh.IntIndexBufferObjectSubData
Creates a new IntIndexBufferObject to be used with vertex arrays.
IntIndexData - Interface in gaiasky.util.gdx.mesh
An IntIndexData instance holds index data.
IntIntMeshBuilder - Class in gaiasky.util.gdx
Class to construct a mesh, optionally splitting it into one or more mesh parts.
IntIntMeshBuilder() - Constructor for class gaiasky.util.gdx.IntIntMeshBuilder
 
IntMesh - Class in gaiasky.util.gdx.mesh
This implementation uses 32-bit integer indices instead of 16-bit shorts used in Mesh
IntMesh(boolean, boolean, int, int, VertexAttributes) - Constructor for class gaiasky.util.gdx.mesh.IntMesh
Creates a new Mesh with the given attributes.
IntMesh(boolean, int, int, VertexAttribute[]) - Constructor for class gaiasky.util.gdx.mesh.IntMesh
Creates a new Mesh with the given attributes.
IntMesh(boolean, int, int, VertexAttribute[], VertexAttribute[]) - Constructor for class gaiasky.util.gdx.mesh.IntMesh
Creates a new Mesh with the given attributes.
IntMesh(boolean, int, int, VertexAttributes) - Constructor for class gaiasky.util.gdx.mesh.IntMesh
Creates a new Mesh with the given attributes.
IntMesh(IntMesh.VertexDataType, boolean, int, int, VertexAttribute[]) - Constructor for class gaiasky.util.gdx.mesh.IntMesh
Creates a new Mesh with the given attributes.
IntMesh(IntMesh.VertexDataType, boolean, int, int, VertexAttributes) - Constructor for class gaiasky.util.gdx.mesh.IntMesh
Creates a new Mesh with the given attributes.
IntMesh.VertexDataType - Enum Class in gaiasky.util.gdx.mesh
 
IntMeshPart - Class in gaiasky.util.gdx.model
A libgdx MeshPart which uses IntMesh (for integer indices) instead of a regular Mesh A MeshPart is composed of a subset of vertices of a IntMesh, along with the primitive type.
IntMeshPart() - Constructor for class gaiasky.util.gdx.model.IntMeshPart
Construct a new MeshPart, with null values.
IntMeshPart(IntMeshPart) - Constructor for class gaiasky.util.gdx.model.IntMeshPart
Construct a new MeshPart which is an exact copy of the provided MeshPart.
IntMeshPart(String, IntMesh, int, int, int) - Constructor for class gaiasky.util.gdx.model.IntMeshPart
Construct a new MeshPart and set all its values.
IntMeshPartBuilder - Interface in gaiasky.util.gdx
 
IntMeshPartBuilder.VertexInfo - Class in gaiasky.util.gdx
Class that contains all vertex information the builder can use.
IntModel - Class in gaiasky.util.gdx.model
This implementation uses IntMesh and IntMeshPart instead of Mesh and MeshPart.
IntModel() - Constructor for class gaiasky.util.gdx.model.IntModel
Constructs an empty model.
IntModel(IntModelData) - Constructor for class gaiasky.util.gdx.model.IntModel
Constructs a new Model based on the IntModelData.
IntModel(IntModelData, TextureProvider) - Constructor for class gaiasky.util.gdx.model.IntModel
Constructs a new Model based on the IntModelData.
IntModelBatch - Class in gaiasky.util.gdx
Batches IntRenderable instances, fetches IntShaders for them, sorts them and then renders them.
IntModelBatch() - Constructor for class gaiasky.util.gdx.IntModelBatch
Construct a ModelBatch with the default implementation
IntModelBatch(RenderContext) - Constructor for class gaiasky.util.gdx.IntModelBatch
Construct a ModelBatch, using this constructor makes you responsible for calling context.begin() and context.end() yourself.
IntModelBatch(RenderContext, IntRenderableSorter) - Constructor for class gaiasky.util.gdx.IntModelBatch
Construct a ModelBatch, using this constructor makes you responsible for calling context.begin() and context.end() yourself.
IntModelBatch(RenderContext, IntShaderProvider) - Constructor for class gaiasky.util.gdx.IntModelBatch
Construct a ModelBatch, using this constructor makes you responsible for calling context.begin() and context.end() yourself.
IntModelBatch(RenderContext, IntShaderProvider, IntRenderableSorter) - Constructor for class gaiasky.util.gdx.IntModelBatch
Construct a ModelBatch, using this constructor makes you responsible for calling context.begin() and context.end() yourself.
IntModelBatch(IntShaderProvider) - Constructor for class gaiasky.util.gdx.IntModelBatch
Construct a ModelBatch
IntModelBatch(IntShaderProvider, IntRenderableSorter) - Constructor for class gaiasky.util.gdx.IntModelBatch
Construct a ModelBatch
IntModelBatch(String, String) - Constructor for class gaiasky.util.gdx.IntModelBatch
Construct a ModelBatch with the default implementation and the specified ubershader.
IntModelBatch.RenderablePool - Class in gaiasky.util.gdx
 
IntModelBuilder - Class in gaiasky.util.gdx
Helper class to create IntModels from code.
IntModelBuilder() - Constructor for class gaiasky.util.gdx.IntModelBuilder
 
IntModelData - Class in gaiasky.util.gdx.model.data
Returned by a ModelLoader, contains meshes, materials, nodes and animations.
IntModelData() - Constructor for class gaiasky.util.gdx.model.data.IntModelData
 
IntModelInstance - Class in gaiasky.util.gdx.model
An instance of a IntModel, allows to specify global transform and modify the materials, as it has a copy of the model's materials.
IntModelInstance(IntModel) - Constructor for class gaiasky.util.gdx.model.IntModelInstance
Constructs a new IntModelInstance with all nodes and materials of the given model.
IntModelInstance(IntModelInstance) - Constructor for class gaiasky.util.gdx.model.IntModelInstance
Constructs a new IntModelInstance which is an copy of the specified IntModelInstance.
IntModelInstance(IntModelInstance, Matrix4) - Constructor for class gaiasky.util.gdx.model.IntModelInstance
Constructs a new IntModelInstance which is an copy of the specified IntModelInstance.
IntModelInstance(IntModelInstance, Matrix4, boolean) - Constructor for class gaiasky.util.gdx.model.IntModelInstance
Constructs a new IntModelInstance which is an copy of the specified IntModelInstance.
IntModelInstance(IntModel, float, float, float) - Constructor for class gaiasky.util.gdx.model.IntModelInstance
Constructs a new IntModelInstance at the specified position.
IntModelInstance(IntModel, Matrix4) - Constructor for class gaiasky.util.gdx.model.IntModelInstance
Constructs a new IntModelInstance with the specified transform.
IntModelInstance(IntModel, Matrix4, Array<String>) - Constructor for class gaiasky.util.gdx.model.IntModelInstance
Constructs a new IntModelInstance with only the specified nodes and materials of the given model.
IntModelInstance(IntModel, Matrix4, Array<String>, boolean) - Constructor for class gaiasky.util.gdx.model.IntModelInstance
Constructs a new IntModelInstance with only the specified nodes and materials of the given model.
IntModelInstance(IntModel, Matrix4, String...) - Constructor for class gaiasky.util.gdx.model.IntModelInstance
Constructs a new IntModelInstance with only the specified nodes and materials of the given model.
IntModelInstance(IntModel, Matrix4, String, boolean) - Constructor for class gaiasky.util.gdx.model.IntModelInstance
 
IntModelInstance(IntModel, Matrix4, String, boolean, boolean) - Constructor for class gaiasky.util.gdx.model.IntModelInstance
Recursively searches the mode for the specified node.
IntModelInstance(IntModel, Matrix4, String, boolean, boolean, boolean) - Constructor for class gaiasky.util.gdx.model.IntModelInstance
 
IntModelInstance(IntModel, Matrix4, String, boolean, boolean, boolean, boolean) - Constructor for class gaiasky.util.gdx.model.IntModelInstance
 
IntModelInstance(IntModel, Vector3) - Constructor for class gaiasky.util.gdx.model.IntModelInstance
Constructs a new IntModelInstance at the specified position.
IntModelInstance(IntModel, Array<String>) - Constructor for class gaiasky.util.gdx.model.IntModelInstance
Constructs a new IntModelInstance with only the specified nodes and materials of the given model.
IntModelInstance(IntModel, String...) - Constructor for class gaiasky.util.gdx.model.IntModelInstance
Constructs a new IntModelInstance with only the specified nodes and materials of the given model.
IntModelInstance(IntModel, String, boolean) - Constructor for class gaiasky.util.gdx.model.IntModelInstance
 
IntModelInstance(IntModel, String, boolean, boolean) - Constructor for class gaiasky.util.gdx.model.IntModelInstance
Recursively searches the mode for the specified node.
IntModelInstance(IntModel, String, boolean, boolean, boolean) - Constructor for class gaiasky.util.gdx.model.IntModelInstance
 
IntModelLoader<P extends IntModelLoader.IntModelParameters> - Class in gaiasky.util.gdx.loader
 
IntModelLoader(FileHandleResolver) - Constructor for class gaiasky.util.gdx.loader.IntModelLoader
 
IntModelLoader.IntModelParameters - Class in gaiasky.util.gdx.loader
 
IntModelMesh - Class in gaiasky.util.gdx.model.data
 
IntModelMesh() - Constructor for class gaiasky.util.gdx.model.data.IntModelMesh
 
IntModelMeshPart - Class in gaiasky.util.gdx.model.data
 
IntModelMeshPart() - Constructor for class gaiasky.util.gdx.model.data.IntModelMeshPart
 
IntModelNode - Class in gaiasky.util.gdx.model.data
 
IntModelNode() - Constructor for class gaiasky.util.gdx.model.data.IntModelNode
 
IntModelParameters() - Constructor for class gaiasky.util.gdx.loader.IntModelLoader.IntModelParameters
 
IntNode - Class in gaiasky.util.gdx.model
A node is part of a hierarchy of Nodes in a IntModel.
IntNode() - Constructor for class gaiasky.util.gdx.model.IntNode
 
IntNodeAnimation - Class in gaiasky.util.gdx.model
A NodeAnimation defines keyframes for a IntNode in a IntModel.
IntNodeAnimation() - Constructor for class gaiasky.util.gdx.model.IntNodeAnimation
 
IntNodePart - Class in gaiasky.util.gdx.model
A combination of IntMeshPart and Material, used to represent a IntNode's graphical properties.
IntNodePart() - Constructor for class gaiasky.util.gdx.model.IntNodePart
Construct a new NodePart with null values.
IntNodePart(IntMeshPart, Material) - Constructor for class gaiasky.util.gdx.model.IntNodePart
Construct a new NodePart referencing the provided IntMeshPart and Material.
IntRenderable - Class in gaiasky.util.gdx
A Renderable contains all information about a single render instruction (typically a draw call).
IntRenderable() - Constructor for class gaiasky.util.gdx.IntRenderable
 
IntRenderableProvider - Interface in gaiasky.util.gdx
Returns a list of IntRenderable instances to be rendered by a IntModelBatch.
IntRenderableSorter - Interface in gaiasky.util.gdx
Responsible for sorting IntRenderable lists by whatever criteria (material, distance to camera, etc.)
IntShader - Interface in gaiasky.util.gdx.shader
Interface which is used to render one or more IntRenderables.
IntShaderProvider - Interface in gaiasky.util.gdx.shader.provider
Returns IntShader instances for a IntRenderable on request.
IntValidator - Class in gaiasky.util.validator
 
IntValidator() - Constructor for class gaiasky.util.validator.IntValidator
 
IntValidator(int, int) - Constructor for class gaiasky.util.validator.IntValidator
 
IntValidator(IValidator) - Constructor for class gaiasky.util.validator.IntValidator
 
IntValidator(IValidator, int, int) - Constructor for class gaiasky.util.validator.IntValidator
 
IntVertexData - Interface in gaiasky.util.gdx.mesh
A VertexData instance holds vertices for rendering with OpenGL.
inv() - Method in class gaiasky.util.math.Matrix4d
 
inv(double[]) - Static method in class gaiasky.util.math.Matrix4d
Computes the inverse of the given matrix.
Invalid - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRControllerRole
 
Invalid - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
invalidate() - Method in class gaiasky.util.gdx.mesh.IntIndexArray
Invalidates the IntIndexArray so a new OpenGL buffer handle is created.
invalidate() - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObject
Invalidates the IntIndexBufferObject so a new OpenGL buffer handle is created.
invalidate() - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObjectSubData
Invalidates the IntIndexBufferObject so a new OpenGL buffer handle is created.
invalidate() - Method in interface gaiasky.util.gdx.mesh.IntIndexData
Invalidates the IntIndexBufferObject so a new OpenGL buffer handle is created.
invalidate() - Method in interface gaiasky.util.gdx.mesh.IntVertexData
Invalidates the VertexData if applicable.
invalidate() - Method in class gaiasky.util.gdx.mesh.VertexArray
 
invalidate() - Method in class gaiasky.util.gdx.mesh.VertexBufferObject
Invalidates the VertexBufferObject so a new OpenGL buffer handle is created.
invalidate() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectInstanced
Invalidates the VertexBufferObject so a new OpenGL buffer handle is created.
invalidate() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectSubData
Invalidates the VertexBufferObject so a new OpenGL buffer handle is created.
invalidate() - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectWithVAO
Invalidates the VertexBufferObject so a new OpenGL buffer handle is created.
invalidateAllCubemaps(Application) - Static method in class gaiasky.util.gdx.OwnCubemap
Invalidate all managed cubemaps.
invalidateAllMeshes(Application) - Static method in class gaiasky.util.gdx.mesh.IntMesh
Invalidates all meshes so the next time they are rendered new VBO handles are generated.
invalidateAllShaderPrograms(Application) - Static method in class gaiasky.util.gdx.shader.ExtShaderProgram
Invalidates all shaders so the next time they are used new handles are generated
invalidateAllShaderPrograms(Application) - Static method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Invalidates all shaders so the next time they are used new handles are generated
invBoneBindTransforms - Variable in class gaiasky.util.gdx.model.IntNodePart
Mapping to each bone (node) and the inverse transform of the bind pose.
inverse() - Method in class gaiasky.util.math.Quaterniond
Sets the value of this quaternion to the quaternion inverse of itself.
inverseRefPlaneTransform - Variable in class gaiasky.scene.component.ModelScaffolding
 
invert - Variable in class gaiasky.util.gdx.loader.PFMDataLoader.PFMDataParameter
 
invert - Variable in class gaiasky.util.gdx.loader.PFMTextureLoader.PFMTextureParameter
Whether to compute the inverse mapping
invertX - Variable in class gaiasky.util.Settings.ControlsSettings.GamepadSettings
 
invertY - Variable in class gaiasky.util.Settings.ControlsSettings.GamepadSettings
 
invEyeSpace - Variable in class gaiasky.render.process.RenderModeOpenVR
 
Invisible - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
InvProjection - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter.Param
 
InvView - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter.Param
 
InvView - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter.Param
 
invWavelength - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
invWavelength - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
invWavelength - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
invWavelength - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
InvWavelength - Static variable in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
InvWavelengthAlias - Static variable in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
inWindow - Variable in class gaiasky.util.Settings.ProgramSettings.MinimapSettings
 
IObserver - Interface in gaiasky.event
Interface to be implemented by anyone willing to watch and be notified of events.
IOctantLoader - Interface in gaiasky.data
 
IOctreeObject - Interface in gaiasky.util.tree
Describes the interface for all objects added to an octant in an octree.
IOrbitDataProvider - Interface in gaiasky.data.orbit
 
IParticleGroupDataProvider - Interface in gaiasky.data.group
Data provider for a particle group.
IParticleRecord - Interface in gaiasky.scene.api
 
IPointRenderable - Interface in gaiasky.render.api
Interface to be implemented by those entities that can be rendered as a single point, floated by the camera position in the CPU
IPosition - Interface in gaiasky.util.tree
Interface that must implement all entities that have a position.
IPostProcessor - Interface in gaiasky.render.api
 
IPostProcessor.PostProcessBean - Class in gaiasky.render.api
 
IPostProcessor.RenderType - Enum Class in gaiasky.render.api
 
IProperMotion - Interface in gaiasky.scene.api
Any entity which contains a proper motion
IRenderable - Interface in gaiasky.render.api
A top-level renderable interface that all renderable objects must extend
IRenderMode - Interface in gaiasky.render.api
Defines the interface for all render modes.
IRenderSystem - Interface in gaiasky.render.system
Defines the interface common to all render systems.
is(int) - Method in class gaiasky.util.Bits
 
is(int) - Static method in class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
is(Bits) - Method in enum class gaiasky.render.RenderGroup
 
isActive(Vector3d, double) - Method in interface gaiasky.gui.IMinimapScale
 
isActive(Vector3d, double) - Method in class gaiasky.gui.minimap.AbstractMinimapScale
 
isAdvancedMode() - Method in class gaiasky.util.Settings.ScreenshotSettings
 
isAnaglyph() - Method in enum class gaiasky.util.Settings.StereoProfile
 
isAnaglyphRedBlue() - Method in enum class gaiasky.util.Settings.StereoProfile
 
isAnaglyphRedCyan() - Method in enum class gaiasky.util.Settings.StereoProfile
 
isAndroid() - Static method in class gaiasky.util.scene2d.OsUtils
 
isAngle(String) - Static method in class gaiasky.util.units.Quantity.Angle
 
isAnimated - Variable in class gaiasky.util.gdx.model.IntNode
Whether this node is currently being animated, if so the translation, rotation and scale values are not used.
isAnyInView(Vector3d[], float, Vector3d) - Static method in class gaiasky.util.GlobalResources
Computes whether any of the given points is visible by a camera with the given direction and the given cone angle.
isAtLeast(Settings.GraphicsQuality) - Method in enum class gaiasky.util.Settings.GraphicsQuality
 
isAtMost(Settings.GraphicsQuality) - Method in enum class gaiasky.util.Settings.GraphicsQuality
 
isAwake() - Method in class gaiasky.util.concurrent.ServiceThread
Queries the thread state.
isBlendingEnabled() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
isBlendingEnabled() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
isBlendingEnabled() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
isBlendingEnabled() - Method in interface gaiasky.util.gdx.g2d.ExtBatch
 
isBlendingEnabled() - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
isBreakChar(char) - Method in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
isBrightness(String) - Static method in class gaiasky.util.units.Quantity.Brightness
 
isButtonPressed(int) - Method in class gaiasky.vr.openvr.VRContext.VRDevice
 
isCelestial() - Method in class gaiasky.scene.view.FocusView
 
ISceneLoader - Interface in gaiasky.data
Defines the interface for scene loaders.
ISceneRenderer - Interface in gaiasky.render.api
Defines the interface for scene renderers.
isClosedLoop() - Method in interface gaiasky.render.api.IGPUVertsRenderable
 
isClosedLoop() - Method in class gaiasky.scene.view.VertsView
 
isCluster() - Method in class gaiasky.scene.view.FocusView
 
isCollapsed() - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
isCollapsible() - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
isCollinear(Vector2d) - Method in class gaiasky.util.math.Vector2d
 
isCollinear(Vector2d, double) - Method in class gaiasky.util.math.Vector2d
 
isCollinear(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
isCollinear(Vector3d, double) - Method in class gaiasky.util.math.Vector3d
 
isCollinear(T) - Method in interface gaiasky.util.math.Vectord
 
isCollinear(T, double) - Method in interface gaiasky.util.math.Vectord
 
isCollinearOpposite(Vector2d) - Method in class gaiasky.util.math.Vector2d
 
isCollinearOpposite(Vector2d, double) - Method in class gaiasky.util.math.Vector2d
 
isCollinearOpposite(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
isCollinearOpposite(Vector3d, double) - Method in class gaiasky.util.math.Vector3d
 
isCollinearOpposite(T) - Method in interface gaiasky.util.math.Vectord
 
isCollinearOpposite(T, double) - Method in interface gaiasky.util.math.Vectord
 
isColor(String) - Static method in class gaiasky.util.ucd.UCDParser
 
isCompiled() - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
isCompiled() - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
isConnected - Variable in class gaiasky.vr.openvr.VRContext.VRDevicePose
whether the device is connected
isConnected() - Method in class gaiasky.vr.openvr.VRContext.VRDevice
 
isControllerBlacklisted(String) - Method in class gaiasky.util.Settings.ControlsSettings.GamepadSettings
 
isCoordinatesTimeOverflow() - Method in interface gaiasky.scene.api.IFocus
Checks whether this foucs is within its valid time range, so that it can be used as a focus.
isCoordinatesTimeOverflow() - Method in class gaiasky.scene.view.FocusView
 
isCoordinatesTimeOverflow() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
isCoordinatesTimeOverflow(Entity) - Static method in class gaiasky.scene.entity.EntityUtils
Checks whether the given entity has a Coordinates component, and the current time is out of range.
isCopy() - Method in interface gaiasky.scene.api.IFocus
Whether this is a copy or not.
isCopy() - Method in class gaiasky.scene.view.FocusView
 
isCopy() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
isCrashed() - Method in class gaiasky.GaiaSky
 
IScriptingInterface - Interface in gaiasky.script
Scripting interface.
isCubemap() - Method in class gaiasky.render.RenderingContext
 
isDec(String) - Static method in class gaiasky.util.ucd.UCDParser
 
isDefault() - Method in enum class gaiasky.scene.component.Trajectory.OrbitOrientationModel
 
isDescendantOf(BookmarksManager.BookmarkNode) - Method in class gaiasky.gui.BookmarksManager.BookmarkNode
 
isDisabled() - Method in class gaiasky.util.scene2d.OwnLabel
 
isDist(String) - Static method in class gaiasky.util.ucd.UCDParser
 
isDragging() - Method in class gaiasky.util.scene2d.OwnWindow
 
isDrawing() - Method in interface gaiasky.util.gdx.g2d.ExtBatch
 
isDrawing() - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
isEmpty() - Method in class gaiasky.data.util.PointCloudData
 
isEmpty() - Method in interface gaiasky.scene.api.IFocus
Whether this focus object actually contains a focus.
isEmpty() - Method in class gaiasky.scene.view.AbstractView
Checks whether an entity is set in this view.
isEmpty() - Method in class gaiasky.scene.view.VertsView
 
isEmpty() - Method in class gaiasky.util.BinarySearchTree
Test if the tree is logically empty.
isEmpty() - Method in class gaiasky.util.Bits
 
isEmpty() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
isEmpty() - Method in class gaiasky.util.DoubleArray
Returns true if the array is empty.
isEmpty() - Method in class gaiasky.util.ds.RouletteList
 
isEmpty() - Method in class gaiasky.util.LargeLongMap
 
isEmpty() - Method in class gaiasky.util.ObjectDoubleMap
Returns true if the map is empty.
isEnabled() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Whether or not the post-processor is enabled
isEnabled() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessorEffect
Whether or not this effect is enabled and should be processed
isEnabled(int) - Method in class gaiasky.util.gdx.contrib.postprocess.PipelineState
 
isEnabled(ComponentTypes.ComponentType) - Method in class gaiasky.render.ComponentTypes
Checks whether the given ComponentTypes.ComponentType is enabled in this ComponentTypes instance
isEqual(double, double) - Static method in class gaiasky.util.math.MathUtilsd
Returns true if a is nearly equal to b.
isEqual(double, double, double) - Static method in class gaiasky.util.math.MathUtilsd
Returns true if a is nearly equal to b.
isExtrasolar() - Method in enum class gaiasky.scene.component.Trajectory.OrbitOrientationModel
 
isFailed() - Method in class gaiasky.util.update.VersionCheckEvent
 
isFinishedLoading(AssetManager) - Method in class gaiasky.scene.record.CloudComponent
 
isFinishedLoading(AssetManager) - Method in class gaiasky.scene.record.MaterialComponent
 
isFixedFov() - Method in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings
Checks whether we are in fixed fov mode (slave, planetarium, panorama)
isFixedRateMode() - Method in class gaiasky.util.time.GlobalClock
 
isFixedRateMode() - Method in interface gaiasky.util.time.ITimeFrameProvider
Returns whether the frame rate is set to fixed or not
isFixedRateMode() - Method in class gaiasky.util.time.RealTimeClock
 
isFlipped() - Method in class gaiasky.util.gdx.g2d.BitmapFont
Returns true if this BitmapFont has been flipped for use with a y-down coordinate system.
isFlipX() - Method in class gaiasky.util.gdx.g2d.TextureRegion
 
isFlipY() - Method in class gaiasky.util.gdx.g2d.TextureRegion
 
isFocus() - Method in enum class gaiasky.scene.camera.CameraManager.CameraMode
 
isFocus() - Method in enum class gaiasky.util.Settings.OriginType
 
isFocus(Entity) - Method in class gaiasky.scene.camera.CameraManager
 
isFocus(Entity) - Method in class gaiasky.scene.camera.FovCamera
 
isFocus(Entity) - Method in interface gaiasky.scene.camera.ICamera
Checks if the given entity is the current focus.
isFocus(Entity) - Method in class gaiasky.scene.camera.NaturalCamera
 
isFocus(Entity) - Method in class gaiasky.scene.camera.RelativisticCamera
 
isFocus(Entity) - Method in class gaiasky.scene.camera.SpacecraftCamera
 
isFocusActive() - Method in interface gaiasky.scene.api.IFocus
Returns whether this focus object is active or not.
isFocusActive() - Method in class gaiasky.scene.view.FocusView
 
isFocusActive() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
isFocusActiveCtOpacity(Entity, Base) - Method in class gaiasky.scene.entity.FocusActive
 
isFocusActiveFalse(Entity, Base) - Method in class gaiasky.scene.entity.FocusActive
 
isFocusActiveGroup(Entity, Base) - Method in class gaiasky.scene.entity.FocusActive
 
isFocusActiveTrue(Entity, Base) - Method in class gaiasky.scene.entity.FocusActive
 
isFollowingTelescope() - Method in enum class gaiasky.util.gaia.FOV
Determine whether a given field of view corresponds to the following telescope
isForceLabel() - Method in interface gaiasky.scene.api.IFocus
 
isForceLabel() - Method in class gaiasky.scene.view.BaseView
 
isForceLabel() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
isForceLabel(String) - Method in interface gaiasky.scene.api.IFocus
 
isForceLabel(String) - Method in class gaiasky.scene.component.StarSet
 
isForceLabel(String) - Method in class gaiasky.scene.view.FocusView
 
isForceLabel(String) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
isFrameOutputActive() - Method in class gaiasky.script.EventScriptingInterface
 
isFrameOutputActive() - Method in interface gaiasky.script.IScriptingInterface
Is the frame output system on?
isFree() - Method in enum class gaiasky.scene.camera.CameraManager.CameraMode
 
isFrontFacing(Vector3d) - Method in class gaiasky.util.math.Planed
Returns whether the plane is facing the direction vector.
isGaiaFov() - Method in enum class gaiasky.scene.camera.CameraManager.CameraMode
 
isGame() - Method in enum class gaiasky.scene.camera.CameraManager.CameraMode
 
isGenerateDisabledImage() - Method in class gaiasky.util.scene2d.MenuItem
 
isGlobal(BaseIntShader, int) - Method in class gaiasky.util.gdx.shader.BaseIntShader.GlobalSetter
 
isGlobal(BaseIntShader, int) - Method in class gaiasky.util.gdx.shader.BaseIntShader.LocalSetter
 
isGlobal(BaseIntShader, int) - Method in interface gaiasky.util.gdx.shader.BaseIntShader.Setter
 
isGradientMappingEnabled() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
isGradientMappingEnabled() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
isGVariMags(String) - Static method in class gaiasky.util.ucd.UCDParser
 
isGVariTimes(String) - Static method in class gaiasky.util.ucd.UCDParser
 
IShapeRenderable - Interface in gaiasky.render.api
 
isHeadless() - Method in class gaiasky.GaiaSky
 
isHiDPITheme() - Method in class gaiasky.util.Settings.ProgramSettings.UiSettings
 
isHigh() - Method in enum class gaiasky.util.Settings.GraphicsQuality
 
isHighlightable() - Method in class gaiasky.util.CatalogInfo
 
isHighlighted() - Method in class gaiasky.scene.component.Highlight
 
isHighlighted() - Method in class gaiasky.scene.view.FocusView
 
isHlAllVisible() - Method in class gaiasky.scene.component.Highlight
 
isHlplain() - Method in class gaiasky.scene.component.Highlight
 
isHorizontal() - Method in enum class gaiasky.util.Settings.StereoProfile
 
isId(String) - Static method in class gaiasky.util.ucd.UCDParser
 
isIdentity() - Method in class gaiasky.util.math.Quaterniond
 
isIdentity(double) - Method in class gaiasky.util.math.Quaterniond
 
isInitialised() - Method in class gaiasky.GaiaSky
 
isInitialized() - Method in class gaiasky.util.gaia.BaseAttitudeDataServer
 
isInitialized() - Method in class gaiasky.vr.openvr.VRContext.VRDevice
 
isInOrbitalElementsGroup - Variable in class gaiasky.scene.component.Trajectory
 
isInRender(IRenderable, RenderGroup) - Method in class gaiasky.scene.system.render.extract.AbstractExtractSystem
 
isInRender(IRenderable, RenderGroup...) - Method in class gaiasky.scene.system.render.extract.AbstractExtractSystem
 
isInside(long) - Method in class gaiasky.util.gaia.time.Gti
Is an instant within the GTI; that is has a time later than or equal to the start time and earlier than or equal to the end time of the GTI
isInView(Vector3b, double, float, Vector3d) - Static method in class gaiasky.util.GlobalResources
Computes whether a body with the given position is visible by a camera with the given direction and angle.
isInView(Vector3d, double, float, Vector3d) - Static method in class gaiasky.util.GlobalResources
Computes whether a body with the given position is visible by a camera with the given direction and angle.
isIos() - Static method in class gaiasky.util.scene2d.OsUtils
 
isKeyPressed(int) - Method in class gaiasky.input.AbstractGamepadListener
 
isKeyPressed(int) - Method in class gaiasky.input.AbstractMouseKbdListener
 
isLabel() - Method in interface gaiasky.render.api.I3DTextRenderable
Is it a label or another kind of text?
isLabel() - Method in class gaiasky.scene.view.LabelView
 
isLength(String) - Static method in class gaiasky.util.units.Quantity.Length
 
isLessThan(Gti) - Method in class gaiasky.util.gaia.time.Gti
Is this GTI X 'invalid input: '<'' than the GTI passed in Y? If X starts before Y it is less than Y.
isLightScatterEnabled() - Method in interface gaiasky.render.api.IPostProcessor
 
isLightScatterEnabled() - Method in class gaiasky.render.MainPostProcessor
 
isLine() - Method in class gaiasky.scene.system.render.draw.PrimitiveVertexRenderSystem
 
isLinux() - Static method in class gaiasky.util.SysUtils
 
isLoaded(AssetManager) - Method in class gaiasky.scene.record.CubemapComponent
 
isLoaded(CubemapComponent, AssetManager) - Static method in class gaiasky.scene.record.TextureUtils
Checks whether the given cubemap is loaded.
isLoaded(String, AssetManager) - Static method in class gaiasky.scene.record.TextureUtils
Checks whether the texture with the given name is loaded.
isLongerThan(Duration) - Method in class gaiasky.util.gaia.time.ConcreteDuration
 
isLongerThan(Duration) - Method in interface gaiasky.util.gaia.time.Duration
Check that this duration is longer than a given one
isLow() - Method in enum class gaiasky.util.Settings.GraphicsQuality
 
isM1Mac() - Static method in class gaiasky.util.SysUtils
 
isMac() - Static method in class gaiasky.util.scene2d.OsUtils
 
isMac() - Static method in class gaiasky.util.SysUtils
 
isMag(String) - Static method in class gaiasky.util.ucd.UCDParser
 
isManaged() - Method in class gaiasky.util.gdx.OwnCubemap
 
isMasterInstance() - Method in class gaiasky.util.Settings.ProgramSettings.NetSettings
 
isModal() - Method in class gaiasky.util.scene2d.OwnWindow
 
isModeInit() - Method in class gaiasky.scene.system.initialize.AbstractInitSystem
 
isModel() - Method in class gaiasky.scene.view.FocusView
 
isModelInitialised() - Method in class gaiasky.scene.record.ModelComponent
 
isModelLoading() - Method in class gaiasky.scene.record.ModelComponent
 
isModeSetUp() - Method in class gaiasky.scene.system.initialize.AbstractInitSystem
 
isModified(long) - Method in class gaiasky.util.gaia.MslAttitudeDataServer
Returns true if the precession rate is reduced in the interpolation interval containing t
isMonochrome(File) - Static method in class gaiasky.util.ImageUtils
 
isMotion() - Method in enum class gaiasky.util.gaia.FOV
Indicates if this FoV has motion propagation in the Focal plane
isMovable() - Method in class gaiasky.util.scene2d.OwnWindow
 
isName(String) - Static method in class gaiasky.util.ucd.UCDParser
 
isNatural() - Method in class gaiasky.scene.camera.CameraManager
 
isNewMethod() - Method in class gaiasky.util.coord.OrbitLintCoordinates
 
isNone() - Method in enum class gaiasky.util.Settings.ElevationType
 
isNormal() - Method in enum class gaiasky.util.Settings.GraphicsQuality
 
isNormalLineRenderer() - Method in class gaiasky.util.Settings.SceneSettings.RendererSettings
 
isNstars(String) - Static method in class gaiasky.util.ucd.UCDParser
 
isNullMotion() - Method in enum class gaiasky.util.gaia.FOV
Indicates if this FoV has Null motion propagation in the Focal plane
isNumeric(String) - Static method in class gaiasky.util.GlobalResources
 
isObserved() - Method in class gaiasky.util.tree.OctreeNode
 
isOctree() - Method in class gaiasky.scene.view.FocusView
 
isOn - Variable in class gaiasky.scene.component.Raymarching
 
isOn() - Method in class gaiasky.gui.CustomInterface
 
isOn() - Method in interface gaiasky.gui.IGuiInterface
 
isOn() - Method in class gaiasky.gui.TableGuiInterface
 
isOn(int) - Method in class gaiasky.GaiaSky
 
isOn(int) - Method in class gaiasky.scene.system.render.SceneRenderer
 
isOn(ComponentTypes) - Method in class gaiasky.GaiaSky
 
isOn(ComponentTypes.ComponentType) - Method in class gaiasky.GaiaSky
 
isOn(ComponentTypes.ComponentType) - Method in interface gaiasky.render.api.ISceneRenderer
Checks if a given component type is on.
isOn(ComponentTypes.ComponentType) - Method in class gaiasky.scene.system.render.SceneRenderer
Checks if a given component type is on
IsOnDesktop_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
isOnLine(Vector2d) - Method in class gaiasky.util.math.Vector2d
 
isOnLine(Vector2d, double) - Method in class gaiasky.util.math.Vector2d
 
isOnLine(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
isOnLine(Vector3d, double) - Method in class gaiasky.util.math.Vector3d
 
isOnLine(T) - Method in interface gaiasky.util.math.Vectord
 
isOnLine(T, double) - Method in interface gaiasky.util.math.Vectord
 
isOrthosphere() - Method in enum class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections.CubemapProjection
 
isOrthosphereOn() - Method in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings
Checks whether the program is in orthosphere view mode
isOther() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
isOver() - Method in class gaiasky.util.scene2d.MenuItem
 
ISpacecraft - Interface in gaiasky.scene.api
 
isPanorama() - Method in enum class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections.CubemapProjection
 
isPanoramaOn() - Method in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings
Checks whether the program is in panorama mode
isParallax() - Method in enum class gaiasky.util.units.Position.PositionType
 
isParallaxMapping() - Method in enum class gaiasky.util.Settings.ElevationType
 
isParticle() - Method in class gaiasky.scene.view.FocusView
 
isPeriod(String) - Static method in class gaiasky.util.ucd.UCDParser
 
isPerpendicular(Vector2d) - Method in class gaiasky.util.math.Vector2d
 
isPerpendicular(Vector2d, double) - Method in class gaiasky.util.math.Vector2d
 
isPerpendicular(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
isPerpendicular(Vector3d, double) - Method in class gaiasky.util.math.Vector3d
 
isPerpendicular(T) - Method in interface gaiasky.util.math.Vectord
 
isPerpendicular(T, double) - Method in interface gaiasky.util.math.Vectord
 
isPlanetarium() - Method in enum class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections.CubemapProjection
 
isPlanetariumOn() - Method in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings
Checks whether the program is in planetarium mode
isPlaying() - Method in class gaiasky.util.MusicManager
 
isPllx(String) - Static method in class gaiasky.util.ucd.UCDParser
 
isPmde(String) - Static method in class gaiasky.util.ucd.UCDParser
 
isPmra(String) - Static method in class gaiasky.util.ucd.UCDParser
 
isPoint() - Method in class gaiasky.scene.system.render.draw.PrimitiveVertexRenderSystem
 
isPoints() - Method in enum class gaiasky.util.Settings.PointCloudMode
 
isPostProcessAntialias() - Method in enum class gaiasky.util.Settings.Antialias
 
isPrecedingTelescope() - Method in enum class gaiasky.util.gaia.FOV
Indicates whether this field of view corresponds to the preceding telescope
isQuadLineRenderer() - Method in class gaiasky.util.Settings.SceneSettings.RendererSettings
 
isRa(String) - Static method in class gaiasky.util.ucd.UCDParser
 
isRadius(String) - Static method in class gaiasky.util.ucd.UCDParser
 
isRadvel(String) - Static method in class gaiasky.util.ucd.UCDParser
 
isRandomizeAtmosphere(ModelScaffolding) - Method in class gaiasky.scene.system.initialize.ModelInitializer
 
isRandomizeCloud(ModelScaffolding) - Method in class gaiasky.scene.system.initialize.ModelInitializer
 
isRandomizeModel(ModelScaffolding) - Method in class gaiasky.scene.system.initialize.ModelInitializer
 
isReady() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
If called before capturing it will indicate if the next capture call will succeed or not.
isReduced() - Method in class gaiasky.util.gaia.time.GtiList
Is the list reduced?
isRefSys() - Method in enum class gaiasky.util.Settings.OriginType
 
isRenderOutputActive() - Method in class gaiasky.script.EventScriptingInterface
 
isRenderOutputActive() - Method in interface gaiasky.script.IScriptingInterface
isResizable() - Method in class gaiasky.util.scene2d.OwnWindow
 
isRunning() - Method in class gaiasky.util.concurrent.ServiceThread
Whether the thread is running or it is stopped.
isSelectable() - Method in enum class gaiasky.data.group.DatasetOptions.DatasetLoadType
 
isSelected() - Method in class gaiasky.scene.view.KeyframesView
 
isSet() - Method in class gaiasky.scene.view.FocusView
Checks whether the entity is a particle or star set.
isShadow() - Method in class gaiasky.scene.component.ModelScaffolding
Whether shadows should be rendered for this object
isSimpleMode() - Method in class gaiasky.util.Settings.ScreenshotSettings
 
isSimulationTimeOn() - Method in class gaiasky.script.EventScriptingInterface
 
isSimulationTimeOn() - Method in interface gaiasky.script.IScriptingInterface
Queries whether the time is on or not.
isSlaveConnected(int) - Method in class gaiasky.util.MasterManager
 
isSlaveConnected(String) - Method in class gaiasky.util.MasterManager
 
isSlaveInstance() - Method in class gaiasky.util.Settings.ProgramSettings.NetSettings
 
isSlaveMPCDIPresent() - Method in class gaiasky.util.Settings.ProgramSettings.NetSettings
Checks whether the MPCDI configuration file for this slave is set
isSolaris() - Static method in class gaiasky.util.SysUtils
 
isSorted() - Method in class gaiasky.util.gaia.time.GtiList
Is the list sorted?
isSpacecraft() - Method in enum class gaiasky.scene.camera.CameraManager.CameraMode
 
isStabilising() - Method in class gaiasky.scene.view.SpacecraftView
 
isStar() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
isStarDataset() - Method in class gaiasky.util.datadesc.DatasetDesc
 
isStarGroup() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
isStars - Variable in class gaiasky.scene.component.ParticleSet
Flag indicating whether the particle set holds stars or particles.
isStateEnabled(int) - Static method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Provides a way to query the pipeline for the most used states
isStaticLight() - Method in class gaiasky.scene.record.ModelComponent
 
isStereoFullWidth() - Method in class gaiasky.util.Settings.ProgramSettings.ModeStereoSettings
 
isStereoHalfViewport() - Method in class gaiasky.util.Settings.ProgramSettings.ModeStereoSettings
 
isStereoHalfWidth() - Method in class gaiasky.util.Settings.ProgramSettings.ModeStereoSettings
 
isStereoOrCubemap() - Method in class gaiasky.util.Settings.ProgramSettings
 
isStereoVR() - Method in class gaiasky.util.Settings.ProgramSettings.ModeStereoSettings
 
isStopping() - Method in class gaiasky.scene.view.SpacecraftView
 
isSubscribedTo(IObserver, Event) - Method in class gaiasky.event.EventManager
 
isSubscribedToAny(IObserver) - Method in class gaiasky.event.EventManager
 
IStarContainer - Interface in gaiasky.scene.api
 
IStarFocus - Interface in gaiasky.scene.api
 
IStarGroupDataProvider - Interface in gaiasky.data.group
Data provider for a star group, which contains an index map with the names and indices of the stars.
IStatusObject - Interface in gaiasky.render.api
 
isTeff(String) - Static method in class gaiasky.util.ucd.UCDParser
 
isTessellation() - Method in enum class gaiasky.util.Settings.ElevationType
 
isTimeOn() - Method in class gaiasky.util.time.GlobalClock
 
isTimeOn() - Method in interface gaiasky.util.time.ITimeFrameProvider
Is the time on?
isTimeOn() - Method in class gaiasky.util.time.RealTimeClock
 
isToneMappingAuto() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter
 
isTransition(long) - Method in class gaiasky.util.gaia.MslAttitudeDataServer
Returns true if the precession rate is in a transition phase during the interval containing t
isTriangles() - Method in enum class gaiasky.util.Settings.PointCloudMode
 
isUINightMode() - Method in class gaiasky.util.Settings.ProgramSettings.UiSettings
 
isUltra() - Method in enum class gaiasky.util.Settings.GraphicsQuality
 
isUndefined() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
isUnit() - Method in class gaiasky.util.math.Vector2d
 
isUnit() - Method in class gaiasky.util.math.Vector3b
 
isUnit() - Method in class gaiasky.util.math.Vector3d
 
isUnit() - Method in interface gaiasky.util.math.Vectord
 
isUnit(double) - Method in class gaiasky.util.math.Vector2d
 
isUnit(double) - Method in class gaiasky.util.math.Vector3b
 
isUnit(double) - Method in class gaiasky.util.math.Vector3d
 
isUnit(double) - Method in interface gaiasky.util.math.Vectord
 
isUnix() - Static method in class gaiasky.util.scene2d.OsUtils
 
isUnix() - Static method in class gaiasky.util.SysUtils
 
isUpdating() - Method in class gaiasky.gui.ArchiveViewWindow
 
isUpdating() - Method in class gaiasky.gui.WikiInfoWindow
 
isValid - Variable in class gaiasky.vr.openvr.VRContext.VRDevicePose
whether the pose is valid our invalid, e.g.
isValid() - Method in interface gaiasky.scene.api.IFocus
 
isValid() - Method in class gaiasky.scene.view.AbstractView
Checks whether the entity is valid, i.e., it is not null and has at least one component.
isValid() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
isValid() - Method in class gaiasky.util.math.BoundingBoxd
Returns whether this bounding box is valid.
isValid() - Method in class gaiasky.util.scene2d.OwnTextField
Checks the validity of the value.
isValid(long) - Method in class gaiasky.util.gaia.NumericalAttitudeDataServer
Check if the there is a valid attitude at a given time
isVertexTransformationEnabled() - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
isVertexTransformationEnabled() - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Indicates whether vertex transformation is enabled.
isVertical() - Method in enum class gaiasky.util.Settings.StereoProfile
 
isVisibilityOn(Entity) - Static method in class gaiasky.scene.entity.EntityUtils
 
isVisible() - Method in interface gaiasky.scene.api.IVisibilitySwitch
 
isVisible() - Method in class gaiasky.scene.component.Base
 
isVisible() - Method in class gaiasky.scene.view.BaseView
 
isVisible() - Method in class gaiasky.util.CatalogInfo
 
isVisible(boolean) - Method in interface gaiasky.scene.api.IVisibilitySwitch
 
isVisible(boolean) - Method in class gaiasky.scene.view.BaseView
 
isVisible(boolean) - Method in class gaiasky.util.CatalogInfo
 
isVisible(double, Vector3b, double) - Method in class gaiasky.scene.camera.AbstractCamera
 
isVisible(double, Vector3d, double) - Method in class gaiasky.scene.camera.AbstractCamera
 
isVisible(double, Vector3d, double) - Method in class gaiasky.scene.camera.CameraManager
 
isVisible(double, Vector3d, double) - Method in interface gaiasky.scene.camera.ICamera
 
isVisible(int) - Method in class gaiasky.scene.component.ParticleSet
Checks whether the particle with the given index is visible
isVisible(Entity) - Method in class gaiasky.scene.camera.AbstractCamera
 
isVisible(Entity) - Method in class gaiasky.scene.camera.CameraManager
 
isVisible(Entity) - Method in class gaiasky.scene.camera.FovCamera
 
isVisible(Entity) - Method in interface gaiasky.scene.camera.ICamera
 
isVisible(String) - Method in interface gaiasky.scene.api.IVisibilitySwitch
 
isVisible(String) - Method in class gaiasky.scene.view.FocusView
 
isVisibleGroup() - Method in class gaiasky.scene.view.FocusView
 
isVisibleGroup(boolean) - Method in class gaiasky.scene.view.FocusView
 
isVR() - Method in enum class gaiasky.util.Settings.StereoProfile
 
isWarpOrBlend() - Method in class gaiasky.util.SlaveManager
 
isWhitespace(char) - Method in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
isWindows() - Static method in class gaiasky.util.scene2d.OsUtils
 
isWindows() - Static method in class gaiasky.util.SysUtils
 
isX(String) - Static method in class gaiasky.util.ucd.UCDParser
 
isY(String) - Static method in class gaiasky.util.ucd.UCDParser
 
isZ(String) - Static method in class gaiasky.util.ucd.UCDParser
 
isZero() - Method in class gaiasky.util.math.Vector2d
 
isZero() - Method in class gaiasky.util.math.Vector3b
 
isZero() - Method in class gaiasky.util.math.Vector3d
 
isZero() - Method in interface gaiasky.util.math.Vectord
 
isZero(double) - Static method in class gaiasky.util.math.MathUtilsd
Returns true if the value is zero (using the default tolerance as upper bound)
isZero(double) - Method in class gaiasky.util.math.Vector2d
 
isZero(double) - Method in class gaiasky.util.math.Vector3b
 
isZero(double) - Method in class gaiasky.util.math.Vector3d
 
isZero(double) - Method in interface gaiasky.util.math.Vectord
 
isZero(double, double) - Static method in class gaiasky.util.math.MathUtilsd
Returns true if the value is zero.
isZero(Color) - Static method in class gaiasky.util.color.ColorUtils
 
items - Variable in class gaiasky.util.DoubleArray
 
items - Variable in class gaiasky.util.gdx.loader.IntModelLoader
 
ItemsManager<T extends com.badlogic.gdx.utils.Disposable> - Class in gaiasky.util.gdx.contrib.utils
 
ItemsManager() - Constructor for class gaiasky.util.gdx.contrib.utils.ItemsManager
 
iterator() - Method in class gaiasky.util.ds.RouletteList
 
iterator() - Method in class gaiasky.util.gdx.contrib.utils.ItemsManager
 
iterator() - Method in class gaiasky.util.gdx.shader.attribute.Attributes
Used for iterating through the attributes
iterator() - Method in class gaiasky.util.ObjectDoubleMap.Entries
 
iterator() - Method in class gaiasky.util.ObjectDoubleMap
 
iterator() - Method in class gaiasky.util.ObjectDoubleMap.Keys
 
iterator() - Method in class gaiasky.util.ObjectDoubleMap.Values
 
ITimeFrameProvider - Interface in gaiasky.util.time
Basic interface for entities that provide an time frame in the scene
ITransform - Interface in gaiasky.scene.record
Represents a generic matrix transformation
ITrigonometry - Interface in gaiasky.util.math
Trigonometry interface to enable multiple implementations
IValidator - Interface in gaiasky.util.validator
 
IVisibilitySwitch - Interface in gaiasky.scene.api
This interface must be implemented by all objects whose visibility can be manipulated using the per-object visibility controls.
iVSOP87 - Interface in gaiasky.util.coord.vsop87
 

J

J - Static variable in class gaiasky.gui.GSKeys
 
J2000_MS - Static variable in class gaiasky.util.coord.AstroUtils
Milliseconds of J2000 in the scale of Instant.
JAVA_EXCEPTION - Enum constant in enum class gaiasky.event.Event
Notifies from a java exception, it sends the Throwable and an optional tag.
JD_J2000 - Static variable in class gaiasky.util.coord.AstroUtils
Julian date of reference epoch J2000 = JD2451544.5 = 2000-01-01T00:00:00Z.
JD_J2010 - Static variable in class gaiasky.util.coord.AstroUtils
Julian date of reference epoch J2010 = JD2455197.5 = 2010-01-01T00:00:00Z.
JD_J2015 - Static variable in class gaiasky.util.coord.AstroUtils
Julian date of reference epoch J2015.0 = JD2457023.5 = 2015-01-01T00:00:00Z.
JD_J2015_5 - Static variable in class gaiasky.util.coord.AstroUtils
Julian date of reference epoch J2015.5 = JD2457206.125 = 2015-01-01T00:00:00Z.
JD_TO_Y - Static variable in class gaiasky.util.coord.AstroUtils
Julian days per year.
JPG - Enum constant in enum class gaiasky.util.Settings.ImageFormat
 
JPGWriter - Class in gaiasky.util.screenshot
Writes JPG images
JPGWriter() - Constructor for class gaiasky.util.screenshot.JPGWriter
 
JSHash(String) - Static method in class gaiasky.util.gdx.contrib.utils.Hash
 
julianDateToInstant(double) - Static method in class gaiasky.util.coord.AstroUtils
 
JulianYears - Class in gaiasky.util.gaia.time
A finite number of years.
JulianYears() - Constructor for class gaiasky.util.gaia.time.JulianYears
Default constructor
JulianYears(double) - Constructor for class gaiasky.util.gaia.time.JulianYears
Construct object
JupiterVSOP87 - Class in gaiasky.util.coord.vsop87
 
JupiterVSOP87() - Constructor for class gaiasky.util.coord.vsop87.JupiterVSOP87
 

K

K - Static variable in class gaiasky.gui.GSKeys
 
kappa - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
keepWithinStage() - Method in class gaiasky.util.scene2d.OwnWindow
 
keepWithinStage(Actor) - Static method in class gaiasky.util.scene2d.ActorUtils
Makes sures that actor will be fully visible in stage.
keepWithinStage(Stage, Actor) - Static method in class gaiasky.util.scene2d.ActorUtils
Makes sures that actor will be fully visible in stage.
kerning - Variable in class gaiasky.util.gdx.g2d.BitmapFont.Glyph
 
key - Variable in enum class gaiasky.render.ComponentTypes.ComponentType
 
key - Variable in class gaiasky.util.datadesc.DatasetDesc
 
key - Variable in class gaiasky.util.ObjectDoubleMap.Entry
 
key - Variable in enum class gaiasky.util.Settings.GraphicsQuality
 
KEY_DOWN - Enum constant in enum class gaiasky.event.Event
 
KEY_UP - Enum constant in enum class gaiasky.event.Event
 
KeyBindings - Class in gaiasky.gui
Contains the key mappings and the actions.
KeyBindings.BooleanRunnable - Interface in gaiasky.gui
 
KeyBindings.ProgramAction - Class in gaiasky.gui
A simple program action.
KeyboardInputController - Class in gaiasky.gui
This input inputListener connects the input events with the key binding actions
KeyboardInputController(Input) - Constructor for class gaiasky.gui.KeyboardInputController
 
keyData - Variable in class gaiasky.util.properties.CommentedProperties
Use a Vector to keep a copy of lines containing a key, i.e.
keyDown(int) - Method in class gaiasky.gui.KeyboardInputController
 
keyDown(int) - Method in class gaiasky.input.AbstractMouseKbdListener
 
keyDown(int) - Method in class gaiasky.input.GameMouseKbdListener
 
keyDown(int) - Method in class gaiasky.input.SpacecraftMouseKbdListener
 
keyframe - Variable in class gaiasky.util.Settings.CamrecorderSettings
 
Keyframe - Class in gaiasky.util.camera.rec
Represents a keyframe and contains the camera state, the simulation time, the frame and a descriptor name.
Keyframe(String, Vector3d, Vector3d, Vector3d, long, double, boolean) - Constructor for class gaiasky.util.camera.rec.Keyframe
 
KEYFRAME_ADD - Enum constant in enum class gaiasky.event.Event
Add new keyframe at the end with the current camera settings.
KEYFRAME_SELECT - Enum constant in enum class gaiasky.event.Event
The given keyframe has been selected.
KEYFRAME_UNSELECT - Enum constant in enum class gaiasky.event.Event
The given keyframe is no longer selected.
KeyframeExtractor - Class in gaiasky.scene.system.render.extract
 
KeyframeExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.KeyframeExtractor
 
KeyframeInitializer - Class in gaiasky.scene.system.initialize
 
KeyframeInitializer(Scene, boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.KeyframeInitializer
 
KeyframePreferencesWindow - Class in gaiasky.gui
 
KeyframePreferencesWindow(Stage, Skin) - Constructor for class gaiasky.gui.KeyframePreferencesWindow
 
keyframes - Variable in class gaiasky.scene.component.Keyframes
Keyframe objects.
keyframes - Variable in class gaiasky.scene.Families
 
keyframes - Static variable in class gaiasky.scene.Mapper
 
Keyframes - Class in gaiasky.scene.component
 
Keyframes() - Constructor for class gaiasky.scene.component.Keyframes
 
KEYFRAMES_EXPORT - Enum constant in enum class gaiasky.event.Event
Exports the given array of keyframes to a camera path file.
KEYFRAMES_FILE_SAVE - Enum constant in enum class gaiasky.event.Event
Saves the given array of keyframes to a keyframes file.
KEYFRAMES_REFRESH - Enum constant in enum class gaiasky.event.Event
Refreshes the keyframes from the model.
KeyframeSettings() - Constructor for class gaiasky.util.Settings.CamrecorderSettings.KeyframeSettings
 
KeyframesView - Class in gaiasky.scene.view
 
KeyframesView(Scene) - Constructor for class gaiasky.scene.view.KeyframesView
 
KeyframesWindow - Class in gaiasky.gui
 
KeyframesWindow(Scene, Stage, Skin) - Constructor for class gaiasky.gui.KeyframesWindow
 
KeyframeUpdater - Class in gaiasky.scene.system.update
 
KeyframeUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.KeyframeUpdater
 
KeyframeUtils - Class in gaiasky.scene.entity
 
KeyframeUtils(Scene) - Constructor for class gaiasky.scene.entity.KeyframeUtils
 
keys() - Method in class gaiasky.util.ObjectDoubleMap
Returns an iterator for the keys in the map.
keys() - Method in class gaiasky.util.properties.SortedProperties
 
Keys(ObjectDoubleMap<K>) - Constructor for class gaiasky.util.ObjectDoubleMap.Keys
 
keyUp(int) - Method in class gaiasky.gui.KeyboardInputController
 
keyUp(int) - Method in class gaiasky.input.AbstractMouseKbdListener
 
keyUp(int) - Method in class gaiasky.input.GameMouseKbdListener
 
keyUp(int) - Method in class gaiasky.input.SpacecraftMouseKbdListener
 
kilometersToInternalUnits(double) - Method in class gaiasky.script.EventScriptingInterface
 
kilometresToInternalUnits(double) - Method in class gaiasky.script.EventScriptingInterface
 
kilometresToInternalUnits(double) - Method in interface gaiasky.script.IScriptingInterface
Converts the kilometres to internal units.
KM - Enum constant in enum class gaiasky.gui.beans.DistanceUnitComboBoxBean.DistanceUnit
 
KM - Enum constant in enum class gaiasky.util.units.Quantity.Length.LengthUnit
Kilometres
KM_TO_AU - Static variable in class gaiasky.util.Nature
Kilometres to astronomical units
KM_TO_LY - Static variable in class gaiasky.util.Nature
Kilometers to light years
KM_TO_M - Static variable in class gaiasky.util.Nature
Kilometers to metres
KM_TO_PC - Static variable in class gaiasky.util.Nature
Kilometres to parsecs
KM_TO_U - Static variable in class gaiasky.util.Constants
Kilometre to local unit conversion.
km4PI - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
km4PI - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
km4PI - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
km4PI - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
Km4PI - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
Km4PIAlias - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
kmESun - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
kmESun - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
kmESun - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
kmESun - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
KmESun - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
KmESunAlias - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
knots - Variable in class gaiasky.scene.component.Keyframes
The knots, or keyframe positions.
knots - Variable in class gaiasky.util.gaia.utils.AttitudeUtils.KnotsAndSplines
 
knots - Variable in class gaiasky.util.math.BSplined
 
KnotsAndSplines(long[], double[][]) - Constructor for class gaiasky.util.gaia.utils.AttitudeUtils.KnotsAndSplines
 
knotsSeam - Variable in class gaiasky.scene.component.Keyframes
Knots which are also seams.
KPC_TO_U - Static variable in class gaiasky.util.Constants
Kiloparsec to local unit conversion.
kr4PI - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
kr4PI - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
kr4PI - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
kr4PI - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
Kr4PI - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
Kr4PIAlias - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
krESun - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
krESun - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
krESun - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
krESun - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
KrESun - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
KrESunAlias - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 

L

l() - Method in interface gaiasky.scene.api.IParticleRecord
Galactic longitude in degrees.
l() - Method in class gaiasky.scene.record.ParticleRecord
Galactic longitude in degrees.
l() - Method in class gaiasky.scene.record.PointParticleRecord
 
L - Static variable in class gaiasky.gui.GSKeys
 
L_BRACKET - Static variable in class gaiasky.gui.GSKeys
 
L0(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
L0(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
L0(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
L0(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
L0(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
L0(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
L0(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
L0(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
L0(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
L0(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
L1(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
L1(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
L1(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
L1(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
L1(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
L1(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
L1(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
L1(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
L1(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
L1(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
L2(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
L2(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
L2(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
L2(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
L2(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
L2(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
L2(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
L2(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
L2(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
L2(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
L3(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
L3(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
L3(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
L3(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
L3(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
L3(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
L3(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
L3(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
L3(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
L3(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
L4(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
L4(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
L4(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
L4(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
L4(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
L4(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
L4(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
L4(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
L4(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
L4(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
L5(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
L5(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
L5(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
L5(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
L5(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
L5(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
L5(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
L5(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
L5(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
L5(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
label - Variable in class gaiasky.scene.component.Label
Is it a label or another kind of text?
label - Static variable in class gaiasky.scene.Mapper
 
label - Variable in class gaiasky.scene.view.LabelView
 
label - Variable in class gaiasky.util.Settings.SceneSettings
 
Label - Class in gaiasky.scene.component
 
Label() - Constructor for class gaiasky.scene.component.Label
 
LABEL_COLOR_CMD - Enum constant in enum class gaiasky.event.Event
Sets the label color for a given object.
LABEL_SIZE_CMD - Enum constant in enum class gaiasky.event.Event
Set label size.
label2d - Variable in class gaiasky.scene.component.Label
Is it a label or another kind of text?
labelColor - Variable in class gaiasky.data.group.DatasetOptions
 
labelColor - Variable in class gaiasky.gui.DatasetLoadDialog
 
labelColor - Variable in class gaiasky.scene.component.Body
 
labelColors - Variable in class gaiasky.scene.component.StarSet
Stars with special label colors.
LabelEntityRenderSystem - Class in gaiasky.scene.system.render.draw.text
Contains the logic to render labels for specific objects.
LabelEntityRenderSystem() - Constructor for class gaiasky.scene.system.render.draw.text.LabelEntityRenderSystem
 
labelFactor - Variable in class gaiasky.scene.component.Label
 
labelMax - Variable in class gaiasky.scene.component.Label
 
labelPosition - Variable in class gaiasky.scene.component.Label
Position of label.
Labels - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
LabelSettings() - Constructor for class gaiasky.util.Settings.SceneSettings.LabelSettings
 
LabelView - Class in gaiasky.scene.view
An entity view that implements the I3DTextRenderable methods.
LabelView() - Constructor for class gaiasky.scene.view.LabelView
 
labelVisibility - Variable in class gaiasky.gui.FocusInfoInterface
 
lacunarity - Variable in class gaiasky.scene.record.NoiseComponent
 
lambda() - Method in interface gaiasky.scene.api.IParticleRecord
Ecliptic longitude in degrees.
lambda() - Method in class gaiasky.scene.record.ParticleRecord
Ecliptic longitude in degrees.
lambda() - Method in class gaiasky.scene.record.PointParticleRecord
 
LAMBERT_180 - Enum constant in enum class gaiasky.util.Settings.ReprojectionMode
 
LAMBERT_LONG - Enum constant in enum class gaiasky.util.Settings.ReprojectionMode
 
LAMBERT_SCREEN - Enum constant in enum class gaiasky.util.Settings.ReprojectionMode
 
LAMBERT_SHORT - Enum constant in enum class gaiasky.util.Settings.ReprojectionMode
 
LAND_AT_LOCATION_OF_OBJECT - Enum constant in enum class gaiasky.event.Event
Lands at a certain location on a planet object.
LAND_ON_OBJECT - Enum constant in enum class gaiasky.event.Event
Lands on a planet object.
landAt - Variable in class gaiasky.gui.FocusInfoInterface
 
landAtObjectLocation(Entity, String, AtomicBoolean) - Method in class gaiasky.script.EventScriptingInterface
 
landAtObjectLocation(String, double, double) - Method in class gaiasky.script.EventScriptingInterface
 
landAtObjectLocation(String, double, double) - Method in interface gaiasky.script.IScriptingInterface
Lands on the object with the given name, if it is a planet or moon, at the location specified in by [latitude, longitude], in degrees.
landAtObjectLocation(String, String) - Method in class gaiasky.script.EventScriptingInterface
 
landAtObjectLocation(String, String) - Method in interface gaiasky.script.IScriptingInterface
Lands on the object with the given name, if it is a planet or moon, at the location with the given name, if it exists.
landAtObjectLocation(String, String, AtomicBoolean) - Method in class gaiasky.script.EventScriptingInterface
 
LandAtWindow - Class in gaiasky.gui
 
LandAtWindow(Entity, Stage, Skin) - Constructor for class gaiasky.gui.LandAtWindow
 
landOn - Variable in class gaiasky.gui.FocusInfoInterface
 
landOnObject(String) - Method in class gaiasky.script.EventScriptingInterface
 
landOnObject(String) - Method in interface gaiasky.script.IScriptingInterface
Lands on the object with the given name, if it is a planet or moon.
LangComboBoxBean - Class in gaiasky.gui.beans
 
LangComboBoxBean(Locale) - Constructor for class gaiasky.gui.beans.LangComboBoxBean
 
LargeLongMap<T> - Class in gaiasky.util
 
LargeLongMap(int) - Constructor for class gaiasky.util.LargeLongMap
Creates a LargeLongMap with the given number of backend maps
lastAxisEvtTime - Variable in class gaiasky.input.AbstractGamepadListener
 
lastAxisPollTime - Variable in class gaiasky.input.AbstractGamepadListener
 
lastCheck - Variable in class gaiasky.util.Settings.ProgramSettings.UpdateSettings
 
LastFrame - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.AccumulationBlurFilter.Param
 
lastIndex() - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
lastIndex() - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
 
lastIndexOf(double) - Method in class gaiasky.util.DoubleArray
 
lastLocation - Variable in class gaiasky.util.Settings.ProgramSettings.FileChooserSettings
 
lastPosX - Variable in class gaiasky.gui.GenericDialog
 
lastPosY - Variable in class gaiasky.gui.GenericDialog
 
lastQueueClearMs - Variable in class gaiasky.data.OctreeLoader
Last time of a queue clear event went through.
lastSortCameraPos - Variable in class gaiasky.scene.component.ParticleSet
 
lastSortTime - Variable in class gaiasky.scene.component.ParticleSet
Stores the time when the last sort operation finished, in ms
lastStateChangeTimeMs - Variable in class gaiasky.scene.component.Base
Time of last visibility change in milliseconds
lastTime - Variable in class gaiasky.scene.camera.FovCamera
 
lastVersion - Variable in class gaiasky.util.Settings.ProgramSettings.UpdateSettings
 
launchedViaInstall4j() - Static method in class gaiasky.util.SysUtils
 
launchMainApp() - Method in class gaiasky.desktop.GaiaSkyDesktop
 
layers - Variable in class gaiasky.scene.record.BillboardDataset
 
layout() - Method in class gaiasky.util.scene2d.OwnScrollPane
 
lazyMesh - Variable in class gaiasky.util.Settings.SceneSettings.InitializationSettings
 
lazyTexture - Variable in class gaiasky.util.Settings.SceneSettings.InitializationSettings
 
left - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Region
 
left() - Method in class gaiasky.gui.ControllerGui
 
left() - Method in class gaiasky.gui.VRGui
 
LEFT - Static variable in class gaiasky.gui.GSKeys
 
LEFT_BRACKET - Static variable in class gaiasky.gui.GSKeys
 
leftAngle - Variable in class gaiasky.util.SlaveManager
 
LeftHand - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRControllerRole
 
leftMouseButton - Variable in class gaiasky.input.MainMouseKbdListener
The button for rotating the camera either around its center or around the focus.
len() - Method in class gaiasky.util.math.Quaterniond
 
len() - Method in class gaiasky.util.math.Vector2d
 
len() - Method in class gaiasky.util.math.Vector3b
 
len() - Method in class gaiasky.util.math.Vector3d
 
len() - Method in interface gaiasky.util.math.Vectord
 
len(double, double) - Static method in class gaiasky.util.math.Vector2d
 
len(double, double, double) - Static method in class gaiasky.util.math.Vector3b
 
len(double, double, double) - Static method in class gaiasky.util.math.Vector3d
 
len(double, double, double, double) - Static method in class gaiasky.util.math.Quaterniond
 
len2() - Method in class gaiasky.util.math.Quaterniond
 
len2() - Method in class gaiasky.util.math.Vector2d
 
len2() - Method in class gaiasky.util.math.Vector3b
 
len2() - Method in class gaiasky.util.math.Vector3d
 
len2() - Method in interface gaiasky.util.math.Vectord
This method is faster than Vectord.len() because it avoids calculating a square root.
len2(double, double) - Static method in class gaiasky.util.math.Vector2d
 
len2(double, double, double) - Static method in class gaiasky.util.math.Vector3b
 
len2(double, double, double) - Static method in class gaiasky.util.math.Vector3d
 
len2(double, double, double, double) - Static method in class gaiasky.util.math.Quaterniond
 
len2d() - Method in class gaiasky.util.math.Vector3b
 
lend() - Method in class gaiasky.util.math.Vector3b
 
lenf() - Method in class gaiasky.util.math.Vector3b
 
length - Variable in class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D
 
length - Variable in class gaiasky.util.gdx.contrib.postprocess.filters.Convolve2D
 
length - Variable in class gaiasky.util.Settings.SceneSettings.ProperMotionSettings
 
length() - Method in class gaiasky.util.Bits
Returns the "logical size" of this bitset: the index of the highest set bit in the bitset plus one.
Length(double, Quantity.Length.LengthUnit) - Constructor for class gaiasky.util.units.Quantity.Length
 
Length(double, String) - Constructor for class gaiasky.util.units.Quantity.Length
 
LengthValidator - Class in gaiasky.util.validator
 
LengthValidator(int, int) - Constructor for class gaiasky.util.validator.LengthValidator
 
LengthValidator(IValidator, int, int) - Constructor for class gaiasky.util.validator.LengthValidator
 
LENS_FLARE_CMD - Enum constant in enum class gaiasky.event.Event
Activate/deactivate lens flare.
LensCenterLeftU_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
LensCenterLeftV_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
LensCenterRightU_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
LensCenterRightV_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
LensColor - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Flare.Param
 
LensDirt - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.FlareDirt.Param
 
lensFlare - Variable in class gaiasky.util.Settings.PostprocessSettings
 
LensFlare - Class in gaiasky.util.gdx.contrib.postprocess.effects
Pseudo lens flare implementation.
LensFlare(int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
LensFlare.Settings - Class in gaiasky.util.gdx.contrib.postprocess.effects
 
LensFlareSettings() - Constructor for class gaiasky.util.Settings.PostprocessSettings.LensFlareSettings
 
LensStarburst - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.FlareDirt.Param
 
lerp(double, double, double) - Static method in class gaiasky.util.math.MathUtilsd
 
lerp(float, float, float) - Static method in class gaiasky.util.math.MathUtilsd
 
lerp(long, long, long) - Static method in class gaiasky.util.math.MathUtilsd
 
lerp(IntMeshPartBuilder.VertexInfo, float) - Method in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
lerp(Matrix4d, double) - Method in class gaiasky.util.math.Matrix4d
Linearly interpolates between this matrix and the given matrix mixing by alpha
lerp(Vector2d, double) - Method in class gaiasky.util.math.Vector2d
 
lerp(Vector3d, double) - Method in class gaiasky.util.math.Vector3d
 
lerp(T, double) - Method in interface gaiasky.util.math.Vectord
Linearly interpolates between this vector and the target vector by alpha which is in the range [0,1].
level - Static variable in class gaiasky.util.Logger
 
leveling - Variable in class gaiasky.scene.component.MotorEngine
 
leveling() - Method in interface gaiasky.scene.api.ISpacecraft
 
leveling() - Method in class gaiasky.scene.component.MotorEngine
 
leveling() - Method in class gaiasky.scene.view.SpacecraftView
 
levels - Variable in class gaiasky.util.Settings.PostprocessSettings
 
Levels - Class in gaiasky.util.gdx.contrib.postprocess.effects
Implements brightness, contrast, hue and saturation levels, plus auto-tone mapping HDR and gamma correction.
Levels() - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Levels
Creates the effect
LevelsFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
Controls levels of brightness and contrast
LevelsFilter() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter
 
LevelsFilter.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
LevelsSettings() - Constructor for class gaiasky.util.Settings.PostprocessSettings.LevelsSettings
 
LICENSE_URL - Static variable in class gaiasky.util.Settings
 
LIGHT_GLOW_CMD - Enum constant in enum class gaiasky.event.Event
Activate/deactivate the light scattering.
LIGHT_POS_2D_UPDATE - Enum constant in enum class gaiasky.event.Event
Contains an int with the number of lights and a float[] with [x, y] of the 10 closest stars in screen coordinates in [0,1].
LightColors - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Glow.Param
 
lightGlow - Variable in class gaiasky.util.Settings.PostprocessSettings
 
LightGlow - Class in gaiasky.util.gdx.contrib.postprocess.effects
Light glow implementation.
LightGlow(int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
LightGlow.Settings - Class in gaiasky.util.gdx.contrib.postprocess.effects
 
LightGlowSettings() - Constructor for class gaiasky.util.Settings.PostprocessSettings.LightGlowSettings
 
LightGlowTexture - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Glow.Param
 
lighting - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
LightingUtils - Class in gaiasky.scene.entity
 
LightingUtils() - Constructor for class gaiasky.scene.entity.LightingUtils
 
lightPos - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
lightPos - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
lightPos - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
lightPos - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
LightPos - Static variable in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
LightPosAlias - Static variable in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
LightPositions - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Glow.Param
 
LightPositions - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Scattering.Param
 
LightPositionUpdater - Class in gaiasky.render.system
 
LightPositionUpdater() - Constructor for class gaiasky.render.system.LightPositionUpdater
 
lights - Variable in class gaiasky.util.gdx.shader.attribute.DirectionalLightsAttribute
 
lights - Variable in class gaiasky.util.gdx.shader.attribute.PointLightsAttribute
 
lights - Variable in class gaiasky.util.gdx.shader.attribute.SpotLightsAttribute
 
LightScattering - Class in gaiasky.util.gdx.contrib.postprocess.effects
Light scattering implementation.
LightScattering(int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
LightScattering.Settings - Class in gaiasky.util.gdx.contrib.postprocess.effects
 
LightViewAngles - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Glow.Param
 
LightViewAngles - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Scattering.Param
 
limit(double) - Method in class gaiasky.util.math.Vector2d
 
limit(double) - Method in class gaiasky.util.math.Vector3d
 
limit(double) - Method in interface gaiasky.util.math.Vectord
Limits the length of this vector, based on the desired maximum length.
LIMIT_FPS_CMD - Enum constant in enum class gaiasky.event.Event
Limits the frame rate, contains a double with the new limit frame rate.
limit2(double) - Method in class gaiasky.util.math.Vector2d
 
limit2(double) - Method in class gaiasky.util.math.Vector3d
 
limit2(double) - Method in interface gaiasky.util.math.Vectord
Limits the length of this vector, based on the desired maximum length squared.
limitWidth(CharSequence, float, float) - Static method in class gaiasky.util.TextUtils
 
line - Static variable in class gaiasky.scene.Mapper
 
line - Variable in class gaiasky.scene.view.LineView
 
line - Variable in class gaiasky.util.Settings.SceneSettings.RendererSettings
 
line(float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
line(float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a line.
line(int, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
line(int, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a line by indices.
line(Vector3, Color, Vector3, Color) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
line(Vector3, Color, Vector3, Color) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a line.
line(Vector3, Vector3) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
line(Vector3, Vector3) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a line.
line(IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
line(IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a line.
Line - Class in gaiasky.scene.component
 
Line() - Constructor for class gaiasky.scene.component.Line
 
LINE - Enum constant in enum class gaiasky.render.RenderGroup
Line
LINE_GPU - Enum constant in enum class gaiasky.render.RenderGroup
Line GPU
LINE_RENDERER_UPDATE - Enum constant in enum class gaiasky.event.Event
Issues the command to update the line render system.
LINE_SIZE_RAD - Static variable in class gaiasky.scene.system.update.AxesUpdater
 
LINE_WIDTH_CMD - Enum constant in enum class gaiasky.event.Event
Line width factor.
linear - Static variable in class gaiasky.util.math.Interpolationd
 
linear(double, double, double, double, double) - Static method in class gaiasky.util.gaia.utils.Interpolator
 
LINEAR - Enum constant in enum class gaiasky.util.camera.rec.CameraKeyframeManager.PathType
 
LINEAR - Enum constant in enum class gaiasky.util.gaia.ModifiedScanningLaw.TransitionFunction
 
Lineard<T extends Vectord<T>> - Class in gaiasky.util.math
 
Lineard(T[]) - Constructor for class gaiasky.util.math.Lineard
 
LineArraySorter(int) - Constructor for class gaiasky.render.system.LineRenderSystem.LineArraySorter
 
LineArraySorter(int) - Constructor for class gaiasky.scene.system.render.draw.LinePrimitiveRenderer.LineArraySorter
 
lineData - Variable in class gaiasky.util.properties.CommentedProperties
Use a Vector to keep a copy of lines that are a comment or 'blank'
LineEntityRenderSystem - Class in gaiasky.scene.system.render.draw.line
Implements line rendering for the different families of entities.
LineEntityRenderSystem() - Constructor for class gaiasky.scene.system.render.draw.line.LineEntityRenderSystem
 
LineEntityRenderSystem(LineView) - Constructor for class gaiasky.scene.system.render.draw.line.LineEntityRenderSystem
 
lineGpuShaders - Variable in class gaiasky.render.RenderAssets
 
lineHeight - Variable in class gaiasky.scene.component.Title
 
lineHeight - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
The distance from one line of text to the next.
lineIntersection(Vector3d, Vector3d, Vector3d, Vector3d, Vector3d) - Static method in class gaiasky.util.math.Intersectord
Determines the point of intersection between a plane defined by a point and a normal vector and a line defined by a point and a direction vector.
LinePrimitiveRenderer - Class in gaiasky.scene.system.render.draw
 
LinePrimitiveRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
LinePrimitiveRenderer.LineArraySorter - Class in gaiasky.scene.system.render.draw
 
lineQuadShaders - Variable in class gaiasky.render.RenderAssets
 
LineQuadstripRenderer - Class in gaiasky.scene.system.render.draw
Renders lines as Polyline Quadstrips (Polyboards).
LineQuadstripRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
LineQuadstripRenderer.DoubleArrayPool - Class in gaiasky.scene.system.render.draw
Pools arrays of double-precision floating point numbers.
LineRenderSystem - Class in gaiasky.render.system
 
LineRenderSystem(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.render.system.LineRenderSystem
 
LineRenderSystem.LineArraySorter - Class in gaiasky.render.system
 
lines - Variable in class gaiasky.scene.component.Constel
The lines themselves as pairs of positions
lines - Variable in class gaiasky.scene.component.Title
 
lines - Variable in class gaiasky.scene.system.render.draw.PrimitiveVertexRenderSystem
 
LINES - Enum constant in enum class gaiasky.gui.beans.PrimitiveComboBoxBean.Primitive
 
lineShaders - Variable in class gaiasky.render.RenderAssets
 
LineView - Class in gaiasky.scene.view
An entity view that implements the ILineRenderable methods.
LineView() - Constructor for class gaiasky.scene.view.LineView
Creates an empty line view.
LineView(Entity) - Constructor for class gaiasky.scene.view.LineView
Creates an abstract view with the given entity.
lineWidth - Variable in class gaiasky.scene.component.Line
 
lineWidth - Variable in class gaiasky.util.Settings.SceneSettings
 
link - Variable in class gaiasky.util.datadesc.DatasetDesc
 
Link - Class in gaiasky.util.scene2d
Link widget.
Link(CharSequence, Label.LabelStyle, String) - Constructor for class gaiasky.util.scene2d.Link
 
Link(CharSequence, Skin, String) - Constructor for class gaiasky.util.scene2d.Link
 
Link(CharSequence, Skin, String, Color, String) - Constructor for class gaiasky.util.scene2d.Link
 
Link(CharSequence, Skin, String, String) - Constructor for class gaiasky.util.scene2d.Link
 
Link(CharSequence, Skin, String, String, String) - Constructor for class gaiasky.util.scene2d.Link
 
LinkButton - Class in gaiasky.util.scene2d
 
LinkButton(String, Skin) - Constructor for class gaiasky.util.scene2d.LinkButton
 
lint(double, double, double, double, double) - Static method in class gaiasky.util.math.MathUtilsd
Linear interpolation
lint(float, float, float, float, float) - Static method in class gaiasky.util.math.MathUtilsd
Linear interpolation
lint(long, long, long, float, float) - Static method in class gaiasky.util.math.MathUtilsd
Linear interpolation
list - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
 
listDatasets() - Method in class gaiasky.script.EventScriptingInterface
 
listDatasets() - Method in interface gaiasky.script.IScriptingInterface
Returns the names of all datasets currently loaded.
listRecursive(Path, Array<Path>, String...) - Static method in class gaiasky.util.GlobalResources
Gets all the files with the given extension in the given path f.
listRecursive(Path, Array<Path>, DirectoryStream.Filter<Path>) - Static method in class gaiasky.util.GlobalResources
 
load(AssetManager) - Method in class gaiasky.data.AssetBean
Invokes the load operation on the given AssetManager for this given AssetBean.
load(AssetManager) - Static method in class gaiasky.util.SlaveManager
 
load(FileHandle) - Method in class gaiasky.util.gdx.loader.OwnMtlLoader
loads .mtl file
load(FileHandle) - Static method in class gaiasky.util.gdx.shader.loader.ShaderTemplatingLoader
 
load(FileHandle, boolean) - Method in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
load(CubemapData) - Method in class gaiasky.util.gdx.OwnCubemap
Sets the sides of this cubemap to the specified CubemapData.
load(CubemapData, Texture.TextureFilter, Texture.TextureFilter) - Method in class gaiasky.util.gdx.OwnCubemap
 
load(Matrix4) - Method in class gaiasky.scene.record.ModelComponent
 
load(BitmapFont.BitmapFontData) - Method in class gaiasky.util.gdx.g2d.BitmapFont
 
load(IntModelData, TextureProvider) - Method in class gaiasky.util.gdx.model.IntModel
 
load(InputStream) - Method in class gaiasky.data.orbit.FileDataLoader
Loads the data in the input stream into an OrbitData object.
load(InputStream) - Method in class gaiasky.data.orbit.FileDataLoaderEclipticJulianTime
Loads the data in the input stream into an OrbitData object.
load(InputStream) - Method in class gaiasky.data.orbit.HeliotropicOrbitDataLoader
Loads the data in the input stream and transforms it into Cartesian ecliptic coordinates.
load(InputStream) - Method in class gaiasky.util.properties.CommentedProperties
Load properties from the specified InputStream.
load(InputStreamReader) - Method in class gaiasky.util.properties.CommentedProperties
Load properties from the specified InputStreamReader.
load(String) - Static method in class gaiasky.util.gdx.shader.loader.ShaderTemplatingLoader
 
load(String, OrbitDataLoader.OrbitDataLoaderParameters) - Method in interface gaiasky.data.orbit.IOrbitDataProvider
Loads the orbit data into the OrbitData object in the internal units.
load(String, OrbitDataLoader.OrbitDataLoaderParameters) - Method in class gaiasky.data.orbit.OrbitalParametersProvider
 
load(String, OrbitDataLoader.OrbitDataLoaderParameters) - Method in class gaiasky.data.orbit.OrbitFileDataEclipticJulianTimeProvider
 
load(String, OrbitDataLoader.OrbitDataLoaderParameters) - Method in class gaiasky.data.orbit.OrbitFileDataProvider
 
load(String, OrbitDataLoader.OrbitDataLoaderParameters) - Method in class gaiasky.data.orbit.OrbitSamplerDataProvider
 
load(String, OrbitDataLoader.OrbitDataLoaderParameters, boolean) - Method in interface gaiasky.data.orbit.IOrbitDataProvider
Loads the orbit data into the OrbitData object in the internal units.
load(String, OrbitDataLoader.OrbitDataLoaderParameters, boolean) - Method in class gaiasky.data.orbit.OrbitalParametersProvider
 
load(String, OrbitDataLoader.OrbitDataLoaderParameters, boolean) - Method in class gaiasky.data.orbit.OrbitFileDataEclipticJulianTimeProvider
 
load(String, OrbitDataLoader.OrbitDataLoaderParameters, boolean) - Method in class gaiasky.data.orbit.OrbitFileDataProvider
 
load(String, OrbitDataLoader.OrbitDataLoaderParameters, boolean) - Method in class gaiasky.data.orbit.OrbitSamplerDataProvider
 
load(Path) - Method in class gaiasky.data.util.HipNames
 
load(Path...) - Method in class gaiasky.data.util.HipNames
 
LOAD_DATA_CMD - Enum constant in enum class gaiasky.event.Event
Dataset has been chosen, loading can start.
LOAD_QUEUE_MAX_SIZE - Static variable in class gaiasky.data.OctreeLoader
Default load queue size in octants.
loadAnimations(Iterable<ModelAnimation>) - Method in class gaiasky.util.gdx.model.IntModel
 
loadAssets(AssetManager) - Method in class gaiasky.util.SlaveManager
 
loadAsync(AssetManager, String, FileHandle, AttitudeLoader.AttitudeLoaderParameters) - Method in class gaiasky.data.util.AttitudeLoader
 
loadAsync(AssetManager, String, FileHandle, OrbitDataLoader.OrbitDataLoaderParameters) - Method in class gaiasky.data.util.OrbitDataLoader
 
loadAsync(AssetManager, String, FileHandle, SceneLoader.SceneLoaderParameters) - Method in class gaiasky.data.util.SceneLoader
 
loadAsync(AssetManager, String, FileHandle, BitmapFontLoader.BitmapFontParameter) - Method in class gaiasky.util.gdx.loader.BitmapFontLoader
 
loadAsync(AssetManager, String, FileHandle, CubemapLoader.CubemapParameter) - Method in class gaiasky.util.gdx.loader.CubemapLoader
 
loadAsync(AssetManager, String, FileHandle, PFMDataLoader.PFMDataParameter) - Method in class gaiasky.util.gdx.loader.PFMDataLoader
 
loadAsync(AssetManager, String, FileHandle, PFMTextureLoader.PFMTextureParameter) - Method in class gaiasky.util.gdx.loader.PFMTextureLoader
 
loadAsync(AssetManager, String, FileHandle, ShaderProgramProvider.ShaderProgramParameter) - Method in class gaiasky.util.gdx.shader.provider.ShaderProgramProvider
 
loadAsync(AssetManager, String, FileHandle, P) - Method in class gaiasky.util.gdx.loader.IntModelLoader
 
loadAsync(AssetManager, String, FileHandle, T) - Method in class gaiasky.util.gdx.shader.loader.AtmosphereShaderProviderLoader
 
loadAsync(AssetManager, String, FileHandle, T) - Method in class gaiasky.util.gdx.shader.loader.DefaultShaderProviderLoader
 
loadAsync(AssetManager, String, FileHandle, T) - Method in class gaiasky.util.gdx.shader.loader.GroundShaderProviderLoader
 
loadAsync(AssetManager, String, FileHandle, T) - Method in class gaiasky.util.gdx.shader.loader.RelativisticShaderProviderLoader
 
loadAsync(AssetManager, String, FileHandle, T) - Method in class gaiasky.util.gdx.shader.loader.TessellationShaderProviderLoader
 
loadData() - Method in interface gaiasky.data.ISceneLoader
Performs the loading and returns an array with the entities loaded.
loadData() - Method in class gaiasky.data.NewGeoJsonLoader
 
loadData() - Method in class gaiasky.data.NewJsonLoader
 
loadData() - Method in class gaiasky.data.NewStarClusterLoader
 
loadData() - Method in class gaiasky.data.OctreeLoader
 
loadData(InputStream, double) - Method in class gaiasky.data.group.BinaryDataProvider
 
loadData(InputStream, double) - Method in interface gaiasky.data.group.IParticleGroupDataProvider
Loads the data applying a factor.
loadData(InputStream, double) - Method in interface gaiasky.data.group.IStarGroupDataProvider
Loads the data applying a factor.
loadData(InputStream, double) - Method in class gaiasky.data.group.PointDataProvider
 
loadData(InputStream, double) - Method in class gaiasky.data.group.SerializedDataProvider
 
loadData(InputStream, double) - Method in class gaiasky.data.group.STILDataProvider
 
loadData(InputStream, double) - Method in class gaiasky.data.group.UncertaintiesProvider
 
loadData(String) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
loadData(String) - Method in interface gaiasky.data.group.IParticleGroupDataProvider
Loads the data as it is.
loadData(String) - Method in class gaiasky.data.group.PointDataProvider
 
loadData(String) - Method in class gaiasky.data.group.UncertaintiesProvider
 
loadData(String, double) - Method in class gaiasky.data.group.BinaryDataProvider
 
loadData(String, double) - Method in interface gaiasky.data.group.IParticleGroupDataProvider
Loads the data applying a factor.
loadData(String, double) - Method in interface gaiasky.data.group.IStarGroupDataProvider
Loads the data applying a factor.
loadData(String, double) - Method in class gaiasky.data.group.PointDataProvider
 
loadData(String, double) - Method in class gaiasky.data.group.SerializedDataProvider
 
loadData(String, double) - Method in class gaiasky.data.group.STILDataProvider
 
loadData(String, double) - Method in class gaiasky.data.group.UncertaintiesProvider
 
loadData(DataSource, double) - Method in class gaiasky.data.group.STILDataProvider
 
loadData(DataSource, double, Runnable, RunnableLongLong, Runnable) - Method in class gaiasky.data.group.STILDataProvider
 
loadDataMapped(String, double) - Method in class gaiasky.data.group.BinaryDataProvider
 
loadDataMapped(String, double) - Method in interface gaiasky.data.group.IParticleGroupDataProvider
Loads the data applying a factor using a memory mapped file for improved speed.
loadDataMapped(String, double) - Method in interface gaiasky.data.group.IStarGroupDataProvider
Loads the data applying a factor using a memory mapped file for improved speed.
loadDataMapped(String, double) - Method in class gaiasky.data.group.PointDataProvider
 
loadDataMapped(String, double) - Method in class gaiasky.data.group.SerializedDataProvider
 
loadDataMapped(String, double) - Method in class gaiasky.data.group.STILDataProvider
 
loadDataMapped(String, double) - Method in class gaiasky.data.group.UncertaintiesProvider
 
loadDataMapped(String, double, int) - Method in class gaiasky.data.group.BinaryDataProvider
Loads data mapped with a version hint.
loadDataPoint(Vector3d, double) - Method in class gaiasky.scene.record.OrbitComponent
 
loadDataPoint(Vector3d, Instant) - Method in class gaiasky.scene.record.OrbitComponent
 
loadDataset(String, String) - Method in class gaiasky.script.EventScriptingInterface
 
loadDataset(String, String) - Method in interface gaiasky.script.IScriptingInterface
Loads a VOTable, FITS, CSV or JSON dataset file with the given name.
loadDataset(String, String, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadDataset(String, String, boolean) - Method in interface gaiasky.script.IScriptingInterface
Loads a VOTable, FITS, CSV or JSON dataset file with the given name.
loadDataset(String, String, CatalogInfo.CatalogInfoSource, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadDataset(String, String, CatalogInfo.CatalogInfoSource, DatasetOptions, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadDataset(String, String, CatalogInfo.CatalogInfoSource, DatasetOptions, boolean) - Method in interface gaiasky.script.IScriptingInterface
Loads a VOTable, FITS, CSV or JSON dataset file with the given name.
loadDataset(String, DataSource, CatalogInfo.CatalogInfoSource, DatasetOptions, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadDateUTC - Variable in class gaiasky.util.CatalogInfo
 
loaded - Variable in class gaiasky.scene.record.CubemapComponent
 
LOADED - Enum constant in enum class gaiasky.util.tree.LoadStatus
 
loadedIds - Variable in class gaiasky.data.OctreeLoader
Loaded octant ids, for logging.
loadedObjects - Variable in class gaiasky.data.OctreeLoader
 
loader - Variable in class gaiasky.util.tree.OctreeNode
The object used to load new octants.
loaderClass - Variable in class gaiasky.data.util.AttitudeLoader.AttitudeLoaderParameters
 
LOADING - Enum constant in enum class gaiasky.util.tree.LoadStatus
 
LOADING_FAILED - Enum constant in enum class gaiasky.util.tree.LoadStatus
 
loadingGui - Variable in class gaiasky.GaiaSky
The user interfaces
LoadingGui - Class in gaiasky.gui
Displays the loading screen.
LoadingGui(Skin, Graphics, Float, Boolean) - Constructor for class gaiasky.gui.LoadingGui
 
LoadingGui(Skin, Graphics, Float, Integer, Boolean) - Constructor for class gaiasky.gui.LoadingGui
 
loadingGuiVR - Variable in class gaiasky.GaiaSky
The user interfaces
loadingPaused - Variable in class gaiasky.data.OctreeLoader
Whether loading is paused or not.
LoadingTextGenerator - Class in gaiasky.util
Manages and generates sentences to display during loading.
LoadingTextGenerator() - Constructor for class gaiasky.util.LoadingTextGenerator
 
loadJsonCatalog(String, String) - Method in class gaiasky.script.EventScriptingInterface
 
loadJsonCatalog(String, String) - Method in interface gaiasky.script.IScriptingInterface
Loads a JSON catalog file.
loadJsonCatalog(String, String, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadJsonFile(FileHandle, Scene) - Static method in class gaiasky.data.SceneJsonLoader
 
loadKeyframesFile(Path) - Method in class gaiasky.util.camera.rec.CameraKeyframeManager
 
loadLod(Integer, Entity) - Method in class gaiasky.data.OctreeLoader
Loads all the levels of detail until the given one.
loadMaterials(Iterable<ModelMaterial>, TextureProvider) - Method in class gaiasky.util.gdx.model.IntModel
 
loadMeshes(Iterable<IntModelMesh>) - Method in class gaiasky.util.gdx.model.IntModel
 
loadModel(FileHandle) - Method in class gaiasky.util.gdx.loader.IntModelLoader
Directly load the model on the calling thread.
loadModel(FileHandle, boolean) - Method in class gaiasky.util.gdx.loader.OwnObjLoader
Directly load the model on the calling thread.
loadModel(FileHandle, TextureProvider) - Method in class gaiasky.util.gdx.loader.IntModelLoader
Directly load the model on the calling thread.
loadModel(FileHandle, TextureProvider, P) - Method in class gaiasky.util.gdx.loader.IntModelLoader
Directly load the model on the calling thread.
loadModel(FileHandle, P) - Method in class gaiasky.util.gdx.loader.IntModelLoader
Directly load the model on the calling thread.
loadModelData(FileHandle) - Method in class gaiasky.util.gdx.loader.IntModelLoader
Directly load the raw model data on the calling thread.
loadModelData(FileHandle, boolean) - Method in class gaiasky.util.gdx.loader.OwnObjLoader
 
loadModelData(FileHandle, IntModelLoader.IntModelParameters) - Method in class gaiasky.util.gdx.loader.G3dModelLoader
 
loadModelData(FileHandle, OwnObjLoader.ObjLoaderParameters) - Method in class gaiasky.util.gdx.loader.OwnObjLoader
 
loadModelData(FileHandle, P) - Method in class gaiasky.util.gdx.loader.IntModelLoader
Directly load the raw model data on the calling thread.
loadNode(IntModelNode) - Method in class gaiasky.util.gdx.model.IntModel
 
loadNodes(Iterable<IntModelNode>) - Method in class gaiasky.util.gdx.model.IntModel
 
loadOctant(OctreeNode, Entity, boolean) - Method in class gaiasky.data.OctreeLoader
Loads the data of the given octant.
loadOctant(OctreeNode, Entity, Integer) - Method in class gaiasky.data.OctreeLoader
Loads the data of the given octant and its children down to the given level.
loadOctants(Array<OctreeNode>, Entity, AtomicBoolean) - Method in class gaiasky.data.OctreeLoader
Loads the objects of the given octants.
loadOctreeData() - Method in class gaiasky.data.OctreeLoader
Loads the nodes and the octree.
loadOld(String, OrbitDataLoader.OrbitDataLoaderParameters) - Method in class gaiasky.data.orbit.OrbitalParametersProvider
 
loadParticleDataset(String, String, double, double[], double, double[], double, double[], ComponentTypes.ComponentType, double[], double[], boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadParticleDataset(String, String, double, double[], double, double[], double, double[], String, double[], double[], boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadParticleDataset(String, String, double, double[], double, double[], double, double[], String, double[], double[], boolean) - Method in interface gaiasky.script.IScriptingInterface
Loads a particle dataset (only positions and extra attributes) from a VOTable file (.vot).
loadParticleDataset(String, String, double, double[], double, double[], double, String, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadParticleDataset(String, String, double, double[], double, double[], double, String, boolean) - Method in interface gaiasky.script.IScriptingInterface
Loads a particle dataset (only positions and extra attributes) from a VOTable file (.vot).
loadParticleDataset(String, String, double, double[], double, double[], double, String, double[], double[], boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadParticleDataset(String, String, double, double[], double, double[], double, String, double[], double[], boolean) - Method in interface gaiasky.script.IScriptingInterface
Loads a particle dataset (only positions and extra attributes) from a VOTable file (.vot).
loadParticleDataset(String, String, double, List<?>, double, List<?>, double, String, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadParticleDataset(String, String, double, List<?>, double, List<?>, double, String, List<?>, List<?>, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadParticleDataset(String, String, double, List<?>, double, List<?>, double, List<?>, String, List<?>, List<?>, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadParticleDataset(String, String, CatalogInfo.CatalogInfoSource, double, double[], double, double[], double, double[], ComponentTypes.ComponentType, double[], double[], boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadPoint(Vector3b, int) - Method in class gaiasky.data.util.PointCloudData
 
loadPoint(Vector3b, long) - Method in class gaiasky.data.util.PointCloudData
 
loadPoint(Vector3b, Instant) - Method in class gaiasky.data.util.PointCloudData
 
loadPoint(Vector3d, int) - Method in class gaiasky.data.util.PointCloudData
Loads the data point at the index in the vector in the Orbit reference system.
loadPoint(Vector3d, long) - Method in class gaiasky.data.util.PointCloudData
Returns a vector with the data point at the given time.
loadPoint(Vector3d, Instant) - Method in class gaiasky.data.util.PointCloudData
Returns a vector with the data point at the given time.
loadPointF(Vector3, int) - Method in class gaiasky.data.util.PointCloudData
Loads the data point at the index in the vector in the world reference system.
loadProgressInterface - Variable in class gaiasky.gui.FullGui
 
LoadProgressInterface - Class in gaiasky.gui
 
LoadProgressInterface(float, Skin) - Constructor for class gaiasky.gui.LoadProgressInterface
 
loadScene(FileHandle[], Scene) - Static method in class gaiasky.data.SceneJsonLoader
 
loadStarClusterDataset(String, String, double[], double[], double[], boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadStarClusterDataset(String, String, double[], double[], double[], boolean) - Method in interface gaiasky.script.IScriptingInterface
Loads a star cluster dataset from a CSV file.
loadStarClusterDataset(String, String, double[], double[], double[], double[], boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadStarClusterDataset(String, String, double[], double[], double[], double[], boolean) - Method in interface gaiasky.script.IScriptingInterface
Loads a star cluster dataset from a CSV file.
loadStarClusterDataset(String, String, double[], double[], String, double[], double[], boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadStarClusterDataset(String, String, double[], double[], String, double[], double[], boolean) - Method in interface gaiasky.script.IScriptingInterface
Loads a star cluster dataset from a CSV file.
loadStarClusterDataset(String, String, double[], String, double[], double[], boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadStarClusterDataset(String, String, double[], String, double[], double[], boolean) - Method in interface gaiasky.script.IScriptingInterface
Loads a star cluster dataset from a CSV file.
loadStarClusterDataset(String, String, List<?>, String, List<?>, List<?>, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadStarClusterDataset(String, String, List<?>, List<?>, String, List<?>, List<?>, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadStarClusterDataset(String, String, List<?>, List<?>, List<?>, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadStarClusterDataset(String, String, List<?>, List<?>, List<?>, List<?>, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadStarDataset(String, String, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadStarDataset(String, String, boolean) - Method in interface gaiasky.script.IScriptingInterface
Loads a star dataset from a VOTable file (.vot).
loadStarDataset(String, String, double, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadStarDataset(String, String, double, boolean) - Method in interface gaiasky.script.IScriptingInterface
Loads a star dataset from a VOTable file (.vot).
loadStarDataset(String, String, double, double[], boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadStarDataset(String, String, double, double[], boolean) - Method in interface gaiasky.script.IScriptingInterface
Loads a star dataset from a VOTable file (.vot).
loadStarDataset(String, String, double, double[], double[], double[], boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadStarDataset(String, String, double, double[], double[], double[], boolean) - Method in interface gaiasky.script.IScriptingInterface
Loads a star dataset from a VOTable file (.vot).
loadStarDataset(String, String, double, List<?>, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadStarDataset(String, String, double, List<?>, List<?>, List<?>, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadStarDataset(String, String, CatalogInfo.CatalogInfoSource, double, double[], double[], double[], boolean) - Method in class gaiasky.script.EventScriptingInterface
 
LoadStatus - Enum Class in gaiasky.util.tree
 
loadSync(AssetManager, String, FileHandle, AttitudeLoader.AttitudeLoaderParameters) - Method in class gaiasky.data.util.AttitudeLoader
 
loadSync(AssetManager, String, FileHandle, OrbitDataLoader.OrbitDataLoaderParameters) - Method in class gaiasky.data.util.OrbitDataLoader
 
loadSync(AssetManager, String, FileHandle, SceneLoader.SceneLoaderParameters) - Method in class gaiasky.data.util.SceneLoader
 
loadSync(AssetManager, String, FileHandle, BitmapFontLoader.BitmapFontParameter) - Method in class gaiasky.util.gdx.loader.BitmapFontLoader
 
loadSync(AssetManager, String, FileHandle, CubemapLoader.CubemapParameter) - Method in class gaiasky.util.gdx.loader.CubemapLoader
 
loadSync(AssetManager, String, FileHandle, PFMDataLoader.PFMDataParameter) - Method in class gaiasky.util.gdx.loader.PFMDataLoader
 
loadSync(AssetManager, String, FileHandle, PFMTextureLoader.PFMTextureParameter) - Method in class gaiasky.util.gdx.loader.PFMTextureLoader
 
loadSync(AssetManager, String, FileHandle, AtmosphereShaderProviderLoader.AtmosphereShaderProviderParameter) - Method in class gaiasky.util.gdx.shader.loader.AtmosphereShaderProviderLoader
 
loadSync(AssetManager, String, FileHandle, DefaultShaderProviderLoader.DefaultShaderProviderParameter) - Method in class gaiasky.util.gdx.shader.loader.DefaultShaderProviderLoader
 
loadSync(AssetManager, String, FileHandle, GroundShaderProviderLoader.GroundShaderProviderParameter) - Method in class gaiasky.util.gdx.shader.loader.GroundShaderProviderLoader
 
loadSync(AssetManager, String, FileHandle, RelativisticShaderProviderLoader.RelativisticShaderProviderParameter) - Method in class gaiasky.util.gdx.shader.loader.RelativisticShaderProviderLoader
 
loadSync(AssetManager, String, FileHandle, TessellationShaderProviderLoader.TessellationShaderProviderParameter) - Method in class gaiasky.util.gdx.shader.loader.TessellationShaderProviderLoader
 
loadSync(AssetManager, String, FileHandle, ShaderProgramProvider.ShaderProgramParameter) - Method in class gaiasky.util.gdx.shader.provider.ShaderProgramProvider
 
loadSync(AssetManager, String, FileHandle, P) - Method in class gaiasky.util.gdx.loader.IntModelLoader
 
loadTime(int) - Method in class gaiasky.data.util.PointCloudData
 
loadVariableStarDataset(String, String, double, double[], double[], double[], boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loadVariableStarDataset(String, String, double, double[], double[], double[], boolean) - Method in interface gaiasky.script.IScriptingInterface
Loads a variable star dataset from a VOTable file (.vot).
loadVariableStarDataset(String, String, CatalogInfo.CatalogInfoSource, double, double[], double[], double[], boolean) - Method in class gaiasky.script.EventScriptingInterface
 
loc - Static variable in class gaiasky.scene.Mapper
 
loc - Variable in class gaiasky.scene.view.LabelView
 
loc(int) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
loc2d - Variable in class gaiasky.scene.component.Perimeter
 
loc3d - Variable in class gaiasky.scene.component.Perimeter
 
localDataDescriptor - Static variable in class gaiasky.util.datadesc.DataDescriptor
 
locale - Variable in class gaiasky.gui.beans.LangComboBoxBean
 
locale - Static variable in class gaiasky.util.i18n.I18n
 
locale - Variable in class gaiasky.util.Settings.ProgramSettings
 
LocalGroup1MinimapScale - Class in gaiasky.gui.minimap
 
LocalGroup1MinimapScale() - Constructor for class gaiasky.gui.minimap.LocalGroup1MinimapScale
 
LocalGroup2MinimapScale - Class in gaiasky.gui.minimap
 
LocalGroup2MinimapScale() - Constructor for class gaiasky.gui.minimap.LocalGroup2MinimapScale
 
localizedNameIndex - Variable in class gaiasky.scene.component.Base
The index of the localized name in the Base.names array.
LocalSetter() - Constructor for class gaiasky.util.gdx.shader.BaseIntShader.LocalSetter
 
localTransform - Variable in class gaiasky.scene.component.GraphNode
Local transform matrix.
localTransform - Variable in class gaiasky.scene.record.AtmosphereComponent
 
localTransform - Variable in class gaiasky.scene.record.CloudComponent
 
localTransform - Variable in class gaiasky.util.gdx.model.IntNode
the local transform, based on translation/rotation/scale (IntNode.calculateLocalTransform()) or any applied animation
localTransformD - Variable in class gaiasky.scene.component.Trajectory
 
locate(T) - Method in class gaiasky.util.math.BSplined
 
locate(T) - Method in class gaiasky.util.math.CatmullRomSplined
 
locate(T) - Method in class gaiasky.util.math.Lineard
 
locate(T) - Method in interface gaiasky.util.math.Pathd
 
location - Variable in class gaiasky.scene.component.LocationMark
Longitude and latitude
location - Variable in class gaiasky.scene.record.CubemapComponent
 
location - Variable in class gaiasky.util.Settings.DataSettings
 
location - Variable in class gaiasky.util.Settings.ScreenshotSettings
 
location3d - Variable in class gaiasky.scene.component.LocationMark
 
LocationLogComponent - Class in gaiasky.gui.components
 
LocationLogComponent(Skin, Stage) - Constructor for class gaiasky.gui.components.LocationLogComponent
 
LocationLogManager - Class in gaiasky.util
This guy is in charge of logging the visited locations and serving them to the corresponding subsystems.
LocationLogManager() - Constructor for class gaiasky.util.LocationLogManager
 
LocationLogManager.LocationRecord - Class in gaiasky.util
A single location
LocationMark - Class in gaiasky.scene.component
 
LocationMark() - Constructor for class gaiasky.scene.component.LocationMark
 
LocationRecord() - Constructor for class gaiasky.util.LocationLogManager.LocationRecord
 
locations - Variable in class gaiasky.scene.Families
 
Locations - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
LocExtractor - Class in gaiasky.scene.system.render.extract
 
LocExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.LocExtractor
 
LocInitializer - Class in gaiasky.scene.system.initialize
Initializes location mark entities.
LocInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.LocInitializer
 
lock - Variable in class gaiasky.gui.AbstractGui
Lock for sync
locThresholdLabel - Variable in class gaiasky.scene.component.ModelScaffolding
ThresholdLabel for children locations.
LocUpdater - Class in gaiasky.scene.system.update
 
LocUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.LocUpdater
 
locVaMultiplier - Variable in class gaiasky.scene.component.ModelScaffolding
Multiplier for Loc view angle
LOD - Enum constant in enum class gaiasky.util.CatalogInfo.CatalogInfoSource
 
LodLevel - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Luma.Param
 
log - Variable in class gaiasky.test.ParallelSystemBenchmark
 
log(String) - Method in class gaiasky.script.EventScriptingInterface
 
log(String) - Method in interface gaiasky.script.IScriptingInterface
Print text using the internal logging system.
loggedArchetypes - Variable in class gaiasky.data.AbstractSceneLoader
 
logger - Static variable in class gaiasky.data.group.AbstractStarGroupDataProvider
 
logger - Static variable in class gaiasky.gui.AbstractControllerMappings
 
logger - Static variable in class gaiasky.render.api.IPostProcessor.PostProcessBean
 
logger - Static variable in class gaiasky.render.system.LineRenderSystem
 
logger - Static variable in class gaiasky.scene.camera.AbstractCamera
 
logger - Static variable in class gaiasky.scene.component.Trajectory
 
logger - Variable in class gaiasky.scene.system.initialize.AbstractInitSystem
 
logger - Static variable in class gaiasky.scene.system.render.draw.BillboardSetRenderer
 
logger - Static variable in class gaiasky.scene.system.render.draw.ElementsRenderer
 
logger - Static variable in class gaiasky.scene.system.render.draw.ElementsSetRenderer
 
logger - Static variable in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
logger - Static variable in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
logger - Static variable in class gaiasky.scene.system.render.draw.ParticleSetInstancedRenderer
 
logger - Static variable in class gaiasky.scene.system.render.draw.ParticleSetRenderer
 
logger - Static variable in class gaiasky.scene.system.render.draw.PointPrimitiveRenderSystem
 
logger - Static variable in class gaiasky.scene.system.render.draw.PrimitiveVertexRenderSystem
 
logger - Static variable in class gaiasky.scene.system.render.draw.SinglePointRenderer
 
logger - Static variable in class gaiasky.scene.system.render.draw.StarSetInstancedRenderer
 
logger - Static variable in class gaiasky.scene.system.render.draw.StarSetPointRenderer
 
logger - Static variable in class gaiasky.scene.system.render.draw.StarSetRenderer
 
logger - Static variable in class gaiasky.scene.system.render.draw.VariableSetInstancedRenderer
 
logger - Static variable in class gaiasky.scene.system.render.draw.VariableSetPointRenderer
 
logger - Static variable in class gaiasky.scene.system.render.draw.VariableSetRenderer
 
logger - Static variable in class gaiasky.util.coord.AbstractOrbitCoordinates
 
logger - Static variable in class gaiasky.util.LocationLogManager
 
Logger - Class in gaiasky.util
 
Logger() - Constructor for class gaiasky.util.Logger
 
Logger.Log - Class in gaiasky.util
 
Logger.LoggerLevel - Enum Class in gaiasky.util
 
logOnCompileFailure - Variable in class gaiasky.util.gdx.shader.provider.ShaderProgramProvider.ShaderProgramParameter
Whether to log (at the error level) the shader's log if it fails to compile.
logWarning - Static variable in class gaiasky.util.gdx.loader.OwnObjLoader
 
logWindow - Variable in class gaiasky.gui.FullGui
 
LogWindow - Class in gaiasky.gui
 
LogWindow(Stage, Skin) - Constructor for class gaiasky.gui.LogWindow
 
LON_LAT_UPDATED - Enum constant in enum class gaiasky.event.Event
Contains two Double values, the longitude and latitude in degrees.
longPress(float, float) - Method in class gaiasky.input.MainMouseKbdListener.GaiaGestureListener
 
Longref - Class in gaiasky.util.math
 
Longref() - Constructor for class gaiasky.util.math.Longref
 
Longref(long) - Constructor for class gaiasky.util.math.Longref
 
LongValidator - Class in gaiasky.util.validator
 
LongValidator() - Constructor for class gaiasky.util.validator.LongValidator
 
LongValidator(long, long) - Constructor for class gaiasky.util.validator.LongValidator
 
LongValidator(IValidator) - Constructor for class gaiasky.util.validator.LongValidator
 
LongValidator(IValidator, long, long) - Constructor for class gaiasky.util.validator.LongValidator
 
lonLatLabel - Variable in class gaiasky.gui.FocusInfoInterface
 
Low - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur.Quality
 
LOW - Enum constant in enum class gaiasky.util.Settings.GraphicsQuality
 
LOWER_LIMIT - Static variable in class gaiasky.scene.component.LocationMark
 
LruCache<A,B> - Class in gaiasky.util
Least Recently Used cache implementation
LruCache(int) - Constructor for class gaiasky.util.LruCache
 
lSun - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Current value of the solar longitude [rad] and rate of solar longitude [rad/day]
lSunDot - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
lSunRef - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Reference solar longitude (at the reference epoch) [rad]
Luma - Class in gaiasky.util.gdx.contrib.postprocess.filters
 
Luma() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Luma
 
Luma.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
LutIndex - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
 
LutIndex2 - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
 
LutIndexOffset - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
 
LutIntensity - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
 
LutStep - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
 
LutStepOffset - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
 
LY - Enum constant in enum class gaiasky.gui.beans.DistanceUnitComboBoxBean.DistanceUnit
 
LY - Enum constant in enum class gaiasky.util.Settings.DistanceUnits
 
LY_TO_KM - Static variable in class gaiasky.util.Nature
Light years to kilometers
LY_TO_U - Static variable in class gaiasky.util.Constants
Light years to local units.

M

m - Variable in class gaiasky.scene.component.Ruler
 
M - Enum constant in enum class gaiasky.gui.beans.DistanceUnitComboBoxBean.DistanceUnit
 
M - Enum constant in enum class gaiasky.util.units.Quantity.Length.LengthUnit
Metres
M - Static variable in class gaiasky.gui.GSKeys
 
m_eSun - Variable in class gaiasky.scene.record.AtmosphereComponent
 
m_fAtmosphereHeight - Variable in class gaiasky.scene.record.AtmosphereComponent
 
m_fInnerRadius - Variable in class gaiasky.scene.record.AtmosphereComponent
 
m_fOuterRadius - Variable in class gaiasky.scene.record.AtmosphereComponent
 
m_Km - Variable in class gaiasky.scene.record.AtmosphereComponent
 
m_Kr - Variable in class gaiasky.scene.record.AtmosphereComponent
 
M_TO_PC - Static variable in class gaiasky.util.Nature
Metres to parsecs
M_TO_U - Static variable in class gaiasky.util.Constants
Metre to local unit conversion.
M00 - Static variable in class gaiasky.util.math.Matrix4d
XX: Typically the unrotated X component for scaling, also the cosine of the angle when rotated on the Y and/or Z axis.
M01 - Static variable in class gaiasky.util.math.Matrix4d
XY: Typically the negative sine of the angle when rotated on the Z axis.
M02 - Static variable in class gaiasky.util.math.Matrix4d
XZ: Typically the sine of the angle when rotated on the Y axis.
M03 - Static variable in class gaiasky.util.math.Matrix4d
XW: Typically the translation of the X component.
M10 - Static variable in class gaiasky.util.math.Matrix4d
YX: Typically the sine of the angle when rotated on the Z axis.
M11 - Static variable in class gaiasky.util.math.Matrix4d
YY: Typically the unrotated Y component for scaling, also the cosine of the angle when rotated on the X and/or Z axis.
M12 - Static variable in class gaiasky.util.math.Matrix4d
YZ: Typically the negative sine of the angle when rotated on the X axis.
M13 - Static variable in class gaiasky.util.math.Matrix4d
YW: Typically the translation of the Y component.
M20 - Static variable in class gaiasky.util.math.Matrix4d
ZX: Typically the negative sine of the angle when rotated on the Y axis.
M21 - Static variable in class gaiasky.util.math.Matrix4d
ZY: Typical the sine of the angle when rotated on the X axis.
M22 - Static variable in class gaiasky.util.math.Matrix4d
ZZ: Typically the unrotated Z component for scaling, also the cosine of the angle when rotated on the X and/or Y axis.
M23 - Static variable in class gaiasky.util.math.Matrix4d
ZW: Typically the translation of the Z component.
M30 - Static variable in class gaiasky.util.math.Matrix4d
WX: Typically the value zero.
M31 - Static variable in class gaiasky.util.math.Matrix4d
WY: Typically the value zero.
M32 - Static variable in class gaiasky.util.math.Matrix4d
WZ: Typically the value zero.
M33 - Static variable in class gaiasky.util.math.Matrix4d
WW: Typically the value one.
MachineDefinition - Class in gaiasky.scene.record
Definition of a spacecraft with its parameters, model, etc.
MachineDefinition() - Constructor for class gaiasky.scene.record.MachineDefinition
 
machineName - Variable in class gaiasky.scene.component.MotorEngine
The current name of this spacecraft
machines - Variable in class gaiasky.scene.component.MotorEngine
 
MAG - Enum constant in enum class gaiasky.util.units.Quantity.Brightness.BrightnessUnit
 
MAG - Variable in class gaiasky.util.ucd.UCDParser
 
magcolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
magCorrections - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
Apply magnitude/color corrections for extinction/reddening
magFilter - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Page
 
magFilter - Variable in class gaiasky.util.gdx.loader.BitmapFontLoader.BitmapFontParameter
The Texture.TextureFilter to use when scaling up the BitmapFont.
magFilter - Variable in class gaiasky.util.gdx.loader.CubemapLoader.CubemapParameter
 
magnitude - Static variable in class gaiasky.scene.Mapper
 
Magnitude - Class in gaiasky.scene.component
 
Magnitude() - Constructor for class gaiasky.scene.component.Magnitude
 
magnitudeScale - Variable in class gaiasky.data.group.DatasetOptions
 
magnitudeScale - Variable in class gaiasky.gui.DatasetLoadDialog
 
main(String[]) - Static method in class gaiasky.data.galaxy.GalaxyGenerator
 
main(String[]) - Static method in class gaiasky.data.orbit.HeliotropicOrbitDataLoader
 
main(String[]) - Static method in class gaiasky.data.orbit.OrbitSamplerDataProvider
 
main(String[]) - Static method in class gaiasky.desktop.GaiaSkyDesktop
Main method.
main(String[]) - Static method in class gaiasky.desktop.util.CompressTextures
Compresses all PNG and JPG files in the given location into ETC1A-compressed ZKTX files.
main(String[]) - Static method in class gaiasky.desktop.util.EqGalTest
 
main(String[]) - Static method in class gaiasky.desktop.util.I18nFormatter
 
main(String[]) - Static method in class gaiasky.desktop.util.I18nStatus
 
main(String[]) - Static method in class gaiasky.desktop.util.MilkyWayReshaper
 
main(String[]) - Static method in class gaiasky.desktop.util.OortGenerator
 
main(String[]) - Static method in class gaiasky.desktop.util.PackUITextures
 
main(String[]) - Static method in class gaiasky.desktop.util.Positions2DExtractor
 
main(String[]) - Static method in class gaiasky.desktop.util.TEffPlot
 
main(String[]) - Static method in class gaiasky.test.ParallelSystemBenchmark
 
main(String[]) - Static method in class gaiasky.util.BinarySearchTree
 
main(String[]) - Static method in class gaiasky.util.color.ColorUtilsTest
 
main(String[]) - Static method in class gaiasky.util.gdx.IcoSphereCreator
 
main(String[]) - Static method in class gaiasky.util.math.ChangeOfBasisTest
 
main(String[]) - Static method in class gaiasky.util.math.test.ChangeOfBasisTest
 
main(String[]) - Static method in class gaiasky.util.test.AstroUtilsTest
 
main(String[]) - Static method in class gaiasky.util.test.SortTest
 
MainGamepadListener - Class in gaiasky.input
Gamepad input listener for the natural camera.
MainGamepadListener(NaturalCamera, String) - Constructor for class gaiasky.input.MainGamepadListener
 
mainGui - Variable in class gaiasky.GaiaSky
The user interfaces
MainMouseKbdListener - Class in gaiasky.input
Mouse and keyboard input listener for the natural camera.
MainMouseKbdListener(MainMouseKbdListener.GaiaGestureListener, NaturalCamera) - Constructor for class gaiasky.input.MainMouseKbdListener
 
MainMouseKbdListener(NaturalCamera) - Constructor for class gaiasky.input.MainMouseKbdListener
 
MainMouseKbdListener.GaiaGestureListener - Class in gaiasky.input
 
MainPostProcessor - Class in gaiasky.render
Centralized repository for all post-processing effects in Gaia Sky.
MainPostProcessor(Scene) - Constructor for class gaiasky.render.MainPostProcessor
 
mainTable - Variable in class gaiasky.gui.RenderGui
 
mainVertical - Variable in class gaiasky.gui.ControlsWindow
 
makeEmpty() - Method in class gaiasky.util.BinarySearchTree
Make the tree logically empty.
makeFocus() - Method in interface gaiasky.scene.api.IFocus
Hook that runs when the candidate is actually made focus.
makeFocus() - Method in class gaiasky.scene.component.ParticleSet
 
makeFocus() - Method in class gaiasky.scene.view.FocusView
 
makeFocus() - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
manage(Disposable) - Method in class gaiasky.util.gdx.IntModelBuilder
Add the Disposable object to the model, causing it to be disposed when the model is disposed.
manageDisposable(Disposable) - Method in class gaiasky.util.gdx.model.IntModel
Adds a Disposable to be managed and disposed by this Model.
manager() - Static method in class gaiasky.data.AssetBean
 
manufacturerName - Variable in class gaiasky.vr.openvr.VRContext.VRDevice
 
ManufacturerName_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
map - Variable in class gaiasky.gui.ControlsWindow
 
Mapper - Class in gaiasky.scene
Centralized repository of component mappers.
Mapper() - Constructor for class gaiasky.scene.Mapper
 
MappingFileComboBoxBean - Class in gaiasky.gui.beans
 
MappingFileComboBoxBean(Path) - Constructor for class gaiasky.gui.beans.MappingFileComboBoxBean
 
mappings - Variable in class gaiasky.gui.KeyboardInputController
 
mappings - Variable in class gaiasky.gui.ModePopupInfo
 
mappings - Variable in class gaiasky.input.AbstractGamepadListener
 
mappingsFile - Variable in class gaiasky.util.Settings.ControlsSettings.GamepadSettings
 
markForUpdate() - Method in interface gaiasky.render.api.IGPUVertsRenderable
 
markForUpdate() - Method in class gaiasky.scene.view.FocusView
Marks the element for update in VRAM.
markForUpdate() - Method in class gaiasky.scene.view.VertsView
 
markForUpdate(Render) - Method in class gaiasky.scene.component.OrbitElementsSet
 
markForUpdate(Render) - Method in class gaiasky.scene.component.ParticleSet
 
markForUpdate(Render) - Method in class gaiasky.scene.component.StarSet
 
markForUpdate(Render) - Method in class gaiasky.scene.component.Verts
 
markupEnabled - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
MarsVSOP87 - Class in gaiasky.util.coord.vsop87
 
MarsVSOP87() - Constructor for class gaiasky.util.coord.vsop87.MarsVSOP87
 
MAS - Enum constant in enum class gaiasky.util.units.Quantity.Angle.AngleUnit
Milliarcseconds
mask - Variable in class gaiasky.util.gdx.shader.attribute.Attributes
 
mask - Variable in class gaiasky.util.ObjectDoubleMap
A bitmask used to confine hashcodes to the size of the table.
mass - Variable in class gaiasky.scene.component.MotorEngine
Mass in kg
mass() - Method in interface gaiasky.scene.api.ISpacecraft
 
mass() - Method in class gaiasky.scene.component.MotorEngine
 
mass() - Method in class gaiasky.scene.view.SpacecraftView
 
MassPosition - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.GravitationalDistortionFilter.Param
 
master - Variable in class gaiasky.util.Settings.ProgramSettings.NetSettings
 
MasterManager - Class in gaiasky.util
Manages a master instance which makes available state information to others in order to synchronize a session.
MasterSettings() - Constructor for class gaiasky.util.Settings.ProgramSettings.NetSettings.MasterSettings
 
matches(Entity) - Method in class gaiasky.scene.Archetype
Checks whether the given entity matches this archetype.
matchingFocusableNodes(String, SortedSet<String>, int, AtomicBoolean) - Method in class gaiasky.scene.Index
Returns focus entities in this index matching the given string by name, to a maximum of maxResults.
matchingFocusableNodes(String, SortedSet<String>, int, AtomicBoolean) - Method in class gaiasky.scene.Scene
Returns focus entities matching the given string by name, to a maximum of maxResults.
material - Variable in class gaiasky.scene.component.Material
 
material - Variable in class gaiasky.util.gdx.IntRenderable
The Material to be applied to the shape (part of the mesh), must not be null.
material - Variable in class gaiasky.util.gdx.model.IntNodePart
The Material used to render the IntNodePart.meshPart.
Material - Class in gaiasky.scene.component
 
Material - Class in gaiasky.util.gdx.shader
 
Material() - Constructor for class gaiasky.scene.component.Material
 
Material() - Constructor for class gaiasky.util.gdx.shader.Material
Create an empty material
Material(Array<Attribute>) - Constructor for class gaiasky.util.gdx.shader.Material
Create a material with the specified attributes
Material(Attribute...) - Constructor for class gaiasky.util.gdx.shader.Material
Create a material with the specified attributes
Material(Material) - Constructor for class gaiasky.util.gdx.shader.Material
Create a material which is an exact copy of the specified material
Material(String) - Constructor for class gaiasky.util.gdx.shader.Material
Create an empty material
Material(String, Array<Attribute>) - Constructor for class gaiasky.util.gdx.shader.Material
Create a material with the specified attributes
Material(String, Attribute...) - Constructor for class gaiasky.util.gdx.shader.Material
Create a material with the specified attributes
Material(String, Material) - Constructor for class gaiasky.util.gdx.shader.Material
Create a material which is an exact copy of the specified material
MaterialComponent - Class in gaiasky.scene.record
A basic component that contains the info on a material
MaterialComponent() - Constructor for class gaiasky.scene.record.MaterialComponent
 
materialMask - Variable in class gaiasky.util.gdx.shader.BaseIntShader.Uniform
 
materials - Variable in class gaiasky.util.gdx.loader.OwnMtlLoader
 
materials - Variable in class gaiasky.util.gdx.model.data.IntModelData
 
materials - Variable in class gaiasky.util.gdx.model.IntModel
the materials of the model, used by nodes that have a graphical representation
materials - Variable in class gaiasky.util.gdx.model.IntModelInstance
the materials of the model, used by nodes that have a graphical representation FIXME not sure if superfluous, allows modification of materials without having to traverse the nodes
MathManager - Class in gaiasky.util.math
 
MathUtilsd - Class in gaiasky.util.math
Utility and fast math functions.
MathUtilsd() - Constructor for class gaiasky.util.math.MathUtilsd
 
matrix - Variable in class gaiasky.scene.component.RefSysTransform
 
matrix - Variable in class gaiasky.scene.component.SingleMatrix
 
matrix - Static variable in class gaiasky.scene.Mapper
 
Matrix3Attribute - Class in gaiasky.util.gdx.shader.attribute
 
Matrix3Attribute(int) - Constructor for class gaiasky.util.gdx.shader.attribute.Matrix3Attribute
 
Matrix3Attribute(int, Matrix3) - Constructor for class gaiasky.util.gdx.shader.attribute.Matrix3Attribute
 
Matrix4Attribute - Class in gaiasky.util.gdx.shader.attribute
 
Matrix4Attribute(int) - Constructor for class gaiasky.util.gdx.shader.attribute.Matrix4Attribute
 
Matrix4Attribute(int, Matrix4) - Constructor for class gaiasky.util.gdx.shader.attribute.Matrix4Attribute
 
Matrix4d - Class in gaiasky.util.math
Encapsulates a column major 4 by 4 matrix.
Matrix4d() - Constructor for class gaiasky.util.math.Matrix4d
Constructs an identity matrix
Matrix4d(double[]) - Constructor for class gaiasky.util.math.Matrix4d
Constructs a matrix from the given double array.
Matrix4d(float[]) - Constructor for class gaiasky.util.math.Matrix4d
 
Matrix4d(Matrix4d) - Constructor for class gaiasky.util.math.Matrix4d
Constructs a matrix from the given matrix.
Matrix4d(Quaterniond) - Constructor for class gaiasky.util.math.Matrix4d
Constructs a rotation matrix from the given Quaterniond.
Matrix4d(Vector3d, Quaterniond, Vector3d) - Constructor for class gaiasky.util.math.Matrix4d
Construct a matrix from the given translation, rotation and scale.
matrixf - Variable in class gaiasky.scene.component.RefSysTransform
 
max - Variable in class gaiasky.util.math.BoundingBoxd
 
max - Variable in class gaiasky.util.tree.OctreeNode
Contains the top-right-back position of the octant.
Max - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRControllerRole
 
MAX_AMBIENT_LIGHT - Static variable in class gaiasky.util.Constants
Max ambient light
MAX_BLOOM - Static variable in class gaiasky.util.Constants
 
MAX_BRIGHTNESS - Static variable in class gaiasky.util.Constants
 
MAX_CAM_SPEED - Static variable in class gaiasky.util.Constants
Maximum camera speed
MAX_COLOR_NOISE - Static variable in class gaiasky.util.Constants
 
MAX_CONTRAST - Static variable in class gaiasky.util.Constants
 
MAX_DATASET_SIZE_FACTOR - Static variable in class gaiasky.util.Constants
 
MAX_DEVICE_INDEX - Static variable in class gaiasky.vr.openvr.VRContext
maximum device index
MAX_DPOOL_SIZE - Static variable in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
MAX_ELEVATION_MULT - Static variable in class gaiasky.util.Constants
 
MAX_EXPOSURE - Static variable in class gaiasky.util.Constants
 
MAX_FADE_TIME_MS - Static variable in class gaiasky.util.Constants
 
MAX_FOV - Static variable in class gaiasky.util.Constants
Maximum fov value, in degrees
MAX_FPS - Static variable in class gaiasky.util.Constants
Maximum limit/frame/camrec fps value
MAX_GAMMA - Static variable in class gaiasky.util.Constants
 
MAX_HUE - Static variable in class gaiasky.util.Constants
 
MAX_LABEL_SIZE - Static variable in class gaiasky.util.Constants
 
MAX_LINE_WIDTH - Static variable in class gaiasky.util.Constants
 
MAX_LOAD_CHUNK - Static variable in class gaiasky.data.OctreeLoader
Maximum number of pages to send to load every batch.
MAX_LOAD_CHUNK - Static variable in class gaiasky.data.OrbitRefresher
 
MAX_LOD_TRANS_ANGLE_DEG - Static variable in class gaiasky.util.Constants
Maximum angle where the LOD transitions end
MAX_MINIMAP_SIZE - Static variable in class gaiasky.util.Constants
 
MAX_OUTPUT_VERSION - Static variable in class gaiasky.data.group.BinaryDataProvider
 
MAX_OVERLAP_ANGLE - Variable in class gaiasky.scene.camera.FovCamera
 
MAX_OVERLAP_TIME - Variable in class gaiasky.scene.camera.FovCamera
time that has to pass with the current scan rate so that we scan to the edge of the current field of view.
MAX_PARTICLE_SIZE - Static variable in class gaiasky.util.Constants
 
MAX_PM_LEN_FACTOR - Static variable in class gaiasky.util.Constants
Maximum length factor for proper motion vectors
MAX_PM_NUM_FACTOR - Static variable in class gaiasky.util.Constants
Maximum number factor for proper motion vectors
MAX_POINT_SIZE_SCALE - Static variable in class gaiasky.util.Constants
 
MAX_POINTER_GUIDES_WIDTH - Static variable in class gaiasky.util.Constants
 
MAX_ROT_SPEED - Static variable in class gaiasky.util.Constants
Maximum rotation speed
MAX_SATURATION - Static variable in class gaiasky.util.Constants
 
MAX_SC_RESPONSIVENESS - Static variable in class gaiasky.util.Constants
Maximum spacecraft responsiveness
MAX_SCREENSHOT_SIZE - Static variable in class gaiasky.util.Settings.ScreenshotSettings
 
MAX_SLIDER - Static variable in class gaiasky.util.Constants
Maximum generic slider value
MAX_STAR_BRIGHTNESS - Static variable in class gaiasky.util.Constants
Maximum star brightness
MAX_STAR_BRIGHTNESS_POW - Static variable in class gaiasky.util.Constants
Maximum star brightness power
MAX_STAR_MIN_OPACITY - Static variable in class gaiasky.util.Constants
Maximum star minimum opacity
MAX_STAR_POINT_SIZE - Static variable in class gaiasky.util.Constants
Maximum star pixel size
MAX_TESS_QUALITY - Static variable in class gaiasky.util.Constants
 
MAX_TURN_SPEED - Static variable in class gaiasky.util.Constants
Maximum turning speed
MAX_UNSHARP_MASK_FACTOR - Static variable in class gaiasky.util.Constants
 
MAX_VARI - Static variable in class gaiasky.scene.system.render.draw.VariableSetInstancedRenderer
 
MAX_VARI - Static variable in class gaiasky.scene.system.render.draw.VariableSetRenderer
 
MAX_VERSION_NUMBER - Static variable in class gaiasky.util.update.VersionChecker
 
MAX_VSOP_TIME_MS - Static variable in class gaiasky.util.Constants
 
MAX_WARP - Static variable in class gaiasky.util.Constants
 
maxDepth - Static variable in class gaiasky.util.tree.OctreeNode
Max depth of the structure this node belongs to.
maxDistance - Variable in class gaiasky.scene.component.ParticleSet
 
maximizeInterfaceWindow() - Method in class gaiasky.script.EventScriptingInterface
 
maximizeInterfaceWindow() - Method in interface gaiasky.script.IScriptingInterface
Maximizes the interface window.
maxLoadedIds - Variable in class gaiasky.data.OctreeLoader
 
maxLoadedStars - Variable in class gaiasky.data.OctreeLoader
Max number of stars loaded at once.
maxlonlat - Variable in class gaiasky.scene.component.Perimeter
Max latitude/longitude and min latitude/longitude
MaxLuma - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter.Param
 
maxSizes - Variable in class gaiasky.scene.record.BillboardDataset
Maximum particle size for each graphics quality mode.
maxSpritesInBatch - Variable in class gaiasky.util.gdx.g2d.ExtSpriteBatch
The maximum number of sprites rendered in one batch so far.
maxStars - Variable in class gaiasky.util.Settings.SceneSettings.OctreeSettings
 
maxStepSec - Variable in class gaiasky.util.gaia.MslAttitudeDataServer
Maximum step size for the Hermite interpolation.
maxTimeMs - Variable in class gaiasky.util.Settings.RuntimeSettings
 
mb - Variable in class gaiasky.util.ModelCache
 
MB_TO_BYTE - Static variable in class gaiasky.util.Constants
Bytes to MB
mbAtmosphere - Variable in class gaiasky.render.RenderAssets
 
mbCloud - Variable in class gaiasky.render.RenderAssets
 
mbPixelLighting - Variable in class gaiasky.render.RenderAssets
 
mbPixelLightingDepth - Variable in class gaiasky.render.RenderAssets
 
mbPixelLightingDepthTessellation - Variable in class gaiasky.render.RenderAssets
 
mbPixelLightingDust - Variable in class gaiasky.render.RenderAssets
 
mbPixelLightingOpaque - Variable in class gaiasky.render.RenderAssets
 
mbPixelLightingOpaqueTessellation - Variable in class gaiasky.render.RenderAssets
 
mbPixelLightingTessellation - Variable in class gaiasky.render.RenderAssets
 
mbSkybox - Variable in class gaiasky.render.RenderAssets
 
mbVertexDiffuse - Variable in class gaiasky.render.RenderAssets
 
mbVertexLighting - Variable in class gaiasky.render.RenderAssets
 
mbVertexLightingAdditive - Variable in class gaiasky.render.RenderAssets
 
mbVertexLightingBeam - Variable in class gaiasky.render.RenderAssets
 
mbVertexLightingGrid - Variable in class gaiasky.render.RenderAssets
 
mbVertexLightingRecGrid - Variable in class gaiasky.render.RenderAssets
 
mbVertexLightingStarSurface - Variable in class gaiasky.render.RenderAssets
 
mbVertexLightingThruster - Variable in class gaiasky.render.RenderAssets
 
mc - Variable in class gaiasky.scene.record.AtmosphereComponent
 
mc - Variable in class gaiasky.scene.record.CloudComponent
 
me - Variable in class gaiasky.gui.GenericDialog
 
me - Variable in class gaiasky.gui.PopupNotificationsInterface
 
me - Variable in class gaiasky.util.scene2d.CollapsibleWindow
 
meananomaly - Variable in class gaiasky.scene.record.OrbitComponent
Mean anomaly at epoch, in degrees.
meanDistance - Variable in class gaiasky.scene.component.ParticleSet
The mean distance from the origin of all points in this group.
meanPosition - Variable in class gaiasky.scene.component.ParticleSet
Temporary storage for the mean position of this particle set, if it is given externally.
MEDIA_FAST_FORWARD - Static variable in class gaiasky.gui.GSKeys
 
MEDIA_NEXT - Static variable in class gaiasky.gui.GSKeys
 
MEDIA_PLAY_PAUSE - Static variable in class gaiasky.gui.GSKeys
 
MEDIA_PREVIOUS - Static variable in class gaiasky.gui.GSKeys
 
MEDIA_REWIND - Static variable in class gaiasky.gui.GSKeys
 
MEDIA_STOP - Static variable in class gaiasky.gui.GSKeys
 
Medium - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur.Quality
 
MemInfo - Class in gaiasky.util
RAM memory information
MemInfo() - Constructor for class gaiasky.util.MemInfo
 
MemInfoWindow - Class in gaiasky.gui
 
MemInfoWindow(Stage, Skin) - Constructor for class gaiasky.gui.MemInfoWindow
 
MENU - Static variable in class gaiasky.gui.GSKeys
 
MenuItem - Class in gaiasky.util.scene2d
MenuItem contains text or text with icon.
MenuItem(String, Skin) - Constructor for class gaiasky.util.scene2d.MenuItem
 
MenuItem(String, Skin, Image) - Constructor for class gaiasky.util.scene2d.MenuItem
 
MenuItem(String, Skin, Image, ChangeListener) - Constructor for class gaiasky.util.scene2d.MenuItem
 
MenuItem(String, Skin, Image, MenuItem.MenuItemStyle) - Constructor for class gaiasky.util.scene2d.MenuItem
 
MenuItem(String, Skin, Image, String) - Constructor for class gaiasky.util.scene2d.MenuItem
 
MenuItem(String, Skin, ChangeListener) - Constructor for class gaiasky.util.scene2d.MenuItem
 
MenuItem(String, Skin, Drawable) - Constructor for class gaiasky.util.scene2d.MenuItem
 
MenuItem(String, Skin, Drawable, ChangeListener) - Constructor for class gaiasky.util.scene2d.MenuItem
 
MenuItem(String, Skin, Drawable, MenuItem.MenuItemStyle) - Constructor for class gaiasky.util.scene2d.MenuItem
 
MenuItem(String, Skin, Drawable, String) - Constructor for class gaiasky.util.scene2d.MenuItem
 
MenuItem(String, Skin, String) - Constructor for class gaiasky.util.scene2d.MenuItem
 
MenuItem.MenuItemStyle - Class in gaiasky.util.scene2d
 
MenuItemStyle() - Constructor for class gaiasky.util.scene2d.MenuItem.MenuItemStyle
 
MenuItemStyle(Drawable) - Constructor for class gaiasky.util.scene2d.MenuItem.MenuItemStyle
 
MenuItemStyle(MenuItem.MenuItemStyle) - Constructor for class gaiasky.util.scene2d.MenuItem.MenuItemStyle
 
MercuryVSOP87 - Class in gaiasky.util.coord.vsop87
 
MercuryVSOP87() - Constructor for class gaiasky.util.coord.vsop87.MercuryVSOP87
 
meridianAngle - Variable in class gaiasky.scene.record.RotationComponent
The meridian (hour) angle at the epoch J2000.0, in degrees
mesh - Variable in class gaiasky.render.system.ImmediateModeRenderSystem.MeshData
 
mesh - Static variable in class gaiasky.scene.Mapper
 
mesh - Variable in class gaiasky.scene.view.LabelView
 
mesh - Variable in class gaiasky.util.gdx.model.IntMeshPart
The Mesh the part references, also stored in IntModel
Mesh - Class in gaiasky.scene.component
 
Mesh() - Constructor for class gaiasky.scene.component.Mesh
 
Mesh.MeshShading - Enum Class in gaiasky.scene.component
 
MeshData() - Constructor for class gaiasky.render.system.ImmediateModeRenderSystem.MeshData
 
meshes - Variable in class gaiasky.render.system.ImmediateModeRenderSystem
 
meshes - Variable in class gaiasky.scene.Families
 
meshes - Variable in class gaiasky.util.gdx.model.data.IntModelData
 
meshes - Variable in class gaiasky.util.gdx.model.IntModel
the meshes of the model
Meshes - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
MeshExtractor - Class in gaiasky.scene.system.render.extract
 
MeshExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.MeshExtractor
 
meshId - Variable in class gaiasky.util.gdx.model.data.IntModelNode
 
meshIdx - Variable in class gaiasky.render.system.ImmediateModeRenderSystem
 
MeshInitializer - Class in gaiasky.scene.system.initialize
 
MeshInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.MeshInitializer
 
meshPart - Variable in class gaiasky.util.gdx.IntRenderable
The IntMeshPart that contains the shape to render
meshPart - Variable in class gaiasky.util.gdx.model.IntNodePart
The MeshPart (shape) to render.
meshParts - Variable in class gaiasky.util.gdx.model.IntModel
parts of meshes, used by nodes that have a graphical representation
MeshUpdater - Class in gaiasky.scene.system.update
 
MeshUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.MeshUpdater
 
MessageBean - Class in gaiasky.gui
 
MessageBean(String) - Constructor for class gaiasky.gui.MessageBean
 
MessageBean(Instant, String) - Constructor for class gaiasky.gui.MessageBean
 
messages - Static variable in class gaiasky.util.i18n.I18n
 
messagesInterface - Variable in class gaiasky.gui.FullGui
 
messagesInterface - Variable in class gaiasky.gui.HUDGui
 
messagesInterface - Variable in class gaiasky.gui.RenderGui
 
MessagesInterface - Class in gaiasky.gui
Widget that displays big messages on screen.
MessagesInterface(Skin, Object) - Constructor for class gaiasky.gui.MessagesInterface
 
META_ALT_LEFT_ON - Static variable in class gaiasky.gui.GSKeys
 
META_ALT_ON - Static variable in class gaiasky.gui.GSKeys
 
META_ALT_RIGHT_ON - Static variable in class gaiasky.gui.GSKeys
 
META_SHIFT_LEFT_ON - Static variable in class gaiasky.gui.GSKeys
 
META_SHIFT_ON - Static variable in class gaiasky.gui.GSKeys
 
META_SHIFT_RIGHT_ON - Static variable in class gaiasky.gui.GSKeys
 
META_SYM_ON - Static variable in class gaiasky.gui.GSKeys
 
metadata - Variable in class gaiasky.data.OctreeLoader
 
metadata - Variable in class gaiasky.scene.component.ParticleSet
 
MetadataBinaryIO - Class in gaiasky.data.group
Writes and reads the metadata to/from binary.
MetadataBinaryIO() - Constructor for class gaiasky.data.group.MetadataBinaryIO
 
metallic - Variable in class gaiasky.scene.record.MaterialComponent
 
Metallic - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
Metallic - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
MetallicAlias - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
MetallicAlias - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
metallicColor - Variable in class gaiasky.scene.record.MaterialComponent
 
metallicColor - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
metallicColor - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
metallicCubemap - Variable in class gaiasky.scene.record.MaterialComponent
 
metallicCubemap - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
metallicCubemap - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
MetallicCubemap - Static variable in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
MetallicCubemapAlias - Static variable in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
metallicTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
metallicTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
metallicUnpacked - Variable in class gaiasky.scene.record.MaterialComponent
 
metresToInternalUnits(double) - Method in class gaiasky.script.EventScriptingInterface
 
metresToInternalUnits(double) - Method in interface gaiasky.script.IScriptingInterface
Converts the metres to internal units.
MIDDLE_CENTER - Static variable in class gaiasky.util.gdx.g2d.NinePatch
 
MIDDLE_LEFT - Static variable in class gaiasky.util.gdx.g2d.NinePatch
 
MIDDLE_RIGHT - Static variable in class gaiasky.util.gdx.g2d.NinePatch
 
middleMouseButton - Variable in class gaiasky.input.MainMouseKbdListener
The button for moving the camera along the direction axis
MilkyWay - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
MilkyWayMinimapScale - Class in gaiasky.gui.minimap
 
MilkyWayMinimapScale() - Constructor for class gaiasky.gui.minimap.MilkyWayMinimapScale
 
MilkyWayReshaper - Class in gaiasky.desktop.util
 
MilkyWayReshaper() - Constructor for class gaiasky.desktop.util.MilkyWayReshaper
 
MILLARCSEC_TO_DEG - Static variable in class gaiasky.util.Nature
 
MILLARCSEC_TO_RAD - Static variable in class gaiasky.util.Nature
 
MILLIARCSEC_TO_ARCSEC - Static variable in class gaiasky.util.Nature
 
min - Variable in class gaiasky.util.math.BoundingBoxd
 
min - Variable in class gaiasky.util.tree.OctreeNode
Contains the bottom-left-front position of the octant.
MIN_AMBIENT_LIGHT - Static variable in class gaiasky.util.Constants
Min ambient light
MIN_BLOOM - Static variable in class gaiasky.util.Constants
 
MIN_BRIGHTNESS - Static variable in class gaiasky.util.Constants
 
MIN_CAM_SPEED - Static variable in class gaiasky.util.Constants
Minimum camera speed
MIN_COLOR_NOISE - Static variable in class gaiasky.util.Constants
 
MIN_CONTRAST - Static variable in class gaiasky.util.Constants
 
MIN_DATASET_SIZE_FACTOR - Static variable in class gaiasky.util.Constants
 
MIN_ELEVATION_MULT - Static variable in class gaiasky.util.Constants
 
MIN_EXPOSURE - Static variable in class gaiasky.util.Constants
 
MIN_FADE_TIME_MS - Static variable in class gaiasky.util.Constants
 
MIN_FOV - Static variable in class gaiasky.util.Constants
Minimum fov value, in degrees
MIN_FPS - Static variable in class gaiasky.util.Constants
Minimum limit/frame/camrec fps value
MIN_GAMMA - Static variable in class gaiasky.util.Constants
 
MIN_HUE - Static variable in class gaiasky.util.Constants
 
MIN_LABEL_SIZE - Static variable in class gaiasky.util.Constants
 
MIN_LINE_WIDTH - Static variable in class gaiasky.util.Constants
 
MIN_LOD_TRANS_ANGLE_DEG - Static variable in class gaiasky.util.Constants
Minimum angle where the LOD transitions start
MIN_MINIMAP_SIZE - Static variable in class gaiasky.util.Constants
 
MIN_OUTPUT_VERSION - Static variable in class gaiasky.data.group.BinaryDataProvider
 
MIN_PARTICLE_SIZE - Static variable in class gaiasky.util.Constants
 
MIN_PM_LEN_FACTOR - Static variable in class gaiasky.util.Constants
Minimum length factor for proper motion vectors
MIN_PM_NUM_FACTOR - Static variable in class gaiasky.util.Constants
Minimum number factor for proper motion vectors
MIN_POINT_SIZE_SCALE - Static variable in class gaiasky.util.Constants
 
MIN_POINTER_GUIDES_WIDTH - Static variable in class gaiasky.util.Constants
 
MIN_QUEUE_CLEAR_MS - Static variable in class gaiasky.data.OctreeLoader
Minimum time to pass to be able to clear the queue again.
MIN_ROT_SPEED - Static variable in class gaiasky.util.Constants
Minimum rotation speed
MIN_SATURATION - Static variable in class gaiasky.util.Constants
 
MIN_SC_RESPONSIVENESS - Static variable in class gaiasky.util.Constants
Minimum spacecraft responsiveness
MIN_SCREENSHOT_SIZE - Static variable in class gaiasky.util.Settings.ScreenshotSettings
 
MIN_SLIDER - Static variable in class gaiasky.util.Constants
Minimum generic slider value
MIN_SLIDER_1 - Static variable in class gaiasky.util.Constants
Minimum generic slider value (1)
MIN_STAR_BRIGHTNESS - Static variable in class gaiasky.util.Constants
Minimum star brightness
MIN_STAR_BRIGHTNESS_POW - Static variable in class gaiasky.util.Constants
Minimum star brightness power
MIN_STAR_MIN_OPACITY - Static variable in class gaiasky.util.Constants
Minimum star minimum opacity
MIN_STAR_POINT_SIZE - Static variable in class gaiasky.util.Constants
Minimum star pixel size
MIN_TESS_QUALITY - Static variable in class gaiasky.util.Constants
 
MIN_TO_S - Static variable in class gaiasky.util.Nature
Minutes to seconds
MIN_TURN_SPEED - Static variable in class gaiasky.util.Constants
Minimum turning speed
MIN_UNSHARP_MASK_FACTOR - Static variable in class gaiasky.util.Constants
 
MIN_VSOP_TIME_MS - Static variable in class gaiasky.util.Constants
 
MIN_WARP - Static variable in class gaiasky.util.Constants
 
minDistance - Variable in class gaiasky.scene.component.ParticleSet
 
minFilter - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Page
 
minFilter - Variable in class gaiasky.util.gdx.loader.BitmapFontLoader.BitmapFontParameter
The Texture.TextureFilter to use when scaling down the BitmapFont.
minFilter - Variable in class gaiasky.util.gdx.loader.CubemapLoader.CubemapParameter
 
minGsVersion - Variable in class gaiasky.util.datadesc.DatasetDesc
 
minimap - Variable in class gaiasky.util.Settings.ProgramSettings
 
minimapInterface - Variable in class gaiasky.gui.FullGui
 
MinimapInterface - Class in gaiasky.gui
 
MinimapInterface(Skin, ShaderProgram, ShaderProgram) - Constructor for class gaiasky.gui.MinimapInterface
 
MinimapSettings() - Constructor for class gaiasky.util.Settings.ProgramSettings.MinimapSettings
 
MinimapWidget - Class in gaiasky.gui
 
MinimapWidget(Skin, ShaderProgram, ShaderProgram) - Constructor for class gaiasky.gui.MinimapWidget
 
minimapWindow - Variable in class gaiasky.gui.FullGui
 
MinimapWindow - Class in gaiasky.gui
 
MinimapWindow(Stage, Skin, ShaderProgram, ShaderProgram) - Constructor for class gaiasky.gui.MinimapWindow
 
minimizeInterfaceWindow() - Method in class gaiasky.script.EventScriptingInterface
 
minimizeInterfaceWindow() - Method in interface gaiasky.script.IScriptingInterface
Minimizes the interface window.
minlonlat - Variable in class gaiasky.scene.component.Perimeter
 
Mins - Class in gaiasky.util.gaia.time
A finite number of minutes.
Mins() - Constructor for class gaiasky.util.gaia.time.Mins
Default constructor
Mins(double) - Constructor for class gaiasky.util.gaia.time.Mins
Construct object from number of minutes.
MINS_PER_DAY - Static variable in interface gaiasky.util.gaia.time.Duration
 
MINS_PER_HOUR - Static variable in interface gaiasky.util.gaia.time.Duration
 
MINS_PER_JULIAN_YEAR - Static variable in interface gaiasky.util.gaia.time.Duration
 
MINS_PER_REV - Static variable in interface gaiasky.util.gaia.time.Duration
 
minTimeMs - Variable in class gaiasky.util.Settings.RuntimeSettings
 
minus - Variable in class gaiasky.gui.components.TimeComponent
 
MINUS - Static variable in class gaiasky.gui.GSKeys
 
misses - Variable in class gaiasky.util.gaia.AttitudeIntervalBean
 
missingGlyph - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
The glyph to display for characters not in the font.
mkdir(Path) - Static method in class gaiasky.util.SysUtils
 
mkdirs() - Static method in class gaiasky.util.SysUtils
Initialise directories.
MM - Enum constant in enum class gaiasky.util.units.Quantity.Length.LengthUnit
Millimetres
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.AccumulationBlurFilter.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.AnaglyphFilter.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Bias.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Combine.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Copy.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.DepthBufferFilter.Param
 
mnemonic() - Method in interface gaiasky.util.gdx.contrib.postprocess.filters.Filter.Parameter
 
mnemonic() - Method in interface gaiasky.util.gdx.contrib.postprocess.filters.Filter3.Parameter
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Flare.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.FlareDirt.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.FxaaFilter.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.GeometryWarpFilter.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Glow.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.GravitationalDistortionFilter.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Luma.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.MosaicFilter.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.NfaaFilter.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialDistortion.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.ReprojectionFilter.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Scattering.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Threshold.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.UnsharpMaskFilter.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
 
mnemonic() - Method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Zoom.Param
 
modal - Variable in class gaiasky.gui.GenericDialog
 
mode - Variable in class gaiasky.gui.beans.CameraComboBoxBean
 
mode - Variable in class gaiasky.scene.camera.CameraManager
 
mode - Variable in class gaiasky.util.gdx.loader.PortableFloatMap
The mode of the image, color/grayscale.
mode - Variable in class gaiasky.util.Settings.PostprocessSettings.ReprojectionSettings
 
mode - Variable in enum class gaiasky.util.Settings.ReprojectionMode
 
mode - Variable in class gaiasky.util.Settings.ScreenshotSettings
 
Mode - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.ReprojectionFilter.Param
 
MODE_POPUP_CMD - Enum constant in enum class gaiasky.event.Event
Opens a new popup window with information on the new mode.
modeChangeInfo - Variable in class gaiasky.util.Settings.ProgramSettings.UiSettings
 
modeChangeInfoPopup - Variable in class gaiasky.gui.GuiRegistry
Mode change info popup
modeCubemap - Variable in class gaiasky.util.Settings.ProgramSettings
 
ModeCubemapSettings() - Constructor for class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings
 
model - Variable in class gaiasky.scene.component.Cluster
 
model - Variable in class gaiasky.scene.component.Model
The model.
model - Variable in class gaiasky.scene.component.Trajectory
 
model - Static variable in class gaiasky.scene.Mapper
 
model - Variable in class gaiasky.util.gdx.model.IntModelInstance
the IntModel this instances derives from
Model - Class in gaiasky.scene.component
 
Model() - Constructor for class gaiasky.scene.component.Model
 
MODEL_ATM - Enum constant in enum class gaiasky.render.RenderGroup
Atmospheres of planets
MODEL_BG - Enum constant in enum class gaiasky.render.RenderGroup
Using default shader, no normal map
MODEL_CLOSEUP - Enum constant in enum class gaiasky.render.RenderGroup
Model close up
MODEL_CLOUD - Enum constant in enum class gaiasky.render.RenderGroup
Clouds
MODEL_DIFFUSE - Enum constant in enum class gaiasky.render.RenderGroup
Only diffuse
MODEL_PIX - Enum constant in enum class gaiasky.render.RenderGroup
Using normal shader for per-pixel lighting
MODEL_PIX_DUST - Enum constant in enum class gaiasky.render.RenderGroup
Opaque meshes (dust, etc.)
MODEL_PIX_EARLY - Enum constant in enum class gaiasky.render.RenderGroup
Per-pixel lighting (early in the rendering pipeline)
MODEL_PIX_TESS - Enum constant in enum class gaiasky.render.RenderGroup
Tessellated model
MODEL_VERT_ADDITIVE - Enum constant in enum class gaiasky.render.RenderGroup
Transparent additive-blended meshes
MODEL_VERT_BEAM - Enum constant in enum class gaiasky.render.RenderGroup
Beams
MODEL_VERT_EARLY - Enum constant in enum class gaiasky.render.RenderGroup
Per-vertex lighting (early in the rendering pipeline)
MODEL_VERT_GRID - Enum constant in enum class gaiasky.render.RenderGroup
Grids shader
MODEL_VERT_RECGRID - Enum constant in enum class gaiasky.render.RenderGroup
Recursive grid
MODEL_VERT_STAR - Enum constant in enum class gaiasky.render.RenderGroup
Model star
MODEL_VERT_THRUSTER - Enum constant in enum class gaiasky.render.RenderGroup
Thrusters
ModeLabel_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
ModelCache - Class in gaiasky.util
 
ModelCache() - Constructor for class gaiasky.util.ModelCache
 
ModelComponent - Class in gaiasky.scene.record
 
ModelComponent() - Constructor for class gaiasky.scene.record.ModelComponent
 
ModelComponent(Boolean) - Constructor for class gaiasky.scene.record.ModelComponent
 
ModelCreator - Class in gaiasky.util.gdx
 
ModelCreator() - Constructor for class gaiasky.util.gdx.ModelCreator
 
ModelCreator.Face - Class in gaiasky.util.gdx
Contains the index info for a face.
ModelCreator.IFace - Interface in gaiasky.util.gdx
 
modelDist - Variable in class gaiasky.scene.component.StarSet
 
ModelEntityRenderSystem - Class in gaiasky.scene.system.render.draw.model
Contains the logic to render model entities, the ones that have a Model component.
ModelEntityRenderSystem(SceneRenderer) - Constructor for class gaiasky.scene.system.render.draw.model.ModelEntityRenderSystem
 
ModelExtractor - Class in gaiasky.scene.system.render.extract
Extracts model object data to feed to the render stage.
ModelExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.ModelExtractor
 
modelFile - Variable in class gaiasky.scene.record.ModelComponent
 
ModelInitializer - Class in gaiasky.scene.system.initialize
Initializes the old ModelBody objects, together with Planet, Satellite, HeliotropicSatellite, GenericSpacecraft, Spacecraft, Billboard and BillboardGalaxy.
ModelInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.ModelInitializer
 
modelNumber - Variable in class gaiasky.vr.openvr.VRContext.VRDevice
 
ModelNumber_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
ModelRenderer - Class in gaiasky.scene.system.render.draw
Renders simple models using a model batch.
ModelRenderer(SceneRenderer, RenderGroup, float[], IntModelBatch) - Constructor for class gaiasky.scene.system.render.draw.ModelRenderer
Creates a new model batch render component.
models - Variable in class gaiasky.scene.Families
 
modelScaffolding - Static variable in class gaiasky.scene.Mapper
 
ModelScaffolding - Class in gaiasky.scene.component
 
ModelScaffolding() - Constructor for class gaiasky.scene.component.ModelScaffolding
 
modelSize - Variable in class gaiasky.scene.component.Model
In constructed models, this attribute is used to cache the model size (diameter, size, width, height, depth) in order to compute an accurate solid angle.
modelTransform - Variable in class gaiasky.scene.component.Cluster
 
ModelUpdater - Class in gaiasky.scene.system.update
Updates model objects.
ModelUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.ModelUpdater
 
ModePopupInfo - Class in gaiasky.gui
 
ModePopupInfo() - Constructor for class gaiasky.gui.ModePopupInfo
 
modeStereo - Variable in class gaiasky.util.Settings.ProgramSettings
 
ModeStereoSettings() - Constructor for class gaiasky.util.Settings.ProgramSettings.ModeStereoSettings
 
modFourPi(double) - Method in class gaiasky.util.gaia.Nsl37
Returns the argument modulo 4*pi [rad]
MODIFIED - Enum constant in enum class gaiasky.util.gaia.ModifiedScanningLaw.ScanState
 
ModifiedScanningLaw - Class in gaiasky.util.gaia
Class to generate Gaia Modified Scanning Law (MSL).
ModifiedScanningLaw(long) - Constructor for class gaiasky.util.gaia.ModifiedScanningLaw
Constructor with NSL initialization for given start time
ModifiedScanningLaw.ScanState - Enum Class in gaiasky.util.gaia
There are three modes of scanning, enumerated by the ScanState: NOMINAL = running as in NSL, MODIFIED = running at reduced precession speed, TRANSITION = the precession speed is ramping up or down between the NOMINAL and MODIFIED states.
ModifiedScanningLaw.TransitionFunction - Enum Class in gaiasky.util.gaia
Enumerates the various transition functions tested.
modulus - Variable in class gaiasky.scene.record.BillboardDataset
 
monochromeToRGB(File) - Static method in class gaiasky.util.ImageUtils
Converts the image in the incoming file to RGB if it is a monochrome image
MoonAACoordinates - Class in gaiasky.util.coord
Coordinates of the Moon given by the algorithm in Jean Meeus' Astronomical Algorithms book.
MoonAACoordinates() - Constructor for class gaiasky.util.coord.MoonAACoordinates
 
moonEclipticCoordinates(double, Vector3d) - Static method in class gaiasky.util.coord.AstroUtils
Algorithm in "Astronomical Algorithms" book by Jean Meeus.
moonEclipticCoordinates(Instant, Vector3d) - Static method in class gaiasky.util.coord.AstroUtils
Algorithm in "Astronomical Algorithms" book by Jean Meeus.
moonEclipticCoordinates(Instant, Vector3d, Vector3b) - Static method in class gaiasky.util.coord.AstroUtils
Algorithm in "Astronomical Algorithms" book by Jean Meeus.
moonEquatorialCoordinates(Vector3d, double) - Static method in class gaiasky.util.coord.AstroUtils
Algorithm in "Astronomical Algorithms" book by Jean Meeus.
moonEquatorialCoordinates(Vector3d, Instant) - Static method in class gaiasky.util.coord.AstroUtils
Algorithm in "Astronomical Algorithms" book by Jean Meeus.
Moons - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
morphSettings(Path, Path) - Static method in class gaiasky.util.SettingsMorph
This method loads the given properties file into a Properties, creates a Settings and fills it up with the contents of the properties file.
Mosaic - Class in gaiasky.util.gdx.contrib.postprocess.effects
Mosaic with 4 textures
Mosaic(float, float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Mosaic
 
MosaicFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
 
MosaicFilter(float, float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.MosaicFilter
 
MosaicFilter.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
MOTION_BLUR_CMD - Enum constant in enum class gaiasky.event.Event
Contains the opacity of motion blur in [0,1].
motionBlur - Variable in class gaiasky.util.Settings.PostprocessSettings
 
MotionBlurSettings() - Constructor for class gaiasky.util.Settings.PostprocessSettings.MotionBlurSettings
 
MotionFovs - Static variable in enum class gaiasky.util.gaia.FOV
Lists of FOVs grouped by the application of AC motion in theis related observations
MotorEngine - Class in gaiasky.scene.component
 
MotorEngine() - Constructor for class gaiasky.scene.component.MotorEngine
 
MOUSE_CAPTURE_CMD - Enum constant in enum class gaiasky.event.Event
True to capture the mouse, false to un-capture.
MOUSE_CAPTURE_TOGGLE - Enum constant in enum class gaiasky.event.Event
Toggle mouse capture.
mouseMoved(int, int) - Method in class gaiasky.input.GameMouseKbdListener
 
moveSelection(int, int, NaturalCamera) - Method in class gaiasky.scene.view.KeyframesView
 
moveToRandom(Random) - Method in class gaiasky.util.gaia.utils.Place
Moves the current Place to a random position
moveToRandom(Random, Place, double) - Method in class gaiasky.util.gaia.utils.Place
Moves the current Place to a random position within a certain radius of a given Place.
MPC - Enum constant in enum class gaiasky.util.units.Quantity.Length.LengthUnit
Megaparsecs
MPC_TO_U - Static variable in class gaiasky.util.Constants
Megaparsec to local unit conversion.
MS_TO_D - Static variable in class gaiasky.util.Nature
Milliseconds to days
MS_TO_H - Static variable in class gaiasky.util.Nature
Milliseconds to hours
MS_TO_S - Static variable in class gaiasky.util.Nature
Milliseconds to seconds
MS_TO_Y - Static variable in class gaiasky.util.Nature
Milliseconds to year
msg(String) - Static method in class gaiasky.util.i18n.I18n
 
msg(String, Object...) - Static method in class gaiasky.util.i18n.I18n
 
msgOr(String, String) - Static method in class gaiasky.util.i18n.I18n
 
msl - Variable in class gaiasky.util.gaia.MslAttitudeDataServer
 
MslAttitudeDataServer - Class in gaiasky.util.gaia
This class implements the Modified Scanning Law (MSL) by Hermite interpolation of the attitude quaternion among values obtained by numerical integration of the basic equations in heliotropic angles.
MslAttitudeDataServer(long, Duration, ModifiedScanningLaw) - Constructor for class gaiasky.util.gaia.MslAttitudeDataServer
Constructor for given start time and mission length
msSinceStateChange() - Method in class gaiasky.scene.component.Base
Computes the elapsed number of milliseconds since the last visibility state change for the given base component.
msSinceStateChange(Base) - Method in class gaiasky.scene.system.update.GraphUpdater
 
msToTimeString(long) - Static method in class gaiasky.util.GlobalResources
 
mtc - Variable in class gaiasky.scene.record.ModelComponent
COMPONENTS
mu - Variable in class gaiasky.scene.record.OrbitComponent
G*M of central body (gravitational constant).
mualpha() - Method in interface gaiasky.scene.api.IParticleRecord
 
mualpha() - Method in class gaiasky.scene.record.ParticleRecord
 
mualpha() - Method in class gaiasky.scene.record.PointParticleRecord
 
mudelta() - Method in interface gaiasky.scene.api.IParticleRecord
 
mudelta() - Method in class gaiasky.scene.record.ParticleRecord
 
mudelta() - Method in class gaiasky.scene.record.PointParticleRecord
 
mul(double) - Method in class gaiasky.util.DoubleArray
 
mul(double) - Method in class gaiasky.util.math.Quaterniond
Multiplies the components of this quaternion with the given scalar.
mul(double[], double[]) - Static method in class gaiasky.util.math.Matrix4d
Multiplies the matrix mata with matrix matb, storing the result in mata.
mul(double, double, double, double) - Method in class gaiasky.util.math.Quaterniond
Multiplies this quaternion with another one in the form of this = this * other
mul(int, double) - Method in class gaiasky.util.DoubleArray
 
mul(Matrix3) - Method in class gaiasky.util.math.Vector2d
Left-multiplies this vector by the given matrix
mul(Matrix4d) - Method in class gaiasky.util.math.BoundingBoxd
Multiplies the bounding box by the given matrix.
mul(Matrix4d) - Method in class gaiasky.util.math.Matrix4d
Postmultiplies this matrix with the given matrix, storing the result in this matrix.
mul(Matrix4d) - Method in class gaiasky.util.math.Rayd
Multiplies the Rayd by the given matrix.
mul(Matrix4d) - Method in class gaiasky.util.math.Vector3b
Left-multiplies the vector by the given matrix, assuming the fourth (w) component of the vector is 1.
mul(Matrix4d) - Method in class gaiasky.util.math.Vector3d
Left-multiplies the vector by the given matrix, assuming the fourth (w) component of the vector is 1.
mul(Quaterniond) - Method in class gaiasky.util.math.Quaterniond
Multiplies this quaternion with another one in the form of this = this * other
mul(Quaterniond) - Method in class gaiasky.util.math.Vector3d
Multiplies the vector by the given Quaternion.
mul(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
mul(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
mul4x3(double[]) - Method in class gaiasky.util.math.Vector3b
Left-multiplies the vector by the given 4x3 column major matrix.
mul4x3(double[]) - Method in class gaiasky.util.math.Vector3d
Left-multiplies the vector by the given 4x3 column major matrix.
mulAdd(Quaterniond, double) - Method in class gaiasky.util.math.Quaterniond
Add quaternion q, scaled by s, to this quaternion (this = this + q * s)
mulAdd(Vector2d, double) - Method in class gaiasky.util.math.Vector2d
 
mulAdd(Vector2d, Vector2d) - Method in class gaiasky.util.math.Vector2d
 
mulAdd(Vector3b, double) - Method in class gaiasky.util.math.Vector3b
 
mulAdd(Vector3b, Vector3b) - Method in class gaiasky.util.math.Vector3b
 
mulAdd(Vector3d, double) - Method in class gaiasky.util.math.Vector3d
 
mulAdd(Vector3d, Vector3d) - Method in class gaiasky.util.math.Vector3d
 
mulAdd(T, double) - Method in interface gaiasky.util.math.Vectord
First scale a supplied vector, then add it to this vector.
mulAdd(T, T) - Method in interface gaiasky.util.math.Vectord
First scale a supplied vector, then add it to this vector.
mulInverse(Quaterniond) - Method in class gaiasky.util.math.Quaterniond
Multiplies this quaternion by the inverse of quaternion q1 and places the value into this quaternion.
mulLeft(double, double, double, double) - Method in class gaiasky.util.math.Quaterniond
Multiplies this quaternion with another one in the form of this = other * this
mulLeft(Matrix3) - Method in class gaiasky.util.math.Vector3d
 
mulLeft(Matrix4d) - Method in class gaiasky.util.math.Matrix4d
Premultiplies this matrix with the given matrix, storing the result in this matrix.
mulLeft(Quaterniond) - Method in class gaiasky.util.math.Quaterniond
Multiplies this quaternion with another one in the form of this = other * this
mulLeftInverse(Quaterniond) - Method in class gaiasky.util.math.Quaterniond
Pre-multiplies this quaternion by the inverse of quaternion q and places the value into this quaternion.
mulRight(Matrix3) - Method in class gaiasky.util.math.Vector3d
 
mult(double) - Method in class gaiasky.util.gaia.time.ConcreteDuration
 
mult(double) - Method in interface gaiasky.util.gaia.time.Duration
Multiply this duration by a given factor
mult(double) - Method in class gaiasky.util.gaia.time.NanoSecs
 
MultipassFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
The base class for any multi-pass filter.
MultipassFilter() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.MultipassFilter
 
multiplier - Variable in class gaiasky.data.util.OrbitDataLoader.OrbitDataLoaderParameters
 
multiplier - Variable in class gaiasky.scene.component.Trajectory
 
multiplier - Variable in class gaiasky.util.Settings.SceneSettings.RendererSettings.ElevationSettings
 
multithreading - Variable in class gaiasky.util.Settings.PerformanceSettings
 
MUSIC_NEXT_CMD - Enum constant in enum class gaiasky.event.Event
Plays next music.
MUSIC_PLAYPAUSE_CMD - Enum constant in enum class gaiasky.event.Event
Toggles the play.
MUSIC_PREVIOUS_CMD - Enum constant in enum class gaiasky.event.Event
Plays previous music.
MUSIC_RELOAD_CMD - Enum constant in enum class gaiasky.event.Event
Reload music files.
MUSIC_TRACK_INFO - Enum constant in enum class gaiasky.event.Event
Info about current track.
MUSIC_VOLUME_CMD - Enum constant in enum class gaiasky.event.Event
Volume of music, contains the volume (float in [0..1]).
MusicComponent - Class in gaiasky.gui.components
 
MusicComponent(Skin, Stage) - Constructor for class gaiasky.gui.components.MusicComponent
 
MusicManager - Class in gaiasky.util
This guy is in charge of managing the music playlist and actually playing the sounds
MusicManager(Path[]) - Constructor for class gaiasky.util.MusicManager
 
mustDraw() - Method in class gaiasky.gui.AbstractGui
 
mustDraw() - Method in class gaiasky.gui.HUDGui
 
mustDraw() - Method in interface gaiasky.gui.IGui
Returns whether this GUI must be drawn or not
mustDraw() - Method in class gaiasky.gui.VRControllerInfoGui
 
mustDraw() - Method in class gaiasky.gui.VRGui
 
mustDraw() - Method in class gaiasky.gui.VRInfoGui
 
mustDraw() - Method in class gaiasky.gui.VRSelectionGui
 
mustLoad(long) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
Returns whether the star must be loaded or not
mustLoadIds - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
 
mustRefresh - Variable in class gaiasky.scene.component.Trajectory
Whether the orbit must be refreshed when out of bounds
mustRender() - Method in class gaiasky.scene.system.render.draw.ModelRenderer
 
mustRender() - Method in class gaiasky.scene.system.render.draw.TessellationRenderer
 
mustRender(Base) - Method in class gaiasky.scene.system.render.extract.AbstractExtractSystem
Computes whether the entity with the given base component must be rendered.
mustUpdateFunction - Variable in class gaiasky.scene.component.GraphNode
Reference to the function that returns whether this object must be updated.
mustUpdateLoc(Entity, GraphNode) - Method in class gaiasky.scene.system.update.GraphUpdater
 
mustUpdatePosition(ITimeFrameProvider) - Method in class gaiasky.scene.view.FocusView
Whether position must be recomputed for this entity.
MUTE - Static variable in class gaiasky.gui.GSKeys
 
myVersion - Variable in class gaiasky.util.datadesc.DatasetDesc
 

N

n - Variable in class gaiasky.util.gdx.ModelCreator.Face
This stores the indices for the normals
n() - Method in class gaiasky.util.gdx.ModelCreator.Face
 
n() - Method in interface gaiasky.util.gdx.ModelCreator.IFace
 
N - Static variable in class gaiasky.gui.GSKeys
 
N - Static variable in class gaiasky.util.gdx.contrib.postprocess.filters.Scattering
 
N_DIR_LIGHTS - Static variable in class gaiasky.util.Constants
Number of directional lights
name - Variable in class gaiasky.data.OctreeLoader
 
name - Variable in class gaiasky.data.util.OrbitDataLoader.OrbitDataLoaderParameters
 
name - Variable in class gaiasky.gui.AbstractGui
The name of this GUI
name - Variable in class gaiasky.gui.AddShapeDialog
 
name - Variable in class gaiasky.gui.beans.AttributeComboBoxBean
 
name - Variable in class gaiasky.gui.beans.CameraComboBoxBean
 
name - Variable in class gaiasky.gui.beans.ComboBoxBean
 
name - Variable in class gaiasky.gui.beans.DistanceUnitComboBoxBean
 
name - Variable in class gaiasky.gui.beans.ElevationComboBoxBean
 
name - Variable in class gaiasky.gui.beans.FileComboBoxBean
 
name - Variable in class gaiasky.gui.beans.LangComboBoxBean
 
name - Variable in class gaiasky.gui.beans.PrimitiveComboBoxBean
 
name - Variable in class gaiasky.gui.beans.ShapeComboBoxBean
 
name - Variable in class gaiasky.gui.beans.StrComboBoxBean
 
name - Variable in class gaiasky.gui.BookmarksManager.BookmarkNode
 
name - Variable in class gaiasky.gui.ColorPickerAbstract
 
name - Variable in class gaiasky.scene.record.NamedComponent
 
name - Variable in class gaiasky.util.camera.Proximity.NearbyRecord
 
name - Variable in class gaiasky.util.camera.rec.Keyframe
 
name - Variable in class gaiasky.util.CatalogInfo
 
name - Variable in class gaiasky.util.datadesc.DatasetDesc
 
name - Variable in class gaiasky.util.gaia.AttitudeIntervalBean
 
name - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom.Settings
 
name - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare.Settings
 
name - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow.Settings
 
name - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering.Settings
 
name - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasRegion
The name of the original image file, up to the first underscore.
name - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Region
 
name - Variable in class gaiasky.util.gdx.ModelCreator
 
name - Variable in class gaiasky.util.LocationLogManager.LocationRecord
 
name - Variable in class gaiasky.util.scene2d.FileChooser.FileListItem
 
NAME - Variable in class gaiasky.util.ucd.UCDParser
 
name0 - Variable in class gaiasky.scene.component.Ruler
 
name1 - Variable in class gaiasky.scene.component.Ruler
 
namecolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
NamedComponent - Class in gaiasky.scene.record
 
NamedComponent() - Constructor for class gaiasky.scene.record.NamedComponent
 
NamedIconPathDeviceAlertLow_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
NamedIconPathDeviceNotReady_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
NamedIconPathDeviceOff_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
NamedIconPathDeviceReady_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
NamedIconPathDeviceReadyAlert_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
NamedIconPathDeviceSearching_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
NamedIconPathDeviceSearchingAlert_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
NamedIconPathDeviceStandby_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
names - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
names - Variable in class gaiasky.scene.component.Base
The name(s) of the node, if any.
names - Variable in class gaiasky.scene.record.ParticleRecord
 
names() - Method in interface gaiasky.scene.api.IParticleRecord
 
names() - Method in class gaiasky.scene.record.ParticleRecord
 
names() - Method in class gaiasky.scene.record.PointParticleRecord
 
namesConcat() - Method in interface gaiasky.scene.api.IParticleRecord
 
namesConcat() - Method in class gaiasky.scene.record.ParticleRecord
 
namesConcat() - Method in class gaiasky.scene.record.PointParticleRecord
 
nameSeparator - Static variable in class gaiasky.util.Constants
 
nameSeparatorRegex - Static variable in class gaiasky.util.Constants
 
NanoSecs - Class in gaiasky.util.gaia.time
A finite number of nanoseconds.
NanoSecs() - Constructor for class gaiasky.util.gaia.time.NanoSecs
Default constructor
NanoSecs(long) - Constructor for class gaiasky.util.gaia.time.NanoSecs
Construct object from number of nano seconds.
nanoToSec - Static variable in class gaiasky.util.math.MathUtilsd
 
nativeTimeContext - Variable in class gaiasky.util.gaia.BaseAttitudeDataServer
native and initially requested time context of the server - has to be set by the implementing class
naturalCamera - Variable in class gaiasky.scene.camera.CameraManager
 
NaturalCamera - Class in gaiasky.scene.camera
Models the default camera in Gaia Sky.
NaturalCamera(AssetManager, CameraManager, boolean, ShaderProgram, ShaderProgram) - Constructor for class gaiasky.scene.camera.NaturalCamera
 
Nature - Class in gaiasky.util
This class contains various unit conversion constants for angles, distance and time units
Nature() - Constructor for class gaiasky.util.Nature
 
NAVIGATE_TO_OBJECT - Enum constant in enum class gaiasky.event.Event
Navigates smoothly to the given object.
nc - Variable in class gaiasky.scene.record.CloudComponent
 
nc - Variable in class gaiasky.scene.record.MaterialComponent
 
nDoubles - Variable in class gaiasky.data.group.BinaryIOBase
 
NearbyRecord() - Constructor for class gaiasky.util.camera.Proximity.NearbyRecord
 
nearest(T) - Method in class gaiasky.util.math.BSplined
 
nearest(T) - Method in class gaiasky.util.math.CatmullRomSplined
 
nearest(T, int, int) - Method in class gaiasky.util.math.BSplined
 
nearest(T, int, int) - Method in class gaiasky.util.math.CatmullRomSplined
 
Nebulae - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
negate() - Method in class gaiasky.util.gaia.time.ConcreteDuration
 
negate() - Method in class gaiasky.util.gaia.time.Days
 
negate() - Method in interface gaiasky.util.gaia.time.Duration
 
negate() - Method in class gaiasky.util.gaia.time.NanoSecs
 
NEGATIVE_DIST - Static variable in class gaiasky.data.group.AbstractStarGroupDataProvider
 
NegativeX - Enum constant in enum class gaiasky.util.gdx.OwnCubemap.CubemapSide
The negative X and second side of the cubemap
NegativeY - Enum constant in enum class gaiasky.util.gdx.OwnCubemap.CubemapSide
The negative Y and fourth side of the cubemap
NegativeZ - Enum constant in enum class gaiasky.util.gdx.OwnCubemap.CubemapSide
The negative Z and sixth side of the cubemap
NeptuneVSOP87 - Class in gaiasky.util.coord.vsop87
 
NeptuneVSOP87() - Constructor for class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
net - Variable in class gaiasky.util.Settings.ProgramSettings
 
NetSettings() - Constructor for class gaiasky.util.Settings.ProgramSettings.NetSettings
 
NEW_DISTANCE_SCALE_FACTOR - Enum constant in enum class gaiasky.event.Event
This event informs a new DISTANCE_SCALE_FACTOR is in place
NEW_LOCATION_RECORD - Enum constant in enum class gaiasky.event.Event
Broadcast a new location record, added to the location log
NewBookmarkFolderDialog - Class in gaiasky.gui
 
NewBookmarkFolderDialog(String, Skin, Stage) - Constructor for class gaiasky.gui.NewBookmarkFolderDialog
 
newColormapRunnable - Variable in class gaiasky.gui.ColorPickerAbstract
 
newColorRunnable - Variable in class gaiasky.gui.ColorPickerAbstract
 
newFontCache() - Method in class gaiasky.util.gdx.g2d.BitmapFont
Creates a new BitmapFontCache for this font.
NewGeoJsonLoader - Class in gaiasky.data
Loads GeoJson files into ECS entities.
NewGeoJsonLoader() - Constructor for class gaiasky.data.NewGeoJsonLoader
 
NewJsonLoader - Class in gaiasky.data
 
NewJsonLoader() - Constructor for class gaiasky.data.NewJsonLoader
Creates a new instance.
newMethod - Variable in class gaiasky.scene.component.Trajectory
 
newObject() - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer.DoubleArrayPool
 
newObject() - Method in class gaiasky.util.gdx.IntModelBatch.RenderablePool
 
newPingPongBuffer(int, int, Pixmap.Format, boolean) - Static method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Creates and returns a managed PingPongBuffer buffer, just create and forget.
newPingPongBuffer(int, int, Pixmap.Format, boolean, boolean, boolean, boolean, boolean) - Static method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Creates and returns a managed PingPongBuffer buffer, just create and forget.
newRandomLists(Random) - Static method in class gaiasky.util.test.SortTest
 
NewStarClusterLoader - Class in gaiasky.data
Loads the star cluster catalogs from CSV files or STIL data sources.
NewStarClusterLoader() - Constructor for class gaiasky.data.NewStarClusterLoader
 
newTip(WidgetGroup) - Method in class gaiasky.util.TipsGenerator
 
newVerts(Scene, String, ComponentTypes, String, float[], RenderGroup, boolean, float) - Method in class gaiasky.scene.entity.KeyframeUtils
 
newVerts(Scene, String, ComponentTypes, String, float[], RenderGroup, boolean, float, boolean) - Method in class gaiasky.scene.entity.KeyframeUtils
 
newVerts(Scene, String, ComponentTypes, String, float[], RenderGroup, boolean, float, boolean, boolean) - Method in class gaiasky.scene.entity.KeyframeUtils
 
next - Variable in class gaiasky.gui.components.MusicComponent
 
next() - Method in class gaiasky.util.LoadingTextGenerator
 
next() - Method in class gaiasky.util.MusicManager
 
next() - Method in class gaiasky.util.ObjectDoubleMap.Entries
Note the same entry instance is returned each time this method is called.
next() - Method in class gaiasky.util.ObjectDoubleMap.Keys
 
next() - Method in class gaiasky.util.ObjectDoubleMap.Values
 
nextClearBit(int) - Method in class gaiasky.util.Bits
Returns the index of the first bit that is set to false that occurs on or after the specified starting index.
nextSetBit(int) - Method in class gaiasky.util.Bits
Returns the index of the first bit that is set to true that occurs on or after the specified starting index.
nf - Variable in class gaiasky.gui.components.MusicComponent
 
nf - Variable in class gaiasky.gui.FullGui
 
nf - Variable in class gaiasky.gui.StereoGui
 
nf - Variable in class gaiasky.scene.component.Ruler
 
Nfaa - Class in gaiasky.util.gdx.contrib.postprocess.effects
Implements the normal filter anti-aliasing.
Nfaa(float, float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Nfaa
Create a NFAA with the viewport size
NFAA - Enum constant in enum class gaiasky.util.Settings.Antialias
 
NfaaFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
Normal filtered anti-aliasing filter.
NfaaFilter(float, float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.NfaaFilter
 
NfaaFilter(Vector2) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.NfaaFilter
 
NfaaFilter.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
nFloats - Variable in class gaiasky.data.group.BinaryIOBase
 
ni - Variable in class gaiasky.gui.FullGui
 
NinePatch - Class in gaiasky.util.gdx.g2d
A 3x3 grid of texture regions.
NinePatch(Texture) - Constructor for class gaiasky.util.gdx.g2d.NinePatch
Construct a degenerate "nine" patch with only a center component.
NinePatch(Texture, int, int, int, int) - Constructor for class gaiasky.util.gdx.g2d.NinePatch
Create a ninepatch by cutting up the given texture into nine patches.
NinePatch(Texture, Color) - Constructor for class gaiasky.util.gdx.g2d.NinePatch
Construct a degenerate "nine" patch with only a center component.
NinePatch(NinePatch) - Constructor for class gaiasky.util.gdx.g2d.NinePatch
 
NinePatch(NinePatch, Color) - Constructor for class gaiasky.util.gdx.g2d.NinePatch
 
NinePatch(TextureRegion) - Constructor for class gaiasky.util.gdx.g2d.NinePatch
Construct a degenerate "nine" patch with only a center component.
NinePatch(TextureRegion...) - Constructor for class gaiasky.util.gdx.g2d.NinePatch
Construct a nine patch from the given nine texture regions.
NinePatch(TextureRegion, int, int, int, int) - Constructor for class gaiasky.util.gdx.g2d.NinePatch
Create a ninepatch by cutting up the given texture region into nine patches.
NinePatch(TextureRegion, Color) - Constructor for class gaiasky.util.gdx.g2d.NinePatch
Construct a degenerate "nine" patch with only a center component.
NLights - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Glow.Param
 
NLights - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Scattering.Param
 
nLoadedStars - Variable in class gaiasky.data.OctreeLoader
Current number of stars that are loaded.
NO_VR - Enum constant in enum class gaiasky.vr.openvr.VRStatus
 
nObjects - Variable in class gaiasky.util.datadesc.DatasetDesc
 
nObjectsObserved - Static variable in class gaiasky.util.tree.OctreeNode
 
nObjectsStr - Variable in class gaiasky.util.datadesc.DatasetDesc
 
nObjectsToString(long) - Static method in class gaiasky.util.GlobalResources
 
nOctantsObserved - Static variable in class gaiasky.util.tree.OctreeNode
 
node - Variable in class gaiasky.util.gdx.model.IntNodeAnimation
the Node affected by this animation
node() - Method in class gaiasky.util.gdx.IntModelBuilder
Add a node to the model.
node(IntNode) - Method in class gaiasky.util.gdx.IntModelBuilder
Adds the Node to the model and sets it active for building.
node(String, IntModel) - Method in class gaiasky.util.gdx.IntModelBuilder
Adds the nodes of the specified model to a new node of the model being build.
nodeAnimations - Variable in class gaiasky.util.gdx.model.IntAnimation
the animation curves for individual nodes
nodes - Variable in class gaiasky.util.gdx.model.data.IntModelData
 
nodes - Variable in class gaiasky.util.gdx.model.IntModel
root nodes of the model
nodes - Variable in class gaiasky.util.gdx.model.IntModelInstance
root nodes of the model
nodesMap - Variable in class gaiasky.data.group.MetadataBinaryIO
 
NoiseComponent - Class in gaiasky.scene.record
Contains the parameters and functions for procedural elevation
NoiseComponent() - Constructor for class gaiasky.scene.record.NoiseComponent
 
NOMINAL - Enum constant in enum class gaiasky.util.gaia.ModifiedScanningLaw.ScanState
 
none - Variable in class gaiasky.util.Settings.SceneSettings.StarSettings.ThresholdSettings
 
None - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Effect
 
None - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.RgbMode
 
NONE - Enum constant in enum class gaiasky.render.RenderGroup
None
NONE - Enum constant in enum class gaiasky.util.Settings.Antialias
 
NONE - Enum constant in enum class gaiasky.util.Settings.ElevationType
 
NONE - Enum constant in enum class gaiasky.util.Settings.ToneMapping
 
nonProxyHosts - Variable in class gaiasky.util.Settings.ProxySettings.ProxyBean
 
nonRotatedPos - Variable in class gaiasky.scene.component.Attitude
 
nor() - Method in class gaiasky.util.math.Quaterniond
Normalizes this quaternion to unit length
nor() - Method in class gaiasky.util.math.Vector2d
 
nor() - Method in class gaiasky.util.math.Vector3b
 
nor() - Method in class gaiasky.util.math.Vector3d
 
nor() - Method in interface gaiasky.util.math.Vectord
Normalizes this vector.
normal - Variable in class gaiasky.scene.record.MaterialComponent
 
normal - Variable in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
normal - Variable in class gaiasky.util.math.Planed
 
Normal - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur.Quality
 
Normal - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
NORMAL - Enum constant in enum class gaiasky.util.Settings.GraphicsQuality
 
NormalAlias - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
normalCubemap - Variable in class gaiasky.scene.record.MaterialComponent
 
normalCubemap - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
normalCubemap - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
NormalCubemap - Static variable in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
NormalCubemapAlias - Static variable in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
normalize(float, float, float) - Static method in class gaiasky.util.color.ColorUtils
 
normalMatrix - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
normalMatrix - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
normalMatrix - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
normalMatrix - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
normals - Variable in class gaiasky.util.gdx.ModelCreator
 
normalTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
normalTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
normalUnpacked - Variable in class gaiasky.scene.record.MaterialComponent
 
NOT_LOADED - Enum constant in enum class gaiasky.util.tree.LoadStatus
 
notEmpty() - Method in class gaiasky.util.Bits
 
notEmpty() - Method in class gaiasky.util.DoubleArray
Returns true if the array has one or more items.
notEmpty() - Method in class gaiasky.util.ObjectDoubleMap
Returns true if the map has one or more items.
noTextDepthBuffer() - Method in class gaiasky.scene.view.LabelView
 
NOTIFICATION - Static variable in class gaiasky.gui.GSKeys
 
notificationsInterface - Variable in class gaiasky.gui.FullGui
 
notificationsInterface - Variable in class gaiasky.gui.HUDGui
 
notificationsInterface - Variable in class gaiasky.gui.LoadingGui
 
NotificationsInterface - Class in gaiasky.gui
Widget that captures and displays messages in a GUI.
NotificationsInterface(Skin, Object, boolean, boolean) - Constructor for class gaiasky.gui.NotificationsInterface
Initializes the notifications interface.
NotificationsInterface(Skin, Object, boolean, boolean, boolean) - Constructor for class gaiasky.gui.NotificationsInterface
Initializes the notifications interface.
NotificationsInterface(Skin, Object, boolean, boolean, boolean, boolean) - Constructor for class gaiasky.gui.NotificationsInterface
Initializes the notifications interface.
NotificationsInterface(List<MessageBean>, long, Skin, boolean, boolean) - Constructor for class gaiasky.gui.NotificationsInterface
Initializes the notifications interface.
notificationsOne - Variable in class gaiasky.gui.StereoGui
 
notificationsTwo - Variable in class gaiasky.gui.StereoGui
 
notify(Event, Object, Object...) - Method in class gaiasky.data.OctreeLoader
 
notify(Event, Object, Object...) - Method in class gaiasky.data.OrbitRefresher
 
notify(Event, Object, Object...) - Method in class gaiasky.desktop.GaiaSkyDesktop
 
notify(Event, Object, Object...) - Method in class gaiasky.event.EventManager
 
notify(Event, Object, Object...) - Method in interface gaiasky.event.IObserver
Event notification call.
notify(Event, Object, Object...) - Method in class gaiasky.GaiaSky
 
notify(Event, Object, Object...) - Method in class gaiasky.GaiaSkyView
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.AbstractGui
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.BookmarksManager
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.components.BookmarksComponent
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.components.CameraComponent
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.components.DatasetsComponent
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.components.LocationLogComponent
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.components.MusicComponent
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.components.TimeComponent
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.components.VisibilityComponent
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.components.VisualEffectsComponent
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.ConsoleLogger
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.ControllerGui
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.ControlsWindow
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.CustomInterface
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.DatasetWatcher
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.DebugInterface
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.FocusInfoInterface
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.FullGui
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.GamepadConfigWindow
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.GuiRegistry
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.IndividualVisibilityWindow
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.KeyframesWindow
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.LoadProgressInterface
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.MessagesInterface
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.NotificationsInterface
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.PopupNotificationsInterface
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.PreferencesWindow
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.ProceduralGenerationWindow
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.RenderGui
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.RunStateInterface
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.SlaveConfigWindow
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.SpacecraftGui
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.StereoGui
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.TopInfoInterface
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.VRControllerInfoGui
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.VRInfoGui
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.VRSelectionGui
 
notify(Event, Object, Object...) - Method in class gaiasky.gui.WelcomeGui
 
notify(Event, Object, Object...) - Method in class gaiasky.input.AbstractGamepadListener
 
notify(Event, Object, Object...) - Method in class gaiasky.input.GameMouseKbdListener
 
notify(Event, Object, Object...) - Method in class gaiasky.input.MainMouseKbdListener
 
notify(Event, Object, Object...) - Method in class gaiasky.render.MainPostProcessor
 
notify(Event, Object, Object...) - Method in class gaiasky.render.process.RenderModeCubemapProjections
 
notify(Event, Object, Object...) - Method in class gaiasky.render.process.RenderModeOpenVR
 
notify(Event, Object, Object...) - Method in class gaiasky.render.process.RenderModeStereoscopic
 
notify(Event, Object, Object...) - Method in class gaiasky.render.ScreenModeCmd
 
notify(Event, Object, Object...) - Method in class gaiasky.render.system.LightPositionUpdater
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.camera.CameraManager
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.camera.FovCamera
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.camera.NaturalCamera
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.camera.SpacecraftCamera
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.entity.BillboardSetRadio
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.entity.ConstellationRadio
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.entity.ElementsSetRadio
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.entity.GridRecursiveRadio
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.entity.RulerRadio
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.entity.SpacecraftRadio
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.entity.TitleRadio
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.record.CloudComponent
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.record.MaterialComponent
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.record.ModelComponent
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.SceneObserver
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.system.initialize.ParticleInitializer
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.system.render.draw.billboard.BillboardEntityRenderSystem
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.system.render.draw.BillboardRenderer
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.system.render.draw.BillboardSetRenderer
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.system.render.draw.ElementsRenderer
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.system.render.draw.ElementsSetRenderer
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.system.render.draw.ParticleSetInstancedRenderer
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.system.render.draw.ParticleSetPointRenderer
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.system.render.draw.ParticleSetRenderer
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.system.render.draw.PrimitiveVertexRenderSystem
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.system.render.draw.SinglePointRenderer
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.system.render.draw.StarSetInstancedRenderer
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.system.render.draw.StarSetPointRenderer
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.system.render.draw.StarSetRenderer
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.system.render.draw.VariableSetInstancedRenderer
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.system.render.draw.VariableSetPointRenderer
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.system.render.draw.VariableSetRenderer
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.system.render.SceneRenderer
 
notify(Event, Object, Object...) - Method in class gaiasky.scene.task.ParticleSetUpdaterTask
 
notify(Event, Object, Object...) - Method in class gaiasky.script.EventScriptingInterface
 
notify(Event, Object, Object...) - Method in class gaiasky.script.HiddenHelperUser
 
notify(Event, Object, Object...) - Method in class gaiasky.util.camera.rec.CameraKeyframeManager
 
notify(Event, Object, Object...) - Method in class gaiasky.util.camera.rec.CamRecorder
 
notify(Event, Object, Object...) - Method in class gaiasky.util.CatalogManager
 
notify(Event, Object, Object...) - Method in class gaiasky.util.gdx.shader.provider.BaseIntShaderProvider
 
notify(Event, Object, Object...) - Method in class gaiasky.util.gravwaves.RelativisticEffectsManager
 
notify(Event, Object, Object...) - Method in class gaiasky.util.LocationLogManager
 
notify(Event, Object, Object...) - Method in class gaiasky.util.MasterManager
 
notify(Event, Object, Object...) - Method in class gaiasky.util.math.MathManager
 
notify(Event, Object, Object...) - Method in class gaiasky.util.MusicManager
 
notify(Event, Object, Object...) - Method in class gaiasky.util.samp.SAMPClient
 
notify(Event, Object, Object...) - Method in class gaiasky.util.screenshot.ScreenshotsManager
 
notify(Event, Object, Object...) - Method in class gaiasky.util.Settings.CamrecorderSettings
 
notify(Event, Object, Object...) - Method in class gaiasky.util.Settings.FrameSettings
 
notify(Event, Object, Object...) - Method in class gaiasky.util.Settings.GraphicsSettings
 
notify(Event, Object, Object...) - Method in class gaiasky.util.Settings.PostprocessSettings
 
notify(Event, Object, Object...) - Method in class gaiasky.util.Settings.ProgramSettings
 
notify(Event, Object, Object...) - Method in class gaiasky.util.Settings.RuntimeSettings
 
notify(Event, Object, Object...) - Method in class gaiasky.util.Settings.SceneSettings.CameraSettings
 
notify(Event, Object, Object...) - Method in class gaiasky.util.Settings.SceneSettings.CrosshairSettings
 
notify(Event, Object, Object...) - Method in class gaiasky.util.Settings.SceneSettings.LabelSettings
 
notify(Event, Object, Object...) - Method in class gaiasky.util.Settings.SceneSettings
 
notify(Event, Object, Object...) - Method in class gaiasky.util.Settings.SceneSettings.OctreeSettings
 
notify(Event, Object, Object...) - Method in class gaiasky.util.Settings.SceneSettings.ProperMotionSettings
 
notify(Event, Object, Object...) - Method in class gaiasky.util.Settings.SceneSettings.RendererSettings
 
notify(Event, Object, Object...) - Method in class gaiasky.util.Settings.SceneSettings.StarSettings
 
notify(Event, Object, Object...) - Method in class gaiasky.util.Settings.ScreenshotSettings
 
notify(Event, Object, Object...) - Method in class gaiasky.util.time.GlobalClock
 
nParticles - Variable in class gaiasky.util.CatalogInfo
 
NS_PER_DAY - Static variable in interface gaiasky.util.gaia.time.Duration
 
NS_PER_DAY_L - Static variable in interface gaiasky.util.gaia.time.Duration
 
NS_PER_HOUR - Static variable in interface gaiasky.util.gaia.time.Duration
 
NS_PER_HOUR_L - Static variable in interface gaiasky.util.gaia.time.Duration
 
NS_PER_JULIAN_YEAR - Static variable in interface gaiasky.util.gaia.time.Duration
 
NS_PER_JULIAN_YEAR_L - Static variable in interface gaiasky.util.gaia.time.Duration
 
NS_PER_MIN - Static variable in interface gaiasky.util.gaia.time.Duration
 
NS_PER_MIN_L - Static variable in interface gaiasky.util.gaia.time.Duration
 
NS_PER_REV - Static variable in interface gaiasky.util.gaia.time.Duration
 
NS_PER_REV_L - Static variable in interface gaiasky.util.gaia.time.Duration
 
NS_PER_SEC - Static variable in interface gaiasky.util.gaia.time.Duration
A few obvious constants
NS_TO_D - Static variable in class gaiasky.util.Nature
Nanoseconds to days
nSamples - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
nSamples - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
nSamples - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
nSamples - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
nSamples - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
nSamples - Variable in class gaiasky.util.gdx.shader.GroundShader
 
nSamples - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
NSamples - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Glow.Param
 
NSamplesAlias - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
Nsl37 - Class in gaiasky.util.gaia
Improved analytical representation of the Gaia Nominal Scanning Law (NSL).
Nsl37() - Constructor for class gaiasky.util.gaia.Nsl37
Creates a new instance of the Nominal Scanning Law with default values from the GPDB
nslSun - Variable in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
 
NslSun - Class in gaiasky.util.coord
Analytical representation of the Nominal Sun for the Gaia NSL.
NslSun() - Constructor for class gaiasky.util.coord.NslSun
Constructor
NslUtil - Class in gaiasky.util.gaia
Class with various static methods for analytical scanning laws.
NslUtil() - Constructor for class gaiasky.util.gaia.NslUtil
 
nstarscolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
nT - Variable in class gaiasky.util.gaia.HermiteInterpolatedAttitudeDataServer
 
nu - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Current value of the heliotropic revolving phase [rad]
nuBeg - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Value of the revolving phase at tBeg
nuDot - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Additional fields used by numerical scanning laws
NullMotionFovs - Static variable in enum class gaiasky.util.gaia.FOV
 
num - Variable in class gaiasky.util.math.Doubleref
 
num - Variable in class gaiasky.util.math.Longref
 
NUM - Static variable in class gaiasky.gui.GSKeys
 
NUM_0 - Static variable in class gaiasky.gui.GSKeys
 
NUM_1 - Static variable in class gaiasky.gui.GSKeys
 
NUM_2 - Static variable in class gaiasky.gui.GSKeys
 
NUM_3 - Static variable in class gaiasky.gui.GSKeys
 
NUM_4 - Static variable in class gaiasky.gui.GSKeys
 
NUM_5 - Static variable in class gaiasky.gui.GSKeys
 
NUM_6 - Static variable in class gaiasky.gui.GSKeys
 
NUM_7 - Static variable in class gaiasky.gui.GSKeys
 
NUM_8 - Static variable in class gaiasky.gui.GSKeys
 
NUM_9 - Static variable in class gaiasky.gui.GSKeys
 
number - Variable in class gaiasky.util.Settings.SceneSettings.LabelSettings
 
number - Variable in class gaiasky.util.Settings.SceneSettings.ProperMotionSettings
 
number - Variable in class gaiasky.util.Settings.SceneSettings.RendererSettings.ShadowSettings
 
numberThreads - Variable in class gaiasky.util.Settings.PerformanceSettings
 
numBillboard - Variable in class gaiasky.util.Settings.SceneSettings.StarSettings.GroupSettings
 
numBits() - Method in class gaiasky.util.Bits
 
numBones - Variable in class gaiasky.util.gdx.shader.DefaultIntShader.Config
The number of bones to use
numBones - Variable in class gaiasky.util.gdx.shader.DepthIntShader
 
numChildren - Variable in class gaiasky.scene.component.GraphNode
The total number of descendants under this node.
numChildren - Variable in class gaiasky.util.tree.OctreeNode
Number of children nodes of this node.
numChildren() - Method in class gaiasky.util.tree.OctreeNode
Counts the number of direct children of this node.
numComponents() - Method in class gaiasky.scene.Archetype
 
numDirectionalLights - Variable in class gaiasky.util.gdx.shader.DefaultIntShader.Config
The number of directional lights to use
NumericalAttitudeDataServer<A extends IAttitude> - Class in gaiasky.util.gaia
This abstract class defines the fields and implements the methods that any numerically defined attitude need in addition to those in the superclass.
NumericalAttitudeDataServer() - Constructor for class gaiasky.util.gaia.NumericalAttitudeDataServer
 
numGhosts - Variable in class gaiasky.util.Settings.PostprocessSettings.LensFlareSettings
 
numLabel - Variable in class gaiasky.util.Settings.SceneSettings.StarSettings.GroupSettings
 
numNodesRec() - Method in class gaiasky.util.tree.OctreeNode
Counts the number of nodes recursively.
numObjects - Variable in class gaiasky.util.tree.OctreeNode
Number of objects contained in this node.
numObjectsRec - Variable in class gaiasky.util.tree.OctreeNode
Number of objects contained in this node and its descendants.
NUMPAD_0 - Static variable in class gaiasky.gui.GSKeys
 
NUMPAD_1 - Static variable in class gaiasky.gui.GSKeys
 
NUMPAD_2 - Static variable in class gaiasky.gui.GSKeys
 
NUMPAD_3 - Static variable in class gaiasky.gui.GSKeys
 
NUMPAD_4 - Static variable in class gaiasky.gui.GSKeys
 
NUMPAD_5 - Static variable in class gaiasky.gui.GSKeys
 
NUMPAD_6 - Static variable in class gaiasky.gui.GSKeys
 
NUMPAD_7 - Static variable in class gaiasky.gui.GSKeys
 
NUMPAD_8 - Static variable in class gaiasky.gui.GSKeys
 
NUMPAD_9 - Static variable in class gaiasky.gui.GSKeys
 
numPointLights - Variable in class gaiasky.util.gdx.shader.DefaultIntShader.Config
The number of point lights to use
numSamples - Variable in class gaiasky.data.util.OrbitDataLoader.OrbitDataLoaderParameters
 
numSamples - Variable in class gaiasky.scene.component.Trajectory
Number of samples for the orbit data provider.
NumSamples - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Scattering.Param
 
numSpotLights - Variable in class gaiasky.util.gdx.shader.DefaultIntShader.Config
The number of spotlights to use
numStars - Variable in class gaiasky.scene.component.Cluster
 
numUpdates - Variable in class gaiasky.util.datadesc.DataDescriptor
 
NumVariablePoints - Static variable in class gaiasky.render.system.ImmediateModeRenderSystem.OwnUsage
 
numVelocityVector - Variable in class gaiasky.util.Settings.SceneSettings.StarSettings.GroupSettings
 
numVertices - Variable in class gaiasky.render.system.ImmediateModeRenderSystem.MeshData
 
nuRef - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Reference heliotropic revolving phase (at the reference epoch) [rad]
nVari - Variable in class gaiasky.scene.record.VariableRecord
 

O

o - Variable in class gaiasky.scene.component.Axis
 
O - Static variable in class gaiasky.gui.GSKeys
 
obj(String) - Static method in class gaiasky.util.i18n.I18n
 
obj(String, Object...) - Static method in class gaiasky.util.i18n.I18n
 
ObjectDoubleMap<K> - Class in gaiasky.util
An unordered map where the keys are objects and the values are unboxed doubles.
ObjectDoubleMap() - Constructor for class gaiasky.util.ObjectDoubleMap
Creates a new map with an initial capacity of 51 and a load factor of 0.8.
ObjectDoubleMap(int) - Constructor for class gaiasky.util.ObjectDoubleMap
Creates a new map with a load factor of 0.8.
ObjectDoubleMap(int, float) - Constructor for class gaiasky.util.ObjectDoubleMap
Creates a new map with the specified initial capacity and load factor.
ObjectDoubleMap(ObjectDoubleMap<? extends K>) - Constructor for class gaiasky.util.ObjectDoubleMap
Creates a new map identical to the specified map.
ObjectDoubleMap.Entries<K> - Class in gaiasky.util
 
ObjectDoubleMap.Entry<K> - Class in gaiasky.util
 
ObjectDoubleMap.Keys<K> - Class in gaiasky.util
 
ObjectDoubleMap.Values - Class in gaiasky.util
 
ObjectPosition - Static variable in class gaiasky.render.system.ImmediateModeRenderSystem.OwnUsage
 
objects - Variable in class gaiasky.scene.component.Catalog
 
objects - Variable in class gaiasky.scene.component.Keyframes
Objects.
objects - Static variable in class gaiasky.util.i18n.I18n
 
objects - Variable in class gaiasky.util.tree.OctreeNode
List of objects.
objectVisibility - Variable in class gaiasky.gui.FocusInfoInterface
 
ObjLoaderParameters() - Constructor for class gaiasky.util.gdx.loader.OwnObjLoader.ObjLoaderParameters
 
ObjLoaderParameters(boolean) - Constructor for class gaiasky.util.gdx.loader.OwnObjLoader.ObjLoaderParameters
 
objOr(String, String) - Static method in class gaiasky.util.i18n.I18n
 
obliquity - Static variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
obliquity(double) - Static method in class gaiasky.util.coord.AstroUtils
Returns the obliquity of the ecliptic (inclination of the Earth's axis of rotation) for a given date, in degrees
OBLIQUITY_ARCSEC_J2000 - Static variable in class gaiasky.util.coord.Coordinates
Obliquity of ecliptic in J2000 in arcsec
OBLIQUITY_DEG - Static variable in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
 
OBLIQUITY_DEG_J2000 - Static variable in class gaiasky.util.coord.Coordinates
Obliquity for low precision calculations in degrees and radians.
OBLIQUITY_RAD - Static variable in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
The obliquity of the ecliptic
OBLIQUITY_RAD_J2000 - Static variable in class gaiasky.util.coord.Coordinates
 
OBMT - Enum constant in enum class gaiasky.util.gaia.time.TimeContext
OnBoard-Mission Time: Strictly monotonically increasing values with a resolution of 50ns.
observed - Variable in class gaiasky.util.tree.OctreeNode
Is this octant observed in this frame?
obtain() - Method in class gaiasky.util.gdx.IntModelBatch.RenderablePool
 
oc - Variable in class gaiasky.scene.component.Trajectory
 
octahedronsphere(float, int, boolean, boolean) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
octahedronsphere(float, int, boolean, boolean) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add an octahedronsphere
octahedronsphere(float, int, boolean, boolean, int, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
octahedronsphere(float, int, boolean, boolean, int, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add an octahedronsphere
OCTAHEDRONSPHERE - Enum constant in enum class gaiasky.gui.beans.ShapeComboBoxBean.Shape
 
OctahedronSphereCreator - Class in gaiasky.util.gdx
Utility class to create octahedron spheres.
OctahedronSphereCreator() - Constructor for class gaiasky.util.gdx.OctahedronSphereCreator
 
octant - Variable in class gaiasky.scene.component.Octant
Its page
octant - Static variable in class gaiasky.scene.Mapper
 
octant - Variable in class gaiasky.scene.record.ParticleRecord
 
octant() - Method in interface gaiasky.scene.api.IParticleRecord
 
octant() - Method in class gaiasky.scene.record.ParticleRecord
 
octant() - Method in class gaiasky.scene.record.PointParticleRecord
 
Octant - Class in gaiasky.scene.component
Component that contains a reference to the octree node this object belongs to.
Octant() - Constructor for class gaiasky.scene.component.Octant
 
octaves - Variable in class gaiasky.scene.record.NoiseComponent
 
octree - Static variable in class gaiasky.scene.Mapper
 
octree - Variable in class gaiasky.util.Settings.SceneSettings
 
Octree - Class in gaiasky.scene.component
A component that defines an octree structure.
Octree() - Constructor for class gaiasky.scene.component.Octree
Creates an empty octree.
OCTREE_DISPOSED - Enum constant in enum class gaiasky.event.Event
Informs the octree has been disposed.
OCTREE_PARTICLE_FADE_CMD - Enum constant in enum class gaiasky.event.Event
Toggles the fading of particles in the octree.
OctreeExtractor - Class in gaiasky.scene.system.render.extract
Extracts octant data to render an octree with lines.
OctreeExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.OctreeExtractor
 
octreeLoadActive - Variable in class gaiasky.util.Settings.RuntimeSettings
 
OctreeLoader - Class in gaiasky.data
Implements the loading and streaming of octree nodes from files.
OctreeLoader() - Constructor for class gaiasky.data.OctreeLoader
 
OctreeLoader.OctreeLoaderThread - Class in gaiasky.data
The daemon loader thread.
OctreeLoaderThread(Entity, OctreeLoader) - Constructor for class gaiasky.data.OctreeLoader.OctreeLoaderThread
 
OctreeNode - Class in gaiasky.util.tree
Octree node implementation which contains a list of IPosition objects and possibly 8 sub-nodes.
OctreeNode(double, double, double, double, double, double, int, int, int, int) - Constructor for class gaiasky.util.tree.OctreeNode
Constructs an octree node.
OctreeNode(double, double, double, double, double, double, int, OctreeNode, int) - Constructor for class gaiasky.util.tree.OctreeNode
Constructs an octree node.
OctreeNode(long, double, double, double, double, double, double, int) - Constructor for class gaiasky.util.tree.OctreeNode
Constructs an octree node.
OctreeNode(long, double, double, double, double, double, double, int, int, int, int) - Constructor for class gaiasky.util.tree.OctreeNode
Constructs an octree node.
OctreeObjectView - Class in gaiasky.scene.view
A view that implements IOctreeObject methods for entities.
OctreeObjectView(Entity) - Constructor for class gaiasky.scene.view.OctreeObjectView
 
octrees - Variable in class gaiasky.scene.Families
 
OctreeSettings() - Constructor for class gaiasky.util.Settings.SceneSettings.OctreeSettings
 
OctreeUpdater - Class in gaiasky.scene.system.update
 
OctreeUpdater(Scene, Family, int) - Constructor for class gaiasky.scene.system.update.OctreeUpdater
 
oDarkGray - Static variable in class gaiasky.util.color.ColorUtils
 
oDarkGrayC - Static variable in class gaiasky.util.color.ColorUtils
 
offerTask(Runnable) - Method in class gaiasky.util.concurrent.ServiceThread
This method offers the new task to the service thread.
offlineMode - Variable in class gaiasky.util.Settings.ProgramSettings
 
offset - Variable in class gaiasky.util.gdx.model.IntMeshPart
The offset in the IntMeshPart.mesh to this part.
offsets - Variable in class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D
 
offsets() - Method in class gaiasky.util.scene2d.OwnTextArea
 
offsets(ImmediateModeRenderSystem.MeshData) - Method in class gaiasky.render.system.PointCloudRenderSystem
Computes the offset for each vertex attribute.
offsets(ImmediateModeRenderSystem.MeshData) - Method in class gaiasky.scene.system.render.draw.BillboardSetRenderer
 
offsets(ImmediateModeRenderSystem.MeshData) - Method in class gaiasky.scene.system.render.draw.ElementsRenderer
 
offsets(ImmediateModeRenderSystem.MeshData) - Method in class gaiasky.scene.system.render.draw.ElementsSetRenderer
 
offsets(ImmediateModeRenderSystem.MeshData) - Method in class gaiasky.scene.system.render.draw.ParticleSetPointRenderer
 
offsets(ImmediateModeRenderSystem.MeshData) - Method in class gaiasky.scene.system.render.draw.ParticleSetRenderer
 
offsets(ImmediateModeRenderSystem.MeshData) - Method in class gaiasky.scene.system.render.draw.PointCloudRenderer
Computes the offset for each vertex attribute.
offsets(ImmediateModeRenderSystem.MeshData) - Method in class gaiasky.scene.system.render.draw.StarSetRenderer
 
offsets(ImmediateModeRenderSystem.MeshData) - Method in class gaiasky.scene.system.render.draw.VariableSetRenderer
 
offsets0(ImmediateModeRenderSystem.MeshData) - Method in class gaiasky.render.system.InstancedRenderSystem
Computes the offset for each vertex attribute.
offsets0(ImmediateModeRenderSystem.MeshData) - Method in class gaiasky.scene.system.render.draw.ParticleSetInstancedRenderer
 
offsets0(ImmediateModeRenderSystem.MeshData) - Method in class gaiasky.scene.system.render.draw.StarSetInstancedRenderer
 
offsets0(ImmediateModeRenderSystem.MeshData) - Method in class gaiasky.scene.system.render.draw.VariableSetInstancedRenderer
 
offsets1(ImmediateModeRenderSystem.MeshData) - Method in class gaiasky.render.system.InstancedRenderSystem
Computes the offset for each vertex attribute in the instanced array.
offsets1(ImmediateModeRenderSystem.MeshData) - Method in class gaiasky.scene.system.render.draw.ParticleSetInstancedRenderer
 
offsets1(ImmediateModeRenderSystem.MeshData) - Method in class gaiasky.scene.system.render.draw.StarSetInstancedRenderer
 
offsets1(ImmediateModeRenderSystem.MeshData) - Method in class gaiasky.scene.system.render.draw.VariableSetInstancedRenderer
 
offsetsHor - Variable in class gaiasky.util.gdx.contrib.postprocess.filters.Convolve2D
 
offsetsVert - Variable in class gaiasky.util.gdx.contrib.postprocess.filters.Convolve2D
 
offsetU - Variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
offsetV - Variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
offsetX - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasRegion
The offset from the left of the original image to the left of the packed image, after whitespace was removed for packing.
offsetX - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Region
 
OffsetX - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur.Param
 
OffsetX - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Zoom.Param
 
offsetY - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasRegion
The offset from the bottom of the original image to the bottom of the packed image, after whitespace was removed for packing.
offsetY - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Region
 
OffsetY - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur.Param
 
OffsetY - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Zoom.Param
 
OK - Enum constant in enum class gaiasky.vr.openvr.VRStatus
 
oLightGray - Static variable in class gaiasky.util.color.ColorUtils
 
oLightGrayC - Static variable in class gaiasky.util.color.ColorUtils
 
om0 - Variable in class gaiasky.util.gaia.TransitionScanningLaw
 
om1 - Variable in class gaiasky.util.gaia.TransitionScanningLaw
 
om2 - Variable in class gaiasky.util.gaia.TransitionScanningLaw
 
om3 - Variable in class gaiasky.util.gaia.TransitionScanningLaw
 
om4 - Variable in class gaiasky.util.gaia.TransitionScanningLaw
 
omega - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Current value of the heliotropic spin phase Omega [rad].
omegaDot - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Additional fields used by numerical scanning laws
omegaRef - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Reference heliotropic spin phase (at the reference epoch) [rad]
omegaRevs - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
omegaRevsBeg - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
omgw - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
omgw - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
omgw - Static variable in class gaiasky.util.gdx.shader.RelativisticShader.Inputs
 
omgw - Static variable in class gaiasky.util.gdx.shader.RelativisticShader.Setters
 
omgw - Variable in class gaiasky.util.gravwaves.RelativisticEffectsManager
Wave frequency
Omgw - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
OmgwAlias - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.AccumulationBlurFilter
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.AnaglyphFilter
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Bias
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Combine
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Copy
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.DepthBufferFilter
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
This method will get called just before a rendering operation occurs.
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
This method will get called just before a rendering operation occurs.
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Flare
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.FlareDirt
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.FxaaFilter
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.GeometryWarpFilter
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Glow
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.GravitationalDistortionFilter
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Luma
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.MosaicFilter
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.NfaaFilter
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RadialDistortion
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.ReprojectionFilter
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Scattering
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Threshold
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.UnsharpMaskFilter
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
onBeforeRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Zoom
 
onlyBody - Variable in class gaiasky.scene.component.Trajectory
 
OnPlane - Enum constant in enum class gaiasky.util.math.Planed.PlaneSide
 
OortCloudMinimapScale - Class in gaiasky.gui.minimap
 
OortCloudMinimapScale() - Constructor for class gaiasky.gui.minimap.OortCloudMinimapScale
 
OortGenerator - Class in gaiasky.desktop.util
Generates particles that make up the Oort cloud.
OortGenerator() - Constructor for class gaiasky.desktop.util.OortGenerator
 
opacity - Variable in class gaiasky.scene.component.Base
The ownOpacity value (alpha)
opacity - Variable in class gaiasky.util.gdx.shader.attribute.BlendingAttribute
The opacity used as source alpha value, ranging from 0 (fully transparent) to 1 (fully opaque), (default: 1).
opacity - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
opacity - Variable in class gaiasky.util.Settings.SceneSettings.StarSettings
 
opacity - Variable in class gaiasky.util.tree.OctreeNode
The opacity of this node.
opacityLimits - Variable in class gaiasky.scene.system.render.draw.StarSetQuadComponent
 
opacityLimitsHlShowAll - Variable in class gaiasky.scene.system.render.draw.StarSetQuadComponent
 
openVr - Variable in class gaiasky.util.Settings.RuntimeSettings
 
OpenVRListener - Class in gaiasky.gui
 
OpenVRListener(NaturalCamera) - Constructor for class gaiasky.gui.OpenVRListener
 
OpenVRQuery - Class in gaiasky.vr.openvr
 
OpenVRQuery() - Constructor for class gaiasky.vr.openvr.OpenVRQuery
 
OptOut - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRControllerRole
 
or(Bits) - Method in class gaiasky.util.Bits
Performs a logical OR of this bit set with the bit set argument.
or(GtiList) - Method in class gaiasky.util.gaia.time.GtiList
combine list with second list (logical OR)
ORBIT_DATA_LOADED - Enum constant in enum class gaiasky.event.Event
Passes the OrbitData and the file name.
ORBIT_SOLID_ANGLE_TH_CMD - Enum constant in enum class gaiasky.event.Event
Sets the solid angle threshold for orbits and trajectories.
ORBITAL_ELEMENTS_GROUP - Enum constant in enum class gaiasky.render.RenderGroup
A particle group defined by orbital elements
ORBITAL_ELEMENTS_PARTICLE - Enum constant in enum class gaiasky.render.RenderGroup
A particle defined by orbital elements
orbitalElementSets - Variable in class gaiasky.scene.Families
 
orbitalParamaters - Variable in class gaiasky.data.util.OrbitDataLoader.OrbitDataLoaderParameters
 
OrbitalParametersProvider - Class in gaiasky.data.orbit
Reads an orbit file into an OrbitData object.
OrbitalParametersProvider() - Constructor for class gaiasky.data.orbit.OrbitalParametersProvider
 
orbitalPeriod - Variable in class gaiasky.data.util.OrbitDataLoader.OrbitDataLoaderParameters
 
OrbitComponent - Class in gaiasky.scene.record
 
OrbitComponent() - Constructor for class gaiasky.scene.record.OrbitComponent
 
OrbitDataLoader - Class in gaiasky.data.util
An orbit data loader to rule them all.
OrbitDataLoader(FileHandleResolver) - Constructor for class gaiasky.data.util.OrbitDataLoader
 
OrbitDataLoader.OrbitDataLoaderParameters - Class in gaiasky.data.util
 
OrbitDataLoaderParameters(Class<? extends IOrbitDataProvider>) - Constructor for class gaiasky.data.util.OrbitDataLoader.OrbitDataLoaderParameters
 
OrbitDataLoaderParameters(Class<? extends IOrbitDataProvider>, String, Date, boolean, double) - Constructor for class gaiasky.data.util.OrbitDataLoader.OrbitDataLoaderParameters
 
OrbitDataLoaderParameters(Class<? extends IOrbitDataProvider>, String, Date, boolean, double, int) - Constructor for class gaiasky.data.util.OrbitDataLoader.OrbitDataLoaderParameters
 
OrbitDataLoaderParameters(String, Class<? extends IOrbitDataProvider>, double, int) - Constructor for class gaiasky.data.util.OrbitDataLoader.OrbitDataLoaderParameters
 
OrbitDataLoaderParameters(String, Class<? extends IOrbitDataProvider>, OrbitComponent, double) - Constructor for class gaiasky.data.util.OrbitDataLoader.OrbitDataLoaderParameters
 
OrbitDataLoaderParameters(String, Class<? extends IOrbitDataProvider>, OrbitComponent, double, int) - Constructor for class gaiasky.data.util.OrbitDataLoader.OrbitDataLoaderParameters
 
OrbitDataWriter - Class in gaiasky.data.orbit
 
OrbitDataWriter() - Constructor for class gaiasky.data.orbit.OrbitDataWriter
 
orbitElementsSet - Static variable in class gaiasky.scene.Mapper
 
OrbitElementsSet - Class in gaiasky.scene.component
 
OrbitElementsSet() - Constructor for class gaiasky.scene.component.OrbitElementsSet
 
OrbitElementsSetInitializer - Class in gaiasky.scene.system.initialize
This system initializes orbital element set objects.
OrbitElementsSetInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.OrbitElementsSetInitializer
 
OrbitElems1 - Static variable in class gaiasky.render.system.ImmediateModeRenderSystem.OwnUsage
 
OrbitElems2 - Static variable in class gaiasky.render.system.ImmediateModeRenderSystem.OwnUsage
 
orbitElemShaders - Variable in class gaiasky.render.RenderAssets
 
orbitEndMs - Variable in class gaiasky.scene.component.Trajectory
 
OrbitFileDataEclipticJulianTimeProvider - Class in gaiasky.data.orbit
Reads an orbit file into an OrbitData object.
OrbitFileDataEclipticJulianTimeProvider() - Constructor for class gaiasky.data.orbit.OrbitFileDataEclipticJulianTimeProvider
 
OrbitFileDataProvider - Class in gaiasky.data.orbit
Reads an orbit file into an OrbitData object.
OrbitFileDataProvider() - Constructor for class gaiasky.data.orbit.OrbitFileDataProvider
 
OrbitLintCoordinates - Class in gaiasky.util.coord
 
OrbitLintCoordinates() - Constructor for class gaiasky.util.coord.OrbitLintCoordinates
 
orbitname - Variable in class gaiasky.util.coord.AbstractOrbitCoordinates
 
orbitRefresher - Static variable in class gaiasky.scene.entity.TrajectoryUtils
The trajectory refresher daemon.
OrbitRefresher - Class in gaiasky.data
Refreshes sampled orbit data from the underlying data provider algorithms.
OrbitRefresher() - Constructor for class gaiasky.data.OrbitRefresher
 
OrbitRefresher(String) - Constructor for class gaiasky.data.OrbitRefresher
 
OrbitRefresher.OrbitUpdaterThread - Class in gaiasky.data
The orbit refresher thread.
orbits - Variable in class gaiasky.scene.Families
 
Orbits - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
OrbitSamplerDataProvider - Class in gaiasky.data.orbit
Samples an orbit for a particular Body.
OrbitSamplerDataProvider() - Constructor for class gaiasky.data.orbit.OrbitSamplerDataProvider
 
orbitSolidAngleThreshold - Variable in class gaiasky.util.Settings.SceneSettings.RendererSettings
 
orbitStartMs - Variable in class gaiasky.scene.component.Trajectory
 
orbitTrail - Variable in class gaiasky.scene.component.Trajectory
Whether to show the orbit as a trail or not.
OrbitUpdaterThread(OrbitRefresher) - Constructor for class gaiasky.data.OrbitRefresher.OrbitUpdaterThread
 
ordered - Variable in class gaiasky.util.DoubleArray
 
orientation - Variable in class gaiasky.scene.component.GraphNode
This transform stores only the orientation of the object.
orientation - Variable in class gaiasky.util.Settings.CamrecorderSettings.KeyframeSettings
 
orientation - Variable in class gaiasky.util.Settings.SceneSettings.CameraSettings.FocusSettings
 
Orientation - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Glow.Param
 
ORIENTATION_LOCK_CMD - Enum constant in enum class gaiasky.event.Event
Contains the name, the lock orientation boolean value.
orientationf - Variable in class gaiasky.scene.component.ParentOrientation
 
orientationLock - Variable in class gaiasky.gui.components.CameraComponent
 
orientations - Variable in class gaiasky.scene.component.Keyframes
Contains pairs of {direction, up} representing the orientation at each knot.
origin - Variable in class gaiasky.util.math.Rayd
 
origin - Variable in class gaiasky.util.Settings.ProgramSettings.RecursiveGridSettings
 
ORIGINAL_M_TO_U - Static variable in class gaiasky.util.Constants
 
originalHeight - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasRegion
The height of the image, before whitespace was removed for packing.
originalHeight - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Region
 
originalucd - Variable in class gaiasky.util.ucd.UCD
 
originalWidth - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasRegion
The width of the image, before whitespace was removed and rotation was applied for packing.
originalWidth - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Region
 
ortho - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
ORTHOGRAPHIC - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections.CubemapProjection
 
ORTHOGRAPHIC_180 - Enum constant in enum class gaiasky.util.Settings.ReprojectionMode
 
ORTHOGRAPHIC_LONG - Enum constant in enum class gaiasky.util.Settings.ReprojectionMode
 
ORTHOGRAPHIC_SCREEN - Enum constant in enum class gaiasky.util.Settings.ReprojectionMode
 
ORTHOGRAPHIC_SHORT - Enum constant in enum class gaiasky.util.Settings.ReprojectionMode
 
ORTHOSPHERE - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections.CubemapProjection
 
ORTHOSPHERE_CROSSEYE - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections.CubemapProjection
 
OsUtils - Class in gaiasky.util.scene2d
Operating system related utils.
OsUtils() - Constructor for class gaiasky.util.scene2d.OsUtils
 
OTHER - Enum constant in enum class gaiasky.scene.record.BillboardDataset.ParticleType
 
Others - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
outdated - Variable in class gaiasky.util.datadesc.DatasetDesc
 
outerRadius - Variable in class gaiasky.scene.record.RingComponent
 
outerRadius - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
outerRadius - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
outerRadius - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
outerRadius - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
OuterRadius - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
OuterRadiusAlias - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
OuterSolarSystemMinimapScale - Class in gaiasky.gui.minimap
 
OuterSolarSystemMinimapScale() - Constructor for class gaiasky.gui.minimap.OuterSolarSystemMinimapScale
 
outputBuffer - Variable in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
outputBuffer - Variable in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
overallMask - Variable in class gaiasky.util.gdx.shader.BaseIntShader.Uniform
 
overFontColor - Variable in class gaiasky.util.scene2d.TabbedPane.TabbedPaneStyle
Optional.
OwnButton - Class in gaiasky.util.scene2d
A regular scene2d.ui Button on steroids.
OwnButton(Actor, Skin, String, boolean) - Constructor for class gaiasky.util.scene2d.OwnButton
 
OwnButton(Skin) - Constructor for class gaiasky.util.scene2d.OwnButton
 
OwnButton(Skin, String) - Constructor for class gaiasky.util.scene2d.OwnButton
 
OwnButton(Skin, String, boolean) - Constructor for class gaiasky.util.scene2d.OwnButton
 
OwnCheckBox - Class in gaiasky.util.scene2d
 
OwnCheckBox(String, Skin) - Constructor for class gaiasky.util.scene2d.OwnCheckBox
 
OwnCheckBox(String, Skin, float) - Constructor for class gaiasky.util.scene2d.OwnCheckBox
 
OwnCheckBox(String, Skin, String, float) - Constructor for class gaiasky.util.scene2d.OwnCheckBox
 
OwnCubemap - Class in gaiasky.util.gdx
Wraps a standard OpenGL ES Cubemap.
OwnCubemap(int, int, int, Pixmap.Format) - Constructor for class gaiasky.util.gdx.OwnCubemap
Construct a Cubemap with Pixmaps for each side of the specified size.
OwnCubemap(FileHandle, FileHandle, FileHandle, FileHandle, FileHandle, FileHandle) - Constructor for class gaiasky.util.gdx.OwnCubemap
Construct a Cubemap with the specified texture files for the sides, does not generate mipmaps.
OwnCubemap(FileHandle, FileHandle, FileHandle, FileHandle, FileHandle, FileHandle, boolean) - Constructor for class gaiasky.util.gdx.OwnCubemap
Construct a Cubemap with the specified texture files for the sides, optionally generating mipmaps.
OwnCubemap(CubemapData) - Constructor for class gaiasky.util.gdx.OwnCubemap
Construct a Cubemap based on the given CubemapData.
OwnCubemap(CubemapData, Texture.TextureFilter, Texture.TextureFilter) - Constructor for class gaiasky.util.gdx.OwnCubemap
 
OwnCubemap(Pixmap, Pixmap, Pixmap, Pixmap, Pixmap, Pixmap) - Constructor for class gaiasky.util.gdx.OwnCubemap
Construct a Cubemap with the specified Pixmaps for the sides, does not generate mipmaps.
OwnCubemap(Pixmap, Pixmap, Pixmap, Pixmap, Pixmap, Pixmap, boolean) - Constructor for class gaiasky.util.gdx.OwnCubemap
Construct a Cubemap with the specified Pixmaps for the sides, optionally generating mipmaps.
OwnCubemap(TextureData, TextureData, TextureData, TextureData, TextureData, TextureData) - Constructor for class gaiasky.util.gdx.OwnCubemap
Construct a Cubemap with the specified TextureData's for the sides
OwnCubemap(TextureData, TextureData, TextureData, TextureData, TextureData, TextureData, Texture.TextureFilter, Texture.TextureFilter) - Constructor for class gaiasky.util.gdx.OwnCubemap
 
OwnCubemap.CubemapSide - Enum Class in gaiasky.util.gdx
Enum to identify each side of a Cubemap
owned - Variable in class gaiasky.util.gdx.contrib.utils.ItemsManager
 
OwnImage - Class in gaiasky.util.scene2d
 
OwnImage(Drawable) - Constructor for class gaiasky.util.scene2d.OwnImage
 
OwnImageButton - Class in gaiasky.util.scene2d
A regular scene2d.ui ImageButton on steroids.
OwnImageButton(ImageButton.ImageButtonStyle) - Constructor for class gaiasky.util.scene2d.OwnImageButton
 
OwnImageButton(Skin) - Constructor for class gaiasky.util.scene2d.OwnImageButton
 
OwnImageButton(Skin, String) - Constructor for class gaiasky.util.scene2d.OwnImageButton
 
OwnLabel - Class in gaiasky.util.scene2d
 
OwnLabel(CharSequence, Label.LabelStyle) - Constructor for class gaiasky.util.scene2d.OwnLabel
 
OwnLabel(CharSequence, Skin) - Constructor for class gaiasky.util.scene2d.OwnLabel
 
OwnLabel(CharSequence, Skin, float) - Constructor for class gaiasky.util.scene2d.OwnLabel
 
OwnLabel(CharSequence, Skin, String) - Constructor for class gaiasky.util.scene2d.OwnLabel
 
OwnLabel(CharSequence, Skin, String, int) - Constructor for class gaiasky.util.scene2d.OwnLabel
 
OwnLabel(CharSequence, Skin, String, Color) - Constructor for class gaiasky.util.scene2d.OwnLabel
 
OwnLabel(CharSequence, Skin, String, String) - Constructor for class gaiasky.util.scene2d.OwnLabel
 
OwnMtlLoader - Class in gaiasky.util.gdx.loader
 
OwnMtlLoader() - Constructor for class gaiasky.util.gdx.loader.OwnMtlLoader
 
OwnObjLoader - Class in gaiasky.util.gdx.loader
 
OwnObjLoader() - Constructor for class gaiasky.util.gdx.loader.OwnObjLoader
 
OwnObjLoader(InputStreamProvider, FileHandleResolver) - Constructor for class gaiasky.util.gdx.loader.OwnObjLoader
 
OwnObjLoader.ObjLoaderParameters - Class in gaiasky.util.gdx.loader
 
OwnProgressBar - Class in gaiasky.util.scene2d
 
OwnProgressBar(float, float, float, boolean, ProgressBar.ProgressBarStyle) - Constructor for class gaiasky.util.scene2d.OwnProgressBar
 
OwnProgressBar(float, float, float, boolean, Skin) - Constructor for class gaiasky.util.scene2d.OwnProgressBar
 
OwnProgressBar(float, float, float, boolean, Skin, String) - Constructor for class gaiasky.util.scene2d.OwnProgressBar
 
ownResources - Variable in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
 
OwnScrollPane - Class in gaiasky.util.scene2d
Small overriding that returns the user set size as preferred size.
OwnScrollPane(Actor, ScrollPane.ScrollPaneStyle) - Constructor for class gaiasky.util.scene2d.OwnScrollPane
 
OwnScrollPane(Actor, Skin) - Constructor for class gaiasky.util.scene2d.OwnScrollPane
 
OwnScrollPane(Actor, Skin, String) - Constructor for class gaiasky.util.scene2d.OwnScrollPane
 
OwnSelectBox<T> - Class in gaiasky.util.scene2d
 
OwnSelectBox(SelectBox.SelectBoxStyle) - Constructor for class gaiasky.util.scene2d.OwnSelectBox
 
OwnSelectBox(Skin) - Constructor for class gaiasky.util.scene2d.OwnSelectBox
 
OwnSelectBox(Skin, String) - Constructor for class gaiasky.util.scene2d.OwnSelectBox
 
OwnSlider - Class in gaiasky.util.scene2d
 
OwnSlider(float, float, float, boolean, Skin) - Constructor for class gaiasky.util.scene2d.OwnSlider
 
OwnSlider(float, float, float, boolean, Skin, String) - Constructor for class gaiasky.util.scene2d.OwnSlider
 
OwnSlider(float, float, float, float, float, boolean, Skin) - Constructor for class gaiasky.util.scene2d.OwnSlider
 
OwnSlider(float, float, float, float, float, Skin) - Constructor for class gaiasky.util.scene2d.OwnSlider
 
OwnSlider(float, float, float, Skin) - Constructor for class gaiasky.util.scene2d.OwnSlider
 
OwnSliderPlus - Class in gaiasky.util.scene2d
Same as a regular slider, but contains the title (name) and the value within its bounds.
OwnSliderPlus(String, float, float, float, boolean, Skin) - Constructor for class gaiasky.util.scene2d.OwnSliderPlus
 
OwnSliderPlus(String, float, float, float, boolean, Skin, String) - Constructor for class gaiasky.util.scene2d.OwnSliderPlus
 
OwnSliderPlus(String, float, float, float, float, float, Skin) - Constructor for class gaiasky.util.scene2d.OwnSliderPlus
 
OwnSliderPlus(String, float, float, float, Skin) - Constructor for class gaiasky.util.scene2d.OwnSliderPlus
 
OwnSliderPlus(String, float, float, float, Skin, String) - Constructor for class gaiasky.util.scene2d.OwnSliderPlus
 
ownsRenderContext() - Method in class gaiasky.util.gdx.IntModelBatch
Checks whether the RenderContext returned by IntModelBatch.getRenderContext() is owned and managed by this ModelBatch.
ownsTexture() - Method in class gaiasky.util.gdx.g2d.BitmapFont
 
OwnTextArea - Class in gaiasky.util.scene2d
 
OwnTextArea(String, Skin) - Constructor for class gaiasky.util.scene2d.OwnTextArea
 
OwnTextArea(String, Skin, String) - Constructor for class gaiasky.util.scene2d.OwnTextArea
 
OwnTextArea(String, TextField.TextFieldStyle) - Constructor for class gaiasky.util.scene2d.OwnTextArea
 
OwnTextButton - Class in gaiasky.util.scene2d
TextButton in which the cursor changes when the mouse rolls over.
OwnTextButton(String, Skin) - Constructor for class gaiasky.util.scene2d.OwnTextButton
 
OwnTextButton(String, Skin, String) - Constructor for class gaiasky.util.scene2d.OwnTextButton
 
OwnTextButton(String, TextButton.TextButtonStyle) - Constructor for class gaiasky.util.scene2d.OwnTextButton
 
OwnTextField - Class in gaiasky.util.scene2d
TextButton in which the cursor changes when the mouse rolls over.
OwnTextField(String, Skin) - Constructor for class gaiasky.util.scene2d.OwnTextField
 
OwnTextField(String, Skin, IValidator) - Constructor for class gaiasky.util.scene2d.OwnTextField
 
OwnTextField(String, Skin, String) - Constructor for class gaiasky.util.scene2d.OwnTextField
 
OwnTextField(String, Skin, String, IValidator) - Constructor for class gaiasky.util.scene2d.OwnTextField
 
OwnTextHotkeyTooltip - Class in gaiasky.util.scene2d
A tooltip that shows a label and a hotkey shortcut in gray.
OwnTextHotkeyTooltip(String, String, Skin) - Constructor for class gaiasky.util.scene2d.OwnTextHotkeyTooltip
 
OwnTextHotkeyTooltip(String, String, Skin, int) - Constructor for class gaiasky.util.scene2d.OwnTextHotkeyTooltip
 
OwnTextHotkeyTooltip(String, String, Skin, TooltipManager, TextTooltip.TextTooltipStyle, int) - Constructor for class gaiasky.util.scene2d.OwnTextHotkeyTooltip
 
OwnTextIconButton - Class in gaiasky.util.scene2d
OwnTextButton with an icon.
OwnTextIconButton(String, int, Skin, String) - Constructor for class gaiasky.util.scene2d.OwnTextIconButton
 
OwnTextIconButton(String, int, Skin, String, String) - Constructor for class gaiasky.util.scene2d.OwnTextIconButton
 
OwnTextIconButton(String, Image, Skin) - Constructor for class gaiasky.util.scene2d.OwnTextIconButton
 
OwnTextIconButton(String, Image, Skin, String) - Constructor for class gaiasky.util.scene2d.OwnTextIconButton
 
OwnTextIconButton(String, Skin, String) - Constructor for class gaiasky.util.scene2d.OwnTextIconButton
 
OwnTextIconButton(String, Skin, String, String) - Constructor for class gaiasky.util.scene2d.OwnTextIconButton
 
OwnTextIconButton.TextIconButtonStyle - Class in gaiasky.util.scene2d
 
OwnTextTooltip - Class in gaiasky.util.scene2d
A tooltip that shows a label.
OwnTextTooltip(String, Skin) - Constructor for class gaiasky.util.scene2d.OwnTextTooltip
 
OwnTextTooltip(String, Skin, int) - Constructor for class gaiasky.util.scene2d.OwnTextTooltip
 
OwnTextTooltip(String, Skin, String) - Constructor for class gaiasky.util.scene2d.OwnTextTooltip
 
OwnTextTooltip(String, TextTooltip.TextTooltipStyle) - Constructor for class gaiasky.util.scene2d.OwnTextTooltip
 
OwnTextTooltip(String, TooltipManager, Skin) - Constructor for class gaiasky.util.scene2d.OwnTextTooltip
 
OwnTextTooltip(String, TooltipManager, Skin, String) - Constructor for class gaiasky.util.scene2d.OwnTextTooltip
 
OwnTextTooltip(String, TooltipManager, TextTooltip.TextTooltipStyle, int) - Constructor for class gaiasky.util.scene2d.OwnTextTooltip
 
OwnUsage() - Constructor for class gaiasky.render.system.ImmediateModeRenderSystem.OwnUsage
 
OwnWindow - Class in gaiasky.util.scene2d
OVERWRITE LINE 176 (setBounds) to remove the Math.round() calls, which makes the labels snap to integer pixel values.
OwnWindow(String, Skin) - Constructor for class gaiasky.util.scene2d.OwnWindow
 
OwnWindow(String, Skin, String) - Constructor for class gaiasky.util.scene2d.OwnWindow
 
OwnWindow(String, Window.WindowStyle) - Constructor for class gaiasky.util.scene2d.OwnWindow
 

P

P - Static variable in class gaiasky.gui.GSKeys
 
P - Static variable in enum class gaiasky.util.gaia.FOV
Mapping/Alias of the FOVs (with AC motion applied) to the "Following/Preceding" telescope nomenclature (mainly for AGIS use)
p0 - Variable in class gaiasky.scene.component.Ruler
 
p01 - Variable in class gaiasky.scene.component.GridRecursive
 
p02 - Variable in class gaiasky.scene.component.GridRecursive
 
p1 - Variable in class gaiasky.scene.component.Ruler
 
pack() - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
packedHeight - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasRegion
The height of the image, after whitespace was removed for packing.
packedWidth - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasRegion
The width of the image, after whitespace was removed for packing.
PackUITextures - Class in gaiasky.desktop.util
 
PackUITextures() - Constructor for class gaiasky.desktop.util.PackUITextures
 
pad - Variable in class gaiasky.gui.FullGui
 
pad1 - Variable in class gaiasky.gui.components.GuiComponent
 
pad10 - Static variable in class gaiasky.gui.GenericDialog
 
pad12 - Variable in class gaiasky.gui.components.GuiComponent
 
pad15 - Static variable in class gaiasky.gui.GenericDialog
 
pad15 - Variable in class gaiasky.gui.PopupNotificationsInterface
 
pad20 - Static variable in class gaiasky.gui.GenericDialog
 
pad3 - Variable in class gaiasky.gui.components.GuiComponent
 
pad4 - Variable in class gaiasky.gui.components.GuiComponent
 
pad5 - Variable in class gaiasky.gui.FullGui
 
pad5 - Static variable in class gaiasky.gui.GenericDialog
 
pad5 - Variable in class gaiasky.gui.PopupNotificationsInterface
 
pad6 - Variable in class gaiasky.gui.components.GuiComponent
 
pad8 - Variable in class gaiasky.gui.components.GuiComponent
 
pad9 - Variable in class gaiasky.gui.components.GuiComponent
 
padBottom - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
padLeft - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
padRight - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
pads - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasRegion
The ninepatch pads, or null if not a ninepatch or the has no padding.
pads - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Region
 
padString(String, int, char) - Static method in class gaiasky.util.TextUtils
Pads the given string with the given character to be the given length.
padTop - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
page - Variable in class gaiasky.util.gdx.g2d.BitmapFont.Glyph
The index to the texture page that holds this glyph.
page - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Region
 
Page(FileHandle, float, float, boolean, Pixmap.Format, Texture.TextureFilter, Texture.TextureFilter, Texture.TextureWrap, Texture.TextureWrap) - Constructor for class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Page
 
PAGE_DOWN - Static variable in class gaiasky.gui.GSKeys
 
PAGE_UP - Static variable in class gaiasky.gui.GSKeys
 
pageId - Variable in class gaiasky.util.tree.OctreeNode
The unique page identifier.
Pair<A,B> - Class in gaiasky.util
Simple implementation of a pair of objects.
Pair(A, B) - Constructor for class gaiasky.util.Pair
 
pan(float, float, float, float) - Method in class gaiasky.input.MainMouseKbdListener.GaiaGestureListener
 
parallax() - Method in interface gaiasky.scene.api.IParticleRecord
Parallax in mas.
parallax() - Method in class gaiasky.scene.record.ParticleRecord
Parallax in mas.
parallax() - Method in class gaiasky.scene.record.PointParticleRecord
 
PARALLAX_MAPPING - Enum constant in enum class gaiasky.util.Settings.ElevationType
 
parallaxErrorFactorBright - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
The loader will only load stars for which the parallax error is at most the percentage given here, in [0..1].
parallaxErrorFactorFaint - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
The loader will only load stars for which the parallax error is at most the percentage given here, in [0..1].
parallaxZeroPoint - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
The zero point for the parallaxes in mas.
PARALLEL_VIEW - Enum constant in enum class gaiasky.util.Settings.StereoProfile
Left image -> left eye, no distortion
parallelism - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
Parallelism value
ParallelSystem - Class in gaiasky.scene.system
A simple EntitySystem that iterates over each entity in parallel and calls processEntity() for each entity every time the EntitySystem is updated.
ParallelSystem(Family) - Constructor for class gaiasky.scene.system.ParallelSystem
Instantiates a system that will iterate over the entities described by the Family.
ParallelSystem(Family, int) - Constructor for class gaiasky.scene.system.ParallelSystem
Instantiates a system that will iterate over the entities described by the Family, with a specific priority.
ParallelSystemBenchmark - Class in gaiasky.test
Tests the speed of ParallelSystem and compares it to IteratingSystem, for multiple numbers of entities.
ParallelSystemBenchmark() - Constructor for class gaiasky.test.ParallelSystemBenchmark
 
params - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
 
params - Variable in class gaiasky.data.OctreeLoader
 
params - Variable in class gaiasky.scene.component.Trajectory
 
params - Variable in class gaiasky.scene.record.AtmosphereComponent
 
params - Variable in class gaiasky.scene.record.CloudComponent
 
params - Variable in class gaiasky.scene.record.ModelComponent
 
parent - Variable in class gaiasky.gui.BookmarksManager.BookmarkNode
 
parent - Variable in class gaiasky.scene.camera.AbstractCamera
The parent
parent - Variable in class gaiasky.scene.component.GraphNode
The parent entity.
parent - Variable in class gaiasky.util.gdx.model.IntNode
 
parent - Variable in class gaiasky.util.tree.OctreeNode
The parent, if any.
parenthood - Variable in class gaiasky.scene.component.Octree
Map with the parent for each node.
parentName - Variable in class gaiasky.data.AbstractSceneLoader
 
parentName - Variable in class gaiasky.scene.component.GraphNode
The first name of the parent object.
parentOrientation - Variable in class gaiasky.scene.component.ParentOrientation
 
parentOrientation - Static variable in class gaiasky.scene.Mapper
 
ParentOrientation - Class in gaiasky.scene.component
 
ParentOrientation() - Constructor for class gaiasky.scene.component.ParentOrientation
 
parentrc - Variable in class gaiasky.scene.component.ParentOrientation
 
pareto() - Static method in class gaiasky.util.math.StdRandom
Returns a random real number from the standard Pareto distribution.
pareto(double) - Static method in class gaiasky.util.math.StdRandom
Returns a random real number from a Pareto distribution with shape parameter α.
PARK_CAMERA_RUNNABLE - Enum constant in enum class gaiasky.event.Event
Posts camera update runnable that runs after the update-camera stage and before the update-scene stage.
PARK_RUNNABLE - Enum constant in enum class gaiasky.event.Event
Posts scene update runnable that runs after the update-scene stage and before the render stage.
parkCameraRunnable(String, Runnable) - Method in class gaiasky.GaiaSky
Parks a camera runnable that runs after the update-camera stage, and before the update-scene stage, until it is removed.
parkCameraRunnable(String, Runnable) - Method in class gaiasky.script.EventScriptingInterface
 
parkCameraRunnable(String, Runnable) - Method in interface gaiasky.script.IScriptingInterface
Parks a camera update Runnable to the main loop thread, and keeps it running every frame until it finishes or it is unparked by IScriptingInterface.unparkRunnable(String).
parkRunnable(String, Runnable) - Method in class gaiasky.script.EventScriptingInterface
 
parkRunnable(String, Runnable) - Method in interface gaiasky.script.IScriptingInterface
parkRunnable(String, Runnable, Map<String, Runnable>, Array<Runnable>) - Method in class gaiasky.GaiaSky
Parks a runnable to the given map and list.
parkSceneRunnable(String, Runnable) - Method in class gaiasky.script.EventScriptingInterface
 
parkSceneRunnable(String, Runnable) - Method in interface gaiasky.script.IScriptingInterface
Parks an update Runnable to the main loop thread, and keeps it running every frame until it finishes or it is unparked by IScriptingInterface.unparkRunnable(String).
parkUpdateRunnable(String, Runnable) - Method in class gaiasky.GaiaSky
Parks an update runnable that runs after the update-scene stage until it is removed.
parse(StarTable) - Method in class gaiasky.util.ucd.UCDParser
Parses the given table and puts the UCD info into the ucdmap.
parseBoolean(Object) - Static method in class gaiasky.util.parse.Parser
Method used to parse accepted boolean values in incoming messages
parsed(String) - Method in class gaiasky.data.orbit.FileDataLoader
 
parsed(String) - Method in class gaiasky.data.orbit.FileDataLoaderEclipticJulianTime
 
parsed(String) - Method in class gaiasky.data.orbit.HeliotropicOrbitDataLoader
 
parseDouble(String) - Static method in class gaiasky.util.parse.Parser
Quick double string parser that can handle negative and positive doubles but not exponents.
parseDoubleArray(String) - Static method in class gaiasky.util.parse.Parser
Parses a double precision float array in the form '[a, b, c, ...]
parseDoubleArrayException(String) - Static method in class gaiasky.util.parse.Parser
Parses a double precision float array in the form '[a, b, c, ...]
parseDoubleException(String) - Static method in class gaiasky.util.parse.Parser
Quick double string parser that can handle negative and positive doubles but not exponents.
parsef(String) - Method in class gaiasky.data.orbit.FileDataLoader
 
parsef(String) - Method in class gaiasky.data.orbit.FileDataLoaderEclipticJulianTime
 
parsef(String) - Method in class gaiasky.data.orbit.HeliotropicOrbitDataLoader
 
parseFloat(String) - Static method in class gaiasky.util.parse.Parser
Convenience method which uses the double parser and casts the result.
parseFloatArray(String) - Static method in class gaiasky.util.parse.Parser
Parses a float array in the form '[a, b, c, ...]
parseFloatArrayException(String) - Static method in class gaiasky.util.parse.Parser
Parses a float array in the form '[a, b, c, ...]
parseFloatException(String) - Static method in class gaiasky.util.parse.Parser
Convenience method which uses the double parser and casts the result.
parseFolder(String) - Static method in class gaiasky.util.gaia.AttitudeXmlParser
 
parsei(String) - Method in class gaiasky.data.orbit.FileDataLoader
 
parsei(String) - Method in class gaiasky.data.orbit.FileDataLoaderEclipticJulianTime
 
parsei(String) - Method in class gaiasky.data.orbit.HeliotropicOrbitDataLoader
 
parseInt(String) - Static method in class gaiasky.util.parse.Parser
Parses an integer.
parseIntException(String) - Static method in class gaiasky.util.parse.Parser
Parses an integer.
parseLong(String) - Static method in class gaiasky.util.parse.Parser
Quick long string parser that can handle negative and positive values.
parseLongException(String) - Static method in class gaiasky.util.parse.Parser
Quick long string parser that can handle negative and positive values.
parseModel(FileHandle) - Method in class gaiasky.util.gdx.loader.G3dModelLoader
 
Parser - Class in gaiasky.util.parse
Parser utilities.
Parser() - Constructor for class gaiasky.util.parse.Parser
 
parseWhitespaceSeparatedList(String) - Static method in class gaiasky.util.GlobalResources
Parses the string and creates a string array.
part(IntMeshPart, Material) - Method in class gaiasky.util.gdx.IntModelBuilder
Adds the specified IntMeshPart to the current Node.
part(String, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
Starts a new MeshPart.
part(String, int, VertexAttributes, Material) - Method in class gaiasky.util.gdx.IntModelBuilder
Creates a new IntMeshPart within the current Node and returns a IntMeshPartBuilder which can be used to build the shape of the part.
part(String, int, Bits, Material) - Method in class gaiasky.util.gdx.IntModelBuilder
Creates a new IntMeshPart within the current Node and returns a IntMeshPartBuilder which can be used to build the shape of the part.
part(String, IntMesh, int, int, int, Material) - Method in class gaiasky.util.gdx.IntModelBuilder
Adds the specified mesh part to the current node.
part(String, IntMesh, int, Material) - Method in class gaiasky.util.gdx.IntModelBuilder
Adds the specified mesh part to the current node.
PARTICLE_DISC_FACTOR - Static variable in class gaiasky.util.Constants
Disc factor for single particles and stars.
PARTICLE_GROUP - Enum constant in enum class gaiasky.render.RenderGroup
Particle group
particleColor - Variable in class gaiasky.data.group.DatasetOptions
 
particleColor - Variable in class gaiasky.gui.DatasetLoadDialog
 
particleColorNoise - Variable in class gaiasky.data.group.DatasetOptions
 
particleEffectShaders - Variable in class gaiasky.render.RenderAssets
 
ParticleEffectsRenderer - Class in gaiasky.scene.system.render.draw
 
ParticleEffectsRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.scene.system.render.draw.ParticleEffectsRenderer
 
ParticleExtra - Class in gaiasky.scene.component
Extra attributes for stars and particles.
ParticleExtra() - Constructor for class gaiasky.scene.component.ParticleExtra
 
ParticleExtractor - Class in gaiasky.scene.system.render.extract
Extracts single particle and star data to feed to the render stages.
ParticleExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.ParticleExtractor
 
particleGroupShaders - Variable in class gaiasky.render.RenderAssets
 
ParticleInitializer - Class in gaiasky.scene.system.initialize
Initializes the old Particle and Star objects.
ParticleInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.ParticleInitializer
 
ParticleRecord - Class in gaiasky.scene.record
 
ParticleRecord(double[]) - Constructor for class gaiasky.scene.record.ParticleRecord
 
ParticleRecord(double[], float[]) - Constructor for class gaiasky.scene.record.ParticleRecord
 
ParticleRecord(double[], float[], Long) - Constructor for class gaiasky.scene.record.ParticleRecord
 
ParticleRecord(double[], float[], Long, String) - Constructor for class gaiasky.scene.record.ParticleRecord
 
ParticleRecord(double[], float[], Long, String[]) - Constructor for class gaiasky.scene.record.ParticleRecord
 
ParticleRecord(double[], float[], Long, String[], ObjectDoubleMap<UCD>) - Constructor for class gaiasky.scene.record.ParticleRecord
 
ParticleRecord(double[], float[], Long, String, ObjectDoubleMap<UCD>) - Constructor for class gaiasky.scene.record.ParticleRecord
 
ParticleRecord(double[], float[], String[]) - Constructor for class gaiasky.scene.record.ParticleRecord
 
particles - Variable in class gaiasky.data.OctreeLoader
 
particles - Variable in class gaiasky.gui.DatasetLoadDialog
 
particles - Variable in class gaiasky.scene.Families
 
PARTICLES - Enum constant in enum class gaiasky.data.group.DatasetOptions.DatasetLoadType
 
particleSet - Static variable in class gaiasky.scene.Mapper
 
particleSet - Variable in class gaiasky.scene.view.RenderView
Particle set component
ParticleSet - Class in gaiasky.scene.component
 
ParticleSet() - Constructor for class gaiasky.scene.component.ParticleSet
 
ParticleSetExtractor - Class in gaiasky.scene.system.render.extract
Extracts particle and star set data to feed to the render stages.
ParticleSetExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.ParticleSetExtractor
 
ParticleSetInitializer - Class in gaiasky.scene.system.initialize
Initializes old ParticleGroup and StarGroup objects.
ParticleSetInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.ParticleSetInitializer
 
ParticleSetInstancedRenderer - Class in gaiasky.scene.system.render.draw
Renders particle groups using instancing via billboards with geometry (quads as two triangles).
ParticleSetInstancedRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.scene.system.render.draw.ParticleSetInstancedRenderer
 
ParticleSetPointRenderer - Class in gaiasky.scene.system.render.draw
 
ParticleSetPointRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.scene.system.render.draw.ParticleSetPointRenderer
 
ParticleSetRenderer - Class in gaiasky.scene.system.render.draw
Renders particle groups using regular arrays via billboards with geometry (quads as two triangles).
ParticleSetRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.scene.system.render.draw.ParticleSetRenderer
 
particleSets - Variable in class gaiasky.scene.Families
 
ParticleSetUpdater - Class in gaiasky.scene.system.update
Updates particle and star sets.
ParticleSetUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.ParticleSetUpdater
 
ParticleSetUpdaterTask - Class in gaiasky.scene.task
Implements index update process of particle sets.
ParticleSetUpdaterTask(Entity, ParticleSet, StarSet) - Constructor for class gaiasky.scene.task.ParticleSetUpdaterTask
 
particleSize - Variable in class gaiasky.data.group.DatasetOptions
 
particleSize - Variable in class gaiasky.gui.DatasetLoadDialog
 
particleSizeLimits - Variable in class gaiasky.data.group.DatasetOptions
 
particleSizeLimits - Variable in class gaiasky.scene.component.ParticleSet
Particle size limits for the quad renderer (using quads as GL_TRIANGLES).
particleSizeLimitsPoint - Variable in class gaiasky.scene.component.ParticleSet
Particle size limits.
ParticleSystemRenderSystem - Class in gaiasky.render.system
 
ParticleSystemRenderSystem(SceneRenderer) - Constructor for class gaiasky.render.system.ParticleSystemRenderSystem
 
ParticleUpdater - Class in gaiasky.scene.system.update
Updates single particles and star objects.
ParticleUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.ParticleUpdater
 
ParticleUtils - Class in gaiasky.scene.entity
Contains utilities common to particle and star objects and sets.
ParticleUtils() - Constructor for class gaiasky.scene.entity.ParticleUtils
 
parts - Variable in class gaiasky.util.gdx.model.data.IntModelMesh
 
parts - Variable in class gaiasky.util.gdx.model.data.IntModelNode
 
parts - Variable in class gaiasky.util.gdx.model.IntNode
 
password - Variable in class gaiasky.util.Settings.ProxySettings.ProxyBean
 
patch(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, int, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
patch(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, int, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a rectangle.
patch(Vector3, Vector3, Vector3, Vector3, Vector3, int, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
patch(Vector3, Vector3, Vector3, Vector3, Vector3, int, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a rectangle.
patch(IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, int, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
patch(IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, int, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a rectangle.
path - Variable in class gaiasky.gui.BookmarksManager.BookmarkNode
 
path - Variable in class gaiasky.scene.component.Keyframes
The actual path.
Pathd<T> - Interface in gaiasky.util.math
Interface that specifies a path of type T within the window 0.0invalid input: '<'=tinvalid input: '<'=1.0.
pause() - Method in class gaiasky.ErrorDialog
 
pause() - Method in class gaiasky.GaiaSky
 
pause() - Method in class gaiasky.GaiaSkyView
 
pause() - Method in class gaiasky.util.MusicManager
 
PAUSE_BACKGROUND_LOADING - Enum constant in enum class gaiasky.event.Event
Pauses background data loading thread, if any.
PC - Enum constant in enum class gaiasky.gui.beans.DistanceUnitComboBoxBean.DistanceUnit
 
PC - Enum constant in enum class gaiasky.util.Settings.DistanceUnits
 
PC - Enum constant in enum class gaiasky.util.units.Quantity.Length.LengthUnit
Parsecs
PC_TO_KM - Static variable in class gaiasky.util.Nature
Parsecs to kilometres
PC_TO_M - Static variable in class gaiasky.util.Nature
Parsecs to metres
PC_TO_U - Static variable in class gaiasky.util.Constants
Parsec to local unit conversion.
pedantic - Static variable in class gaiasky.util.gdx.shader.ExtShaderProgram
flag indicating whether attributes invalid input: '&' uniforms must be present at all times
pedantic - Static variable in class gaiasky.util.gdx.shader.TessellationShaderProgram
flag indicating whether attributes invalid input: '&' uniforms must be present at all times
Pedantic - Static variable in class gaiasky.util.gdx.contrib.utils.ShaderLoader
 
peek() - Method in class gaiasky.event.PriorityQueue
Retrieves, but does not remove, the head of this queue.
peek() - Method in class gaiasky.util.DoubleArray
Returns the last item.
PER_OBJECT_VISIBILITY_CMD - Enum constant in enum class gaiasky.event.Event
Contains the object (instance of IVisibilitySwitch), the name of the object and a boolean with the new visibility state.
performance - Variable in class gaiasky.util.Settings
 
PerformanceSettings() - Constructor for class gaiasky.util.Settings.PerformanceSettings
 
perimeter - Static variable in class gaiasky.scene.Mapper
 
Perimeter - Class in gaiasky.scene.component
 
Perimeter() - Constructor for class gaiasky.scene.component.Perimeter
 
PerimeterExtractor - Class in gaiasky.scene.system.render.extract
 
PerimeterExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.PerimeterExtractor
 
PerimeterInitializer - Class in gaiasky.scene.system.initialize
 
PerimeterInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.PerimeterInitializer
 
perimeters - Variable in class gaiasky.scene.Families
 
PerimeterUpdater - Class in gaiasky.scene.system.update
 
PerimeterUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.PerimeterUpdater
 
period - Variable in class gaiasky.data.util.PointCloudData
 
period - Variable in class gaiasky.scene.record.OrbitComponent
Orbital period in days
period - Variable in class gaiasky.scene.record.RotationComponent
The rotation period in hours.
period - Variable in class gaiasky.scene.record.VariableRecord
 
PERIOD - Static variable in class gaiasky.gui.GSKeys
 
periodcolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
perpendicular(Vector3d, Vector3d) - Static method in class gaiasky.util.math.MathUtilsd
Gets perpendicular vector to in vector
persist(Path) - Method in class gaiasky.gui.ControllerMappings
Persist the current mappings to the given path
persistBookmarks() - Method in class gaiasky.gui.BookmarksManager
 
persistSettings(File) - Static method in class gaiasky.util.SettingsManager
 
pfm - Variable in class gaiasky.util.SlaveManager
 
PFMData - Class in gaiasky.util.gdx.loader
 
PFMData(float[], int, int) - Constructor for class gaiasky.util.gdx.loader.PFMData
 
PFMDataInfo() - Constructor for class gaiasky.util.gdx.loader.PFMDataLoader.PFMDataInfo
 
PFMDataLoader - Class in gaiasky.util.gdx.loader
 
PFMDataLoader(FileHandleResolver) - Constructor for class gaiasky.util.gdx.loader.PFMDataLoader
 
PFMDataLoader.PFMDataInfo - Class in gaiasky.util.gdx.loader
 
PFMDataLoader.PFMDataParameter - Class in gaiasky.util.gdx.loader
 
PFMDataParameter() - Constructor for class gaiasky.util.gdx.loader.PFMDataLoader.PFMDataParameter
 
PFMReader - Class in gaiasky.util.gdx.loader
 
PFMReader() - Constructor for class gaiasky.util.gdx.loader.PFMReader
 
PFMTextureLoader - Class in gaiasky.util.gdx.loader
 
PFMTextureLoader(FileHandleResolver) - Constructor for class gaiasky.util.gdx.loader.PFMTextureLoader
 
PFMTextureLoader.PFMTextureParameter - Class in gaiasky.util.gdx.loader
 
PFMTextureLoader.TextureLoaderInfo - Class in gaiasky.util.gdx.loader
 
PFMTextureParameter() - Constructor for class gaiasky.util.gdx.loader.PFMTextureLoader.PFMTextureParameter
 
PFMTextureParameter(TextureLoader.TextureParameter) - Constructor for class gaiasky.util.gdx.loader.PFMTextureLoader.PFMTextureParameter
 
pfmTextureParams - Static variable in class gaiasky.scene.record.MaterialComponent
 
PhosphorVibrance - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Effect
 
PI - Static variable in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
Mathematical constants
PI - Static variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
PI - Static variable in class gaiasky.util.math.MathUtilsd
 
PI_HALF - Static variable in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
 
PI2 - Static variable in class gaiasky.util.math.MathUtilsd
 
PICTSYMBOLS - Static variable in class gaiasky.gui.GSKeys
 
pinch(Vector2, Vector2, Vector2, Vector2) - Method in class gaiasky.input.MainMouseKbdListener.GaiaGestureListener
 
PingPongBuffer - Class in gaiasky.util.gdx.contrib.postprocess.utils
Encapsulates a framebuffer with the ability to ping-pong between two buffers.
PingPongBuffer(int, int, Pixmap.Format, boolean) - Constructor for class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
 
PingPongBuffer(int, int, Pixmap.Format, boolean, boolean, boolean, boolean, boolean) - Constructor for class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
Creates a new ping-pong buffer and owns the resources.
PingPongBuffer(GaiaSkyFrameBuffer, GaiaSkyFrameBuffer) - Constructor for class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
Creates a new ping-pong buffer with the given buffers.
PipelineState - Class in gaiasky.util.gdx.contrib.postprocess
Provides a simple mechanism to query OpenGL pipeline states.
PipelineState() - Constructor for class gaiasky.util.gdx.contrib.postprocess.PipelineState
 
pitch - Variable in class gaiasky.scene.component.MotorEngine
 
pitch - Variable in class gaiasky.util.Settings.ProgramSettings.NetSettings.SlaveSettings
 
pitch - Variable in class gaiasky.util.SlaveManager
 
pitcha - Variable in class gaiasky.scene.component.MotorEngine
 
pitchf - Variable in class gaiasky.scene.component.MotorEngine
 
pitchp - Variable in class gaiasky.scene.component.MotorEngine
Yaw, pitch and roll
pitchv - Variable in class gaiasky.scene.component.MotorEngine
 
pixels - Variable in class gaiasky.util.gdx.loader.PortableFloatMap
The pixels in the image, in row-major order from bottom to top.
pixmap - Variable in class gaiasky.render.BufferedFrame
 
PJWHash(String) - Static method in class gaiasky.util.gdx.contrib.utils.Hash
 
place(K) - Method in class gaiasky.util.ObjectDoubleMap
Returns an index >= 0 and invalid input: '<'= ObjectDoubleMap.mask for the specified item.
Place - Class in gaiasky.util.gaia.utils
Specifies a celestial position
Place() - Constructor for class gaiasky.util.gaia.utils.Place
Default constructor.
Place(double, double) - Constructor for class gaiasky.util.gaia.utils.Place
Constructs a Place at given (alpha, delta)
Place(Place) - Constructor for class gaiasky.util.gaia.utils.Place
Duplicates a Place
Place(Vector3d) - Constructor for class gaiasky.util.gaia.utils.Place
Constructs a Place at the position given by a vector (need not be a unit vector)
Place(Random) - Constructor for class gaiasky.util.gaia.utils.Place
Constructs a Place at a random position
plainColor - Variable in class gaiasky.util.CatalogInfo
 
Planed - Class in gaiasky.util.math
A plane defined via a unit length normal and the distance from the origin, as you learned in your math class.
Planed() - Constructor for class gaiasky.util.math.Planed
Constructs a new plane with all values set to 0
Planed(Vector3d, double) - Constructor for class gaiasky.util.math.Planed
Constructs a new plane based on the normal and distance to the origin.
Planed(Vector3d, Vector3d) - Constructor for class gaiasky.util.math.Planed
Constructs a new plane based on the normal and a point on the plane.
Planed(Vector3d, Vector3d, Vector3d) - Constructor for class gaiasky.util.math.Planed
Constructs a new plane out of the three given points that are considered to be on the plane.
Planed.PlaneSide - Enum Class in gaiasky.util.math
Enum specifying on which side a point lies respective to the plane and it's normal.
planePoints - Variable in class gaiasky.util.math.Frustumd
eight points making up the near and far clipping "rectangles".
planePointsArray - Variable in class gaiasky.util.math.Frustumd
 
planes - Variable in class gaiasky.util.math.Frustumd
the six clipping planes, near, far, left, right, top, bottom
planetarium - Variable in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings
 
PLANETARIUM_ANGLE_CMD - Enum constant in enum class gaiasky.event.Event
Sets the planetarium angle [deg], an angle from the zenith to put the focus on in planetarium mode.
PLANETARIUM_APERTURE_CMD - Enum constant in enum class gaiasky.event.Event
Sets the aperture angle [deg] of the planetarium in cubemap mode.
PlanetariumAngle - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter.Param
 
PlanetariumAperture - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter.Param
 
PlanetariumSettings() - Constructor for class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings.PlanetariumSettings
 
planetPos - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
planetPos - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
planetPos - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
planetPos - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
PlanetPos - Static variable in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
PlanetPosAlias - Static variable in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
Planets - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
planetSize - Variable in class gaiasky.scene.record.AtmosphereComponent
 
play - Variable in class gaiasky.gui.components.MusicComponent
 
play() - Method in class gaiasky.util.MusicManager
 
PLAY_CAMERA_CMD - Enum constant in enum class gaiasky.event.Event
Issues the play command.
playCamera - Variable in class gaiasky.gui.ControlsWindow
 
playCameraPath(String) - Method in class gaiasky.script.EventScriptingInterface
 
playCameraPath(String) - Method in interface gaiasky.script.IScriptingInterface
playCameraPath(String, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
playCameraPath(String, boolean) - Method in interface gaiasky.script.IScriptingInterface
PLAYING - Enum constant in enum class gaiasky.util.camera.rec.CamRecorder.RecorderState
 
playPauseToggle() - Method in class gaiasky.util.MusicManager
 
playStop - Variable in class gaiasky.gui.ControlsWindow
 
pllx - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
pllx_err - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
pllxcolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
plus - Variable in class gaiasky.gui.components.TimeComponent
 
PLUS - Static variable in class gaiasky.gui.GSKeys
 
PlutoCoordinates - Class in gaiasky.util.coord
 
PlutoCoordinates() - Constructor for class gaiasky.util.coord.PlutoCoordinates
 
plutoEclipticCoordinates(Instant, Vector3b) - Static method in class gaiasky.util.coord.AstroUtils
Ecliptic coordinates of pluto at the given date.
pm - Variable in class gaiasky.scene.component.ProperMotion
Proper motion in cartesian coordinates [U/yr].
pm - Static variable in class gaiasky.scene.Mapper
 
pm - Variable in class gaiasky.util.camera.Proximity.NearbyRecord
 
PM_ARROWHEADS_CMD - Enum constant in enum class gaiasky.event.Event
Show or hide arrow caps.
PM_COLOR_MODE_CMD - Enum constant in enum class gaiasky.event.Event
Contains the mode.
PM_LEN_FACTOR_CMD - Enum constant in enum class gaiasky.event.Event
Contains the length factor for pm vectors.
PM_NUM_FACTOR_CMD - Enum constant in enum class gaiasky.event.Event
Contains the number factor for pm vectors.
pmdec - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
PMDEC - Variable in class gaiasky.util.ucd.UCDParser
 
pmdec_err - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
pmdeccolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
pmra - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
PMRA - Variable in class gaiasky.util.ucd.UCDParser
 
pmra_err - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
pmracolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
pmSph - Variable in class gaiasky.scene.component.ProperMotion
MuAlpha [mas/yr], Mudelta [mas/yr], radvel [km/s].
pmx() - Method in interface gaiasky.scene.api.IParticleRecord
 
pmx() - Method in class gaiasky.scene.record.ParticleRecord
 
pmx() - Method in class gaiasky.scene.record.PointParticleRecord
 
pmy() - Method in interface gaiasky.scene.api.IParticleRecord
 
pmy() - Method in class gaiasky.scene.record.ParticleRecord
 
pmy() - Method in class gaiasky.scene.record.PointParticleRecord
 
pmz() - Method in interface gaiasky.scene.api.IParticleRecord
 
pmz() - Method in class gaiasky.scene.record.ParticleRecord
 
pmz() - Method in class gaiasky.scene.record.PointParticleRecord
 
PNG - Enum constant in enum class gaiasky.util.Settings.ImageFormat
 
point - Variable in class gaiasky.util.Settings.SceneSettings.StarSettings.ThresholdSettings
 
POINT - Enum constant in enum class gaiasky.render.RenderGroup
Point
POINT - Enum constant in enum class gaiasky.scene.record.BillboardDataset.ParticleType
 
POINT_GPU - Enum constant in enum class gaiasky.render.RenderGroup
Point GPU
POINT_STAR - Enum constant in enum class gaiasky.render.RenderGroup
Single pixel
pointAtSkyCoordinate(double, double) - Method in class gaiasky.script.EventScriptingInterface
 
pointAtSkyCoordinate(double, double) - Method in interface gaiasky.script.IScriptingInterface
Sets the camera in free mode and points it to the given coordinates in equatorial system.
pointAtSkyCoordinate(long, long) - Method in class gaiasky.script.EventScriptingInterface
 
pointCloud - Variable in class gaiasky.util.Settings.SceneSettings.RendererSettings
 
pointCloudData - Variable in class gaiasky.scene.component.Verts
 
PointCloudData - Class in gaiasky.data.util
Contains a point cloud dataset, with cartesian XYZ positions in the equatorial system with the origin in the barycenter of the solar system, and optionally times for each of those.
PointCloudData() - Constructor for class gaiasky.data.util.PointCloudData
 
PointCloudData(int) - Constructor for class gaiasky.data.util.PointCloudData
 
PointCloudQuadRenderer - Class in gaiasky.scene.system.render.draw
Adds some utils to build quads as a couple of triangles.
PointCloudQuadRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.scene.system.render.draw.PointCloudQuadRenderer
 
PointCloudRenderer - Class in gaiasky.scene.system.render.draw
Contains some common code to all point cloud renderers and some scaffolding to make life easier.
PointCloudRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.scene.system.render.draw.PointCloudRenderer
 
PointCloudRenderSystem - Class in gaiasky.render.system
Contains some common code to all point cloud renderers and some scaffolding to make life easier.
PointCloudRenderSystem(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.render.system.PointCloudRenderSystem
 
PointCloudTriRenderSystem - Class in gaiasky.render.system
Adds some utils to build quads as a couple of triangles.
PointCloudTriRenderSystem(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.render.system.PointCloudTriRenderSystem
 
pointColor - Variable in class gaiasky.scene.component.Trajectory
Point color
pointData - Variable in class gaiasky.scene.component.ParticleSet
List that contains the point data.
PointDataProvider - Class in gaiasky.data.group
This provider loads point data into particle beans.
PointDataProvider() - Constructor for class gaiasky.data.group.PointDataProvider
 
PointDataWriter - Class in gaiasky.data.group
 
PointDataWriter() - Constructor for class gaiasky.data.group.PointDataWriter
 
pointer - Variable in class gaiasky.util.Settings.ProgramSettings
 
POINTER_GUIDES_CMD - Enum constant in enum class gaiasky.event.Event
Contains the state (boolean), the color (float[4]) and the line width (float).
pointerLonLat - Variable in class gaiasky.gui.FocusInfoInterface
 
pointerName - Variable in class gaiasky.gui.FocusInfoInterface
 
pointerRADEC - Variable in class gaiasky.gui.FocusInfoInterface
 
PointerSettings() - Constructor for class gaiasky.util.Settings.ProgramSettings.PointerSettings
 
pointerXCoord - Variable in class gaiasky.gui.FullGui
 
pointerYCoord - Variable in class gaiasky.gui.FullGui
 
pointInFrustum(float, float, float) - Method in class gaiasky.util.math.Frustumd
Returns whether the point is in the frustum.
pointInFrustum(Vector3d) - Method in class gaiasky.util.math.Frustumd
Returns whether the point is in the frustum.
pointLights - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
pointLights - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
PointLightsAttribute - Class in gaiasky.util.gdx.shader.attribute
An Attribute which can be used to send an Array of PointLight instances to the Shader.
PointLightsAttribute() - Constructor for class gaiasky.util.gdx.shader.attribute.PointLightsAttribute
 
PointLightsAttribute(PointLightsAttribute) - Constructor for class gaiasky.util.gdx.shader.attribute.PointLightsAttribute
 
pointLightsColorOffset - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
pointLightsIntensityOffset - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
pointLightsLoc - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
pointLightsOffset - Variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters.ACubemap
 
pointLightsPositionOffset - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
pointLightsSize - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
PointParticleRecord - Class in gaiasky.scene.record
Point particle record, only contains a double array to hold the data
PointParticleRecord(double[]) - Constructor for class gaiasky.scene.record.PointParticleRecord
 
PointPrimitiveRenderSystem - Class in gaiasky.scene.system.render.draw
Renders symbolic objects (usually part of the UI) as points.
PointPrimitiveRenderSystem(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.scene.system.render.draw.PointPrimitiveRenderSystem
 
POINTS - Enum constant in enum class gaiasky.util.Settings.PointCloudMode
 
pointscaling - Variable in class gaiasky.scene.component.Highlight
 
pointShaders - Variable in class gaiasky.render.RenderAssets
 
pointSize - Variable in class gaiasky.scene.component.Trajectory
Point size
pointSize - Variable in class gaiasky.util.Settings.SceneSettings.StarSettings
 
PointView - Class in gaiasky.scene.view
An entity view that implements the IPointRenderable methods.
PointView() - Constructor for class gaiasky.scene.view.PointView
Creates an empty line view.
poisson(double) - Static method in class gaiasky.util.math.StdRandom
Returns a random integer from a Poisson distribution with mean λ.
poll() - Method in class gaiasky.event.PriorityQueue
Retrieves and removes the head of this queue, or returns null if this queue is empty.
pollAxis(int) - Method in class gaiasky.vr.openvr.VRContext.VRDevice
Updates the axis values and returns whether the values changed.
pollEvents() - Method in class gaiasky.vr.openvr.VRContext
Get the latest tracking data and send events to VRDeviceListener instance registered with the context.
pollKeys(double) - Method in class gaiasky.scene.view.SpacecraftView
 
POLYLINE_QUADSTRIP - Enum constant in enum class gaiasky.util.Settings.LineMode
 
pool() - Method in class gaiasky.util.ds.GaiaSkyExecutorService
 
pop() - Method in class gaiasky.util.DoubleArray
Removes and returns the last item.
POPUP_MENU_FOCUS - Enum constant in enum class gaiasky.event.Event
Will show a popup menu for a focus candidate.
popupNotificationsInterface - Variable in class gaiasky.gui.FullGui
 
PopupNotificationsInterface - Class in gaiasky.gui
 
PopupNotificationsInterface(Skin) - Constructor for class gaiasky.gui.PopupNotificationsInterface
 
port - Variable in class gaiasky.util.Settings.ProxySettings.ProxyBean
 
PortableFloatMap - Class in gaiasky.util.gdx.loader
 
PortableFloatMap() - Constructor for class gaiasky.util.gdx.loader.PortableFloatMap
Constructs a blank Portable FloatMap image.
PortableFloatMap(File) - Constructor for class gaiasky.util.gdx.loader.PortableFloatMap
Constructs a PFM image by reading from the specified file.
PortableFloatMap(InputStream) - Constructor for class gaiasky.util.gdx.loader.PortableFloatMap
Constructs a PFM image by reading from the specified input stream.
PortableFloatMap.Mode - Enum Class in gaiasky.util.gdx.loader
 
pos - Variable in class gaiasky.scene.camera.AbstractCamera
 
pos - Variable in class gaiasky.scene.component.Body
Position of this entity in the local reference system.
pos - Variable in class gaiasky.util.camera.Proximity.NearbyRecord
 
pos - Variable in class gaiasky.util.camera.rec.Keyframe
 
pos() - Method in class gaiasky.scene.view.SpacecraftView
 
pos(Vector3d) - Method in interface gaiasky.scene.api.IParticleRecord
 
pos(Vector3d) - Method in class gaiasky.scene.record.ParticleRecord
 
pos(Vector3d) - Method in class gaiasky.scene.record.PointParticleRecord
 
Pos - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter.Param
 
pos0 - Variable in class gaiasky.scene.component.Ruler
 
pos1 - Variable in class gaiasky.scene.component.Ruler
 
POS1 - Variable in class gaiasky.util.ucd.UCDParser
 
POS2 - Variable in class gaiasky.util.ucd.UCDParser
 
POS3 - Variable in class gaiasky.util.ucd.UCDParser
 
posBak - Variable in class gaiasky.scene.camera.NaturalCamera
Acceleration and velocity
posd - Variable in class gaiasky.scene.component.Constel
 
posf - Variable in class gaiasky.scene.component.MotorEngine
Float counterparts
posinv - Variable in class gaiasky.scene.camera.AbstractCamera
 
position - Variable in class gaiasky.gui.components.MusicComponent
 
position - Variable in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
position - Variable in class gaiasky.util.LocationLogManager.LocationRecord
 
position - Variable in class gaiasky.util.Settings.CamrecorderSettings.KeyframeSettings
 
position - Variable in class gaiasky.util.Settings.SceneSettings.CameraSettings.FocusSettings
 
position(Vector3d, float[]) - Method in class gaiasky.gui.minimap.AbstractMinimapScale
 
position(Vector3d, float[]) - Method in class gaiasky.gui.minimap.MilkyWayMinimapScale
 
position(Vector3d, float[]) - Method in class gaiasky.gui.minimap.SolarNeighbourhoodMinimapScale
 
Position - Class in gaiasky.scene.record
 
Position - Class in gaiasky.util.units
Helper class that transforms various positional information into the internal position of the application.
Position(double, double, double, double, double, double) - Constructor for class gaiasky.scene.record.Position
 
Position(double, String, double, String, double, String, Position.PositionType) - Constructor for class gaiasky.util.units.Position
Works out the cartesian equatorial position in the Gaia Sandbox reference system.
POSITION_ATTRIBUTE - Static variable in class gaiasky.util.gdx.shader.ExtShaderProgram
default name for position attributes
POSITION_ATTRIBUTE - Static variable in class gaiasky.util.gdx.shader.TessellationShaderProgram
default name for position attributes
Position.PositionType - Enum Class in gaiasky.util.units
 
Positions2DExtractor - Class in gaiasky.desktop.util
 
Positions2DExtractor() - Constructor for class gaiasky.desktop.util.Positions2DExtractor
 
positionSetInScript - Variable in class gaiasky.scene.component.Body
Flag to control whether the position of this object has been set in a script.
positionUpdaterConsumer - Variable in class gaiasky.scene.component.GraphNode
Reference to the method to update the position of this object.
PositionView - Class in gaiasky.scene.view
A view which exposes position and velocity properties of an entity.
PositionView(Entity) - Constructor for class gaiasky.scene.view.PositionView
 
PositiveX - Enum constant in enum class gaiasky.util.gdx.OwnCubemap.CubemapSide
The positive X and first side of the cubemap
PositiveY - Enum constant in enum class gaiasky.util.gdx.OwnCubemap.CubemapSide
The positive Y and third side of the cubemap
PositiveZ - Enum constant in enum class gaiasky.util.gdx.OwnCubemap.CubemapSide
The positive Z and fifth side of the cubemap
posSph - Variable in class gaiasky.scene.component.Body
Position in the equatorial system; ra, dec.
post(Event, Object) - Method in class gaiasky.event.EventManager
Register a new data-less event with the given source.
post(Event, Object, Object...) - Method in class gaiasky.event.EventManager
Register a new event with the given source and with the given data.
POST_HEADLINE_MESSAGE - Enum constant in enum class gaiasky.event.Event
Contains a string with the headline message, will be displayed in a big font in the center of the screen.
POST_NOTIFICATION - Enum constant in enum class gaiasky.event.Event
Post a new notification that is to be displayed in the notifications area at the bottom left.
POST_POPUP_NOTIFICATION - Enum constant in enum class gaiasky.event.Event
Post a notification that is to be displayed with a screen pop-up.
POST_SUBHEAD_MESSAGE - Enum constant in enum class gaiasky.event.Event
Contains a string with the subhead message, will be displayed in a small font below the headline message.
postDelayed(Event, Object, long, EventManager.TimeFrame, Object...) - Method in class gaiasky.event.EventManager
Register a new event with the given type, data, delay and time frame.
postDelayed(Event, Object, long, Object...) - Method in class gaiasky.event.EventManager
Register a new delayed event with the given type, data, delay and the default time frame.
postprocess - Variable in class gaiasky.util.Settings
 
PostProcessBean() - Constructor for class gaiasky.render.api.IPostProcessor.PostProcessBean
 
postProcessCapture(IPostProcessor.PostProcessBean, FrameBuffer, int, int) - Method in class gaiasky.render.process.RenderModeAbstract
 
PostProcessor - Class in gaiasky.util.gdx.contrib.postprocess
Provides a way to capture the rendered scene to an off-screen buffer and to apply a chain of effects on it before rendering to screen.
PostProcessor(IPostProcessor.RenderType, boolean, boolean, boolean) - Constructor for class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Construct a new PostProcessor with FBO dimensions set to the size of the screen
PostProcessor(IPostProcessor.RenderType, int, int, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Construct a new PostProcessor with the given parameters, defaulting to TextureWrap.ClampToEdge as texture wrap mode
PostProcessor(IPostProcessor.RenderType, int, int, boolean, boolean, boolean, boolean, boolean, boolean, boolean, Texture.TextureWrap, Texture.TextureWrap) - Constructor for class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Construct a new PostProcessor with the given parameters and the specified texture wrap mode
PostProcessorEffect - Class in gaiasky.util.gdx.contrib.postprocess
This interface defines the base class for the concrete implementation of post-processor effects.
PostProcessorEffect() - Constructor for class gaiasky.util.gdx.contrib.postprocess.PostProcessorEffect
 
PostProcessorFactory - Class in gaiasky.render
 
PostProcessorFactory() - Constructor for class gaiasky.render.PostProcessorFactory
 
PostProcessorListener - Interface in gaiasky.util.gdx.contrib.postprocess
 
postProcessRender(IPostProcessor.PostProcessBean, FrameBuffer, boolean, ICamera, int, int) - Method in class gaiasky.render.process.RenderModeAbstract
 
PostprocessSettings() - Constructor for class gaiasky.util.Settings.PostprocessSettings
 
postRender(FrameBuffer) - Method in class gaiasky.render.process.RenderModeCubemap
 
postRenderObjects(ExtShaderProgram, ICamera) - Method in class gaiasky.render.system.InstancedRenderSystem
 
postRenderObjects(ExtShaderProgram, ICamera) - Method in class gaiasky.render.system.PointCloudRenderSystem
 
postRenderObjects(ExtShaderProgram, ICamera) - Method in class gaiasky.scene.system.render.draw.PointCloudRenderer
 
postRunnable(Runnable) - Static method in class gaiasky.GaiaSky
Posts a runnable that will run once after the current frame.
postRunnable(Runnable) - Method in class gaiasky.GaiaSkyView
 
postRunnable(Runnable) - Method in class gaiasky.script.EventScriptingInterface
 
postRunnable(Runnable) - Method in interface gaiasky.script.IScriptingInterface
Posts a Runnable to the main loop thread that runs once after the update-scene stage, and before the render stage.
postRunnables - Variable in class gaiasky.render.system.AbstractRenderSystem
 
POUND - Static variable in class gaiasky.gui.GSKeys
 
Pow(int) - Constructor for class gaiasky.util.math.Interpolationd.Pow
 
pow2 - Static variable in class gaiasky.util.math.Interpolationd
 
pow2In - Static variable in class gaiasky.util.math.Interpolationd
Slow, then fast.
pow2InInverse - Static variable in class gaiasky.util.math.Interpolationd
 
pow2Out - Static variable in class gaiasky.util.math.Interpolationd
Fast, then slow.
pow2OutInverse - Static variable in class gaiasky.util.math.Interpolationd
 
pow3 - Static variable in class gaiasky.util.math.Interpolationd
 
pow3In - Static variable in class gaiasky.util.math.Interpolationd
 
pow3InInverse - Static variable in class gaiasky.util.math.Interpolationd
 
pow3Out - Static variable in class gaiasky.util.math.Interpolationd
 
pow3OutInverse - Static variable in class gaiasky.util.math.Interpolationd
 
pow4 - Static variable in class gaiasky.util.math.Interpolationd
 
pow4In - Static variable in class gaiasky.util.math.Interpolationd
 
pow4Out - Static variable in class gaiasky.util.math.Interpolationd
 
pow5 - Static variable in class gaiasky.util.math.Interpolationd
 
pow5In - Static variable in class gaiasky.util.math.Interpolationd
 
pow5Out - Static variable in class gaiasky.util.math.Interpolationd
 
power - Variable in class gaiasky.scene.record.NoiseComponent
 
power - Variable in class gaiasky.util.Settings.SceneSettings.StarSettings
 
POWER - Static variable in class gaiasky.gui.GSKeys
 
PowIn(int) - Constructor for class gaiasky.util.math.Interpolationd.PowIn
 
PowOut(int) - Constructor for class gaiasky.util.math.Interpolationd.PowOut
 
pp - Variable in class gaiasky.render.api.IPostProcessor.PostProcessBean
 
ppb - Variable in class gaiasky.render.RenderingContext
The post process bean.
PREC - Static variable in class gaiasky.util.Constants
Apfloat default precision
PRECEDING - Enum constant in enum class gaiasky.util.gaia.Epsl.Mode
preceding scanning mode
PrecedingFovs - Static variable in enum class gaiasky.util.gaia.FOV
Lists of FOVs grouped by associated telescope "Following/Preceding"
precessionAngle - Variable in class gaiasky.scene.record.PrecessionComponent
Precession angle in deg
PrecessionComponent - Class in gaiasky.scene.record
Provides the information for the precession of this body
PrecessionComponent() - Constructor for class gaiasky.scene.record.PrecessionComponent
 
precessionPosition - Variable in class gaiasky.scene.record.PrecessionComponent
Current precession position around y
precessionRateChanges - Variable in class gaiasky.util.gaia.MslAttitudeDataServer
The times when the precession rate changes, calculated from MslAttitudeDataServer.reducedPrecession.
precessionVelocity - Variable in class gaiasky.scene.record.PrecessionComponent
Precession velocity in deg/s
precRate - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Precession rate (K) in [rev/yr].
PreferencesWindow - Class in gaiasky.gui
The default preferences window.
PreferencesWindow(Stage, Skin, GlobalResources) - Constructor for class gaiasky.gui.PreferencesWindow
 
PreferencesWindow(Stage, Skin, GlobalResources, boolean) - Constructor for class gaiasky.gui.PreferencesWindow
 
prefix - Variable in class gaiasky.util.Settings.FrameSettings
 
PRELOAD_DEPTH - Static variable in class gaiasky.data.OctreeLoader
Data will be pre-loaded at startup down to this octree depth.
preloadTexture(String) - Method in class gaiasky.script.EventScriptingInterface
 
preloadTexture(String) - Method in interface gaiasky.script.IScriptingInterface
Pre-loads the given image as a texture for later use.
preloadTextures(String[]) - Method in class gaiasky.script.EventScriptingInterface
 
preloadTextures(String[]) - Method in interface gaiasky.script.IScriptingInterface
Pre-loads the given images as textures for later use.
prepareCubemap(AssetManager) - Method in class gaiasky.scene.record.CubemapComponent
 
prepareShadowEnvironment(Entity, Model, ModelScaffolding) - Method in class gaiasky.scene.system.render.draw.model.ModelEntityRenderSystem
Prepares the shadow environment for shadow mapping.
prepareUpdateSystems(ISceneRenderer) - Method in class gaiasky.scene.Scene
Prepares the engine to start running update cycles.
PrePassTexture - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Glow.Param
 
prependFragmentCode - Static variable in class gaiasky.util.gdx.shader.ExtShaderProgram
code that is always added to every fragment shader code, typically used to inject a #version line.
prependFragmentCode - Variable in class gaiasky.util.gdx.shader.provider.ShaderProgramProvider.ShaderProgramParameter
Code that is always added to the fragment shader code.
prependFragmentCode - Static variable in class gaiasky.util.gdx.shader.TessellationShaderProgram
code that is always added to every fragment shader code, typically used to inject a #version line.
prependTessControlCode - Static variable in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
prependTessEvaluationCode - Static variable in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
prependVertexCode - Static variable in class gaiasky.util.gdx.shader.ExtShaderProgram
code that is always added to the vertex shader code, typically used to inject a #version line.
prependVertexCode - Variable in class gaiasky.util.gdx.shader.provider.ShaderProgramProvider.ShaderProgramParameter
Code that is always added to the vertex shader code.
prependVertexCode - Static variable in class gaiasky.util.gdx.shader.TessellationShaderProgram
code that is always added to the vertex shader code, typically used to inject a #version line.
preRenderObjects(ExtShaderProgram, ICamera) - Method in class gaiasky.render.system.InstancedRenderSystem
 
preRenderObjects(ExtShaderProgram, ICamera) - Method in class gaiasky.render.system.PointCloudRenderSystem
 
preRenderObjects(ExtShaderProgram, ICamera) - Method in class gaiasky.scene.system.render.draw.ParticleSetInstancedRenderer
 
preRenderObjects(ExtShaderProgram, ICamera) - Method in class gaiasky.scene.system.render.draw.ParticleSetPointRenderer
 
preRenderObjects(ExtShaderProgram, ICamera) - Method in class gaiasky.scene.system.render.draw.ParticleSetRenderer
 
preRenderObjects(ExtShaderProgram, ICamera) - Method in class gaiasky.scene.system.render.draw.PointCloudRenderer
 
preRenderObjects(ExtShaderProgram, ICamera) - Method in class gaiasky.scene.system.render.draw.StarSetInstancedRenderer
 
preRenderObjects(ExtShaderProgram, ICamera) - Method in class gaiasky.scene.system.render.draw.StarSetRenderer
 
preRenderObjects(ExtShaderProgram, ICamera) - Method in class gaiasky.scene.system.render.draw.VariableSetInstancedRenderer
 
preRenderObjects(ExtShaderProgram, ICamera) - Method in class gaiasky.scene.system.render.draw.VariableSetRenderer
 
preRenderScene() - Method in class gaiasky.GaiaSky
 
preRenderScene() - Method in interface gaiasky.render.api.IMainRenderer
 
preRunnables - Variable in class gaiasky.render.system.AbstractRenderSystem
 
pressedKeys - Variable in class gaiasky.gui.KeyboardInputController
Holds the pressed keys at any moment
pressedKeys - Variable in class gaiasky.input.AbstractGamepadListener
 
pressedKeys - Variable in class gaiasky.input.AbstractMouseKbdListener
Holds the pressed keys at any moment
prev - Variable in class gaiasky.gui.components.MusicComponent
 
prev - Variable in class gaiasky.scene.system.render.draw.line.LineEntityRenderSystem
 
prevCombined - Variable in class gaiasky.scene.camera.AbstractCamera
 
previous - Variable in class gaiasky.gui.GuiRegistry
Previous GUI object, if any
previous() - Method in class gaiasky.util.MusicManager
 
previousAlpha - Variable in class gaiasky.scene.component.DatasetDescription
Internal attribute to keep track of previous opacity to know when to update children with TagNoProcess.
previousClosest - Variable in class gaiasky.scene.camera.CameraManager
 
PreviousUniverseId_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
prevpos - Variable in class gaiasky.scene.camera.AbstractCamera
 
prevProjView - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
prevProjView - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
PrevProjView - Static variable in class gaiasky.util.gdx.shader.attribute.Matrix4Attribute
 
PrevProjViewAlias - Static variable in class gaiasky.util.gdx.shader.attribute.Matrix4Attribute
 
primitive - Variable in class gaiasky.gui.AddShapeDialog
 
primitive - Variable in class gaiasky.gui.beans.PrimitiveComboBoxBean
 
PrimitiveComboBoxBean - Class in gaiasky.gui.beans
 
PrimitiveComboBoxBean(PrimitiveComboBoxBean.Primitive) - Constructor for class gaiasky.gui.beans.PrimitiveComboBoxBean
 
PrimitiveComboBoxBean.Primitive - Enum Class in gaiasky.gui.beans
 
primitiveRenderScale - Variable in class gaiasky.scene.component.ParticleExtra
 
primitiveSize - Variable in class gaiasky.scene.component.Verts
 
primitiveType - Variable in class gaiasky.util.gdx.model.data.IntModelMeshPart
 
primitiveType - Variable in class gaiasky.util.gdx.model.IntMeshPart
The primitive type, OpenGL constant e.g: GL20.GL_TRIANGLES, GL20.GL_POINTS, GL20.GL_LINES, GL20.GL_LINE_STRIP, GL20.GL_TRIANGLE_STRIP
PrimitiveVertexRenderSystem<T extends IGPUVertsRenderable> - Class in gaiasky.scene.system.render.draw
Renders vertices using a VBO.
PrimitiveVertexRenderSystem(SceneRenderer, RenderGroup, float[], ExtShaderProgram[], boolean) - Constructor for class gaiasky.scene.system.render.draw.PrimitiveVertexRenderSystem
 
print(Logger.Log) - Method in class gaiasky.scene.record.AtmosphereComponent
 
print(Logger.Log) - Method in class gaiasky.scene.record.CloudComponent
 
print(Logger.Log) - Method in class gaiasky.scene.record.MaterialComponent
 
print(Logger.Log) - Method in class gaiasky.scene.record.ModelComponent
 
print(Logger.Log) - Method in class gaiasky.scene.record.NoiseComponent
 
print(String) - Method in class gaiasky.script.EventScriptingInterface
 
print(String) - Method in interface gaiasky.script.IScriptingInterface
Print text using the internal logging system.
printTree(Entity, String, int, AtomicInteger) - Method in class gaiasky.scene.system.update.GraphUpdater
 
PriorityQueue<E extends Comparable<E>> - Class in gaiasky.event
An unbounded priority queue based on a priority heap.
PriorityQueue() - Constructor for class gaiasky.event.PriorityQueue
Creates a PriorityQueue with the default initial capacity (11) that orders its elements according to their natural ordering.
PriorityQueue(int) - Constructor for class gaiasky.event.PriorityQueue
Creates a PriorityQueue with the specified initial capacity that orders its elements according to their natural ordering.
prj(double[], double[]) - Static method in class gaiasky.util.math.Matrix4d
Multiplies the vector with the given matrix, performing a division by w.
prj(double[], double[], int, int, int) - Static method in class gaiasky.util.math.Matrix4d
Multiplies the vectors with the given matrix, , performing a division by w.
prj(Matrix4d) - Method in class gaiasky.util.math.Vector3d
Multiplies this vector by the given matrix dividing by w, assuming the fourth (w) component of the vector is 1.
PROCEDURAL_GENERATION_CLOUD_INFO - Enum constant in enum class gaiasky.event.Event
Informs of the cloud generation, contains a boolean (start, finish)
PROCEDURAL_GENERATION_SURFACE_INFO - Enum constant in enum class gaiasky.event.Event
Informs of the material generation, contains a boolean (start, finish)
ProceduralGenerationWindow - Class in gaiasky.gui
 
ProceduralGenerationWindow(FocusView, Stage, Skin) - Constructor for class gaiasky.gui.ProceduralGenerationWindow
 
process() - Method in class gaiasky.desktop.util.Positions2DExtractor
 
processDrag(int, int, double, double, int) - Method in class gaiasky.input.MainMouseKbdListener
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.initialize.AbstractInitSystem
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.ParallelSystem
This method is called on every entity on every update call of the EntitySystem.
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.AxesExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.BackgroundExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.BillboardSetExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.BoundariesExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.ClusterExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.ConstellationExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.ElementsSetExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.GridRecExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.KeyframeExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.LocExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.MeshExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.ModelExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.OctreeExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.ParticleExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.ParticleSetExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.PerimeterExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.RaymarchingExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.RulerExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.ShapeExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.TitleExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.TrajectoryExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.VertsExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.render.extract.VRDeviceExtractor
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.AxesUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.BackgroundUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.BillboardSetUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.BillboardUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.ClusterUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.ConstellationUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.DatasetDescriptionUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.ElementsSetUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.GraphUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.GridRecUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.KeyframeUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.LocUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.MeshUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.ModelUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.OctreeUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.ParticleSetUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.ParticleUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.PerimeterUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.RaymarchingUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.RulerUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.ShapeUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.TitleUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.TrajectoryUpdater
 
processEntity(Entity, float) - Method in class gaiasky.scene.system.update.VertsUpdater
 
processJson(JsonValue, Functions.Function3<Class<?>, Object, JsonValue, Boolean>) - Method in class gaiasky.data.NewJsonLoader
Processes the given JSON tree, extracting and converting the class and value of each attribute, and runs the given function on it.
profile - Variable in class gaiasky.util.Settings.ProgramSettings.ModeStereoSettings
 
profileDecay - Variable in class gaiasky.data.group.DatasetOptions
 
profileDecay - Variable in class gaiasky.gui.DatasetLoadDialog
 
profileDecay - Variable in class gaiasky.scene.component.ParticleSet
Profile decay of the particles in the shader
program - Variable in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
program - Variable in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
program - Variable in class gaiasky.util.gdx.shader.BaseIntShader
 
program - Variable in class gaiasky.util.Settings
 
programs - Variable in class gaiasky.render.system.AbstractRenderSystem
 
ProgramSettings() - Constructor for class gaiasky.util.Settings.ProgramSettings
 
progress - Variable in class gaiasky.gui.VRSelectionGui
 
ProgressRunnable - Interface in gaiasky.util
 
projection - Variable in class gaiasky.scene.camera.AbstractCamera
 
projection - Variable in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings
 
Projection - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter.Param
 
projectionActive() - Static method in class gaiasky.util.SlaveManager
Checks if a special projection is active in this slave (yaw/pitch/roll, etc.)
projectionLines - Variable in class gaiasky.util.Settings.ProgramSettings.RecursiveGridSettings
 
projTrans - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
projTrans - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
projTrans - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
projTrans - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
projViewTrans - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
projViewTrans - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
projViewTrans - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
projViewTrans - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
projViewWorldTrans - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
projViewWorldTrans - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
properMotion - Variable in class gaiasky.util.Settings.SceneSettings
 
ProperMotion - Class in gaiasky.scene.component
Proper motion component.
ProperMotion - Static variable in class gaiasky.render.system.ImmediateModeRenderSystem.OwnUsage
 
ProperMotion() - Constructor for class gaiasky.scene.component.ProperMotion
 
ProperMotionSettings() - Constructor for class gaiasky.util.Settings.SceneSettings.ProperMotionSettings
 
properMotionsToCartesian(double, double, double, double, double, double, Vector3d) - Static method in class gaiasky.util.coord.AstroUtils
Converts proper motions + radial velocity into a cartesian vector.
PROPERTIES_WRITTEN - Enum constant in enum class gaiasky.event.Event
Sent when the properties in GlobalConf have been modified, usually after a configuration dialog.
propertyToMethodName(String) - Static method in class gaiasky.util.TextUtils
Converts from property displayName to method displayName by removing the separator dots and capitalising each chunk.
provider - Variable in class gaiasky.scene.component.Attitude
 
provider - Variable in class gaiasky.scene.component.BillboardSet
 
provider - Variable in class gaiasky.scene.component.Catalog
Fully qualified name of data provider class
provider - Variable in class gaiasky.scene.component.ParticleSet
Fully qualified name of data provider class
provider - Variable in class gaiasky.scene.component.Trajectory
 
providerClass - Variable in class gaiasky.scene.component.Trajectory
 
providerParams - Variable in class gaiasky.scene.component.ParticleSet
 
proximity - Variable in class gaiasky.scene.camera.AbstractCamera
 
proximity - Variable in class gaiasky.scene.component.ParticleSet
Proximity particles
Proximity - Class in gaiasky.util.camera
Holds information on the order and properties of nearby particles to the camera.
Proximity() - Constructor for class gaiasky.util.camera.Proximity
 
Proximity(int) - Constructor for class gaiasky.util.camera.Proximity
 
Proximity.NearbyRecord - Class in gaiasky.util.camera
 
ProximitySensor - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
proxy - Variable in class gaiasky.util.Settings
 
ProxyBean() - Constructor for class gaiasky.util.Settings.ProxySettings.ProxyBean
 
ProxySettings() - Constructor for class gaiasky.util.Settings.ProxySettings
 
publish(Event, Object, Object...) - Static method in class gaiasky.event.EventManager
Register a new event to the default event manager instance with the given source and data.
publishDelayed(Event, Object, long, Object...) - Static method in class gaiasky.event.EventManager
Register a new delayed event in the default manager with the given type, data, delay and the default time frame.
publishReleaseNotes() - Method in class gaiasky.gui.GuiRegistry
 
put(BoundingBox) - Method in class gaiasky.util.math.BoundingBoxd
 
put(Vector3) - Method in class gaiasky.util.math.Vector3b
 
put(Vector3) - Method in class gaiasky.util.math.Vector3d
 
put(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
put(Vector3d) - Method in class gaiasky.util.math.Vector3b
 
put(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
put(Long, T) - Method in class gaiasky.util.LargeLongMap
 
put(K, double) - Method in class gaiasky.util.ObjectDoubleMap
 
put(K, double, double) - Method in class gaiasky.util.ObjectDoubleMap
Returns the old value associated with the specified key, or the specified default value.
putAll(ObjectDoubleMap<? extends K>) - Method in class gaiasky.util.ObjectDoubleMap
 
putIn(Matrix4) - Method in class gaiasky.util.math.Matrix4d
Sets the given matrix to this matrix
px(float) - Method in class gaiasky.gui.minimap.AbstractMinimapScale
 

Q

Q - Static variable in class gaiasky.gui.GSKeys
 
qEval(double, double[], Quaterniond[], Quaterniond[], int, Interpolator.Kind) - Static method in class gaiasky.util.gaia.utils.Interpolator
Evaluates the quaternion derivative, value or integral at point tx, using Hermite interpolation in t[], q[], qDot[].
qExtraOmega - Variable in class gaiasky.util.gaia.MslAttitudeDataServer
Quaterniond corresponding to extraOmega
qf - Variable in class gaiasky.scene.component.MotorEngine
 
qHermiteAverage(double, double, double[], int, Quaterniond[], Quaterniond[]) - Static method in class gaiasky.util.gaia.utils.Interpolator
Static method for computing the average attitude quaternion over a finite time interval ta <= t <= tb, using cubic Hermite interpolation, as well as the average time derivative It is assumed that ta <= tb.
quad - Static variable in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
quad - Static variable in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
quad - Variable in class gaiasky.util.Settings.SceneSettings.StarSettings.ThresholdSettings
 
quadIndices(ImmediateModeRenderSystem.MeshData) - Method in class gaiasky.render.system.PointCloudTriRenderSystem
Adds the indices to make two triangles into a quad, given the four vertices in vertPos.
quadIndices(ImmediateModeRenderSystem.MeshData) - Method in class gaiasky.scene.system.render.draw.PointCloudQuadRenderer
Adds the indices to make two triangles into a quad, given the four vertices in vertPos.
quality - Variable in class gaiasky.scene.record.AtmosphereComponent
 
quality - Variable in class gaiasky.scene.record.CloudComponent
 
quality - Variable in class gaiasky.util.Settings.GraphicsSettings
 
quality - Variable in class gaiasky.util.Settings.SceneSettings.RendererSettings.ElevationSettings
 
quality - Variable in class gaiasky.util.Settings.ScreenshotSettings
 
Quantity - Class in gaiasky.util.units
A wee utility class that provides unit conversion mechanisms.
Quantity() - Constructor for class gaiasky.util.units.Quantity
 
Quantity.Angle - Class in gaiasky.util.units
 
Quantity.Angle.AngleUnit - Enum Class in gaiasky.util.units
 
Quantity.Brightness - Class in gaiasky.util.units
 
Quantity.Brightness.BrightnessUnit - Enum Class in gaiasky.util.units
 
Quantity.Length - Class in gaiasky.util.units
 
Quantity.Length.LengthUnit - Enum Class in gaiasky.util.units
 
Quaterniond - Class in gaiasky.util.math
A simple quaternion class.
Quaterniond() - Constructor for class gaiasky.util.math.Quaterniond
 
Quaterniond(double, double, double, double) - Constructor for class gaiasky.util.math.Quaterniond
Constructor, sets the four components of the quaternion.
Quaterniond(Quaternion) - Constructor for class gaiasky.util.math.Quaterniond
Constructor, sets the quaternion components from the given quaternion.
Quaterniond(Quaterniond) - Constructor for class gaiasky.util.math.Quaterniond
Constructor, sets the quaternion components from the given quaternion.
Quaterniond(Vector3d, double) - Constructor for class gaiasky.util.math.Quaterniond
Constructor, sets the quaternion from the given axis vector and the angle around that axis in degrees.
queryOpenVr() - Static method in class gaiasky.vr.openvr.OpenVRQuery
 
queue(OrbitDataLoader.OrbitDataLoaderParameters) - Method in class gaiasky.data.OrbitRefresher
 
queue(OctreeNode) - Method in interface gaiasky.data.IOctantLoader
 
queue(OctreeNode) - Method in class gaiasky.data.OctreeLoader
Adds the octant to the load queue.
QUEUED - Enum constant in enum class gaiasky.util.tree.LoadStatus
 
quit() - Method in class gaiasky.script.EventScriptingInterface
 
quit() - Method in interface gaiasky.script.IScriptingInterface
Initiates the quit action to terminate the program.
QuitWindow - Class in gaiasky.gui
Generic dialog that displays the confirmation quit message and offers options to cancel it or go through.
QuitWindow(Stage, Skin) - Constructor for class gaiasky.gui.QuitWindow
 
qW - Variable in class gaiasky.util.gaia.HermiteInterpolatedAttitudeDataServer
 
qX - Variable in class gaiasky.util.gaia.HermiteInterpolatedAttitudeDataServer
 
qY - Variable in class gaiasky.util.gaia.HermiteInterpolatedAttitudeDataServer
 
qZ - Variable in class gaiasky.util.gaia.HermiteInterpolatedAttitudeDataServer
 

R

R - Static variable in class gaiasky.gui.GSKeys
 
R_BRACKET - Static variable in class gaiasky.gui.GSKeys
 
R0(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
R0(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
R0(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
R0(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
R0(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
R0(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
R0(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
R0(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
R0(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
R0(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
R1(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
R1(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
R1(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
R1(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
R1(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
R1(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
R1(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
R1(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
R1(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
R1(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
R2(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
R2(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
R2(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
R2(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
R2(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
R2(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
R2(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
R2(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
R2(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
R2(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
R3(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
R3(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
R3(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
R3(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
R3(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
R3(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
R3(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
R3(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
R3(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
R3(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
R4(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
R4(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
R4(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
R4(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
R4(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
R4(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
R4(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
R4(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
R4(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
R4(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
R5(double) - Method in class gaiasky.util.coord.vsop87.DummyVSOP87
 
R5(double) - Method in class gaiasky.util.coord.vsop87.EarthVSOP87
 
R5(double) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
R5(double) - Method in class gaiasky.util.coord.vsop87.JupiterVSOP87
 
R5(double) - Method in class gaiasky.util.coord.vsop87.MarsVSOP87
 
R5(double) - Method in class gaiasky.util.coord.vsop87.MercuryVSOP87
 
R5(double) - Method in class gaiasky.util.coord.vsop87.NeptuneVSOP87
 
R5(double) - Method in class gaiasky.util.coord.vsop87.SaturnVSOP87
 
R5(double) - Method in class gaiasky.util.coord.vsop87.UranusVSOP87
 
R5(double) - Method in class gaiasky.util.coord.vsop87.VenusVSOP87
 
ra - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
ra() - Method in interface gaiasky.scene.api.IParticleRecord
Right ascension in degrees.
ra() - Method in class gaiasky.scene.record.ParticleRecord
Right ascension in degrees.
ra() - Method in class gaiasky.scene.record.PointParticleRecord
 
RA_DEC_UPDATED - Enum constant in enum class gaiasky.event.Event
Updates the position of the pointer and the view in equatorial coordinates.
ra_err - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
racolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
RAD - Enum constant in enum class gaiasky.util.units.Quantity.Angle.AngleUnit
Radians
RAD_TO_MILLARCSEC - Static variable in class gaiasky.util.Nature
 
raddeg - Variable in class gaiasky.scene.component.Cluster
 
radDeg - Static variable in class gaiasky.util.math.MathUtilsd
 
RADECPointerLabel - Variable in class gaiasky.gui.FocusInfoInterface
 
RADECViewLabel - Variable in class gaiasky.gui.FocusInfoInterface
 
RadialBlur - Class in gaiasky.util.gdx.contrib.postprocess.filters
 
RadialBlur() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur
 
RadialBlur(RadialBlur.Quality) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur
 
RadialBlur.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
RadialBlur.Quality - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
RadialDistortion - Class in gaiasky.util.gdx.contrib.postprocess.filters
 
RadialDistortion() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.RadialDistortion
 
RadialDistortion.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
radiansToDegrees - Static variable in class gaiasky.util.math.MathUtilsd
multiply by this to convert from radians to degrees
RadioVersion_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
radius - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
radius - Variable in class gaiasky.scene.component.ParticleExtra
 
radius - Variable in class gaiasky.util.camera.Proximity.NearbyRecord
 
radius - Variable in class gaiasky.util.gdx.contrib.postprocess.filters.Convolve2D
 
radius - Variable in class gaiasky.util.gdx.model.IntMeshPart
The radius relative to IntMeshPart.center of the bounding sphere of the shape, or negative if not calculated yet.
radius() - Method in interface gaiasky.scene.api.IParticleRecord
 
radius() - Method in class gaiasky.scene.record.ParticleRecord
 
radius() - Method in class gaiasky.scene.record.PointParticleRecord
 
radiuscolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
radvel - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
radvel() - Method in interface gaiasky.scene.api.IParticleRecord
 
radvel() - Method in class gaiasky.scene.record.ParticleRecord
 
radvel() - Method in class gaiasky.scene.record.PointParticleRecord
 
RADVEL - Variable in class gaiasky.util.ucd.UCDParser
 
radvel_err - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
radvelcolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
ramp - Variable in class gaiasky.util.gaia.TransitionScanningLaw
 
random - Static variable in class gaiasky.util.math.MathUtilsd
 
random() - Method in class gaiasky.util.DoubleArray
Returns a random item from the array, or zero if the array is empty.
random() - Static method in class gaiasky.util.math.MathUtilsd
Returns random number between 0.0 (inclusive) and 1.0 (exclusive).
random() - Static method in class gaiasky.util.math.StdRandom
Deprecated.
Replaced by StdRandom.uniform().
random(double) - Static method in class gaiasky.util.math.MathUtilsd
Returns a random number between 0 (inclusive) and the specified value (exclusive).
random(double, double) - Static method in class gaiasky.util.math.MathUtilsd
Returns a random number between start (inclusive) and end (exclusive).
random(int) - Static method in class gaiasky.util.math.MathUtilsd
Returns a random number between 0 (inclusive) and the specified value (inclusive).
random(int, int) - Static method in class gaiasky.util.math.MathUtilsd
Returns a random number between start (inclusive) and end (inclusive).
random(long) - Static method in class gaiasky.util.math.MathUtilsd
Returns a random number between 0 (inclusive) and the specified value (inclusive).
random(long, long) - Static method in class gaiasky.util.math.MathUtilsd
Returns a random number between start (inclusive) and end (inclusive).
randomBoolean() - Static method in class gaiasky.util.math.MathUtilsd
Returns a random boolean value.
randomBoolean(double) - Static method in class gaiasky.util.math.MathUtilsd
Returns true if a random value between 0 and 1 is less than the specified value.
randomize - Variable in class gaiasky.scene.component.ModelScaffolding
The components to randomize---possible values are ["model", "cloud", "atmosphere"]
randomizeAll() - Method in class gaiasky.gui.ProceduralGenerationWindow
 
randomizeAll(long, double) - Method in class gaiasky.scene.record.AtmosphereComponent
Creates a random atmosphere component using the given seed and the base body size.
randomizeAll(long, double) - Method in class gaiasky.scene.record.CloudComponent
Creates a random cloud component using the given seed and the base body size.
randomizeAll(long, double) - Method in class gaiasky.scene.record.MaterialComponent
 
randomizeAll(long, double) - Method in class gaiasky.scene.record.ModelComponent
Creates a random model component using the given seed.
randomizeAll(Random) - Method in class gaiasky.scene.record.NoiseComponent
 
randomizeAll(Random, boolean, boolean) - Method in class gaiasky.scene.record.NoiseComponent
 
randomizeAtmosphere(Boolean) - Method in class gaiasky.gui.ProceduralGenerationWindow
 
randomizeClouds(Boolean) - Method in class gaiasky.gui.ProceduralGenerationWindow
 
randomizeSurface(Boolean) - Method in class gaiasky.gui.ProceduralGenerationWindow
 
randomSign() - Static method in class gaiasky.util.math.MathUtilsd
Returns -1 or 1, randomly.
randomTriangular() - Static method in class gaiasky.util.math.MathUtilsd
Returns a triangularly distributed random number between -1.0 (exclusive) and 1.0 (exclusive), where values around zero are more likely.
randomTriangular(double) - Static method in class gaiasky.util.math.MathUtilsd
Returns a triangularly distributed random number between -max (exclusive) and max (exclusive), where values around zero are more likely.
randomTriangular(double, double) - Static method in class gaiasky.util.math.MathUtilsd
Returns a triangularly distributed random number between min (inclusive) and max (exclusive), where the mode argument defaults to the midpoint between the bounds, giving a symmetric distribution.
randomTriangular(double, double, double) - Static method in class gaiasky.util.math.MathUtilsd
Returns a triangularly distributed random number between min (inclusive) and max (exclusive), where values around mode are more likely.
range - Variable in class gaiasky.scene.record.NoiseComponent
 
rateX - Variable in class gaiasky.util.gaia.HermiteInterpolatedAttitudeDataServer
 
rateY - Variable in class gaiasky.util.gaia.HermiteInterpolatedAttitudeDataServer
 
rateZ - Variable in class gaiasky.util.gaia.HermiteInterpolatedAttitudeDataServer
 
rawDoubleData() - Method in interface gaiasky.scene.api.IParticleRecord
 
rawDoubleData() - Method in class gaiasky.scene.record.ParticleRecord
 
rawDoubleData() - Method in class gaiasky.scene.record.PointParticleRecord
 
rawFloatData() - Method in interface gaiasky.scene.api.IParticleRecord
 
rawFloatData() - Method in class gaiasky.scene.record.ParticleRecord
 
rawFloatData() - Method in class gaiasky.scene.record.PointParticleRecord
 
Rayd - Class in gaiasky.util.math
Encapsulates a Rayd having a starting position and a unit length direction.
Rayd(Vector3d, Vector3d) - Constructor for class gaiasky.util.math.Rayd
Constructor, sets the starting position of the Rayd and the direction.
raymarching - Static variable in class gaiasky.scene.Mapper
 
Raymarching - Class in gaiasky.scene.component
 
Raymarching - Class in gaiasky.util.gdx.contrib.postprocess.effects
Implements a raymarching effect, usually for SDFs.
Raymarching() - Constructor for class gaiasky.scene.component.Raymarching
 
Raymarching(String, float, float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Raymarching
 
Raymarching(String, int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Raymarching
 
RAYMARCHING_ADDITIONAL_CMD - Enum constant in enum class gaiasky.event.Event
Push new additional data to ray marching shader.
RAYMARCHING_CMD - Enum constant in enum class gaiasky.event.Event
Submits a register/unregister command for a ray marching shader.
RaymarchingExtractor - Class in gaiasky.scene.system.render.extract
 
RaymarchingExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.RaymarchingExtractor
 
RaymarchingFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
Raymarching filter.
RaymarchingFilter(String, int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter
Creates a filter with the given viewport size
RaymarchingFilter(String, Vector2) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter
Creates a filter with the given viewport size.
RaymarchingFilter.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
RaymarchingInitializer - Class in gaiasky.scene.system.initialize
Initializes invisible and raymarching container entities.
RaymarchingInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.RaymarchingInitializer
 
raymarchings - Variable in class gaiasky.scene.Families
 
raymarchingShader - Variable in class gaiasky.scene.component.Raymarching
 
RaymarchingUpdater - Class in gaiasky.scene.system.update
 
RaymarchingUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.RaymarchingUpdater
 
rc - Variable in class gaiasky.render.process.RenderModeAbstract
 
rc - Variable in class gaiasky.render.system.AbstractRenderSystem
 
rc - Variable in class gaiasky.scene.component.Rotation
Holds information about the rotation of the body
read() - Method in class gaiasky.util.io.ByteBufferInputStream
 
read() - Method in class gaiasky.util.io.FileInfoInputStream
 
read(byte[]) - Method in class gaiasky.util.io.FileInfoInputStream
 
read(byte[], int, int) - Method in class gaiasky.util.io.ByteBufferInputStream
 
read(byte[], int, int) - Method in class gaiasky.util.io.FileInfoInputStream
 
readData(InputStream, double) - Method in class gaiasky.data.group.BinaryDataProvider
 
reAddObjects() - Method in class gaiasky.gui.CustomInterface
 
reader - Variable in class gaiasky.util.gdx.loader.G3dModelLoader
 
readMetadata(InputStream) - Method in class gaiasky.data.group.MetadataBinaryIO
Reads the metadata into an octree node
readMetadata(InputStream, LoadStatus) - Method in class gaiasky.data.group.MetadataBinaryIO
Reads the metadata into an octree node
readMetadataMapped(String) - Method in class gaiasky.data.group.MetadataBinaryIO
 
readMetadataMapped(String, LoadStatus) - Method in class gaiasky.data.group.MetadataBinaryIO
 
readParticleRecord(DataInputStream, double) - Method in interface gaiasky.data.group.BinaryIO
Read a star from the input stream.
readParticleRecord(DataInputStream, double) - Method in class gaiasky.data.group.BinaryIOBase
 
readParticleRecord(MappedByteBuffer, double) - Method in interface gaiasky.data.group.BinaryIO
Read a star from the mapped buffer.
readParticleRecord(MappedByteBuffer, double) - Method in class gaiasky.data.group.BinaryIOBase
 
readPFMData(FileHandle, boolean) - Static method in class gaiasky.util.gdx.loader.PFMReader
 
readPFMPixmap(FileHandle, boolean) - Static method in class gaiasky.util.gdx.loader.PFMReader
 
readPFMTextureData(FileHandle, boolean) - Static method in class gaiasky.util.gdx.loader.PFMReader
 
READY - Enum constant in enum class gaiasky.util.tree.LoadStatus
 
REAL_TIME - Enum constant in enum class gaiasky.event.EventManager.TimeFrame
Real time from the user's perspective
realGaiaAttitude - Variable in class gaiasky.util.Settings.DataSettings
 
realRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
realRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
realRender() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.GeometryWarpFilter
 
realTime - Variable in class gaiasky.util.Settings.RuntimeSettings
 
RealTimeClock - Class in gaiasky.util.time
Implements a real time clock.
RealTimeClock() - Constructor for class gaiasky.util.time.RealTimeClock
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.AccumulationBlur
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.AnaglyphEffect
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CameraMotion
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Curvature
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.DepthBuffer
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.DrawTexture
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Fxaa
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.GeometryWarp
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.GravitationalDistortion
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Levels
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Mosaic
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Nfaa
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Raymarching
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Reprojection
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.SSR
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.UnsharpMask
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Zoomer
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.AccumulationBlurFilter
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.AnaglyphFilter
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Bias
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Blur
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Combine
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Convolve2D
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Copy
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.DepthBufferFilter
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Flare
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.FlareDirt
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.FxaaFilter
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.GeometryWarpFilter
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Glow
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.GravitationalDistortionFilter
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Luma
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.MosaicFilter
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.MultipassFilter
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.NfaaFilter
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RadialDistortion
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.ReprojectionFilter
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Scattering
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Threshold
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.UnsharpMaskFilter
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Zoom
 
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Regenerates and/or rebinds owned resources when needed, eg.
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessorEffect
Concrete objects shall be responsible to recreate or rebind its own resources whenever its needed, usually when the OpenGL context is lost.
rebind() - Method in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
When needed graphics memory could be invalidated so buffers should be rebuilt.
rebuild() - Method in class gaiasky.gui.ProceduralGenerationWindow
 
REBUILD_SHADOW_MAP_DATA_CMD - Enum constant in enum class gaiasky.event.Event
Event to update the shadow map metadata.
rebuildGui() - Method in class gaiasky.gui.AbstractGui
Adds the already created GUI objects to the stage.
rebuildGui() - Method in class gaiasky.gui.ControllerGui
 
rebuildGui() - Method in class gaiasky.gui.CrashGui
 
rebuildGui() - Method in class gaiasky.gui.DebugGui
 
rebuildGui() - Method in class gaiasky.gui.FullGui
 
rebuildGui() - Method in class gaiasky.gui.HUDGui
 
rebuildGui() - Method in class gaiasky.gui.LoadingGui
 
rebuildGui() - Method in class gaiasky.gui.RenderGui
 
rebuildGui() - Method in class gaiasky.gui.SpacecraftGui
 
rebuildGui() - Method in class gaiasky.gui.StereoGui
 
rebuildGui() - Method in class gaiasky.gui.VRControllerInfoGui
 
rebuildGui() - Method in class gaiasky.gui.VRInfoGui
 
rebuildGui() - Method in class gaiasky.gui.VRSelectionGui
 
rebuildGui() - Method in class gaiasky.gui.WelcomeGui
 
rebuildGui() - Method in class gaiasky.gui.WelcomeGuiVR
 
rebuildReferences(IntModel) - Static method in class gaiasky.util.gdx.IntModelBuilder
Resets the references to Materials, IntMeshes and IntMeshParts within the model to the ones used within it's nodes.
rec - Variable in class gaiasky.scene.record.ModelComponent
 
RECALCULATE_CONTROLS_WINDOW_SIZE - Enum constant in enum class gaiasky.event.Event
Forces recalculation of main controls window size.
recalculateButtonSize() - Method in class gaiasky.gui.GenericDialog
 
recalculateOptionsSize() - Method in class gaiasky.gui.FullGui
 
recalculateSize() - Method in class gaiasky.gui.ControlsWindow
 
recCamera - Variable in class gaiasky.gui.ControlsWindow
 
receiveScrollEvents() - Method in class gaiasky.util.scene2d.OwnLabel
 
recKeyframeCamera - Variable in class gaiasky.gui.ControlsWindow
 
recomputeConstants() - Method in class gaiasky.util.gaia.Nsl37
Initializes quantities that only depend on the initial parameters.
RECORD_CAMERA_CMD - Enum constant in enum class gaiasky.event.Event
Issues the command to enable camera recording.
recordCamera - Variable in class gaiasky.util.Settings.RuntimeSettings
 
RECORDING - Enum constant in enum class gaiasky.util.camera.rec.CamRecorder.RecorderState
 
recordKeyframeCamera - Variable in class gaiasky.util.Settings.RuntimeSettings
 
rect(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
rect(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a rectangle Requires GL_POINTS, GL_LINES or GL_TRIANGLES primitive type.
rect(int, int, int, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
rect(int, int, int, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a rectangle by indices.
rect(Vector3, Vector3, Vector3, Vector3, Vector3) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
rect(Vector3, Vector3, Vector3, Vector3, Vector3) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a rectangle.
rect(IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
rect(IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a rectangle.
recursiveGrid - Variable in class gaiasky.util.Settings.ProgramSettings
 
RecursiveGrid - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
RecursiveGridSettings() - Constructor for class gaiasky.util.Settings.ProgramSettings.RecursiveGridSettings
 
reduce() - Method in class gaiasky.util.gaia.time.GtiList
Combine overlapping intervals (logical OR)
reduced - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
reducedPrecession - Variable in class gaiasky.util.gaia.MslAttitudeDataServer
Keep track of times when the precession rate is reduced
ref_epoch - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
refDir - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
refEpoch - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Reference epoch to which the reference scan parameters refer
reflectionCubemap - Static variable in class gaiasky.scene.record.MaterialComponent
 
reflectionCubemap - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
reflectionCubemap - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
ReflectionCubemap - Static variable in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
ReflectionCubemapAlias - Static variable in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
reflectionSkyboxLocation - Variable in class gaiasky.util.Settings.DataSettings
 
refPlane - Variable in class gaiasky.scene.component.ModelScaffolding
Name of the reference plane for this object.
refPlaneTransform - Variable in class gaiasky.scene.component.ModelScaffolding
Name of the transformation to the reference plane
refresh() - Method in class gaiasky.gui.DatasetManagerWindow
 
refreshAllOrbits() - Method in class gaiasky.script.EventScriptingInterface
 
refreshAllOrbits() - Method in interface gaiasky.script.IScriptingInterface
Forces all orbits to refresh immediately.
refreshData() - Method in class gaiasky.scene.view.KeyframesView
Refreshes the positions and orientations from the keyframes
refreshing - Variable in class gaiasky.scene.component.Trajectory
Refreshing state
refreshObjectOrbit(String) - Method in class gaiasky.script.EventScriptingInterface
 
refreshObjectOrbit(String) - Method in interface gaiasky.script.IScriptingInterface
Forces the refresh of the orbit of the object identified by name.
refreshOrbit(Trajectory, Verts, boolean) - Method in class gaiasky.scene.entity.TrajectoryUtils
Queues a trajectory refresh task with the refresher for this trajectory.
refreshOrientations() - Method in class gaiasky.scene.view.KeyframesView
Refreshes the orientations from the keyframes
refreshRate - Variable in class gaiasky.util.Settings.GraphicsSettings.FullscreenSettings
 
refreshSingleVector(Entity, Vector3d, Vector3d) - Method in class gaiasky.scene.view.KeyframesView
 
REFSYS - Enum constant in enum class gaiasky.util.Settings.OriginType
 
RefSysTransform - Class in gaiasky.scene.component
 
RefSysTransform() - Constructor for class gaiasky.scene.component.RefSysTransform
 
regenerateIndex() - Method in class gaiasky.scene.component.ParticleSet
Regenerates the name index
RegexpValidator - Class in gaiasky.util.validator
 
RegexpValidator(IValidator, String) - Constructor for class gaiasky.util.validator.RegexpValidator
 
RegexpValidator(String) - Constructor for class gaiasky.util.validator.RegexpValidator
 
regime - Variable in class gaiasky.scene.component.GridRecursive
 
Region() - Constructor for class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Region
 
regionId - Variable in class gaiasky.util.SlaveManager
 
register(BaseIntShader.Uniform) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
register(BaseIntShader.Uniform, BaseIntShader.Setter) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
register(String) - Static method in class gaiasky.util.gdx.shader.attribute.Attribute
Call this method to register a custom attribute type, see the wiki for an example.
register(String) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
register(String, BaseIntShader.Setter) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
register(String, BaseIntShader.Validator) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
register(String, BaseIntShader.Validator, BaseIntShader.Setter) - Method in class gaiasky.util.gdx.shader.BaseIntShader
Register an uniform which might be used by this shader.
registerGui(IGui) - Method in class gaiasky.gui.GuiRegistry
Registers a new GUI
regretLastStep() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Regret the last step
REGULAR - Enum constant in enum class gaiasky.scene.component.Mesh.MeshShading
 
RegularInputStreamProvider - Class in gaiasky.util.gdx.loader.is
 
RegularInputStreamProvider() - Constructor for class gaiasky.util.gdx.loader.is.RegularInputStreamProvider
 
reinitialiseGUI1() - Method in class gaiasky.GaiaSky
Re-initialises all the GUI (step 1)
reinitialiseGUI2() - Method in class gaiasky.GaiaSky
Second step in GUI initialisation.
reinitialize(int) - Method in class gaiasky.render.system.LightPositionUpdater
 
relAberrationOn() - Method in class gaiasky.util.gravwaves.RelativisticEffectsManager
 
relativisticAberration - Variable in class gaiasky.util.Settings.RuntimeSettings
 
relativisticCamera - Variable in class gaiasky.scene.camera.CameraManager
 
RelativisticCamera - Class in gaiasky.scene.camera
 
RelativisticCamera(AssetManager, CameraManager) - Constructor for class gaiasky.scene.camera.RelativisticCamera
 
RelativisticCamera(CameraManager) - Constructor for class gaiasky.scene.camera.RelativisticCamera
 
RelativisticEffectsComponent - Class in gaiasky.scene.record
 
RelativisticEffectsComponent() - Constructor for class gaiasky.scene.record.RelativisticEffectsComponent
 
RelativisticEffectsManager - Class in gaiasky.util.gravwaves
Central hub where the parameters of the current relativistic effects (aberration, doppler, grav waves) are updated and served to the renderers.
RelativisticShader - Class in gaiasky.util.gdx.shader
 
RelativisticShader(IntRenderable) - Constructor for class gaiasky.util.gdx.shader.RelativisticShader
 
RelativisticShader(IntRenderable, DefaultIntShader.Config) - Constructor for class gaiasky.util.gdx.shader.RelativisticShader
 
RelativisticShader(IntRenderable, DefaultIntShader.Config, ExtShaderProgram) - Constructor for class gaiasky.util.gdx.shader.RelativisticShader
 
RelativisticShader(IntRenderable, DefaultIntShader.Config, String) - Constructor for class gaiasky.util.gdx.shader.RelativisticShader
 
RelativisticShader(IntRenderable, DefaultIntShader.Config, String, String, String) - Constructor for class gaiasky.util.gdx.shader.RelativisticShader
 
RelativisticShader.Inputs - Class in gaiasky.util.gdx.shader
 
RelativisticShader.Setters - Class in gaiasky.util.gdx.shader
 
RelativisticShaderProvider - Class in gaiasky.util.gdx.shader.provider
 
RelativisticShaderProvider() - Constructor for class gaiasky.util.gdx.shader.provider.RelativisticShaderProvider
 
RelativisticShaderProvider(FileHandle, FileHandle) - Constructor for class gaiasky.util.gdx.shader.provider.RelativisticShaderProvider
 
RelativisticShaderProvider(DefaultIntShader.Config) - Constructor for class gaiasky.util.gdx.shader.provider.RelativisticShaderProvider
 
RelativisticShaderProvider(String, String, String, String) - Constructor for class gaiasky.util.gdx.shader.provider.RelativisticShaderProvider
 
RelativisticShaderProviderLoader<T extends RelativisticShaderProviderLoader.RelativisticShaderProviderParameter> - Class in gaiasky.util.gdx.shader.loader
 
RelativisticShaderProviderLoader(FileHandleResolver) - Constructor for class gaiasky.util.gdx.shader.loader.RelativisticShaderProviderLoader
 
RelativisticShaderProviderLoader.RelativisticShaderProviderParameter - Class in gaiasky.util.gdx.shader.loader
 
RelativisticShaderProviderParameter(String, String) - Constructor for class gaiasky.util.gdx.shader.loader.RelativisticShaderProviderLoader.RelativisticShaderProviderParameter
 
relativisticSpeedCap() - Method in interface gaiasky.scene.api.ISpacecraft
 
relativisticSpeedCap() - Method in class gaiasky.scene.component.MotorEngine
 
relativisticSpeedCap() - Method in class gaiasky.scene.view.SpacecraftView
 
releaseNotes - Variable in class gaiasky.util.datadesc.DatasetDesc
 
ReleaseNotesWindow - Class in gaiasky.gui
 
ReleaseNotesWindow(Stage, Skin, Path) - Constructor for class gaiasky.gui.ReleaseNotesWindow
 
reload() - Method in class gaiasky.util.gdx.OwnCubemap
 
reload() - Method in class gaiasky.util.MusicManager
 
RELOAD_CONTROLLER_MAPPINGS - Enum constant in enum class gaiasky.event.Event
Reloads the inputListener mappings.
reloadBookmarksTree() - Method in class gaiasky.gui.components.BookmarksComponent
 
reloadControllerMappings(Path) - Method in class gaiasky.gui.PreferencesWindow
 
reloadData(BillboardSet) - Method in class gaiasky.scene.system.initialize.BillboardSetInitializer
 
reloadDataFiles() - Method in class gaiasky.util.GlobalResources
 
relpos - Variable in class gaiasky.scene.camera.SpacecraftCamera
 
remove() - Method in class gaiasky.util.ObjectDoubleMap.Keys
 
remove() - Method in class gaiasky.util.scene2d.ContextMenu
 
remove() - Method in class gaiasky.util.tree.OctreeNode
Removes this octant from the octree.
remove(int) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
 
remove(Entity) - Method in class gaiasky.scene.Index
Removes the given entity from the index.
remove(Entity, boolean) - Method in class gaiasky.scene.Scene
Removes the given entity from the scene.
remove(BaseLight) - Method in class gaiasky.util.gdx.shader.Environment
 
remove(BaseLight...) - Method in class gaiasky.util.gdx.shader.Environment
 
remove(DirectionalLight) - Method in class gaiasky.util.gdx.shader.Environment
 
remove(PointLight) - Method in class gaiasky.util.gdx.shader.Environment
 
remove(SpotLight) - Method in class gaiasky.util.gdx.shader.Environment
 
remove(Array<BaseLight>) - Method in class gaiasky.util.gdx.shader.Environment
 
remove(Bits) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
Removes the attribute from the material, i.e.: material.remove(BlendingAttribute.ID); Can also be used to remove multiple attributes also, i.e.
remove(Class<? extends PostProcessorEffect>) - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
Removes all effects from the given class
remove(Comparable) - Method in class gaiasky.util.BinarySearchTree
Remove from the tree..
remove(Comparable, BinaryNode) - Method in class gaiasky.util.BinarySearchTree
Internal method to remove from a subtree.
remove(Object) - Method in class gaiasky.util.ds.RouletteList
 
remove(String) - Method in class gaiasky.scene.Index
Removes the given key from the index.
remove(String, Class<? extends PostProcessorEffect>) - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
Removes the keyed effect from the given class
remove(K, double) - Method in class gaiasky.util.ObjectDoubleMap
Returns the value for the removed key, or the default value if the key is not in the map.
remove(T) - Method in class gaiasky.util.gdx.contrib.utils.ItemsManager
Removes a previously added resource
REMOVE_ALL_OBJECTS - Enum constant in enum class gaiasky.event.Event
Removes all the custom objects.
REMOVE_GUI_COMPONENT - Enum constant in enum class gaiasky.event.Event
Removes the GUI component identified by the given name.
REMOVE_KEYBOARD_FOCUS - Enum constant in enum class gaiasky.event.Event
Removes the keyboard focus in the GUI.
REMOVE_OBJECTS - Enum constant in enum class gaiasky.event.Event
Removes a previously added message or image.
removeAll(Stage) - Static method in class gaiasky.util.scene2d.ContextMenu
Removes every instance of ContextMenu form Stage actors.
removeAll(DoubleArray) - Method in class gaiasky.util.DoubleArray
Removes from this array all of elements contained in the specified array.
removeAll(Collection<?>) - Method in class gaiasky.util.ds.RouletteList
 
removeAllControllerListeners() - Method in class gaiasky.util.Settings.ControlsSettings.GamepadSettings
 
removeAllObjects() - Method in class gaiasky.script.EventScriptingInterface
 
removeAllObjects() - Method in interface gaiasky.script.IScriptingInterface
Removes all objects.
removeAllSubscriptions(IObserver...) - Method in class gaiasky.event.EventManager
Unregister all the subscriptions of the given listeners.
removeAtmosphericScattering(Material) - Method in class gaiasky.scene.record.AtmosphereComponent
 
removeAtmosphericScattering(Material) - Method in class gaiasky.scene.record.CloudComponent
 
removeBookmark(String) - Method in class gaiasky.gui.BookmarksManager
Removes a bookmark by its path.
removeBookmarksByName(String) - Method in class gaiasky.gui.BookmarksManager
Remove all bookmarks with the given name.
removeCameraTrackingObject() - Method in class gaiasky.script.EventScriptingInterface
 
removeCameraTrackingObject() - Method in interface gaiasky.script.IScriptingInterface
Removes the tracking object from the camera, if any.
removeCatalog() - Method in class gaiasky.util.CatalogInfo
Unloads and removes the catalog described by this catalog info
removeChild(Entity, boolean) - Method in class gaiasky.scene.component.GraphNode
Removes the given child from this node, if it exists.
removeChild(OctreeNode) - Method in class gaiasky.util.tree.OctreeNode
Removes the child from this octant's descendants.
removeChild(T) - Method in class gaiasky.util.gdx.model.IntNode
Removes the specified node as child of this node.
removeControllerGui() - Method in class gaiasky.gui.GuiRegistry
 
removeControllerGui(NaturalCamera) - Method in class gaiasky.gui.ControllerGui
 
removeControllerListener(ControllerListener) - Method in class gaiasky.util.Settings.ControlsSettings.GamepadSettings
 
removeControlsWindow() - Method in class gaiasky.gui.FullGui
 
removeDataset(String) - Method in class gaiasky.script.EventScriptingInterface
 
removeDataset(String) - Method in interface gaiasky.script.IScriptingInterface
Removes the dataset identified by the given name, if it exists.
removedFromEngine(Engine) - Method in class gaiasky.scene.system.ParallelSystem
 
removeEffect(PostProcessorEffect) - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Removes the specified effect from the effect chain.
removeEldestEntry(Map.Entry<A, B>) - Method in class gaiasky.util.LruCache
Returns true if this LruCache has more entries than the maximum specified when it was created.
removeFromIndex(ParticleSet) - Method in class gaiasky.scene.Index
Removes the entities in the given particle set from this index.
removeFromRender(IRenderable, RenderGroup) - Method in class gaiasky.scene.system.render.extract.AbstractExtractSystem
Removes the given renderable from the given render group list.
removeGamepadListener() - Method in class gaiasky.scene.camera.NaturalCamera
 
removeGamepadListener() - Method in class gaiasky.scene.camera.SpacecraftCamera
 
removeGravitationalWavesMaterial(Array<Material>) - Method in class gaiasky.scene.record.RelativisticEffectsComponent
 
removeGravitationalWavesMaterial(Material) - Method in class gaiasky.scene.record.RelativisticEffectsComponent
 
removeIndex(int) - Method in class gaiasky.util.DoubleArray
Removes and returns the item at the specified index.
removeKey(K) - Method in class gaiasky.util.TwoWayHashmap
 
removeListener(VRDeviceListener) - Method in class gaiasky.vr.openvr.VRContext
removeMapValues() - Method in class gaiasky.util.scene2d.OwnSlider
 
removeMapValues() - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
removeMin() - Method in class gaiasky.util.BinarySearchTree
Remove minimum item from the tree.
removeMin(BinaryNode) - Method in class gaiasky.util.BinarySearchTree
Internal method to remove minimum item from a subtree.
removeModeChangePopup() - Method in class gaiasky.gui.GuiRegistry
 
removeModelObject(String) - Method in class gaiasky.script.EventScriptingInterface
 
removeModelObject(String) - Method in interface gaiasky.script.IScriptingInterface
Removes the model object identified by the given name from the internal scene graph model of Gaia Sky, if it exists.
removeObject(int) - Method in class gaiasky.script.EventScriptingInterface
 
removeObject(int) - Method in interface gaiasky.script.IScriptingInterface
Removes the item with the given id.
removeObjects(int[]) - Method in class gaiasky.script.EventScriptingInterface
 
removeObjects(int[]) - Method in interface gaiasky.script.IScriptingInterface
Removes the items with the given ids.
removeObjects(List<?>) - Method in class gaiasky.script.EventScriptingInterface
 
removeParenthood(Entity) - Method in class gaiasky.scene.component.Octree
 
removePressedKey(int) - Method in class gaiasky.input.AbstractGamepadListener
 
removePressedKey(int) - Method in class gaiasky.input.AbstractMouseKbdListener
 
removeProcessor(IGui) - Method in class gaiasky.gui.GuiRegistry
 
removeRadioSubscriptions(Entity) - Method in class gaiasky.event.EventManager
Remove all subscriptions of EntityRadio for the given entity.
removeRange(int, int) - Method in class gaiasky.util.DoubleArray
Removes the items between the specified indices, inclusive.
removeReflectionCubemapAttribute(Array<Material>) - Method in class gaiasky.scene.record.ModelComponent
 
removeRelativisticEffectsMaterial(Array<Material>) - Method in class gaiasky.scene.record.RelativisticEffectsComponent
 
removeRelativisticEffectsMaterial(Material) - Method in class gaiasky.scene.record.RelativisticEffectsComponent
 
removeRule(FilterRule) - Method in class gaiasky.util.filter.Filter
 
removeRunnable(String) - Method in class gaiasky.GaiaSky
Removes a previously parked update runnable.
removeRunnable(String) - Method in class gaiasky.script.EventScriptingInterface
 
removeRunnable(String) - Method in interface gaiasky.script.IScriptingInterface
Removes the runnable with the given id, if any.
removeValue(double) - Method in class gaiasky.util.DoubleArray
 
removeValue(V) - Method in class gaiasky.util.TwoWayHashmap
 
removeVelocityBufferMaterial(Material) - Method in class gaiasky.scene.record.VelocityBufferComponent
 
render - Variable in class gaiasky.scene.component.MotorEngine
 
render - Static variable in class gaiasky.scene.Mapper
 
render() - Method in class gaiasky.ErrorDialog
 
render() - Method in class gaiasky.GaiaSky
 
render() - Method in class gaiasky.GaiaSkyView
 
render() - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
 
render() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
render() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
render() - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Convenience method to render to screen.
render(int, int) - Method in class gaiasky.gui.AbstractGui
 
render(int, int) - Method in class gaiasky.gui.GuiRegistry
Renders the registered GUIs
render(int, int) - Method in class gaiasky.gui.HUDGui
 
render(int, int) - Method in interface gaiasky.gui.IGui
Renders this GUI
render(int, int) - Method in class gaiasky.gui.SpacecraftGui
 
render(int, int) - Method in class gaiasky.gui.VRGui
 
render(int, int) - Method in class gaiasky.scene.camera.AbstractCamera
 
render(int, int) - Method in class gaiasky.scene.camera.CameraManager
 
render(int, int) - Method in class gaiasky.scene.camera.FovCamera
 
render(int, int) - Method in interface gaiasky.scene.camera.ICamera
 
render(int, int) - Method in class gaiasky.scene.camera.NaturalCamera
 
render(int, int) - Method in class gaiasky.scene.camera.SpacecraftCamera
 
render(Entity, IntModelBatch, ICamera, float, double, RenderingContext, RenderGroup, boolean) - Method in class gaiasky.scene.system.render.draw.model.ModelEntityRenderSystem
Renders a single entity as a model.
render(Entity, ExtShaderProgram, IntMesh, ICamera) - Method in class gaiasky.scene.system.render.draw.BillboardRenderer
Billboard quad render, for planets, stars, sso and sets.
render(FrameBuffer) - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
 
render(FrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Stops capturing the scene and apply the effect chain, if there is one.
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.AccumulationBlur
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.AnaglyphEffect
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CameraMotion
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Curvature
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.DepthBuffer
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.DrawTexture
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Fxaa
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.GeometryWarp
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.GravitationalDistortion
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Levels
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Mosaic
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Nfaa
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Raymarching
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Reprojection
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.SSR
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.UnsharpMask
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Zoomer
 
render(FrameBuffer, FrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessorEffect
Concrete objects shall implements its own rendering, given the source and destination buffers.
render(ShaderProgram) - Method in class gaiasky.util.gdx.contrib.postprocess.utils.FullscreenMesh
Renders the quad with the specified shader program.
render(ShaderProgram) - Method in class gaiasky.util.gdx.contrib.postprocess.utils.FullscreenQuad
Renders the quad with the specified shader program.
render(ShaderProgram) - Method in class gaiasky.util.gdx.contrib.postprocess.utils.FullscreenQuad3
Renders the quad with the specified shader program.
render(ShapeRenderer, RenderingContext, float, ICamera) - Method in interface gaiasky.render.api.IShapeRenderable
Renders the shape(s).
render(ShapeRenderer, RenderingContext, float, ICamera) - Method in class gaiasky.scene.system.render.draw.shape.ShapeEntityRenderSystem
 
render(ISceneRenderer, ICamera, double, int, int, int, int, FrameBuffer, IPostProcessor.PostProcessBean) - Method in interface gaiasky.render.api.IRenderMode
Renders the scene.
render(ISceneRenderer, ICamera, double, int, int, int, int, FrameBuffer, IPostProcessor.PostProcessBean) - Method in class gaiasky.render.process.RenderModeCubemapProjections
 
render(ISceneRenderer, ICamera, double, int, int, int, int, FrameBuffer, IPostProcessor.PostProcessBean) - Method in class gaiasky.render.process.RenderModeFov
 
render(ISceneRenderer, ICamera, double, int, int, int, int, FrameBuffer, IPostProcessor.PostProcessBean) - Method in class gaiasky.render.process.RenderModeMain
 
render(ISceneRenderer, ICamera, double, int, int, int, int, FrameBuffer, IPostProcessor.PostProcessBean) - Method in class gaiasky.render.process.RenderModeOpenVR
 
render(ISceneRenderer, ICamera, double, int, int, int, int, FrameBuffer, IPostProcessor.PostProcessBean) - Method in class gaiasky.render.process.RenderModeStereoscopic
 
render(LineRenderSystem, ICamera, float) - Method in interface gaiasky.render.api.ILineRenderable
 
render(LineRenderSystem, ICamera, float) - Method in class gaiasky.scene.view.LineView
 
render(LineRenderSystem, ICamera, float) - Method in class gaiasky.util.tree.OctreeNode
 
render(ICamera, double, int, int, int, int, FrameBuffer, IPostProcessor.PostProcessBean) - Method in class gaiasky.scene.system.render.SceneRenderer
 
render(Render, ExtSpriteBatch, ICamera, BitmapFont, float) - Method in class gaiasky.scene.system.render.draw.text.AnnotationsEntityRenderSystem
Annotation rendering
render(PingPongBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Blur
 
render(PingPongBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Convolve2D
 
render(PingPongBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.MultipassFilter
 
render(ExtSpriteBatch, ICamera, BitmapFont, float) - Method in interface gaiasky.render.api.IAnnotationsRenderable
 
render(ExtSpriteBatch, ExtShaderProgram, FontRenderSystem, RenderingContext, ICamera) - Method in interface gaiasky.render.api.I3DTextRenderable
Renders the text
render(ExtSpriteBatch, ExtShaderProgram, FontRenderSystem, RenderingContext, ICamera) - Method in class gaiasky.scene.view.LabelView
 
render(IntModelBatch, float, double, RenderingContext, RenderGroup) - Method in interface gaiasky.render.api.IModelRenderable
 
render(IntRenderable) - Method in class gaiasky.util.gdx.IntModelBatch
Add a single IntRenderable to the batch.
render(IntRenderable) - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
render(IntRenderable) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
render(IntRenderable) - Method in interface gaiasky.util.gdx.shader.IntShader
render(IntRenderableProvider) - Method in class gaiasky.util.gdx.IntModelBatch
Calls RenderableProvider.getRenderables(Array, Pool) and adds all returned IntRenderable instances to the current batch to be rendered.
render(IntRenderableProvider, Environment) - Method in class gaiasky.util.gdx.IntModelBatch
Calls RenderableProvider.getRenderables(Array, Pool) and adds all returned IntRenderable instances to the current batch to be rendered.
render(IntRenderableProvider, Environment, IntShader) - Method in class gaiasky.util.gdx.IntModelBatch
Calls IntRenderableProvider.getRenderables(Array, Pool) and adds all returned IntRenderable instances to the current batch to be rendered.
render(IntRenderableProvider, IntShader) - Method in class gaiasky.util.gdx.IntModelBatch
Calls RenderableProvider.getRenderables(Array, Pool) and adds all returned IntRenderable instances to the current batch to be rendered.
render(IntRenderable, Attributes) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
render(IntRenderable, Attributes) - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
render(IntRenderable, Attributes) - Method in class gaiasky.util.gdx.shader.DepthIntShader
 
render(ExtShaderProgram) - Method in class gaiasky.util.gdx.model.IntMeshPart
Renders the mesh part using the specified shader, must be called in between ExtShaderProgram.begin() and ExtShaderProgram.end().
render(ExtShaderProgram, boolean) - Method in class gaiasky.util.gdx.model.IntMeshPart
Renders the mesh part using the specified shader, must be called in between ExtShaderProgram.begin() and ExtShaderProgram.end().
render(ExtShaderProgram, float, IntMesh, ICamera) - Method in interface gaiasky.render.api.IBillboardRenderable
Renders the billboard object using
invalid @link
gaiasky.render.system.BillboardRenderSystem
.
render(ExtShaderProgram, int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Renders the mesh using the given primitive type.
render(ExtShaderProgram, int, int, int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Renders the mesh using the given primitive type.
render(ExtShaderProgram, int, int, int, boolean) - Method in class gaiasky.util.gdx.mesh.IntMesh
Renders the mesh using the given primitive type.
render(ExtShaderProgram, int, int, int, int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Renders the mesh with instanced rendering using the given primitive type.
render(ExtShaderProgram, int, int, int, int, boolean) - Method in class gaiasky.util.gdx.mesh.IntMesh
Renders the mesh using the given primitive type using instanced rendering.
render(Iterable<T>) - Method in class gaiasky.util.gdx.IntModelBatch
Calls RenderableProvider.getRenderables(Array, Pool) and adds all returned IntRenderable instances to the current batch to be rendered.
render(Iterable<T>, Environment) - Method in class gaiasky.util.gdx.IntModelBatch
Calls IntRenderableProvider.getRenderables(Array, Pool) and adds all returned IntRenderable instances to the current batch to be rendered.
render(Iterable<T>, Environment, IntShader) - Method in class gaiasky.util.gdx.IntModelBatch
Calls IntRenderableProvider.getRenderables(Array, Pool) and adds all returned IntRenderable instances to the current batch to be rendered.
render(Iterable<T>, IntShader) - Method in class gaiasky.util.gdx.IntModelBatch
Calls IntRenderableProvider.getRenderables(Array, Pool) and adds all returned IntRenderable instances to the current batch to be rendered.
render(List<IRenderable>, ICamera, double, RenderingContext) - Method in class gaiasky.render.system.AbstractRenderSystem
 
render(List<IRenderable>, ICamera, double, RenderingContext) - Method in interface gaiasky.render.system.IRenderSystem
Renders the given list of renderable objects.
render(List<IRenderable>, ICamera, double, RenderingContext) - Method in class gaiasky.render.system.ParticleSystemRenderSystem
 
render(List<IRenderable>, ICamera, double, RenderingContext) - Method in class gaiasky.scene.system.render.draw.ParticleEffectsRenderer
 
Render - Class in gaiasky.scene.component
This component marks the entity as renderable, and keeps a reference to it.
Render() - Constructor for class gaiasky.scene.component.Render
 
RENDER_FRAME - Enum constant in enum class gaiasky.event.Event
Issues the command to render a frame.
RENDER_FRAME_BUFFER - Enum constant in enum class gaiasky.event.Event
Issues the command to render the current frame buffer with a given folder, file (without filename), width and height.
RENDER_SCREENSHOT - Enum constant in enum class gaiasky.event.Event
Issues the command to render a screenshot.
render2DLabel(ExtSpriteBatch, ExtShaderProgram, RenderingContext, BitmapFont, ICamera, String, float, float) - Method in class gaiasky.scene.system.render.draw.text.LabelEntityRenderSystem
 
render2DLabel(ExtSpriteBatch, ExtShaderProgram, RenderingContext, BitmapFont, ICamera, String, float, float) - Method in class gaiasky.scene.view.LabelView
 
render2DLabel(ExtSpriteBatch, ExtShaderProgram, RenderingContext, BitmapFont, ICamera, String, float, float, float) - Method in class gaiasky.scene.system.render.draw.text.LabelEntityRenderSystem
 
render2DLabel(ExtSpriteBatch, ExtShaderProgram, RenderingContext, BitmapFont, ICamera, String, float, float, float) - Method in class gaiasky.scene.view.LabelView
 
render2DLabel(ExtSpriteBatch, ExtShaderProgram, RenderingContext, BitmapFont, ICamera, String, float, float, float, int) - Method in class gaiasky.scene.system.render.draw.text.LabelEntityRenderSystem
 
render2DLabel(ExtSpriteBatch, ExtShaderProgram, RenderingContext, BitmapFont, ICamera, String, float, float, float, int) - Method in class gaiasky.scene.view.LabelView
 
render2DLabel(ExtSpriteBatch, ExtShaderProgram, RenderingContext, BitmapFont, ICamera, String, Vector3d) - Method in class gaiasky.scene.system.render.draw.text.LabelEntityRenderSystem
 
render2DLabel(ExtSpriteBatch, ExtShaderProgram, RenderingContext, BitmapFont, ICamera, String, Vector3d) - Method in class gaiasky.scene.view.LabelView
 
render3DLabel(LabelView, ExtSpriteBatch, ExtShaderProgram, BitmapFont, ICamera, RenderingContext, String, Vector3d, double, float, double, double, boolean) - Method in class gaiasky.scene.system.render.draw.text.LabelEntityRenderSystem
 
render3DLabel(LabelView, ExtSpriteBatch, ExtShaderProgram, BitmapFont, ICamera, RenderingContext, String, Vector3d, double, float, double, double, float, float, boolean) - Method in class gaiasky.scene.system.render.draw.text.LabelEntityRenderSystem
 
render3DLabel(ExtSpriteBatch, ExtShaderProgram, BitmapFont, ICamera, RenderingContext, String, Vector3d, double, float, double, double, boolean) - Method in class gaiasky.scene.view.LabelView
 
render3DLabel(ExtSpriteBatch, ExtShaderProgram, BitmapFont, ICamera, RenderingContext, String, Vector3d, double, float, double, double, float, float, boolean) - Method in class gaiasky.scene.view.LabelView
 
RenderablePool() - Constructor for class gaiasky.util.gdx.IntModelBatch.RenderablePool
 
renderables - Variable in class gaiasky.util.gdx.IntModelBatch
list of Renderables to be rendered in the current batch
renderablesPool - Variable in class gaiasky.util.gdx.IntModelBatch
 
RenderAssets - Class in gaiasky.render
Centralizes the creation and loading of render assets: shaders, fonts, batch objects, etc.
RenderAssets(GlobalResources) - Constructor for class gaiasky.render.RenderAssets
 
renderAtmosphere(Entity, Body, Model, ModelScaffolding, IntModelBatch, Atmosphere, float, RenderingContext) - Method in class gaiasky.scene.system.render.draw.model.ModelEntityRenderSystem
Renders the atmosphere of a planet.
renderAxes(Entity, LinePrimitiveRenderer, ICamera, float) - Method in class gaiasky.scene.system.render.draw.line.LineEntityRenderSystem
 
renderBackbuffer(FrameBuffer, SpriteBatch, Graphics) - Static method in class gaiasky.util.RenderUtils
Assumes the aspect ratio is fine
renderBillboardCelestial(BillboardView, float, ExtShaderProgram, IntMesh, ICamera) - Method in class gaiasky.scene.system.render.draw.billboard.BillboardEntityRenderSystem
 
renderBillboardCluster(BillboardView, float, ExtShaderProgram, IntMesh, ICamera) - Method in class gaiasky.scene.system.render.draw.billboard.BillboardEntityRenderSystem
 
renderBillboardGalaxy(BillboardView, float, ExtShaderProgram, IntMesh, ICamera) - Method in class gaiasky.scene.system.render.draw.billboard.BillboardEntityRenderSystem
 
renderBillboardSet(LabelView, ExtSpriteBatch, ExtShaderProgram, FontRenderSystem, RenderingContext, ICamera) - Method in class gaiasky.scene.system.render.draw.text.LabelEntityRenderSystem
 
renderBillboardStarSet(BillboardView, float, ExtShaderProgram, IntMesh, ICamera) - Method in class gaiasky.scene.system.render.draw.billboard.BillboardEntityRenderSystem
 
renderCalls - Variable in class gaiasky.util.gdx.g2d.ExtSpriteBatch
Number of render calls since the last ExtSpriteBatch.begin().
renderCameraSide() - Method in class gaiasky.gui.minimap.AbstractMinimapScale
 
renderCameraSide(float) - Method in class gaiasky.gui.minimap.AbstractMinimapScale
 
renderCameraTop() - Method in class gaiasky.gui.minimap.AbstractMinimapScale
 
renderCameraTop(float) - Method in class gaiasky.gui.minimap.AbstractMinimapScale
 
renderCelestial(LabelView, ExtSpriteBatch, ExtShaderProgram, FontRenderSystem, RenderingContext, ICamera) - Method in class gaiasky.scene.system.render.draw.text.LabelEntityRenderSystem
 
renderClouds(Entity, Base, Model, Cloud, IntModelBatch, float, double) - Method in class gaiasky.scene.system.render.draw.model.ModelEntityRenderSystem
Renders the cloud layer of a planet.
renderCluster(LabelView, ExtSpriteBatch, ExtShaderProgram, FontRenderSystem, RenderingContext, ICamera) - Method in class gaiasky.scene.system.render.draw.text.LabelEntityRenderSystem
 
renderConstellation(Entity, LinePrimitiveRenderer, ICamera, float) - Method in class gaiasky.scene.system.render.draw.line.LineEntityRenderSystem
 
renderConstellation(LabelView, ExtSpriteBatch, ExtShaderProgram, FontRenderSystem, RenderingContext, ICamera) - Method in class gaiasky.scene.system.render.draw.text.LabelEntityRenderSystem
 
renderConstellationBoundaries(Entity, LinePrimitiveRenderer, ICamera, float) - Method in class gaiasky.scene.system.render.draw.line.LineEntityRenderSystem
 
renderConsumer - Variable in class gaiasky.scene.component.Billboard
 
renderConsumer - Variable in class gaiasky.scene.component.Label
The label rendering code.
renderConsumer - Variable in class gaiasky.scene.component.Line
The line rendering code.
renderConsumer - Variable in class gaiasky.scene.component.Model
The render consumer.
renderCubemapSides(ISceneRenderer, ICamera, double, int, int, IPostProcessor.PostProcessBean) - Method in class gaiasky.render.process.RenderModeCubemap
 
renderCurrentFrameBuffer(String, String, int, int) - Method in class gaiasky.util.screenshot.ScreenshotsManager
 
renderer - Variable in class gaiasky.scene.system.render.extract.AbstractExtractSystem
 
renderer - Variable in class gaiasky.util.Settings.SceneSettings
 
RendererSettings() - Constructor for class gaiasky.util.Settings.SceneSettings.RendererSettings
 
renderFace(FrameBuffer, ICamera, ISceneRenderer, IPostProcessor.PostProcessBean, int, int, int, double) - Method in class gaiasky.render.process.RenderModeCubemap
 
RenderFlags - Class in gaiasky.scene.component
 
RenderFlags() - Constructor for class gaiasky.scene.component.RenderFlags
 
renderFrame(IMainRenderer) - Method in class gaiasky.util.screenshot.ScreenshotsManager
 
renderFunction - Variable in class gaiasky.scene.component.Label
Function that checks whether the label must be rendered or not.
renderGenericModel(Entity, Model, IntModelBatch, float, double, RenderingContext, RenderGroup, boolean, boolean) - Method in class gaiasky.scene.system.render.draw.model.ModelEntityRenderSystem
Renders a generic model.
renderGlowPass(ICamera, FrameBuffer) - Method in interface gaiasky.render.api.ISceneRenderer
Renders the glow pass for the light glow.
renderGlowPass(ICamera, FrameBuffer) - Method in class gaiasky.scene.system.render.SceneRenderer
 
renderGridRec(Entity, LinePrimitiveRenderer, ICamera, float) - Method in class gaiasky.scene.system.render.draw.line.LineEntityRenderSystem
Renders focus projection lines on the recursive grid.
renderGroup - Variable in class gaiasky.scene.component.RenderType
 
renderGroup - Variable in class gaiasky.scene.component.Verts
The render group
RenderGroup - Enum Class in gaiasky.render
Describes to which render group this node belongs at a particular time step
RenderGui - Class in gaiasky.gui
Only for frame output mode, it displays the current time.
RenderGui(Skin, Graphics, Float) - Constructor for class gaiasky.gui.RenderGui
 
RenderingContext - Class in gaiasky.render
Holds some context information useful when rendering
RenderingContext() - Constructor for class gaiasky.render.RenderingContext
 
RenderingContext.CubemapSide - Enum Class in gaiasky.render
 
renderKeepAspect(FrameBuffer, SpriteBatch, Graphics) - Static method in class gaiasky.util.RenderUtils
Renders the given frame buffer to screen with a fill scaling, maintaining the aspect ratio
renderKeepAspect(FrameBuffer, SpriteBatch, Graphics, Vector2) - Static method in class gaiasky.util.RenderUtils
Renders the given frame buffer to screen with a fill scaling, maintaining the aspect ratio
renderKeyframe(LabelView, ExtSpriteBatch, ExtShaderProgram, FontRenderSystem, RenderingContext, ICamera) - Method in class gaiasky.scene.system.render.draw.text.LabelEntityRenderSystem
 
renderLists - Variable in class gaiasky.scene.system.render.extract.AbstractExtractSystem
 
renderListsBack() - Method in class gaiasky.scene.system.render.SceneRenderer
 
renderListsFront() - Method in interface gaiasky.render.api.ISceneRenderer
Returnst he render lists of this renderer.
renderListsFront() - Method in class gaiasky.scene.system.render.SceneRenderer
 
renderLocation(LabelView, ExtSpriteBatch, ExtShaderProgram, FontRenderSystem, RenderingContext, ICamera) - Method in class gaiasky.scene.system.render.draw.text.LabelEntityRenderSystem
 
renderMesh(LabelView, ExtSpriteBatch, ExtShaderProgram, FontRenderSystem, RenderingContext, ICamera) - Method in class gaiasky.scene.system.render.draw.text.LabelEntityRenderSystem
 
renderMesh(ExtShaderProgram, IntMeshPart) - Method in class gaiasky.util.gdx.shader.BaseIntShader
If necessary, override
renderMesh(ExtShaderProgram, IntMeshPart) - Method in class gaiasky.util.gdx.shader.TessellationShader
 
renderMeshModel(Entity, Model, IntModelBatch, float, double, RenderingContext, RenderGroup, boolean, boolean) - Method in class gaiasky.scene.system.render.draw.model.ModelEntityRenderSystem
Renders a mesh, typically an iso-surface.
RenderModeAbstract - Class in gaiasky.render.process
Abstract implementation with some useful methods for all SGRs.
RenderModeAbstract() - Constructor for class gaiasky.render.process.RenderModeAbstract
 
RenderModeCubemap - Class in gaiasky.render.process
Scene graph renderer that renders six scenes in the six cartesian directions (front, back, right, left, up, down) to a cubemap.
RenderModeCubemap() - Constructor for class gaiasky.render.process.RenderModeCubemap
 
RenderModeCubemapProjections - Class in gaiasky.render.process
Renders the cube map projection mode.
RenderModeCubemapProjections() - Constructor for class gaiasky.render.process.RenderModeCubemapProjections
 
RenderModeFov - Class in gaiasky.render.process
Renders the Gaia Field of View camera mode.
RenderModeFov() - Constructor for class gaiasky.render.process.RenderModeFov
 
renderModelName - Variable in class gaiasky.vr.openvr.VRContext.VRDevice
 
RenderModelName_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
RenderModeMain - Class in gaiasky.render.process
Normal single-window desktop render mode.
RenderModeMain() - Constructor for class gaiasky.render.process.RenderModeMain
 
RenderModeOpenVR - Class in gaiasky.render.process
Renders to OpenVR.
RenderModeOpenVR(Scene, VRContext, SpriteBatch) - Constructor for class gaiasky.render.process.RenderModeOpenVR
 
RenderModeStereoscopic - Class in gaiasky.render.process
Renders all the 3D/stereoscopic modes.
RenderModeStereoscopic(SpriteBatch) - Constructor for class gaiasky.render.process.RenderModeStereoscopic
 
renderObject(ExtShaderProgram, IRenderable) - Method in class gaiasky.render.system.InstancedRenderSystem
 
renderObject(ExtShaderProgram, IRenderable) - Method in class gaiasky.render.system.PointCloudRenderSystem
 
renderObject(ExtShaderProgram, IRenderable) - Method in class gaiasky.scene.system.render.draw.ParticleSetInstancedRenderer
 
renderObject(ExtShaderProgram, IRenderable) - Method in class gaiasky.scene.system.render.draw.ParticleSetPointRenderer
 
renderObject(ExtShaderProgram, IRenderable) - Method in class gaiasky.scene.system.render.draw.ParticleSetRenderer
 
renderObject(ExtShaderProgram, IRenderable) - Method in class gaiasky.scene.system.render.draw.PointCloudRenderer
 
renderObject(ExtShaderProgram, IRenderable) - Method in class gaiasky.scene.system.render.draw.StarSetInstancedRenderer
 
renderObject(ExtShaderProgram, IRenderable) - Method in class gaiasky.scene.system.render.draw.StarSetRenderer
 
renderObject(ExtShaderProgram, IRenderable) - Method in class gaiasky.scene.system.render.draw.VariableSetInstancedRenderer
 
renderObject(ExtShaderProgram, IRenderable) - Method in class gaiasky.scene.system.render.draw.VariableSetRenderer
 
renderOpaque(Entity, IntModelBatch, float, boolean) - Method in class gaiasky.scene.system.render.draw.model.ModelEntityRenderSystem
Model opaque rendering for the light glow pass.
renderParticleSet(LabelView, ExtSpriteBatch, ExtShaderProgram, FontRenderSystem, RenderingContext, ICamera) - Method in class gaiasky.scene.system.render.draw.text.LabelEntityRenderSystem
 
renderParticleStarModel(Entity, Model, IntModelBatch, float, double, RenderingContext, RenderGroup, boolean, boolean) - Method in class gaiasky.scene.system.render.draw.model.ModelEntityRenderSystem
Renders the model of a single star or particle.
renderParticleStarSetModel(Entity, Model, IntModelBatch, float, double, RenderingContext, RenderGroup, boolean, boolean) - Method in class gaiasky.scene.system.render.draw.model.ModelEntityRenderSystem
Renders the model of a single star or particle.
renderPerimeter(Entity, LinePrimitiveRenderer, ICamera, float) - Method in class gaiasky.scene.system.render.draw.line.LineEntityRenderSystem
 
renderPlanet(Entity, Model, IntModelBatch, float, double, RenderingContext, RenderGroup, boolean, boolean) - Method in class gaiasky.scene.system.render.draw.model.ModelEntityRenderSystem
Renders a planet.
renderPolyline(Entity, LinePrimitiveRenderer, ICamera, float) - Method in class gaiasky.scene.system.render.draw.line.LineEntityRenderSystem
 
renderQuad - Variable in class gaiasky.scene.component.RenderFlags
Whether to render this entity as a quad.
renderRecursiveGrid(LabelView, ExtSpriteBatch, ExtShaderProgram, FontRenderSystem, RenderingContext, ICamera) - Method in class gaiasky.scene.system.render.draw.text.LabelEntityRenderSystem
 
renderRecursiveGridModel(Entity, Model, IntModelBatch, float, double, RenderingContext, RenderGroup, boolean, boolean) - Method in class gaiasky.scene.system.render.draw.model.ModelEntityRenderSystem
Renders the recursive grid.
renderRegularFace45(FrameBuffer, ICamera, ISceneRenderer, IPostProcessor.PostProcessBean, int, int, int, double) - Method in class gaiasky.render.process.RenderModeCubemap
 
renderRegularFace90(FrameBuffer, ICamera, ISceneRenderer, IPostProcessor.PostProcessBean, int, int, int, double) - Method in class gaiasky.render.process.RenderModeCubemap
 
renderRuler(Entity, LinePrimitiveRenderer, ICamera, float) - Method in class gaiasky.scene.system.render.draw.line.LineEntityRenderSystem
Renders the ruler line with caps.
renderRuler(LabelView, ExtSpriteBatch, ExtShaderProgram, FontRenderSystem, RenderingContext, ICamera) - Method in class gaiasky.scene.system.render.draw.text.LabelEntityRenderSystem
 
renderScene(ICamera, double, RenderingContext) - Method in interface gaiasky.render.api.ISceneRenderer
Renders the scene.
renderScene(ICamera, double, RenderingContext) - Method in class gaiasky.scene.system.render.SceneRenderer
Renders the scene.
renderScreenshot(IMainRenderer) - Method in class gaiasky.util.screenshot.ScreenshotsManager
 
renderSgr(ICamera, double, int, int, int, int, FrameBuffer, IPostProcessor.PostProcessBean) - Method in class gaiasky.GaiaSky
 
renderSgr(ICamera, double, int, int, int, int, FrameBuffer, IPostProcessor.PostProcessBean) - Method in interface gaiasky.render.api.IMainRenderer
 
renderShape(Entity, Model, IntModelBatch, float, double, RenderingContext, RenderGroup, boolean, boolean) - Method in class gaiasky.scene.system.render.draw.model.ModelEntityRenderSystem
Renders a wireframe/shape model.
renderShape(LabelView, ExtSpriteBatch, ExtShaderProgram, FontRenderSystem, RenderingContext, ICamera) - Method in class gaiasky.scene.system.render.draw.text.LabelEntityRenderSystem
 
renderSideProjection(FrameBuffer) - Method in interface gaiasky.gui.IMinimapScale
 
renderSideProjection(FrameBuffer) - Method in class gaiasky.gui.minimap.HeliosphereMinimapScale
 
renderSideProjection(FrameBuffer) - Method in class gaiasky.gui.minimap.HighZMinimapScale
 
renderSideProjection(FrameBuffer) - Method in class gaiasky.gui.minimap.InnerSolarSystemMinimapScale
 
renderSideProjection(FrameBuffer) - Method in class gaiasky.gui.minimap.LocalGroup1MinimapScale
 
renderSideProjection(FrameBuffer) - Method in class gaiasky.gui.minimap.LocalGroup2MinimapScale
 
renderSideProjection(FrameBuffer) - Method in class gaiasky.gui.minimap.MilkyWayMinimapScale
 
renderSideProjection(FrameBuffer) - Method in class gaiasky.gui.minimap.OortCloudMinimapScale
 
renderSideProjection(FrameBuffer) - Method in class gaiasky.gui.minimap.OuterSolarSystemMinimapScale
 
renderSideProjection(FrameBuffer) - Method in class gaiasky.gui.minimap.SolarNeighbourhoodMinimapScale
 
renderSpacecraft(Entity, Model, IntModelBatch, float, double, RenderingContext, RenderGroup, boolean, boolean) - Method in class gaiasky.scene.system.render.draw.model.ModelEntityRenderSystem
Renders a spacecraft.
renderStarClusterModel(Entity, Model, IntModelBatch, float, double, RenderingContext, RenderGroup, boolean, boolean) - Method in class gaiasky.scene.system.render.draw.model.ModelEntityRenderSystem
Renders a star cluster entity as a model.
renderStarSet(Entity, LinePrimitiveRenderer, ICamera, float) - Method in class gaiasky.scene.system.render.draw.line.LineEntityRenderSystem
Renders the proper motions of a star set.
renderStarSet(LabelView, ExtSpriteBatch, ExtShaderProgram, FontRenderSystem, RenderingContext, ICamera) - Method in class gaiasky.scene.system.render.draw.text.LabelEntityRenderSystem
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.render.system.AbstractRenderSystem
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.render.system.FontRenderSystem
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.render.system.InstancedRenderSystem
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.render.system.LineRenderSystem
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.render.system.ParticleSystemRenderSystem
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.render.system.PointCloudRenderSystem
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.scene.system.render.draw.BillboardRenderer
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.scene.system.render.draw.BillboardSetRenderer
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.scene.system.render.draw.ElementsRenderer
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.scene.system.render.draw.ElementsSetRenderer
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.scene.system.render.draw.ModelRenderer
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.scene.system.render.draw.ParticleEffectsRenderer
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.scene.system.render.draw.PointCloudRenderer
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.scene.system.render.draw.PointPrimitiveRenderSystem
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.scene.system.render.draw.PrimitiveVertexRenderSystem
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.scene.system.render.draw.ShapeRenderer
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.scene.system.render.draw.SinglePointRenderer
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.scene.system.render.draw.StarSetPointRenderer
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.scene.system.render.draw.TessellationRenderer
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.scene.system.render.draw.TextRenderer
 
renderStud(List<IRenderable>, ICamera, double) - Method in class gaiasky.scene.system.render.draw.VariableSetPointRenderer
 
renderSystem(ICamera, double, RenderingContext, Class<? extends IRenderSystem>) - Method in class gaiasky.scene.system.render.SceneRenderer
Renders all the systems which are of the given class.
renderSystems(ICamera, double, RenderingContext, Class<?>...) - Method in class gaiasky.scene.system.render.SceneRenderer
Renders all the systems which are of one of the given classes.
renderText() - Method in interface gaiasky.render.api.I3DTextRenderable
Tells whether the text must be rendered or not for this entity
renderText() - Method in class gaiasky.scene.view.LabelView
 
renderTextBackgroundModel() - Method in class gaiasky.scene.view.LabelView
 
renderTextBase() - Method in class gaiasky.scene.view.LabelView
 
renderTextCelestial() - Method in class gaiasky.scene.view.LabelView
 
renderTextEssential() - Method in class gaiasky.scene.view.LabelView
 
renderTextGridRec() - Method in class gaiasky.scene.view.LabelView
 
renderTextKeyframe() - Method in class gaiasky.scene.view.LabelView
 
renderTextLocation() - Method in class gaiasky.scene.view.LabelView
 
renderTextParticle() - Method in class gaiasky.scene.view.LabelView
 
renderTextRuler() - Method in class gaiasky.scene.view.LabelView
 
renderTextTitle() - Method in class gaiasky.scene.view.LabelView
 
renderTextTrajectory() - Method in class gaiasky.scene.view.LabelView
 
renderTitle(LabelView, ExtSpriteBatch, ExtShaderProgram, FontRenderSystem, RenderingContext, ICamera) - Method in class gaiasky.scene.system.render.draw.text.LabelEntityRenderSystem
 
renderToImage(IMainRenderer, ICamera, double, IPostProcessor.PostProcessBean, int, int, String, String, IFileImageRenderer, Settings.ImageFormat, float) - Method in class gaiasky.util.screenshot.ScreenshotsManager
Renders the current scene to an image and returns the file name where it has been written to
renderToImageGl20(String, String, int, int, Settings.ImageFormat, float) - Static method in class gaiasky.util.screenshot.ImageRenderer
Saves the current screen as an image to the given directory using the given file name.
renderToPixmap(int, int) - Static method in class gaiasky.util.screenshot.ImageRenderer
 
renderTopProjection(FrameBuffer) - Method in interface gaiasky.gui.IMinimapScale
 
renderTopProjection(FrameBuffer) - Method in class gaiasky.gui.minimap.HeliosphereMinimapScale
 
renderTopProjection(FrameBuffer) - Method in class gaiasky.gui.minimap.HighZMinimapScale
 
renderTopProjection(FrameBuffer) - Method in class gaiasky.gui.minimap.InnerSolarSystemMinimapScale
 
renderTopProjection(FrameBuffer) - Method in class gaiasky.gui.minimap.LocalGroup1MinimapScale
 
renderTopProjection(FrameBuffer) - Method in class gaiasky.gui.minimap.LocalGroup2MinimapScale
 
renderTopProjection(FrameBuffer) - Method in class gaiasky.gui.minimap.MilkyWayMinimapScale
 
renderTopProjection(FrameBuffer) - Method in class gaiasky.gui.minimap.OortCloudMinimapScale
 
renderTopProjection(FrameBuffer) - Method in class gaiasky.gui.minimap.OuterSolarSystemMinimapScale
 
renderTopProjection(FrameBuffer) - Method in class gaiasky.gui.minimap.SolarNeighbourhoodMinimapScale
 
renderTrajectory(Entity, LinePrimitiveRenderer, ICamera, float) - Method in class gaiasky.scene.system.render.draw.line.LineEntityRenderSystem
 
renderType - Static variable in class gaiasky.scene.Mapper
 
RenderType - Class in gaiasky.scene.component
 
RenderType() - Constructor for class gaiasky.scene.component.RenderType
 
RenderUtils - Class in gaiasky.util
Contains utilities to render stuff
RenderUtils() - Constructor for class gaiasky.util.RenderUtils
 
RenderView - Class in gaiasky.scene.view
An entity view that implements the IRenderable methods.
RenderView() - Constructor for class gaiasky.scene.view.RenderView
 
RenderView(Entity) - Constructor for class gaiasky.scene.view.RenderView
 
renderVRDevice(Entity, LineRenderSystem, ICamera, float) - Method in class gaiasky.scene.system.render.draw.line.LineEntityRenderSystem
 
renderVRDeviceModel(Entity, Model, IntModelBatch, float, double, RenderingContext, RenderGroup, boolean, boolean) - Method in class gaiasky.scene.system.render.draw.model.ModelEntityRenderSystem
 
REPO_ISSUES - Static variable in class gaiasky.util.Settings
 
reportCrash(Throwable, Logger.Log) - Static method in class gaiasky.util.CrashReporter
 
reportDebugObjects() - Method in class gaiasky.scene.Scene
 
ReportsTimeSinceVSync_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
REPOSITORY - Static variable in class gaiasky.util.Settings
 
reprojection - Variable in class gaiasky.util.Settings.PostprocessSettings
 
Reprojection - Class in gaiasky.util.gdx.contrib.postprocess.effects
Fisheye effect
Reprojection(float, float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Reprojection
 
Reprojection(int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Reprojection
 
REPROJECTION_CMD - Enum constant in enum class gaiasky.event.Event
Fisheye effect toggle.
ReprojectionFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
A re-projection filter with a bunch of projection types, encoded in mode.
ReprojectionFilter(float, float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.ReprojectionFilter
 
ReprojectionFilter(int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.ReprojectionFilter
 
ReprojectionFilter.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
ReprojectionSettings() - Constructor for class gaiasky.util.Settings.PostprocessSettings.ReprojectionSettings
 
resamplePath() - Method in class gaiasky.scene.view.KeyframesView
 
reset() - Method in class gaiasky.data.util.HipNames
 
reset() - Method in class gaiasky.render.BufferedFrame
 
reset() - Method in class gaiasky.scene.system.render.draw.ElementsRenderer
 
reset() - Method in class gaiasky.scene.system.render.draw.ElementsSetRenderer
 
reset() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Reset the integrator to (tNow, nuBeg, omegaBeg, ...)
reset() - Method in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
Restore the previous buffers if the instance was owning resources.
reset() - Method in class gaiasky.util.gdx.g2d.GlyphLayout.GlyphRun
 
reset() - Method in class gaiasky.util.gdx.g2d.GlyphLayout
 
reset() - Method in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
reset() - Method in class gaiasky.util.ObjectDoubleMap.Keys
 
RESET_RENDERER - Enum constant in enum class gaiasky.event.Event
Resets the main renderer.
resetDynamicResolution() - Method in class gaiasky.GaiaSky
 
resetFlags() - Method in class gaiasky.render.system.AbstractRenderSystem
 
resetImageSequenceNumber() - Method in class gaiasky.script.EventScriptingInterface
 
resetImageSequenceNumber() - Method in interface gaiasky.script.IScriptingInterface
Resets to zero the image sequence number used to generate the file names of the frame output images.
resetRenderSystemFlags() - Method in class gaiasky.scene.system.render.SceneRenderer
Resets the render flags for all systems.
resetSequenceNumber() - Static method in class gaiasky.util.screenshot.ImageRenderer
 
resizable - Variable in class gaiasky.util.Settings.GraphicsSettings
 
resize(int) - Method in class gaiasky.util.DoubleArray
 
resize(int, int) - Method in class gaiasky.ErrorDialog
 
resize(int, int) - Method in class gaiasky.GaiaSky
 
resize(int, int) - Method in class gaiasky.GaiaSkyView
 
resize(int, int) - Method in class gaiasky.gui.AbstractGui
 
resize(int, int) - Method in class gaiasky.gui.HUDGui
 
resize(int, int) - Method in interface gaiasky.gui.IGui
Resizes this GUI to the given values at the end of the current loop
resize(int, int) - Method in class gaiasky.gui.VRGui
 
resize(int, int) - Method in class gaiasky.render.system.AbstractRenderSystem
 
resize(int, int) - Method in class gaiasky.render.system.FontRenderSystem
 
resize(int, int) - Method in interface gaiasky.render.system.IRenderSystem
Resize the current render target with the given width and height.
resize(int, int) - Method in class gaiasky.scene.camera.CameraManager
 
resize(int, int) - Method in class gaiasky.scene.camera.FovCamera
 
resize(int, int) - Method in interface gaiasky.scene.camera.ICamera
 
resize(int, int) - Method in class gaiasky.scene.camera.NaturalCamera
 
resize(int, int) - Method in class gaiasky.scene.camera.RelativisticCamera
 
resize(int, int) - Method in class gaiasky.scene.camera.SpacecraftCamera
 
resize(int, int) - Method in class gaiasky.scene.system.render.draw.ShapeRenderer
 
resize(int, int) - Method in class gaiasky.scene.system.render.draw.TextRenderer
 
resize(int, int) - Method in class gaiasky.util.Settings.GraphicsSettings
 
resize(int, int, int, int) - Method in interface gaiasky.render.api.IPostProcessor
 
resize(int, int, int, int) - Method in interface gaiasky.render.api.IRenderMode
Resizes the assets of this renderer to the given new size
resize(int, int, int, int) - Method in class gaiasky.render.MainPostProcessor
 
resize(int, int, int, int) - Method in class gaiasky.render.process.RenderModeCubemapProjections
 
resize(int, int, int, int) - Method in class gaiasky.render.process.RenderModeFov
 
resize(int, int, int, int) - Method in class gaiasky.render.process.RenderModeMain
 
resize(int, int, int, int) - Method in class gaiasky.render.process.RenderModeOpenVR
 
resize(int, int, int, int) - Method in class gaiasky.render.process.RenderModeStereoscopic
 
resize(int, int, int, int) - Method in class gaiasky.scene.system.render.SceneRenderer
Resizes the scene renderer and all its sub-renderers and assets, but not the render systems.
resize(int, int, int, int, boolean) - Method in class gaiasky.scene.system.render.SceneRenderer
Resizes the scene renderer and all its sub-renderers and assets.
resizeImmediate(int, int) - Method in class gaiasky.gui.AbstractGui
 
resizeImmediate(int, int) - Method in class gaiasky.gui.HUDGui
 
resizeImmediate(int, int) - Method in interface gaiasky.gui.IGui
Resizes without waiting for the current loop to finish
resizeImmediate(int, int) - Method in class gaiasky.gui.SpacecraftGui
 
resizeImmediate(int, int) - Method in class gaiasky.gui.VRGui
 
resizeImmediate(int, int, boolean, boolean, boolean, boolean) - Method in class gaiasky.GaiaSky
 
resizeImmediate(int, int, int, int) - Method in interface gaiasky.render.api.IPostProcessor
 
resizeImmediate(int, int, int, int) - Method in class gaiasky.render.MainPostProcessor
 
resizeRenderSystems(int, int, int, int) - Method in class gaiasky.scene.system.render.SceneRenderer
Resizes the render systems of this renderer.
resolution - Variable in class gaiasky.util.Settings.GraphicsSettings.FullscreenSettings
 
resolution - Variable in class gaiasky.util.Settings.GraphicsSettings
 
resolution - Variable in class gaiasky.util.Settings.SceneSettings.RendererSettings.ShadowSettings
 
resolution - Variable in class gaiasky.util.Settings.ScreenshotSettings
 
Resolution - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.AccumulationBlurFilter.Param
 
resolveChildren(Map<Long, Pair<OctreeNode, long[]>>) - Method in class gaiasky.util.tree.OctreeNode
Resolves and adds the children of this node using the map.
resolveCubemapSide(String, String...) - Static method in class gaiasky.util.GlobalResources
 
resolveIncludes(String) - Static method in class gaiasky.util.gdx.shader.loader.ShaderTemplatingLoader
 
responsiveness - Variable in class gaiasky.scene.component.MotorEngine
restoreLabelColor() - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
restoreViewport(FrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Restores the previously set viewport if one was specified earlier and the destination buffer is the screen
restoreViewport(FrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessorEffect
Convenience method to forward the call to the PostProcessor object while still being a non-publicly accessible method
restPort - Variable in class gaiasky.util.Settings.ProgramSettings.NetSettings
 
RESTServer - Class in gaiasky.rest
REST Server class to implement the REST API
RESTServer() - Constructor for class gaiasky.rest.RESTServer
 
result - Variable in class gaiasky.util.scene2d.FileChooser
 
result(boolean, Path) - Method in interface gaiasky.util.scene2d.FileChooser.ResultListener
 
resultBuffer - Variable in class gaiasky.render.process.RenderModeAbstract
 
resultListener - Variable in class gaiasky.util.scene2d.FileChooser
 
resume() - Method in class gaiasky.ErrorDialog
 
resume() - Method in class gaiasky.GaiaSky
 
resume() - Method in class gaiasky.GaiaSkyView
 
RESUME_BACKGROUND_LOADING - Enum constant in enum class gaiasky.event.Event
Resumes background data loading thread, if it exists and it is paused.
retainAll(Collection<?>) - Method in class gaiasky.util.ds.RouletteList
 
returnCopyObject(Entity) - Method in class gaiasky.scene.Scene
 
reverse() - Method in class gaiasky.util.DoubleArray
 
REVOLVINGPHASE_INITIAL - Static variable in class gaiasky.util.gaia.Satellite
Initial value \nu_0 of the revolving phase \nu at time t_0 corresponding to the scanning-law reference epoch (see parameter :Satellite:Mission_ReferenceEpoch_ScanningLaw_TCB)
Revs - Class in gaiasky.util.gaia.time
A finite number of revolutions There are two implementations provided of the conversions methods one as object interface, where an object of the current class has to be instantiated.
Revs() - Constructor for class gaiasky.util.gaia.time.Revs
Default constructor
Revs(double) - Constructor for class gaiasky.util.gaia.time.Revs
Construct object
REVS_PER_DAY - Static variable in interface gaiasky.util.gaia.time.Duration
 
REVS_PER_JULIAN_YEAR - Static variable in interface gaiasky.util.gaia.time.Duration
 
rgb() - Method in interface gaiasky.scene.api.IParticleRecord
 
rgb() - Method in class gaiasky.scene.record.ParticleRecord
 
rgb() - Method in class gaiasky.scene.record.PointParticleRecord
 
rgba - Variable in class gaiasky.scene.record.ColourComponent
 
rgbaToHex(float[]) - Static method in class gaiasky.util.color.ColorUtils
 
RgbShift - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.RgbMode
 
rgbToHex(float[]) - Static method in class gaiasky.util.color.ColorUtils
 
rgbToHsb(float[]) - Static method in class gaiasky.util.color.ColorUtils
 
rgbToHsl(float[]) - Static method in class gaiasky.util.color.ColorUtils
Converts an RGB color value to HSL.
right() - Method in class gaiasky.gui.ControllerGui
 
right() - Method in class gaiasky.gui.VRGui
 
RIGHT - Static variable in class gaiasky.gui.GSKeys
 
RIGHT_BRACKET - Static variable in class gaiasky.gui.GSKeys
 
rightAngle - Variable in class gaiasky.util.SlaveManager
 
RightHand - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRControllerRole
 
rightMouseButton - Variable in class gaiasky.input.MainMouseKbdListener
The button for panning the camera along the up/right plane
ring - Variable in class gaiasky.scene.record.MaterialComponent
 
ring(float, float, int, boolean) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ring(float, float, int, boolean) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a ring
ring(Matrix4, float, float, int, boolean) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ring(Matrix4, float, float, int, boolean) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a ring
ring(Matrix4, float, float, int, boolean, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
ring(Matrix4, float, float, int, boolean, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a ring
RING - Enum constant in enum class gaiasky.gui.beans.ShapeComboBoxBean.Shape
 
RingComponent - Class in gaiasky.scene.record
 
RingComponent() - Constructor for class gaiasky.scene.record.RingComponent
 
RingCreator - Class in gaiasky.util.gdx
Helper generic class to create rings.
RingCreator() - Constructor for class gaiasky.util.gdx.RingCreator
 
ringnormal - Variable in class gaiasky.scene.record.MaterialComponent
 
ringnormalUnpacked - Variable in class gaiasky.scene.record.MaterialComponent
 
ringUnpacked - Variable in class gaiasky.scene.record.MaterialComponent
 
Ro_TO_KM - Static variable in class gaiasky.util.Constants
Solar radius in Km
Ro_TO_U - Static variable in class gaiasky.util.Constants
Solar radius to local units
roll - Variable in class gaiasky.scene.component.MotorEngine
 
roll - Variable in class gaiasky.util.Settings.ProgramSettings.NetSettings.SlaveSettings
 
roll - Variable in class gaiasky.util.SlaveManager
 
rolla - Variable in class gaiasky.scene.component.MotorEngine
 
rollf - Variable in class gaiasky.scene.component.MotorEngine
 
rollKey - Variable in class gaiasky.input.MainMouseKbdListener
The key for rolling the camera
rollp - Variable in class gaiasky.scene.component.MotorEngine
Yaw, pitch and roll
rollv - Variable in class gaiasky.scene.component.MotorEngine
 
root - Variable in class gaiasky.util.BinarySearchTree
The tree root.
ROOT_NAME - Static variable in class gaiasky.scene.Scene
 
roots - Variable in class gaiasky.scene.Families
 
rot(Matrix4d) - Method in class gaiasky.util.math.Vector3d
Multiplies this vector by the first three columns of the matrix, essentially only applying rotation and scaling.
rotate - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasRegion
If true, the region has been rotated 90 degrees counter clockwise.
rotate - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Region
 
rotate - Variable in class gaiasky.util.Settings.SceneSettings.CameraSettings
 
rotate(double) - Method in class gaiasky.util.math.Vector2d
Rotates the Vector2d by the given angle, counter-clockwise assuming the y-axis points up.
rotate(double, double, double, double) - Method in class gaiasky.util.math.Matrix4d
Postmultiplies this matrix with a (counter-clockwise) rotation matrix.
rotate(double, double, double, double) - Method in class gaiasky.util.math.Vector3b
Rotates this vector by the given angle in degrees around the given axis.
rotate(double, double, double, double) - Method in class gaiasky.util.math.Vector3d
Rotates this vector by the given angle in degrees around the given axis.
rotate(float) - Method in class gaiasky.util.gdx.g2d.Sprite
Sets the sprite's rotation in degrees relative to the current rotation.
rotate(Quaterniond) - Method in class gaiasky.util.math.Matrix4d
Postmultiplies this matrix with a (counter-clockwise) rotation matrix.
rotate(Vector3d, double) - Method in class gaiasky.scene.camera.NaturalCamera
 
rotate(Vector3d, double) - Method in class gaiasky.util.math.Matrix4d
Postmultiplies this matrix with a (counter-clockwise) rotation matrix.
rotate(Vector3d, double) - Method in class gaiasky.util.math.Vector3b
Rotates this vector by the given angle in degrees around the given axis.
rotate(Vector3d, double) - Method in class gaiasky.util.math.Vector3d
Rotates this vector by the given angle in degrees around the given axis.
rotate(Vector3d, Vector3d) - Method in class gaiasky.util.math.Matrix4d
Postmultiplies this matrix by the rotation between two vectors.
rotate2(double[], double) - Method in class gaiasky.script.EventScriptingInterface
 
rotate2(double[], double) - Method in interface gaiasky.script.IScriptingInterface
Rotates a 2D vector by the specified angle in degrees, counter-clockwise assuming that the y axis points up.
rotate2(double[], long) - Method in class gaiasky.script.EventScriptingInterface
 
rotate2(List<?>, double) - Method in class gaiasky.script.EventScriptingInterface
 
rotate2(List<?>, long) - Method in class gaiasky.script.EventScriptingInterface
 
rotate3(double[], double[], double) - Method in class gaiasky.script.EventScriptingInterface
 
rotate3(double[], double[], double) - Method in interface gaiasky.script.IScriptingInterface
Rotates a 3D vector around the given axis by the specified angle in degrees.
rotate3(double[], double[], long) - Method in class gaiasky.script.EventScriptingInterface
 
rotate3(List<?>, List<?>, double) - Method in class gaiasky.script.EventScriptingInterface
 
rotate3(List<?>, List<?>, long) - Method in class gaiasky.script.EventScriptingInterface
 
rotate90(boolean) - Method in class gaiasky.util.gdx.g2d.Sprite
Rotates this sprite 90 degrees in-place by rotating the texture coordinates.
rotate90(boolean) - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
rotate90(int) - Method in class gaiasky.util.math.Vector2d
Rotates the Vector2d by 90 degrees in the specified direction, where >= 0 is counter-clockwise and invalid input: '<' 0 is clockwise.
rotateAround(Vector3b, Vector3d, double) - Method in class gaiasky.scene.camera.NaturalCamera
Rotates the direction and up vector of this camera by the given angle around the given axis, with the axis attached to given point.
rotateAroundCrs(double, double, NaturalCamera) - Method in class gaiasky.scene.view.KeyframesView
 
rotateAroundDir(double, double, NaturalCamera) - Method in class gaiasky.scene.view.KeyframesView
 
rotateAroundUp(double, double, NaturalCamera) - Method in class gaiasky.scene.view.KeyframesView
 
rotateRad(double) - Method in class gaiasky.util.math.Vector2d
Rotates the Vector2d by the given angle, counter-clockwise assuming the y-axis points up.
rotateRad(double, double, double, double) - Method in class gaiasky.util.math.Matrix4d
Postmultiplies this matrix with a (counter-clockwise) rotation matrix.
rotateRad(double, double, double, double) - Method in class gaiasky.util.math.Vector3d
Rotates this vector by the given angle in radians around the given axis.
rotateRad(Vector3d, double) - Method in class gaiasky.util.math.Matrix4d
Postmultiplies this matrix with a (counter-clockwise) rotation matrix.
rotateRad(Vector3d, double) - Method in class gaiasky.util.math.Vector3d
Rotates this vector by the given angle in radians around the given axis.
rotateSpeed - Variable in class gaiasky.gui.components.CameraComponent
 
RotateTransform - Class in gaiasky.scene.record
 
RotateTransform() - Constructor for class gaiasky.scene.record.RotateTransform
 
rotateVectorByQuaternion(Quaterniond) - Method in class gaiasky.util.math.Vector3d
Rotates this vector by a quaternion, using "vector rotation" according to (60) in LL-072.
rotation - Static variable in class gaiasky.scene.Mapper
 
rotation - Variable in class gaiasky.util.gdx.model.data.IntModelNode
 
rotation - Variable in class gaiasky.util.gdx.model.IntNode
the rotation, relative to the parent, not modified by animations
rotation - Variable in class gaiasky.util.gdx.model.IntNodeAnimation
the rotation keyframes if any (might be null), sorted by time ascending
Rotation - Class in gaiasky.scene.component
 
Rotation() - Constructor for class gaiasky.scene.component.Rotation
 
ROTATION_SPEED_CMD - Enum constant in enum class gaiasky.event.Event
Contains the new camera rotation speed.
RotationComponent - Class in gaiasky.scene.record
Provides the information for the rotation of this body
RotationComponent() - Constructor for class gaiasky.scene.record.RotationComponent
 
rotationMatrix - Variable in class gaiasky.scene.component.MotorEngine
Only the rotation matrix
roughness - Variable in class gaiasky.scene.record.MaterialComponent
 
Roughness - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
RoughnessAlias - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
roughnessColor - Variable in class gaiasky.scene.record.MaterialComponent
 
roughnessCubemap - Variable in class gaiasky.scene.record.MaterialComponent
 
roughnessCubemap - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
roughnessCubemap - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
RoughnessCubemap - Static variable in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
RoughnessCubemapAlias - Static variable in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
roughnessTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
roughnessTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
roughnessUnapcked - Variable in class gaiasky.scene.record.MaterialComponent
 
roulette - Variable in class gaiasky.scene.component.Octree
The list with the currently observed objects.
RouletteList<T> - Class in gaiasky.util.ds
A structure composed of a set of collections of a given size in which additions happen to the next list in the roulette before it is spun.
RouletteList(int, int) - Constructor for class gaiasky.util.ds.RouletteList
Constructs a roulette list with a given size.
roundAvoid(double, int) - Static method in class gaiasky.util.math.MathUtilsd
Rounds the double value to a number of decimal places
rpmag - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
RSHash(String) - Static method in class gaiasky.util.gdx.contrib.utils.Hash
 
ruler - Static variable in class gaiasky.scene.Mapper
 
ruler - Variable in class gaiasky.scene.view.LabelView
 
Ruler - Class in gaiasky.scene.component
 
Ruler - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
Ruler() - Constructor for class gaiasky.scene.component.Ruler
 
RULER_ATTACH_0 - Enum constant in enum class gaiasky.event.Event
Attach object to first end of ruler.
RULER_ATTACH_1 - Enum constant in enum class gaiasky.event.Event
Attach object to second end of ruler.
RULER_CLEAR - Enum constant in enum class gaiasky.event.Event
Clear all objects from ruler.
RULER_DIST - Enum constant in enum class gaiasky.event.Event
Notifies new distances for the ruler.
rulerDist - Variable in class gaiasky.gui.FocusInfoInterface
 
RulerExtractor - Class in gaiasky.scene.system.render.extract
 
RulerExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.RulerExtractor
 
RulerInitializer - Class in gaiasky.scene.system.initialize
 
RulerInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.RulerInitializer
 
rulerName - Variable in class gaiasky.gui.FocusInfoInterface
 
rulerName0 - Variable in class gaiasky.gui.FocusInfoInterface
 
rulerName1 - Variable in class gaiasky.gui.FocusInfoInterface
 
rulerOk - Variable in class gaiasky.scene.component.Ruler
 
rulerOk() - Method in class gaiasky.scene.component.Ruler
 
RulerRadio - Class in gaiasky.scene.entity
 
RulerRadio(Entity) - Constructor for class gaiasky.scene.entity.RulerRadio
 
rulers - Variable in class gaiasky.scene.Families
 
RulerUpdater - Class in gaiasky.scene.system.update
 
RulerUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.RulerUpdater
 
run() - Method in interface gaiasky.gui.KeyBindings.BooleanRunnable
 
run() - Method in class gaiasky.gui.KeyBindings.ProgramAction
 
run() - Method in class gaiasky.scene.task.ParticleSetUpdaterTask
 
run() - Method in class gaiasky.util.concurrent.ServiceThread
 
run() - Method in class gaiasky.util.update.VersionChecker
 
run(long) - Method in interface gaiasky.util.RunnableLong
 
run(long, long) - Method in interface gaiasky.util.RunnableLongLong
 
run(long, long, double, double) - Method in interface gaiasky.util.ProgressRunnable
Informs of progress
run(Array<AbstractRenderSystem.RenderSystemRunnable>, List<IRenderable>, ICamera) - Method in class gaiasky.render.system.AbstractRenderSystem
 
run(AbstractRenderSystem, List<IRenderable>, ICamera) - Method in interface gaiasky.render.system.AbstractRenderSystem.RenderSystemRunnable
 
run(AbstractRenderSystem, List<IRenderable>, ICamera) - Method in class gaiasky.render.system.LightPositionUpdater
 
run(String) - Method in interface gaiasky.util.ChecksumRunnable
 
runCameraPath(String) - Method in class gaiasky.script.EventScriptingInterface
 
runCameraPath(String) - Method in interface gaiasky.script.IScriptingInterface
Runs a .gsc camera path file and returns immediately.
runCameraPath(String, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
runCameraPath(String, boolean) - Method in interface gaiasky.script.IScriptingInterface
Runs a .gsc camera path file and returns immediately.
runCameraRecording(String) - Method in class gaiasky.script.EventScriptingInterface
 
runCameraRecording(String) - Method in interface gaiasky.script.IScriptingInterface
Runs the camera recording file with the given path.
RungeKuttaNs - Class in gaiasky.util.gaia.utils
Provides an implementation of the Runge-Kutta method for solving single or sets of ordinary differential equations (ODEs).
RungeKuttaNs() - Constructor for class gaiasky.util.gaia.utils.RungeKuttaNs
 
runIsInvalidCallback() - Method in class gaiasky.util.validator.CallbackValidator
 
runIsValidCallback() - Method in class gaiasky.util.validator.CallbackValidator
 
RunnableLong - Interface in gaiasky.util
 
RunnableLongLong - Interface in gaiasky.util
 
running - Variable in class gaiasky.util.concurrent.ServiceThread
 
runOnce(EntitySystem...) - Method in class gaiasky.scene.Scene
Runs the given entity systems only once with a dummy delta time of 0.
runOnce(Array<? extends EntitySystem>) - Method in class gaiasky.scene.Scene
Runs the given entity systems only once with a dummy delta time of 0.
runs - Variable in class gaiasky.util.gdx.g2d.GlyphLayout
 
runStateInterface - Variable in class gaiasky.gui.FullGui
 
RunStateInterface - Class in gaiasky.gui
Contains elements which depend on the current state of the program, such as the running scripts, the buttons to pause the camera subsystem, etc.
RunStateInterface(Skin) - Constructor for class gaiasky.gui.RunStateInterface
 
RunStateInterface(Skin, boolean) - Constructor for class gaiasky.gui.RunStateInterface
 
runtime - Variable in class gaiasky.util.Settings
 
RuntimeSettings() - Constructor for class gaiasky.util.Settings.RuntimeSettings
 
ruwe - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
ruwe - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
RUWE cap value.

S

S - Static variable in class gaiasky.gui.GSKeys
 
S_TO_D - Static variable in class gaiasky.util.Nature
Seconds to days
S_TO_H - Static variable in class gaiasky.util.Nature
Seconds to hours
S_TO_MS - Static variable in class gaiasky.util.Nature
Seconds to milliseconds
S_TO_Y - Static variable in class gaiasky.util.Nature
Seconds to years
s1min - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Local constants
sa - Static variable in class gaiasky.scene.Mapper
 
sa - Variable in class gaiasky.scene.view.LabelView
 
safeMode - Variable in class gaiasky.util.Settings.ProgramSettings
 
safeModeFlag - Variable in class gaiasky.util.Settings.ProgramSettings
 
same(Attributes) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
same(Attributes, boolean) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
Check if this collection has the same attributes as the other collection.
SAMP - Enum constant in enum class gaiasky.util.CatalogInfo.CatalogInfoSource
 
SAMP_INFO - Enum constant in enum class gaiasky.event.Event
SAMP information
SAMPClient - Class in gaiasky.util.samp
Implements the SAMP client, which attempts the connection to a hub and handles SAMP messages over that connection.
SAMPClient(CatalogManager) - Constructor for class gaiasky.util.samp.SAMPClient
 
SampleOffsets - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D.Param
 
samplePaths(Array<Array<Vector3d>>, double[], int, CameraKeyframeManager.PathType) - Method in class gaiasky.util.camera.rec.CameraKeyframeManager
 
samples - Variable in class gaiasky.scene.record.AtmosphereComponent
 
samples - Variable in class gaiasky.util.Settings.PostprocessSettings.LightGlowSettings
 
SampleWeights - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D.Param
 
Satellite - Class in gaiasky.util.gaia
Clone of the Satellite class in GaiaParams with very few needed parameters.
Satellite() - Constructor for class gaiasky.util.gaia.Satellite
 
Satellite.ParamMetaData - Annotation Interface in gaiasky.util.gaia
 
Satellites - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
saturation - Variable in class gaiasky.util.Settings.PostprocessSettings.LevelsSettings
 
Saturation - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter.Param
 
Saturation - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
 
SATURATION_CMD - Enum constant in enum class gaiasky.event.Event
Contains the saturation level (float) in [0,2].
SaturationMul - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
 
SaturnVSOP87 - Class in gaiasky.util.coord.vsop87
 
SaturnVSOP87() - Constructor for class gaiasky.util.coord.vsop87.SaturnVSOP87
 
savedFile - Variable in class gaiasky.gui.GamepadConfigWindow
 
saveKeyframesFile(Array<Keyframe>, String) - Method in class gaiasky.util.camera.rec.CameraKeyframeManager
 
saveProceduralPixmap(Pixmap, String) - Static method in class gaiasky.util.SysUtils
Saves the given procedurally generated pixmap as a PNG image to disk using the given name and timestamp.
saveProceduralTextures - Variable in class gaiasky.util.Settings.ProgramSettings
 
saveScreenshot() - Method in class gaiasky.script.EventScriptingInterface
 
saveScreenshot() - Method in interface gaiasky.script.IScriptingInterface
Takes a screenshot of the current frame and saves it to the configured location (see IScriptingInterface.configureScreenshots(int, int, String, String)).
saveScreenshot(String, String, int, int, boolean, Settings.ImageFormat, float) - Method in class gaiasky.util.screenshot.BasicFileImageRenderer
 
saveScreenshot(String, String, int, int, boolean, Settings.ImageFormat, float) - Method in class gaiasky.util.screenshot.BufferedFileImageRenderer
 
saveScreenshot(String, String, int, int, boolean, Settings.ImageFormat, float) - Method in interface gaiasky.util.screenshot.IFileImageRenderer
Renders a screenshot in the given location with the given prefix and the given size.
saveState - Variable in class gaiasky.GaiaSky
Save state on exit
sb - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
scalar() - Element in annotation interface gaiasky.util.gaia.Satellite.ParamMetaData
 
scale - Variable in class gaiasky.scene.component.Title
 
scale - Variable in class gaiasky.scene.record.ModelComponent
 
scale - Variable in class gaiasky.scene.record.NoiseComponent
 
scale - Variable in class gaiasky.util.gdx.model.data.IntModelNode
 
scale - Variable in class gaiasky.util.gdx.model.IntNode
the scale, relative to the parent, not modified by animations
scale - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
scale - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
scale - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
scale - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
scale - Variable in class gaiasky.util.Settings.ProgramSettings.UiSettings
 
scale(double, double, double) - Method in class gaiasky.util.math.Matrix4d
Postmultiplies this matrix with a scale matrix.
scale(float) - Method in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
Sets the font's scale relative to the current scale.
scale(float) - Method in class gaiasky.util.gdx.g2d.Sprite
Sets the sprite's scale relative to the current scale.
scale(float, float) - Method in class gaiasky.util.gdx.g2d.NinePatch
Multiplies the top/left/bottom/right sizes and padding by the specified amount.
scale(float, float, float) - Method in class gaiasky.util.gdx.mesh.IntMesh
Method to scale the positions in the mesh.
Scale - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
scaleAdd(double, Vector3b) - Method in class gaiasky.util.math.Vector3b
Scales a given vector with a scalar and add the result to this one, i.e.
scaleAdd(double, Vector3d) - Method in class gaiasky.util.math.Vector3d
Scales a given vector with a scalar and add the result to this one, i.e.
ScaleAlias - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
scaleDepth - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
scaleDepth - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
scaleDepth - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
scaleDepth - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
ScaleDepth - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
ScaleDepthAlias - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
scaleFactor - Variable in class gaiasky.render.RenderingContext
Scale factor, the ratio between the diagonal of HD resolution (1280x720) and the current resolution
scaleOverScaleDepth - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
scaleOverScaleDepth - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
scaleOverScaleDepth - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
scaleOverScaleDepth - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
ScaleOverScaleDepth - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
ScaleOverScaleDepthAlias - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
ScaleTransform - Class in gaiasky.scene.record
 
ScaleTransform() - Constructor for class gaiasky.scene.record.ScaleTransform
 
scaleU - Variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
scaleV - Variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
scaleX - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
scaleY - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
scaling - Variable in class gaiasky.util.coord.AbstractOrbitCoordinates
 
scaling - Variable in class gaiasky.util.gdx.model.IntNodeAnimation
the scaling keyframes if any (might be null), sorted by time ascending
scalingFading - Variable in class gaiasky.scene.component.GridRecursive
 
ScanDistortion - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Effect
 
Scanlines - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Effect
 
scanPerNs - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Inertial scanning speed (omega_z) given either as a period in [ns] or as a rate in [deg/hour] = [arcsec/s].
SCANPHASE_INITIAL - Static variable in class gaiasky.util.gaia.Satellite
Initial value \Omega_0 of the scan (or spin) phase \Omega at time t_0 corresponding to the scanning-law reference epoch (see parameter :Satellite:Mission_ReferenceEpoch_ScanningLaw_TCB)
scanRate - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
SCANRATE - Static variable in class gaiasky.util.gaia.Satellite
Value of the inertial scan rate (spin rate) of the satellite around the SRS z-axis, defined - for a given CCD TDI period (and along-scan pixel dimension) and the design-value of the telescope focal length - as the speed with which electrons move through the CCDs in TDI mode
Scattering - Class in gaiasky.util.gdx.contrib.postprocess.filters
Scattering Light effect.
Scattering(int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Scattering
 
Scattering.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
scatteringIntensity - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering.Settings
 
scatteringSaturation - Variable in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering.Settings
 
scene - Variable in class gaiasky.data.AbstractSceneLoader
 
scene - Variable in class gaiasky.GaiaSky
 
scene - Variable in class gaiasky.gui.components.BookmarksComponent
 
scene - Variable in class gaiasky.gui.FullGui
 
scene - Variable in class gaiasky.gui.GuiRegistry
Scene reference.
scene - Variable in class gaiasky.gui.IndividualVisibilityWindow
 
scene - Variable in class gaiasky.scene.component.Keyframes
Reference to the scene.
scene - Variable in class gaiasky.util.Settings
 
Scene - Class in gaiasky.scene
Represents a scene, contains and manages the engine.
Scene() - Constructor for class gaiasky.scene.Scene
 
SCENE_ADD_OBJECT_CMD - Enum constant in enum class gaiasky.event.Event
Sends an object to be added to the scene.
SCENE_ADD_OBJECT_NO_POST_CMD - Enum constant in enum class gaiasky.event.Event
Sends an object to be added to a scene, without using a post runnable.
SCENE_FORCE_UPDATE - Enum constant in enum class gaiasky.event.Event
Forces a scene update.
SCENE_LOADED - Enum constant in enum class gaiasky.event.Event
Informs the scene has been loaded.
SCENE_RELOAD_NAMES_CMD - Enum constant in enum class gaiasky.event.Event
Recomputes the names of the scene entities with the current locale.
SCENE_REMOVE_OBJECT_CMD - Enum constant in enum class gaiasky.event.Event
Removes an object from the scene.
SCENE_REMOVE_OBJECT_NO_POST_CMD - Enum constant in enum class gaiasky.event.Event
Removes an object from the scene without using a post runnable.
SceneGraphBuilderSystem - Class in gaiasky.scene.system.initialize
Builds the scene graph once all nodes are in the index.
SceneGraphBuilderSystem(Index, Family, int) - Constructor for class gaiasky.scene.system.initialize.SceneGraphBuilderSystem
 
SceneJsonLoader - Class in gaiasky.data
Loads JSON files into a scene object, which contains an ECS world.
SceneJsonLoader() - Constructor for class gaiasky.data.SceneJsonLoader
 
SceneLoader - Class in gaiasky.data.util
Loads the world and all its entities from a list of JSON descriptor files.
SceneLoader(FileHandleResolver) - Constructor for class gaiasky.data.util.SceneLoader
 
SceneLoader.SceneLoaderParameters - Class in gaiasky.data.util
 
SceneLoaderParameters(String[]) - Constructor for class gaiasky.data.util.SceneLoader.SceneLoaderParameters
 
SceneObserver - Class in gaiasky.scene
Deals with all events related to the scene.
SceneObserver() - Constructor for class gaiasky.scene.SceneObserver
 
sceneRenderer - Variable in class gaiasky.GaiaSky
 
sceneRenderer - Variable in class gaiasky.render.system.AbstractRenderSystem
 
SceneRenderer - Class in gaiasky.scene.system.render
Initializes the render infrastructure renders the scene using different render systems.
SceneRenderer(VRContext, GlobalResources) - Constructor for class gaiasky.scene.system.render.SceneRenderer
 
SceneSettings() - Constructor for class gaiasky.util.Settings.SceneSettings
 
scl(double) - Method in class gaiasky.util.math.Matrix4d
 
scl(double) - Method in class gaiasky.util.math.Vector2d
 
scl(double) - Method in class gaiasky.util.math.Vector3b
 
scl(double) - Method in class gaiasky.util.math.Vector3d
 
scl(double) - Method in interface gaiasky.util.math.Vectord
Scales this vector by a scalar
scl(double, double) - Method in class gaiasky.util.math.Vector2d
Multiplies this vector by a scalar
scl(double, double, double) - Method in class gaiasky.util.math.Matrix4d
 
scl(double, double, double) - Method in class gaiasky.util.math.Vector3b
Scales this vector by the given values
scl(double, double, double) - Method in class gaiasky.util.math.Vector3d
Scales this vector by the given values
scl(Vector2d) - Method in class gaiasky.util.math.Vector2d
 
scl(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
scl(Vector3d) - Method in class gaiasky.util.math.Matrix4d
 
scl(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
scl(Apfloat) - Method in class gaiasky.util.math.Vector3b
 
scl(T) - Method in interface gaiasky.util.math.Vectord
Scales this vector by another vector
screen - Enum constant in enum class gaiasky.render.api.IPostProcessor.RenderType
 
SCREEN_MODE_CMD - Enum constant in enum class gaiasky.event.Event
Updates the screen mode according to what is in the Settings.graphics bean.
SCREEN_NOTIFICATION_CMD - Enum constant in enum class gaiasky.event.Event
Adds a screen notification which lasts for a little while.
screenMode - Variable in class gaiasky.gui.LoadingGui
 
ScreenModeCmd - Class in gaiasky.render
Manages screen mode (fullscreen, windowed) and screen resolution updates.
screenOutput - Variable in class gaiasky.util.Settings.GraphicsSettings
 
screenshot - Enum constant in enum class gaiasky.render.api.IPostProcessor.RenderType
 
screenshot - Variable in class gaiasky.util.Settings
 
SCREENSHOT_CMD - Enum constant in enum class gaiasky.event.Event
Takes a screenshot.
SCREENSHOT_INFO - Enum constant in enum class gaiasky.event.Event
Contains the path where the screenshot has been saved.
SCREENSHOT_MODE_CMD - Enum constant in enum class gaiasky.event.Event
Sets the screenshot mode, either SIMPLE or ADVANCED.
SCREENSHOT_SIZE_UPDATE - Enum constant in enum class gaiasky.event.Event
Informs of the new size of the screenshot system.
ScreenshotHorizontalFieldOfViewDegrees_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
screenshotRenderer - Variable in class gaiasky.util.screenshot.ScreenshotsManager
 
ScreenshotSettings() - Constructor for class gaiasky.util.Settings.ScreenshotSettings
 
ScreenshotsManager - Class in gaiasky.util.screenshot
 
ScreenshotsManager(GlobalResources) - Constructor for class gaiasky.util.screenshot.ScreenshotsManager
 
ScreenshotVerticalFieldOfViewDegrees_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
SCRIPT - Enum constant in enum class gaiasky.util.CatalogInfo.CatalogInfoSource
 
scripting() - Method in class gaiasky.GaiaSky
 
ScriptingServer - Class in gaiasky.script
The scripting server of Gaia Sky, backed by a Py4J GatewayServer.
ScriptingServer() - Constructor for class gaiasky.script.ScriptingServer
 
scriptsLocation - Variable in class gaiasky.util.Settings.ProgramSettings
 
scroll(float, float) - Method in class gaiasky.util.gdx.g2d.Sprite
 
scroll(float, float) - Method in class gaiasky.util.gdx.g2d.TextureRegion
Offsets the region relative to the current region.
scrolled(float, float) - Method in class gaiasky.input.MainMouseKbdListener
 
SCROLLED - Enum constant in enum class gaiasky.event.Event
 
scrollFactor - Variable in class gaiasky.input.MainMouseKbdListener
The weight for each scrolled amount.
scrolls - Variable in class gaiasky.gui.GenericDialog
 
SDBMHash(String) - Static method in class gaiasky.util.gdx.contrib.utils.Hash
 
seam - Variable in class gaiasky.util.camera.rec.Keyframe
Is it a seam? (breaks splines)
SEARCH - Static variable in class gaiasky.gui.GSKeys
 
searchBox - Variable in class gaiasky.gui.components.BookmarksComponent
 
SearchDialog - Class in gaiasky.gui
The dialog to search objects.
SearchDialog(Skin, Stage, Scene, boolean) - Constructor for class gaiasky.gui.SearchDialog
 
seconds - Variable in class gaiasky.util.camera.rec.Keyframe
 
SecondsFromVsyncToPhotons_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
Secs - Class in gaiasky.util.gaia.time
A finite number of seconds.
Secs() - Constructor for class gaiasky.util.gaia.time.Secs
Default constructor
Secs(double) - Constructor for class gaiasky.util.gaia.time.Secs
Construct object from an elapsed number of seconds.
SECS_PER_DAY - Static variable in interface gaiasky.util.gaia.time.Duration
 
SECS_PER_HOUR - Static variable in interface gaiasky.util.gaia.time.Duration
 
SECS_PER_JULIAN_YEAR - Static variable in interface gaiasky.util.gaia.time.Duration
 
SECS_PER_MIN - Static variable in interface gaiasky.util.gaia.time.Duration
 
SECS_PER_REV - Static variable in interface gaiasky.util.gaia.time.Duration
 
seed - Variable in class gaiasky.scene.component.ModelScaffolding
The seed for random components
seed - Variable in class gaiasky.scene.record.NoiseComponent
 
segments - Variable in class gaiasky.scene.component.Keyframes
The segments joining the knots.
select(int, int, int, NaturalCamera) - Method in class gaiasky.scene.view.KeyframesView
 
select(Keyframe) - Method in class gaiasky.scene.view.KeyframesView
 
selectBookmark(String, boolean) - Method in class gaiasky.gui.components.BookmarksComponent
 
selected - Variable in class gaiasky.scene.component.Keyframes
Selected keyframe.
selectedKnot - Variable in class gaiasky.scene.component.Keyframes
Selected knot.
selectFirst() - Method in class gaiasky.gui.ControllerGui
 
selectInCol(int, int, boolean) - Method in class gaiasky.gui.ControllerGui
Selects the given object.
selectInRow(int, int, boolean) - Method in class gaiasky.gui.ControllerGui
Selects the given object.
selectionListener - Variable in class gaiasky.util.scene2d.FileChooser
 
SEMICOLON - Static variable in class gaiasky.gui.GSKeys
 
semimajoraxis - Variable in class gaiasky.scene.record.OrbitComponent
Semi major axis of the ellipse, a in Km.
sendOrientationUpdate(PerspectiveCamera, int, int) - Method in class gaiasky.render.process.RenderModeAbstract
 
sendRequest(Net.HttpRequest, String, boolean, FileHandle, long, ProgressRunnable, ProgressRunnable, ChecksumRunnable, Runnable, Runnable) - Static method in class gaiasky.util.DownloadHelper
 
separator - Variable in class gaiasky.gui.ControlsWindow
 
Separator - Class in gaiasky.util.scene2d
A separator widget (horizontal or vertical bar) that can be used in menus, tables or other widgets, typically added to new row with growX() (if creating horizontal separator) OR growY() (if creating vertical separator) PopupMenu and VisTable provides utilities addSeparator() methods that adds new separator.
Separator(Skin) - Constructor for class gaiasky.util.scene2d.Separator
New separator with default style
Separator(Skin, String) - Constructor for class gaiasky.util.scene2d.Separator
 
Separator(Separator.SeparatorStyle) - Constructor for class gaiasky.util.scene2d.Separator
 
Separator.SeparatorStyle - Class in gaiasky.util.scene2d
 
SeparatorStyle() - Constructor for class gaiasky.util.scene2d.Separator.SeparatorStyle
 
SeparatorStyle(Drawable, int) - Constructor for class gaiasky.util.scene2d.Separator.SeparatorStyle
 
SeparatorStyle(Separator.SeparatorStyle) - Constructor for class gaiasky.util.scene2d.Separator.SeparatorStyle
 
SerializedDataProvider - Class in gaiasky.data.group
 
SerializedDataProvider() - Constructor for class gaiasky.data.group.SerializedDataProvider
 
SerialNumber_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
server - Variable in class gaiasky.util.datadesc.DatasetDesc
 
serverDataDescriptor - Static variable in class gaiasky.util.datadesc.DataDescriptor
 
serverVersion - Variable in class gaiasky.util.datadesc.DatasetDesc
 
ServiceThread - Class in gaiasky.util.concurrent
A thread that waits for a task to be executed.
ServiceThread() - Constructor for class gaiasky.util.concurrent.ServiceThread
 
ServiceThread(String) - Constructor for class gaiasky.util.concurrent.ServiceThread
 
set - Variable in class gaiasky.scene.view.OctreeObjectView
 
set(double[]) - Method in class gaiasky.util.math.Matrix4d
Sets the matrix to the given matrix as a double array.
set(double[]) - Method in class gaiasky.util.math.Vector2d
 
set(double[]) - Method in class gaiasky.util.math.Vector3b
Sets the components from the array.
set(double[]) - Method in class gaiasky.util.math.Vector3d
Sets the components from the array.
set(double, double) - Method in class gaiasky.util.math.Vector2d
Sets the components of this vector
set(double, double, double) - Method in class gaiasky.util.math.Vector3b
Sets the vector to the given components
set(double, double, double) - Method in class gaiasky.util.math.Vector3d
Sets the vector to the given components
set(double, double, double, double) - Method in class gaiasky.util.math.Matrix4d
Sets the matrix to a rotation matrix representing the quaternion.
set(double, double, double, double) - Method in class gaiasky.util.math.Planed
Sets the plane normal and distance
set(double, double, double, double) - Method in class gaiasky.util.math.Quaterniond
Sets the components of the quaternion
set(double, double, double, double, double, double) - Method in class gaiasky.util.math.Planed
 
set(double, double, double, double, double, double, double) - Method in class gaiasky.util.math.Matrix4d
Sets the matrix to a rotation matrix representing the translation and quaternion.
set(double, double, double, double, double, double, double, double, double, double) - Method in class gaiasky.util.math.Matrix4d
Sets the matrix to a rotation matrix representing the translation and quaternion.
set(float[]) - Method in class gaiasky.util.math.Matrix4d
 
set(float[]) - Method in class gaiasky.util.math.Vector3b
Sets the components from the array.
set(float[]) - Method in class gaiasky.util.math.Vector3d
Sets the components from the array.
set(float, float, float) - Method in class gaiasky.util.math.Vector3b
Sets the vector to the given components
set(float, float, float, float, float, float) - Method in class gaiasky.util.math.Rayd
Sets this Rayd from the given starting position and direction.
set(int) - Method in class gaiasky.util.Bits
 
set(int, double) - Method in class gaiasky.util.DoubleArray
 
set(int, float) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
set(int, float, float) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
set(int, float, float, float) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
set(int, float, float, float, float) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
set(int, int) - Method in class gaiasky.render.RenderingContext
Sets the width and height
set(int, int) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
set(int, int, int) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
set(int, int, int, int) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
set(int, int, int, int, int) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
set(int, int, IFocus, ICamera) - Method in class gaiasky.util.camera.Proximity
 
set(int, int, IParticleRecord, ICamera) - Method in class gaiasky.util.camera.Proximity
 
set(int, int, IParticleRecord, ICamera, double) - Method in class gaiasky.util.camera.Proximity
 
set(int, Color) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
set(int, TextureDescriptor) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
set(int, GLTexture) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
set(int, Matrix3) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
set(int, Matrix4) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
set(int, Vector2) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
set(int, Vector3) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
set(int, Proximity.NearbyRecord) - Method in class gaiasky.util.camera.Proximity
Sets the given record at the given index, overwriting the current value
set(A, B) - Method in class gaiasky.util.Pair
 
set(TextureRegion) - Method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
set(Matrix3) - Method in class gaiasky.util.gdx.shader.attribute.Matrix3Attribute
 
set(Matrix3) - Method in class gaiasky.util.math.Matrix4d
Sets this matrix to the given 3x3 matrix.
set(Matrix4) - Method in class gaiasky.util.gdx.shader.attribute.Matrix4Attribute
 
set(Matrix4) - Method in class gaiasky.util.math.Matrix4d
 
set(Quaternion) - Method in class gaiasky.util.math.Quaterniond
Sets the quaternion components from the given quaternion.
set(Vector3) - Method in class gaiasky.util.math.Vector3b
 
set(Vector3) - Method in class gaiasky.util.math.Vector3d
 
set(Vector3, Vector3, Color, Vector2) - Method in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
set(Vector3, Vector3, Vector3, Vector3, Color, Vector2) - Method in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
set(Bits, RenderGroup...) - Static method in enum class gaiasky.render.RenderGroup
Sets the given Bits mask to the given render groups
set(IGui) - Method in class gaiasky.gui.GuiRegistry
Sets the given GUI as current
set(Duration) - Method in class gaiasky.util.gaia.time.Days
 
set(Duration) - Method in interface gaiasky.util.gaia.time.Duration
Set this duration to a new given one
set(Duration) - Method in class gaiasky.util.gaia.time.Hours
 
set(Duration) - Method in class gaiasky.util.gaia.time.JulianYears
 
set(Duration) - Method in class gaiasky.util.gaia.time.Mins
 
set(Duration) - Method in class gaiasky.util.gaia.time.NanoSecs
 
set(Duration) - Method in class gaiasky.util.gaia.time.Revs
 
set(Duration) - Method in class gaiasky.util.gaia.time.Secs
 
set(PostProcessorEffect) - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
Adds a new effect to the post processor with the default key
set(GaiaSkyFrameBuffer, GaiaSkyFrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
An instance of this object can also be used to manipulate some other externally-allocated buffers, applying just the same ping-ponging behavior.
set(Sprite) - Method in class gaiasky.util.gdx.g2d.Sprite
Make this sprite a copy in every way of the specified sprite
set(IntMeshPartBuilder.VertexInfo) - Method in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
set(IntRenderable) - Method in class gaiasky.util.gdx.IntRenderable
 
set(IntMeshPart) - Method in class gaiasky.util.gdx.model.IntMeshPart
Set this MeshPart to be a copy of the other MeshPart
set(IntNode) - Method in class gaiasky.util.gdx.model.IntNode
Creates a nested copy of this Node, any child nodes are copied using the IntNode.copy() method.
set(IntNodePart) - Method in class gaiasky.util.gdx.model.IntNodePart
 
set(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
Add a attribute to this material.
set(Attribute...) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
Add an array of attributes to this material.
set(Attribute, Attribute) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
Add multiple attributes to this material.
set(Attribute, Attribute, Attribute) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
Add multiple attributes to this material.
set(Attribute, Attribute, Attribute, Attribute) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
Add multiple attributes to this material.
set(BaseIntShader, int, IntRenderable, Attributes) - Method in interface gaiasky.util.gdx.shader.BaseIntShader.Setter
 
set(BaseIntShader, int, IntRenderable, Attributes) - Method in class gaiasky.util.gdx.shader.DefaultIntShader.Setters.ACubemap
 
set(BaseIntShader, int, IntRenderable, Attributes) - Method in class gaiasky.util.gdx.shader.DefaultIntShader.Setters.Bones
 
set(BoundingBoxd) - Method in class gaiasky.util.math.BoundingBoxd
Sets the given bounding box.
set(Matrix4d) - Method in class gaiasky.util.math.Matrix4d
Sets the matrix to the given matrix.
set(Planed) - Method in class gaiasky.util.math.Planed
Sets this plane from the given plane
set(Quaterniond) - Method in class gaiasky.util.math.Matrix4d
Sets the matrix to a rotation matrix representing the quaternion.
set(Quaterniond) - Method in class gaiasky.util.math.Quaterniond
Sets the quaternion components from the given quaternion.
set(Rayd) - Method in class gaiasky.util.math.Rayd
Sets the starting position and direction from the given Rayd
set(Vector2d) - Method in class gaiasky.util.math.Vector2d
 
set(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
set(Vector3b) - Method in class gaiasky.util.math.Vector3d
 
set(Vector3d) - Method in class gaiasky.util.math.Vector3b
 
set(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
set(Vector3d[]) - Method in class gaiasky.util.math.BoundingBoxd
Sets the bounding box minimum and maximum vector from the given points.
set(Vector3d, double) - Method in class gaiasky.util.math.Quaterniond
Sets the quaternion components from the given axis and angle around that axis.
set(Vector3d, Quaterniond) - Method in class gaiasky.util.math.Matrix4d
Set this matrix to the specified translation and rotation.
set(Vector3d, Quaterniond, Vector3d) - Method in class gaiasky.util.math.Matrix4d
Set this matrix to the specified translation, rotation and scale.
set(Vector3d, Vector3d) - Method in class gaiasky.util.math.BoundingBoxd
Sets the given minimum and maximum vector.
set(Vector3d, Vector3d) - Method in class gaiasky.util.math.Planed
Sets the plane to the given point and normal.
set(Vector3d, Vector3d) - Method in class gaiasky.util.math.Rayd
Sets the starting position and the direction of this Rayd.
set(Vector3d, Vector3d, Vector3d) - Method in class gaiasky.util.math.Planed
Sets the plane normal and distance to the origin based on the three given points which are considered to be on the plane.
set(Vector3d, Vector3d, Vector3d, Vector3d) - Method in class gaiasky.util.math.Matrix4d
Sets the four columns of the matrix which correspond to the x-, y- and z-axis of the vector space this matrix creates as well as the 4th column representing the translation of any point that is multiplied by this matrix.
set(Iterable<Attribute>) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
Add an array of attributes to this material.
set(Object, String, Object) - Method in class gaiasky.data.NewJsonLoader
 
set(String, PostProcessorEffect) - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
Sets the given singleton effect to the post processor.
set(String, IntMesh, int, int, int) - Method in class gaiasky.util.gdx.model.IntMeshPart
Set this MeshPart to given values, does not IntMeshPart.update() the bounding box values.
set(List<Vector3d>) - Method in class gaiasky.util.math.BoundingBoxd
Sets the bounding box minimum and maximum vector from the given points.
set(Apfloat, Apfloat, Apfloat) - Method in class gaiasky.util.math.Vector3b
Sets the vector to the given components
set(T) - Method in interface gaiasky.util.math.Vectord
Sets this vector from the given vector
set(T[]) - Method in class gaiasky.util.math.Lineard
 
set(T[], boolean) - Method in class gaiasky.util.math.CatmullRomSplined
 
set(T[], int, boolean) - Method in class gaiasky.util.math.BSplined
 
setAbort(AtomicBoolean) - Method in interface gaiasky.util.concurrent.AbortableRunnable
Sets the abort object.
setAbsmag(Double) - Method in class gaiasky.scene.component.Magnitude
 
setAbsMag(Double) - Method in class gaiasky.scene.component.Magnitude
 
setAcceptedFiles(String) - Method in class gaiasky.util.scene2d.FileChooser
 
setAcceptRunnable(Runnable) - Method in class gaiasky.gui.GenericDialog
Sets the runnable which runs when accept is clicked
setAcceptText(String) - Method in class gaiasky.gui.GenericDialog
 
setAdaptiveParallax(boolean) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
setAdaptiveParallax(boolean) - Method in interface gaiasky.data.group.IStarGroupDataProvider
Whether to use an adaptive threshold, relaxing it for bright (appmag >= 13) stars to let more bright stars in.
setAdditional(float[]) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Raymarching
 
setAdditional(float[]) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter
 
setAdditional(float, float, float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Raymarching
 
setAdditional(float, float, float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter
 
setAdditional(int, float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Raymarching
 
setAdditional(int, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter
 
setAdditionalFiles(String) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
setAdditionalFiles(String) - Method in interface gaiasky.data.group.IStarGroupDataProvider
Set location of additional columns file or directory
setAdditionalTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Raymarching
 
setAdditionalTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter
 
setAdditiveblending(Boolean) - Method in class gaiasky.scene.component.Mesh
 
setAlign(Long) - Method in class gaiasky.scene.component.Title
 
setAlpha(float) - Method in class gaiasky.util.gdx.g2d.Sprite
Sets the alpha portion of the color used to tint this sprite.
setAlphas(float) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Sets the alpha component of all text currently in the cache.
setAltname(String) - Method in class gaiasky.scene.component.Base
 
setAltName(String) - Method in class gaiasky.scene.component.Base
 
setAmbientLight(float) - Static method in class gaiasky.scene.record.ModelComponent
Sets the ambient light
setAmbientLight(float) - Method in class gaiasky.script.EventScriptingInterface
 
setAmbientLight(float) - Method in interface gaiasky.script.IScriptingInterface
Sets the ambient light to a certain value.
setAmbientLight(int) - Method in class gaiasky.script.EventScriptingInterface
 
setAmount(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Blur
 
setAnaglyphMode(int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.AnaglyphEffect
Sets the mode: 0 - red/blue 1 - red/cyan
setAnaglyphMode(int) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.AnaglyphFilter
 
setAngle(double) - Method in class gaiasky.util.math.Vector2d
Sets the angle of the vector in degrees relative to the x-axis, towards the positive y-axis (typically counter-clockwise).
setAngle(Double) - Method in class gaiasky.scene.record.RotateTransform
 
setAngle(Double) - Method in class gaiasky.scene.record.RotationComponent
 
setAngleRad(double) - Method in class gaiasky.util.math.Vector2d
Sets the angle of the vector in radians relative to the x-axis, towards the positive y-axis (typically counter-clockwise).
setAngles(double, double) - Method in class gaiasky.util.gaia.utils.Place
Sets the position of the Place to given (alpha, delta)
setAntialias(String) - Method in class gaiasky.util.Settings.PostprocessSettings
 
setAo(String) - Method in class gaiasky.scene.record.MaterialComponent
 
setAppmag(Double) - Method in class gaiasky.scene.component.Magnitude
 
setAppMag(Double) - Method in class gaiasky.scene.component.Magnitude
 
setArgofpericenter(Double) - Method in class gaiasky.scene.record.OrbitComponent
 
setArrowCap(boolean) - Method in class gaiasky.scene.component.Arrow
 
setAscendingnode(Double) - Method in class gaiasky.scene.record.OrbitComponent
 
setAscendingnode(Double) - Method in class gaiasky.scene.record.RotationComponent
Sets the ascending node.
setAssetManager(AssetManager) - Static method in class gaiasky.data.AssetBean
 
setAssetManager(AssetManager) - Static method in class gaiasky.util.gdx.OwnCubemap
Sets the AssetManager.
setAttribute(IAttribute) - Method in class gaiasky.util.filter.FilterRule
 
setAttributef(String, float, float, float, float) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Sets the given attribute
setAttributef(String, float, float, float, float) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Sets the given attribute
setAutoBind(boolean) - Method in class gaiasky.util.gdx.mesh.IntMesh
Sets whether to bind the underlying VertexArray or VertexBufferObject automatically on a call to one of the render methods.
setAvgMaxLuma(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter
 
setAxesColors(double[][]) - Method in class gaiasky.scene.component.Axis
 
setAxialtilt(Double) - Method in class gaiasky.scene.record.RotationComponent
Sets the axial tilt, the angle between the equatorial plane and the orbital plane.
setAxis(double[]) - Method in class gaiasky.scene.record.RotateTransform
 
setBackbufferScale(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
setBackbufferScale(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Glow
 
setBackBufferScale(float) - Method in class gaiasky.script.EventScriptingInterface
 
setBackBufferScale(float) - Method in interface gaiasky.script.IScriptingInterface
Sets the scaling factor for the back-buffer.
setBase(String) - Method in class gaiasky.scene.record.MaterialComponent
Deprecated.
setBaseIntensity(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
setBaseIntesity(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
setBaseIntesity(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
setBaseSaturation(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
setBaseSaturation(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
setBaseSaturation(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
setBias(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
setBias(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
setBias(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Bias
 
setBillboardRenderGroup(String) - Method in class gaiasky.scene.component.RenderType
 
setBillboardRotation(Quaternion, Vector3, Vector3) - Static method in class gaiasky.util.DecalUtils
Sets the rotation of this decal based on the (normalized) direction and up vector.
setBillboardRotation(Quaternion, Vector3d, Vector3d) - Static method in class gaiasky.util.DecalUtils
Sets the rotation of this decal based on the (normalized) direction and up vector.
setBin(float, float, float) - Method in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
setBin(Vector3) - Method in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
setBiomehueshift(Double) - Method in class gaiasky.scene.record.MaterialComponent
 
setBiomelut(String) - Method in class gaiasky.scene.record.MaterialComponent
 
setBlendFunction(int, int) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Sets the blending function to be used when rendering sprites.
setBlendFunction(int, int) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
setBlendFunctionSeparate(int, int, int, int) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Sets separate (color/alpha) blending function to be used when rendering sprites.
setBlendFunctionSeparate(int, int, int, int) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
setBlending(String) - Method in class gaiasky.scene.record.BillboardDataset
 
setBlendMode(BlendMode) - Method in class gaiasky.scene.record.ModelComponent
 
setBlendMode(String) - Method in class gaiasky.scene.record.ModelComponent
 
setBlendTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.GeometryWarp
 
setBlendTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.GeometryWarpFilter
 
setBloom(float) - Method in class gaiasky.script.EventScriptingInterface
 
setBloom(float) - Method in interface gaiasky.script.IScriptingInterface
Sets the strength value for the bloom effect.
setBloom(int) - Method in class gaiasky.script.EventScriptingInterface
 
setBloomIntesnity(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
setBloomSaturation(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
setBlurAmount(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
setBlurAmount(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
setBlurAmount(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
setBlurMaxSamples(int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CameraMotion
 
setBlurMaxSamples(int) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur
 
setBlurOpacity(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.AccumulationBlur
 
setBlurOpacity(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.AccumulationBlurFilter
 
setBlurPasses(int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
setBlurPasses(int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
setBlurPasses(int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
setBlurRadius(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.AccumulationBlur
 
setBlurRadius(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.AccumulationBlurFilter
 
setBlurScale(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CameraMotion
 
setBlurScale(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur
 
setBlurStrength(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Zoomer
 
setBlurType(Blur.BlurType) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
setBlurType(Blur.BlurType) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
setBlurType(Blur.BlurType) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
setBody(Entity, double) - Method in class gaiasky.scene.component.Trajectory
 
setBottomHeight(float) - Method in class gaiasky.util.gdx.g2d.NinePatch
Set the draw-time height of the three bottom edge patches
setBoundaries(double[][][]) - Method in class gaiasky.scene.component.Boundaries
 
setBoundaries(List<List<Vector3d>>) - Method in class gaiasky.scene.component.Boundaries
 
setBoundariesEquatorial(double[][][]) - Method in class gaiasky.scene.component.Boundaries
 
setBounds(float, float, float, float) - Method in class gaiasky.util.gdx.g2d.Sprite
Sets the position and size of the sprite when drawn, before scaling and rotation are applied.
setBounds(float, float, float, float) - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
setBrightness(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Levels
Set the brightness
setBrightness(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter
Sets the brightness level
setBrightnessLevel(double) - Method in class gaiasky.script.EventScriptingInterface
 
setBrightnessLevel(double) - Method in interface gaiasky.script.IScriptingInterface
Sets the brightness level of the render system.
setBrightnessLevel(long) - Method in class gaiasky.script.EventScriptingInterface
 
setBuffer(Buffer, boolean, VertexAttributes) - Method in class gaiasky.util.gdx.mesh.VertexBufferObject
Low level method to reset the buffer and attributes to the specified values.
setBufferTextureWrap(Texture.TextureWrap, Texture.TextureWrap) - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
 
setByteBuffer(ByteBuffer) - Method in class gaiasky.util.io.ByteBufferInputStream
 
setCamera(Camera) - Method in class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
setCamera(Camera) - Method in class gaiasky.util.gdx.IntModelBatch
Change the camera in between IntModelBatch.begin(Camera) and IntModelBatch.end().
setCamera(PerspectiveCamera) - Method in class gaiasky.scene.camera.CameraManager
 
setCamera(PerspectiveCamera) - Method in class gaiasky.scene.camera.FovCamera
 
setCamera(PerspectiveCamera) - Method in interface gaiasky.scene.camera.ICamera
Sets the active camera
setCamera(PerspectiveCamera) - Method in class gaiasky.scene.camera.NaturalCamera
 
setCamera(PerspectiveCamera) - Method in class gaiasky.scene.camera.RelativisticCamera
 
setCamera(PerspectiveCamera) - Method in class gaiasky.scene.camera.SpacecraftCamera
 
setCamera(ICamera) - Method in class gaiasky.scene.system.update.GraphUpdater
 
setCameraCenterFocus(boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraCenterFocus(boolean) - Method in interface gaiasky.script.IScriptingInterface
Whether to look for the focus constantly when in focus mode and center it in the view or whether the view must be free.
setCameraDirection(double[]) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraDirection(double[]) - Method in interface gaiasky.script.IScriptingInterface
Sets the camera direction vector to the given vector, in the internal reference system.
setCameraDirection(double[], boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraDirection(double[], boolean) - Method in interface gaiasky.script.IScriptingInterface
Sets the camera direction vector to the given vector, in the internal reference system.
setCameraDirection(List<?>) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraDirection(List<?>, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraFocus(String) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraFocus(String) - Method in interface gaiasky.script.IScriptingInterface
Sets the camera in focus mode with the focus object that bears the given focusName.
setCameraFocus(String, float) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraFocus(String, float) - Method in interface gaiasky.script.IScriptingInterface
Sets the camera in focus mode with the focus object that bears the given focusName.
setCameraFocus(String, int) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraFocusInstant(String) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraFocusInstant(String) - Method in interface gaiasky.script.IScriptingInterface
Sets the camera in focus mode with the given focus object.
setCameraFocusInstantAndGo(String) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraFocusInstantAndGo(String) - Method in interface gaiasky.script.IScriptingInterface
Sets the camera in focus mode with the given focus object and instantly moves the camera next to the focus object.
setCameraFocusInstantAndGo(String, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraFov1() - Method in class gaiasky.script.EventScriptingInterface
 
setCameraFov1() - Method in interface gaiasky.script.IScriptingInterface
Sets the camera in FoV1 mode.
setCameraFov1and2() - Method in class gaiasky.script.EventScriptingInterface
 
setCameraFov1and2() - Method in interface gaiasky.script.IScriptingInterface
Sets the camera in Fov1 and 2 mode.
setCameraFov2() - Method in class gaiasky.script.EventScriptingInterface
 
setCameraFov2() - Method in interface gaiasky.script.IScriptingInterface
Sets the camera in FoV2 mode.
setCameraFree() - Method in class gaiasky.script.EventScriptingInterface
 
setCameraFree() - Method in interface gaiasky.script.IScriptingInterface
Sets the camera in free mode.
setCameraLock(boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraLock(boolean) - Method in interface gaiasky.script.IScriptingInterface
Activates or deactivates the camera lock to the focus reference system when in focus mode.
setCameraOrientationLock(boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraOrientationLock(boolean) - Method in interface gaiasky.script.IScriptingInterface
Locks or unlocks the orientation of the camera to the focus object's rotation.
setCameraPosition(double[]) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraPosition(double[]) - Method in interface gaiasky.script.IScriptingInterface
Sets the camera position to the given coordinates, in the internal reference system and kilometres.
setCameraPosition(double[], boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraPosition(double[], boolean) - Method in interface gaiasky.script.IScriptingInterface
Sets the camera position to the given coordinates, in the internal reference system and kilometres.
setCameraPosition(double, double, double) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraPosition(double, double, double) - Method in interface gaiasky.script.IScriptingInterface
setCameraPosition(double, double, double, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraPosition(double, double, double, boolean) - Method in interface gaiasky.script.IScriptingInterface
setCameraPosition(List<?>) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraPosition(List<?>, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraPositionAndFocus(String, String, double, double) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraPositionAndFocus(String, String, double, double) - Method in interface gaiasky.script.IScriptingInterface
Sets the focus and instantly moves the camera to a point in the line defined by focus-other and rotated rotation degrees around focus using the camera up vector as a rotation axis.
setCameraPositionAndFocus(String, String, long, long) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraPostion(double[]) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraPostion(double[]) - Method in interface gaiasky.script.IScriptingInterface
setCameraRecorderFps(double) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraRecorderFps(double) - Method in interface gaiasky.script.IScriptingInterface
Sets the target frame rate of the camera recorder.
setCameraRotationSpeed(float) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraRotationSpeed(float) - Method in interface gaiasky.script.IScriptingInterface
Changes the speed of the camera when it rotates around a focus.
setCameraRotationSpeed(int) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraSpeed(float) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraSpeed(float) - Method in interface gaiasky.script.IScriptingInterface
Changes the speed multiplier of the camera and its acceleration.
setCameraSpeed(int) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraSpeedLimit(int) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraSpeedLimit(int) - Method in interface gaiasky.script.IScriptingInterface
Sets the speed limit of the camera given an index.
setCameraState(double[], double[], double[]) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraState(double[], double[], double[]) - Method in interface gaiasky.script.IScriptingInterface
Sets the camera state (position, direction and up vector).
setCameraState(List<?>, List<?>, List<?>) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraStateAndTime(double[], double[], double[], long) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraStateAndTime(double[], double[], double[], long) - Method in interface gaiasky.script.IScriptingInterface
Sets the camera state (position, direction and up vector) plus the current time.
setCameraStateAndTime(List<?>, List<?>, List<?>, long) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraStereoLeft(PerspectiveCamera) - Method in class gaiasky.scene.camera.AbstractCamera
 
setCameraStereoLeft(PerspectiveCamera) - Method in class gaiasky.scene.camera.CameraManager
 
setCameraStereoLeft(PerspectiveCamera) - Method in interface gaiasky.scene.camera.ICamera
 
setCameraStereoRight(PerspectiveCamera) - Method in class gaiasky.scene.camera.AbstractCamera
 
setCameraStereoRight(PerspectiveCamera) - Method in class gaiasky.scene.camera.CameraManager
 
setCameraStereoRight(PerspectiveCamera) - Method in interface gaiasky.scene.camera.ICamera
 
setCameraTrackingObject(String) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraTrackingObject(String) - Method in interface gaiasky.script.IScriptingInterface
Sets the camera to track the object with the given name.
setCameraTurningSpeed(float) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraTurningSpeed(float) - Method in interface gaiasky.script.IScriptingInterface
Changes the turning speed of the camera.
setCameraTurningSpeed(int) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraUp(double[]) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraUp(double[]) - Method in interface gaiasky.script.IScriptingInterface
Sets the camera up vector to the given vector, in the internal reference system.
setCameraUp(double[], boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraUp(double[], boolean) - Method in interface gaiasky.script.IScriptingInterface
Sets the camera up vector to the given vector, in the internal reference system.
setCameraUp(List<?>) - Method in class gaiasky.script.EventScriptingInterface
 
setCameraUp(List<?>, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setCancelRunnable(Runnable) - Method in class gaiasky.gui.GenericDialog
Sets the runnable which runs when cancel is clicked
setCancelText(String) - Method in class gaiasky.gui.GenericDialog
 
setCataloginfo(Map<String, Object>) - Method in class gaiasky.scene.component.DatasetDescription
 
setCatalogInfo(CatalogInfo) - Method in class gaiasky.scene.component.DatasetDescription
 
setCatalogInfo(Map<String, Object>) - Method in class gaiasky.scene.component.DatasetDescription
 
setCatalogInfoBare(CatalogInfo) - Method in class gaiasky.scene.component.DatasetDescription
 
setCenter(double[]) - Method in class gaiasky.util.coord.AbstractOrbitCoordinates
 
setCenter(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
Specify the center, in screen coordinates.
setCenter(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
Specify the center, in normalized screen coordinates.
setCenter(float, float) - Method in class gaiasky.util.gdx.g2d.Sprite
Sets the position so that the sprite is centered on (x, y)
setCenterFocus(boolean) - Method in class gaiasky.scene.camera.NaturalCamera
 
setCenterkm(double[]) - Method in class gaiasky.util.coord.AbstractOrbitCoordinates
 
setCenterpc(double[]) - Method in class gaiasky.util.coord.AbstractOrbitCoordinates
 
setCenterX(float) - Method in class gaiasky.util.gdx.g2d.Sprite
Sets the x position so that it is centered on the given x parameter
setCenterY(float) - Method in class gaiasky.util.gdx.g2d.Sprite
Sets the y position so that it is centered on the given y parameter
setCentre(double[]) - Method in class gaiasky.util.coord.AbstractOrbitCoordinates
 
setCheckedNoFire(boolean) - Method in class gaiasky.util.scene2d.OwnButton
 
setCheckedNoFire(boolean) - Method in class gaiasky.util.scene2d.OwnImageButton
 
setChromaticDispersion(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
setChromaticDispersion(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen
 
setChromaticDispersion(Vector2) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen
 
setChromaticDispersionBY(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
setChromaticDispersionBY(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen
 
setChromaticDispersionRC(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
setChromaticDispersionRC(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen
 
setCinematicCamera(boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setCinematicCamera(boolean) - Method in interface gaiasky.script.IScriptingInterface
Enables or disables the cinematic camera mode.
setClearBits(int) - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Sets the clear bit for when glClear is invoked.
setClearColor(float, float, float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Sets the color that will be used to clear the buffer.
setClearColor(Color) - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Sets the color that will be used to clear the buffer.
setClearDepth(float) - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Sets the depth value with which to clear the depth buffer when needed.
setClosedLoop(boolean) - Method in interface gaiasky.render.api.IGPUVertsRenderable
 
setClosedLoop(boolean) - Method in class gaiasky.scene.view.VertsView
 
setClosest(IFocus) - Method in class gaiasky.scene.camera.AbstractCamera
 
setClosest(IFocus) - Method in class gaiasky.scene.camera.CameraManager
 
setClosest(IFocus) - Method in interface gaiasky.scene.camera.ICamera
Sets the closest of all
setClosestCrosshairVisibility(boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setClosestCrosshairVisibility(boolean) - Method in interface gaiasky.script.IScriptingInterface
Sets the visibility of the closest object crosshair.
setCloud(String) - Method in class gaiasky.scene.record.CloudComponent
 
setCol(float) - Method in interface gaiasky.scene.api.IParticleRecord
 
setCol(float) - Method in class gaiasky.scene.record.ParticleRecord
 
setCol(float) - Method in class gaiasky.scene.record.PointParticleRecord
 
setCol(float, float, float, float) - Method in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
setCol(Color) - Method in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
setCollapseRunnable(Runnable) - Method in class gaiasky.util.scene2d.CollapsibleEntry
 
setCollapsible(boolean) - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
setColor(double[]) - Method in class gaiasky.scene.component.Body
Sets the object color, as an RGBA double array.
setColor(float[]) - Method in class gaiasky.scene.component.Body
Sets the object color, as an RGBA float array.
setColor(float[]) - Method in class gaiasky.scene.view.BaseView
 
setColor(float, float, float, float) - Method in class gaiasky.util.CatalogInfo
 
setColor(float, float, float, float) - Method in class gaiasky.util.gdx.g2d.BitmapFont
A convenience method for setting the font color.
setColor(float, float, float, float) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
A convenience method for setting the cache color.
setColor(float, float, float, float) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
 
setColor(float, float, float, float) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
setColor(float, float, float, float) - Method in class gaiasky.util.gdx.g2d.Sprite
 
setColor(float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
setColor(float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Set the color used if no vertex color is provided.
setColor(Color) - Method in class gaiasky.util.gdx.g2d.BitmapFont
A convenience method for setting the font color.
setColor(Color) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
A convenience method for setting the cache color.
setColor(Color) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Sets the color used to tint images when they are added to the Batch.
setColor(Color) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
setColor(Color) - Method in class gaiasky.util.gdx.g2d.NinePatch
Copy given color.
setColor(Color) - Method in class gaiasky.util.gdx.g2d.Sprite
Sets the color used to tint this sprite.
setColor(Color) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
setColor(Color) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Set the color used if no vertex color is provided, or null to not use a default color.
setColor2Data(Body, Celestial, float) - Static method in class gaiasky.scene.entity.EntityUtils
Sets the pale color of this body.
setColorAttribute(int, float[]) - Method in class gaiasky.scene.record.ModelComponent
 
setColorbv(Double) - Method in class gaiasky.scene.component.Celestial
 
setColorBv(Double) - Method in class gaiasky.scene.component.Celestial
 
setColorIfTexture(Boolean) - Method in class gaiasky.scene.record.MaterialComponent
 
setColorMax(double[]) - Method in class gaiasky.scene.component.ParticleSet
 
setColorMax(float[]) - Method in class gaiasky.scene.component.ParticleSet
 
setColorMin(double[]) - Method in class gaiasky.scene.component.ParticleSet
 
setColorMin(float[]) - Method in class gaiasky.scene.component.ParticleSet
 
setColornoise(Double) - Method in class gaiasky.scene.component.ParticleSet
 
setColorNoise(Double) - Method in class gaiasky.scene.component.ParticleSet
 
setColorOffset(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
setColorOffset(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen
 
setColors(float) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Sets the color of all text currently in the cache.
setColors(float, float, float, float) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Sets the color of all text currently in the cache.
setColors(float, int, int) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Sets the color of the specified characters.
setColors(Color) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Sets the color of all text currently in the cache.
setColors(Color, int, int) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Sets the color of the specified characters.
setColumns(String) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
setColumns(String) - Method in interface gaiasky.data.group.IStarGroupDataProvider
List of column names, separated by commas, indicating the position of each field to load
setCombined(Matrix4) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Raymarching
 
setCombined(Matrix4) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.SSR
 
setCombined(Matrix4) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter
 
setCombined(Matrix4) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter
 
setComparator(FilterRule.IComparator) - Method in class gaiasky.util.filter.FilterRule
 
setComponentType(ComponentTypes.ComponentType) - Method in class gaiasky.scene.component.Base
 
setComponentTypeVisibility(String, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setComponentTypeVisibility(String, boolean) - Method in interface gaiasky.script.IScriptingInterface
Sets the component described by the given name visible or invisible.
setContentAlign(int) - Method in class gaiasky.util.scene2d.OwnTextIconButton
 
setContrast(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Levels
Set the contrast
setContrast(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter
Sets the contrast level
setContrastLevel(double) - Method in class gaiasky.script.EventScriptingInterface
 
setContrastLevel(double) - Method in interface gaiasky.script.IScriptingInterface
Sets the contrast level of the render system.
setContrastLevel(long) - Method in class gaiasky.script.EventScriptingInterface
 
setCoords(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
setCoords(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
setCount(IRenderable, int) - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
setCrashed(boolean) - Method in class gaiasky.GaiaSky
 
setCrosshairVisibility(boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setCrosshairVisibility(boolean) - Method in interface gaiasky.script.IScriptingInterface
Sets the visibility of all cross-hairs.
setCt(String) - Method in class gaiasky.scene.component.Base
 
setCt(String[]) - Method in class gaiasky.scene.component.Base
 
setCubemapMode(boolean, String) - Method in class gaiasky.script.EventScriptingInterface
 
setCubemapMode(boolean, String) - Method in interface gaiasky.script.IScriptingInterface
Enables and disables the cubemap mode.
setCubemapProjection(String) - Method in class gaiasky.script.EventScriptingInterface
 
setCubemapProjection(String) - Method in interface gaiasky.script.IScriptingInterface
Sets the cubemap projection to use.
setCubemapResolution(int) - Method in class gaiasky.script.EventScriptingInterface
 
setCubemapResolution(int) - Method in interface gaiasky.script.IScriptingInterface
Sets the resolution (width and height are the same) of each side of the frame buffers used to capture each of the 6 directions that go into the cubemap to construct the equirectangular image for the 360 mode.
setCulling(Boolean) - Method in class gaiasky.scene.record.ModelComponent
 
setCulling(String) - Method in class gaiasky.scene.record.ModelComponent
 
setCurrentEnginePower(double) - Method in class gaiasky.scene.component.MotorEngine
Sets the current engine power
setCurrentEnginePower(double) - Method in class gaiasky.scene.view.SpacecraftView
Sets the current engine power
setData(Object[]) - Method in class gaiasky.scene.component.BillboardSet
 
setData(List<IParticleRecord>) - Method in class gaiasky.scene.component.ParticleSet
 
setData(List<IParticleRecord>, boolean) - Method in class gaiasky.scene.component.ParticleSet
 
setDatafile(String) - Method in class gaiasky.scene.component.ParticleSet
 
setDatasetHighlightAllVisible(String, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setDatasetHighlightAllVisible(String, boolean) - Method in interface gaiasky.script.IScriptingInterface
Sets the 'all visible' property of datasets when highlighted.
setDatasetHighlightSizeFactor(String, float) - Method in class gaiasky.script.EventScriptingInterface
 
setDatasetHighlightSizeFactor(String, float) - Method in interface gaiasky.script.IScriptingInterface
Sets the size increase factor of this dataset when highlighted.
setDatasetOptions(DatasetOptions) - Method in class gaiasky.data.group.STILDataProvider
 
setDatasetPointSizeMultiplier(String, double) - Method in class gaiasky.script.EventScriptingInterface
 
setDatasetPointSizeMultiplier(String, double) - Method in interface gaiasky.script.IScriptingInterface
Sets the dataset point size multiplier.
setDecay(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
setDecay(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Scattering
 
setDefault() - Method in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
Set all parameters to default values (from GaiaParam)
setDefault() - Method in class gaiasky.util.gaia.Epsl
 
setDefaultCullFace(int) - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
setDefaultCullFace(int) - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
setDefaultDepthFunc(int) - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
setDefaultDepthFunc(int) - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
setDensity(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
setDensity(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Scattering
 
setDepthMap(Texture) - Method in class gaiasky.render.ShadowMapImpl
 
setDepthmask(Boolean) - Method in class gaiasky.scene.record.BillboardDataset
 
setDepthTest(int, boolean) - Method in class gaiasky.scene.record.ModelComponent
 
setDepthTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.DepthBufferFilter
 
setDepthTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter
 
setDepthTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter
 
setDescription(String) - Method in interface gaiasky.data.ISceneLoader
 
setDescription(String) - Method in class gaiasky.data.NewGeoJsonLoader
 
setDescription(String) - Method in class gaiasky.data.NewJsonLoader
 
setDescription(String) - Method in class gaiasky.data.NewStarClusterLoader
 
setDescription(String) - Method in class gaiasky.data.OctreeLoader
 
setDescription(String) - Method in interface gaiasky.scene.api.IVisibilitySwitch
 
setDescription(String) - Method in class gaiasky.scene.component.DatasetDescription
 
setDescription(String) - Method in class gaiasky.scene.view.FocusView
 
setDiameter(Double) - Method in class gaiasky.scene.component.Body
 
setDiameterKm(Double) - Method in class gaiasky.scene.component.Body
 
setDiffuse(String) - Method in class gaiasky.scene.record.CloudComponent
 
setDiffuse(String) - Method in class gaiasky.scene.record.MaterialComponent
 
setDiffuseCubemap(String) - Method in class gaiasky.scene.record.CloudComponent
 
setDiffuseCubemap(String) - Method in class gaiasky.scene.record.MaterialComponent
 
setDirection(Vector3d) - Method in class gaiasky.scene.camera.CameraManager
 
setDirection(Vector3d) - Method in class gaiasky.scene.camera.FovCamera
 
setDirection(Vector3d) - Method in interface gaiasky.scene.camera.ICamera
 
setDirection(Vector3d) - Method in class gaiasky.scene.camera.NaturalCamera
 
setDirection(Vector3d) - Method in class gaiasky.scene.camera.RelativisticCamera
 
setDirection(Vector3d) - Method in class gaiasky.scene.camera.SpacecraftCamera
 
setDirection(Vector3d) - Method in class gaiasky.util.gaia.utils.Place
Sets the position of the Place to that of a given vector (need not be a unit vector)
setDisabled(boolean) - Method in class gaiasky.util.scene2d.OwnCheckBox
 
setDisabled(boolean) - Method in class gaiasky.util.scene2d.OwnLabel
 
setDisabled(boolean) - Method in class gaiasky.util.scene2d.OwnSlider
 
setDisabled(boolean) - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
setDisabled(boolean) - Method in class gaiasky.util.scene2d.OwnTextIconButton
 
setDisplayValueMapped(boolean) - Method in class gaiasky.util.scene2d.OwnSlider
 
setDisplayValueMapped(boolean) - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
setDistanceCap(double) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
setDistanceCap(double) - Method in interface gaiasky.data.group.IStarGroupDataProvider
Sets a distance cap.
setDistanceUnits(String) - Method in class gaiasky.util.Settings.ProgramSettings.UiSettings
 
setDistFactor(Double) - Method in class gaiasky.scene.component.LocationMark
 
setDistortion(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
setDistortion(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Curvature
 
setDistortion(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen
 
setDistortion(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RadialDistortion
 
setDiverted(boolean) - Method in class gaiasky.scene.camera.NaturalCamera
 
setDivisions(Long) - Method in class gaiasky.scene.record.RingComponent
 
setDrag(Double) - Method in class gaiasky.scene.record.MachineDefinition
 
setEccentricity(Double) - Method in class gaiasky.scene.record.OrbitComponent
 
setEmissive(double[]) - Method in class gaiasky.scene.record.MaterialComponent
 
setEmissive(Double) - Method in class gaiasky.scene.record.MaterialComponent
 
setEmissive(String) - Method in class gaiasky.scene.record.MaterialComponent
 
setEmissiveColormap(String) - Method in class gaiasky.scene.record.MaterialComponent
 
setEmptyCursor(Cursor) - Method in class gaiasky.util.GlobalResources
 
setEnabled(boolean) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.AccumulationBlur
 
setEnabled(boolean) - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Sets whether or not the post-processor should be enabled
setEnabled(boolean) - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessorEffect
Sets this effect enabled or not
setEnabled(boolean, Set<EntitySystem>) - Method in class gaiasky.scene.Scene
Enables or disables a given group of systems.
setEnabled(boolean, Set<EntitySystem>...) - Method in class gaiasky.scene.Scene
Enables or disables a group of system bags.
setEnd(long) - Method in class gaiasky.util.gaia.time.Gti
Set the end time
setEntity(Entity) - Method in class gaiasky.scene.view.AbstractView
Sets the entity behind this view.
setEntity(Entity) - Method in class gaiasky.util.CatalogInfo
 
setEpoch(Double) - Method in class gaiasky.data.OctreeLoader
 
setEpoch(Double) - Method in class gaiasky.scene.component.StarSet
Sets the epoch to use for the stars in this set.
setEpoch(Double) - Method in class gaiasky.scene.record.OrbitComponent
 
setEpoch(Long) - Method in class gaiasky.data.OctreeLoader
 
setEpochJd(Double) - Method in class gaiasky.scene.component.ProperMotion
 
setEpochJd(Double) - Method in class gaiasky.scene.component.StarSet
Sets the epoch to use for the stars in this set.
setEpochYear(Double) - Method in class gaiasky.scene.component.ProperMotion
Sets the epoch as a Gregorian calendar year and a fraction (i.e.
setEquatorial(double[]) - Method in class gaiasky.util.coord.StaticCoordinates
Sets equatorial coordinates as a vector of [ra, de, distance]
setErrorColor(Color) - Method in class gaiasky.util.scene2d.OwnTextField
 
setEulerAngles(double, double, double) - Method in class gaiasky.util.math.Quaterniond
Sets the quaternion to the given euler angles in degrees.
setEulerAnglesRad(double, double, double) - Method in class gaiasky.util.math.Quaterniond
Sets the quaternion to the given euler angles in radians.
setExpand(boolean) - Method in class gaiasky.util.scene2d.OwnScrollPane
 
setExpandRunnable(Runnable) - Method in class gaiasky.util.scene2d.CollapsibleEntry
 
setExposure(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Levels
Sets the exposure tone mapping value
setExposure(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter
Sets the exposure tone mapping value
setExposureToneMappingLevel(double) - Method in class gaiasky.script.EventScriptingInterface
 
setExposureToneMappingLevel(double) - Method in interface gaiasky.script.IScriptingInterface
Sets the exposure level.
setExposureToneMappingLevel(long) - Method in class gaiasky.script.EventScriptingInterface
 
setFactor(Double) - Method in class gaiasky.scene.component.ParticleSet
 
setFade(double[]) - Method in class gaiasky.scene.component.Fade
 
setFadein(double[]) - Method in class gaiasky.scene.component.Fade
 
setFadeIn(double[]) - Method in class gaiasky.scene.component.Fade
 
setFadeIn(double, double) - Method in interface gaiasky.render.api.IFadeObject
Sets the near and far fade in distances.
setFadeInMap(double[]) - Method in class gaiasky.scene.component.Fade
Sets the values to which the fade in distances are mapped.
setFadeObjectName(String) - Method in class gaiasky.scene.component.Fade
 
setFadeout(double[]) - Method in class gaiasky.scene.component.Fade
 
setFadeOut(double[]) - Method in class gaiasky.scene.component.Fade
 
setFadeOut(double, double) - Method in interface gaiasky.render.api.IFadeObject
Sets the near and far fade out distances.
setFadeOutMap(double[]) - Method in class gaiasky.scene.component.Fade
Sets the values to which the fade out distances are mapped.
setFadepc(double[]) - Method in class gaiasky.scene.component.Fade
 
setFadePc(double[]) - Method in class gaiasky.scene.component.Fade
 
setFadePosition(double[]) - Method in class gaiasky.scene.component.Fade
 
setFadePosition(Double) - Method in class gaiasky.scene.component.Fade
 
setFile(String) - Method in class gaiasky.scene.record.BillboardDataset
 
setFileFilter(FileChooser.PathnameFilter) - Method in class gaiasky.util.scene2d.FileChooser
Sets the file filter.
setFileNameEnabled(boolean) - Method in class gaiasky.util.scene2d.FileChooser
 
setFileNumberCap(int) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
setFileNumberCap(int) - Method in interface gaiasky.data.group.IParticleGroupDataProvider
Sets a cap on the number of files to load.
setFileNumberCap(int) - Method in class gaiasky.data.group.PointDataProvider
 
setFileNumberCap(int) - Method in class gaiasky.data.group.STILDataProvider
 
setFileNumberCap(int) - Method in class gaiasky.data.group.UncertaintiesProvider
 
setFilter(DirectoryStream.Filter<Path>) - Method in class gaiasky.util.scene2d.FileChooser
Overrides the default filter.
setFirst(A) - Method in class gaiasky.util.Pair
 
setFirst(A) - Method in class gaiasky.util.Trio
 
setFirstAngle(double) - Method in class gaiasky.util.gaia.AbstractAttitudeAnglesRates
Set first angle and/or rate
setFirstPair(double, double) - Method in class gaiasky.util.gaia.AbstractAttitudeAnglesRates
 
setFirstRate(double) - Method in class gaiasky.util.gaia.AbstractAttitudeAnglesRates
 
setFixedWidthGlyphs(CharSequence) - Method in class gaiasky.util.gdx.g2d.BitmapFont
Makes the specified glyphs fixed width.
setFlareIntesity(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
setFlareSaturation(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
setFlip(boolean, boolean) - Method in class gaiasky.util.gdx.g2d.Sprite
Set the sprite's flip state regardless of current condition
setFloatExtAttribute(int, float) - Method in class gaiasky.scene.record.ModelComponent
 
setFocus(String, Entity) - Method in class gaiasky.scene.camera.NaturalCamera
 
setFocusCrosshairVisibility(boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setFocusCrosshairVisibility(boolean) - Method in interface gaiasky.script.IScriptingInterface
Sets the visibility of the focus object crosshair.
setFocusIndex(int) - Method in class gaiasky.scene.component.ParticleSet
 
setFocusIndex(String) - Method in class gaiasky.scene.component.ParticleSet
 
setFogcolor(double[]) - Method in class gaiasky.scene.record.AtmosphereComponent
 
setFogdensity(Double) - Method in class gaiasky.scene.record.AtmosphereComponent
 
setForceDisplayLabel(String, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setForceDisplayLabel(String, boolean) - Method in interface gaiasky.script.IScriptingInterface
Forces the label to display for the given object, bypassing the solid angle requirements that are usually in place and determine label visibility.
setForcelabel(Boolean) - Method in class gaiasky.scene.view.BaseView
 
setForceLabel(Boolean) - Method in class gaiasky.scene.view.BaseView
 
setForceLabel(Boolean, String) - Method in class gaiasky.scene.component.StarSet
 
setForceLabel(Boolean, String) - Method in class gaiasky.scene.view.FocusView
 
setFormat(String) - Method in class gaiasky.util.Settings.ScreenshotSettings
 
setForward(boolean) - Method in class gaiasky.data.util.OrbitDataLoader.OrbitDataLoaderParameters
 
setFosucable(Boolean) - Method in class gaiasky.scene.component.Shape
 
setFov(float) - Method in class gaiasky.script.EventScriptingInterface
 
setFov(float) - Method in interface gaiasky.script.IScriptingInterface
Changes the field of view of the camera.
setFov(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Reprojection
 
setFov(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.ReprojectionFilter
Sets the field of view, in degrees.
setFov(int) - Method in class gaiasky.script.EventScriptingInterface
 
setFractaltype(String) - Method in class gaiasky.scene.record.NoiseComponent
 
setFrameOutput(boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setFrameOutput(boolean) - Method in interface gaiasky.script.IScriptingInterface
Activates or deactivates the image output system.
setFrameOutputMode(String) - Method in class gaiasky.script.EventScriptingInterface
 
setFrameOutputMode(String) - Method in interface gaiasky.script.IScriptingInterface
Sets the frame output mode.
setFrequency(Double) - Method in class gaiasky.scene.record.NoiseComponent
 
setFromAxes(boolean, double, double, double, double, double, double, double, double, double) - Method in class gaiasky.util.math.Quaterniond
Sets the Quaterniond from the given x-, y- and z-axis.
setFromAxes(double, double, double, double, double, double, double, double, double) - Method in class gaiasky.util.math.Quaterniond
Sets the Quaterniond from the given x-, y- and z-axis which have to be orthonormal.
setFromAxis(double, double, double, double) - Method in class gaiasky.util.math.Quaterniond
Sets the quaternion components from the given axis and angle around that axis.
setFromAxis(Vector3d, double) - Method in class gaiasky.util.math.Quaterniond
Sets the quaternion components from the given axis and angle around that axis.
setFromAxisRad(double, double, double, double) - Method in class gaiasky.util.math.Quaterniond
Sets the quaternion components from the given axis and angle around that axis.
setFromAxisRad(Vector3d, double) - Method in class gaiasky.util.math.Quaterniond
Sets the quaternion components from the given axis and angle around that axis.
setFromBasis(Vector3d, Vector3d) - Method in class gaiasky.util.math.Quaterniond
 
setFromCross(double, double, double, double, double, double) - Method in class gaiasky.util.math.Quaterniond
Set this quaternion to the rotation between two vectors.
setFromCross(Vector3d, Vector3d) - Method in class gaiasky.util.math.Quaterniond
Set this quaternion to the rotation between two vectors.
setFromEulerAngles(double, double, double) - Method in class gaiasky.util.math.Matrix4d
Sets this matrix to a rotation matrix from the given euler angles.
setFromMatrix(boolean, Matrix4d) - Method in class gaiasky.util.math.Quaterniond
Sets the Quaterniond from the given matrix, optionally removing any scaling.
setFromMatrix(Matrix4d) - Method in class gaiasky.util.math.Quaterniond
Sets the Quaterniond from the given rotation matrix, which must not contain scaling.
setFromSpherical(double, double) - Method in class gaiasky.util.math.Vector3b
Sets the components from the given spherical coordinate
setFromSpherical(double, double) - Method in class gaiasky.util.math.Vector3d
Sets the components from the given spherical coordinate
setFrustumCorners(Matrix4) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Raymarching
 
setFrustumCorners(Matrix4) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.SSR
 
setFrustumCorners(Matrix4) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter
 
setFrustumCorners(Matrix4) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter
 
setFrustumPlanes(PerspectiveCamera) - Method in class gaiasky.scene.camera.AbstractCamera
 
setFullpowertime(Double) - Method in class gaiasky.scene.record.MachineDefinition
 
setGamepadInput(boolean) - Method in class gaiasky.scene.camera.AbstractCamera
 
setGamepadInput(boolean) - Method in class gaiasky.scene.camera.CameraManager
 
setGamepadInput(boolean) - Method in interface gaiasky.scene.camera.ICamera
Main input mode is a gamepad.
setGamma(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Levels
Sets the gamma correction value
setGamma(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter
Sets the gamma correction value
setGammaCorrectionLevel(double) - Method in class gaiasky.script.EventScriptingInterface
 
setGammaCorrectionLevel(double) - Method in interface gaiasky.script.IScriptingInterface
Sets the gamma correction level.
setGammaCorrectionLevel(long) - Method in class gaiasky.script.EventScriptingInterface
 
setGenerated(boolean) - Method in class gaiasky.scene.record.CloudComponent
 
setGenerated(boolean) - Method in class gaiasky.scene.record.MaterialComponent
 
setGenerateDisabledImage(boolean) - Method in class gaiasky.util.scene2d.MenuItem
Changes generateDisabledImage property, when true that function is enabled.
setGhosts(int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
setGhosts(int) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Flare
 
setGlowTexture(Texture) - Method in class gaiasky.render.system.LightPositionUpdater
Sets the occlusion texture to use for the glow effect
setGlPrimitive(int) - Method in class gaiasky.scene.view.VertsView
 
setGlyph(int, BitmapFont.Glyph) - Method in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
setGlyphRegion(BitmapFont.Glyph, TextureRegion) - Method in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
setGuiPosition(float, float) - Method in class gaiasky.script.EventScriptingInterface
 
setGuiPosition(float, float) - Method in interface gaiasky.script.IScriptingInterface
Moves the interface window to a new position.
setGuiPosition(float, int) - Method in class gaiasky.script.EventScriptingInterface
 
setGuiPosition(int, float) - Method in class gaiasky.script.EventScriptingInterface
 
setGuiPosition(int, int) - Method in class gaiasky.script.EventScriptingInterface
 
setGuiScrollPosition(float) - Method in class gaiasky.script.EventScriptingInterface
 
setGuiScrollPosition(float) - Method in interface gaiasky.script.IScriptingInterface
Sets the vertical scroll position in the GUI.
setGuiScrollPosition(int) - Method in class gaiasky.script.EventScriptingInterface
 
setHaloWidth(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
setHaloWidth(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Flare
 
setHDRToneMappingType(String) - Method in class gaiasky.script.EventScriptingInterface
 
setHDRToneMappingType(String) - Method in interface gaiasky.script.IScriptingInterface
Sets the high dynamic range tone mapping algorithm type.
setHeadlineMessage(String) - Method in class gaiasky.script.EventScriptingInterface
 
setHeadlineMessage(String) - Method in interface gaiasky.script.IScriptingInterface
Sets a headline message that will appear in a big font in the screen.
setHeight(float) - Method in class gaiasky.util.scene2d.OwnCheckBox
 
setHeight(float) - Method in class gaiasky.util.scene2d.OwnImage
 
setHeight(float) - Method in class gaiasky.util.scene2d.OwnLabel
 
setHeight(float) - Method in class gaiasky.util.scene2d.OwnScrollPane
 
setHeight(float) - Method in class gaiasky.util.scene2d.OwnSelectBox
 
setHeight(float) - Method in class gaiasky.util.scene2d.OwnSlider
 
setHeight(float) - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
setHeight(float) - Method in class gaiasky.util.scene2d.OwnTextArea
 
setHeight(float) - Method in class gaiasky.util.scene2d.OwnTextButton
 
setHeight(float) - Method in class gaiasky.util.scene2d.OwnTextField
 
setHeight(String) - Method in class gaiasky.scene.record.MaterialComponent
 
setHeightCubemap(String) - Method in class gaiasky.scene.record.MaterialComponent
 
setHeightScale(Double) - Method in class gaiasky.scene.record.MaterialComponent
 
setHighAccuracy(boolean) - Method in class gaiasky.util.coord.vsop87.AbstractVSOP87
 
setHighAccuracy(boolean) - Method in interface gaiasky.util.coord.vsop87.iVSOP87
 
setHighDensityAreas(ComplexArea[]) - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Set the region of the sky that is to be considered as "high density"
setHip(int) - Method in interface gaiasky.scene.api.IParticleRecord
 
setHip(int) - Method in class gaiasky.scene.record.ParticleRecord
 
setHip(int) - Method in class gaiasky.scene.record.PointParticleRecord
 
setHlAllVisible(boolean) - Method in class gaiasky.util.CatalogInfo
 
setHlColor(float[]) - Method in class gaiasky.util.CatalogInfo
 
setHlColormap(int, IAttribute, double, double) - Method in class gaiasky.util.CatalogInfo
 
setHlSizeFactor(float) - Method in class gaiasky.util.CatalogInfo
 
setHoffset(int) - Method in class gaiasky.gui.AbstractGui
 
setHoffset(int) - Method in class gaiasky.gui.HUDGui
 
setHoffset(int) - Method in interface gaiasky.gui.IGui
Sets the horizontal offset, for VR
setHoffset(int) - Method in class gaiasky.gui.VRGui
 
setHomeCrosshairVisibility(boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setHomeCrosshairVisibility(boolean) - Method in interface gaiasky.script.IScriptingInterface
Sets the visibility of the home object crosshair.
setHorizontal(double) - Method in class gaiasky.scene.camera.NaturalCamera
 
setHue(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Levels
Set the hue
setHue(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter
Sets the hue
setHueLevel(double) - Method in class gaiasky.script.EventScriptingInterface
 
setHueLevel(double) - Method in interface gaiasky.script.IScriptingInterface
Sets the hue level of the render system.
setHueLevel(long) - Method in class gaiasky.script.EventScriptingInterface
 
setIcon(Image) - Method in class gaiasky.util.scene2d.OwnTextIconButton
 
setId(long) - Method in interface gaiasky.scene.api.IParticleRecord
 
setId(long) - Method in class gaiasky.scene.record.ParticleRecord
 
setId(long) - Method in class gaiasky.scene.record.PointParticleRecord
 
setIds(double[][]) - Method in class gaiasky.scene.component.Constel
 
setImageSize(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Luma
 
setInclination(Double) - Method in class gaiasky.scene.record.OrbitComponent
 
setInclination(Double) - Method in class gaiasky.scene.record.RotationComponent
Sets the inclination, the angle between the orbital plane and the reference plane
setInclination(Long) - Method in class gaiasky.scene.record.RotationComponent
Sets the inclination, the angle between the orbital plane and the reference plane
setIndices(int[]) - Method in class gaiasky.util.gdx.mesh.IntMesh
Sets the indices of this Mesh
setIndices(int[], int, int) - Method in class gaiasky.util.gdx.mesh.IntIndexArray
Sets the indices of this IntIndexArray, discarding the old indices.
setIndices(int[], int, int) - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObject
Sets the indices of this IntIndexBufferObject, discarding the old indices.
setIndices(int[], int, int) - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObjectSubData
Sets the indices of this IntIndexBufferObject, discarding the old indices.
setIndices(int[], int, int) - Method in interface gaiasky.util.gdx.mesh.IntIndexData
Sets the indices of this IntIndexBufferObject, discarding the old indices.
setIndices(int[], int, int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Sets the indices of this Mesh.
setIndices(IntBuffer) - Method in class gaiasky.util.gdx.mesh.IntIndexArray
 
setIndices(IntBuffer) - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObject
 
setIndices(IntBuffer) - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObjectSubData
 
setIndices(IntBuffer) - Method in interface gaiasky.util.gdx.mesh.IntIndexData
Copies the specified indices to the indices of this IntIndexBufferObject, discarding the old indices.
setInGpu(IRenderable, boolean) - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
setInGpu(IRenderable, boolean) - Method in class gaiasky.scene.system.render.draw.ParticleSetInstancedRenderer
 
setInGpu(IRenderable, boolean) - Method in class gaiasky.scene.system.render.draw.ParticleSetPointRenderer
 
setInGpu(IRenderable, boolean) - Method in class gaiasky.scene.system.render.draw.ParticleSetRenderer
 
setInGpu(IRenderable, boolean) - Method in class gaiasky.scene.system.render.draw.StarSetInstancedRenderer
 
setInGpu(IRenderable, boolean) - Method in class gaiasky.scene.system.render.draw.StarSetPointRenderer
 
setInGpu(IRenderable, boolean) - Method in class gaiasky.scene.system.render.draw.StarSetRenderer
 
setInGpu(IRenderable, boolean) - Method in class gaiasky.scene.system.render.draw.VariableSetInstancedRenderer
 
setInGpu(IRenderable, boolean) - Method in class gaiasky.scene.system.render.draw.VariableSetPointRenderer
 
setInGpu(IRenderable, boolean) - Method in class gaiasky.scene.system.render.draw.VariableSetRenderer
 
setIni(Date) - Method in class gaiasky.data.util.OrbitDataLoader.OrbitDataLoaderParameters
 
setInitialized(boolean) - Method in class gaiasky.util.gaia.BaseAttitudeDataServer
 
setInnerradius(Double) - Method in class gaiasky.scene.record.RingComponent
 
setInput(FrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
setInput(FrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
setInput(FrameBuffer, FrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Combine
 
setInput(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
setInput(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
setInput(Texture, Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Combine
 
setInputMultiplexer(InputMultiplexer) - Method in class gaiasky.gui.GuiRegistry
 
setInstance(float[]) - Method in class gaiasky.util.gdx.mesh.IntMesh
Sets the per-instance attributes of this Mesh.
setInstance(float[], int, int) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectInstanced
 
setInstanceAttribs(float[], int, int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Sets the per-instance attributes of this Mesh.
setIntensity(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
setIntensity(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
setIntensity(Double) - Method in class gaiasky.scene.record.BillboardDataset
 
setIsInvalidCallback(Runnable) - Method in class gaiasky.util.validator.CallbackValidator
 
setIsValidCallback(Runnable) - Method in class gaiasky.util.validator.CallbackValidator
 
setKeepWithinStage(boolean) - Method in class gaiasky.util.scene2d.OwnWindow
 
setKerning(int, int) - Method in class gaiasky.util.gdx.g2d.BitmapFont.Glyph
 
setKeyboardFocus() - Method in class gaiasky.gui.DatasetManagerWindow
 
setKeyboardFocus() - Method in class gaiasky.gui.GenericDialog
Sets the keyboard focus, override in case you want to set the focus to a specific item
setKeyboardFocus() - Method in class gaiasky.gui.LandAtWindow
 
setKeyboardFocus() - Method in class gaiasky.gui.ProceduralGenerationWindow
 
setLabelcolor(double[]) - Method in class gaiasky.scene.component.Body
Deprecated.
setLabelcolor(float[]) - Method in class gaiasky.scene.component.Body
Deprecated.
setLabelColor(double[]) - Method in class gaiasky.scene.component.Body
Sets the label color, as an RGBA double array.
setLabelColor(float[]) - Method in class gaiasky.scene.component.Body
Sets the label color, as an RGBA float array.
setLabelColor(float[]) - Method in class gaiasky.scene.view.FocusView
Sets the label color, as an RGBA float array.
setLabelColor(float[], String) - Method in class gaiasky.scene.component.StarSet
 
setLabelColor(float[], String) - Method in class gaiasky.scene.view.FocusView
 
setLabelColor(float, float, float, float) - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
setLabelColor(String, double[]) - Method in class gaiasky.script.EventScriptingInterface
 
setLabelColor(String, double[]) - Method in interface gaiasky.script.IScriptingInterface
Sets the label color of the object identified by the given name.
setLabelColor(String, List<?>) - Method in class gaiasky.script.EventScriptingInterface
 
setLabelFactor(Double) - Method in class gaiasky.scene.component.Label
 
setLabelMax(Double) - Method in class gaiasky.scene.component.Label
 
setLabelposition(double[]) - Method in class gaiasky.scene.component.Label
 
setLabelPosition(double[]) - Method in class gaiasky.scene.component.Label
Sets the position of the label, in parsecs and in the internal reference frame.
setLabelPosition(Entity) - Method in class gaiasky.scene.system.initialize.ParticleSetInitializer
 
setLabelSizeFactor(float) - Method in class gaiasky.script.EventScriptingInterface
 
setLabelSizeFactor(float) - Method in interface gaiasky.script.IScriptingInterface
Sets the label size factor.
setLabelSizeFactor(int) - Method in class gaiasky.script.EventScriptingInterface
 
setLacunarity(Double) - Method in class gaiasky.scene.record.NoiseComponent
 
setLastFrameTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.AccumulationBlurFilter
 
setLayers(int[]) - Method in class gaiasky.scene.record.BillboardDataset
 
setLeftWidth(float) - Method in class gaiasky.util.gdx.g2d.NinePatch
Set the draw-time width of the three left edge patches
setLength(double) - Method in class gaiasky.util.math.Vector2d
 
setLength(double) - Method in class gaiasky.util.math.Vector3b
 
setLength(double) - Method in class gaiasky.util.math.Vector3d
 
setLength(double) - Method in interface gaiasky.util.math.Vectord
Sets the length of this vector.
setLength2(double) - Method in class gaiasky.util.math.Vector2d
 
setLength2(double) - Method in class gaiasky.util.math.Vector3b
 
setLength2(double) - Method in class gaiasky.util.math.Vector3d
 
setLength2(double) - Method in interface gaiasky.util.math.Vectord
Sets the length of this vector, based on the square of the desired length.
setLensColorTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
setLensColorTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Flare
 
setLensDirtTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
setLensDirtTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.FlareDirt
 
setLensFlare(boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setLensFlare(boolean) - Method in interface gaiasky.script.IScriptingInterface
Enables or deisables the lens flare effect.
setLensStarburstTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
setLensStarburstTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.FlareDirt
 
setLightColors(float[]) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
setLightColors(float[]) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Glow
 
setLightGlowTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
setLightGlowTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Glow
 
setLightPositions(int, float[]) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
setLightPositions(int, float[]) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
Sets the positions of the 10 lights in [0..1] in both coordinates
setLightPositions(int, float[]) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Glow
 
setLightPositions(int, float[]) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Scattering
 
setLightViewAngles(float[]) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
setLightViewAngles(float[]) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
setLightViewAngles(float[]) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Glow
 
setLightViewAngles(float[]) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Scattering
 
setLimitFps(double) - Method in class gaiasky.script.EventScriptingInterface
 
setLimitFps(double) - Method in interface gaiasky.script.IScriptingInterface
Limits the frame rate of Gaia Sky.
setLimitFps(int) - Method in class gaiasky.script.EventScriptingInterface
 
setLimitFps(int) - Method in interface gaiasky.script.IScriptingInterface
Limits the frame rate of Gaia Sky.
setLineHeight(float) - Method in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
Sets the line height, which is the distance from one line of text to the next.
setLines(Boolean) - Method in class gaiasky.scene.component.Title
 
setLines(String) - Method in class gaiasky.scene.component.Title
 
setLineWidthFactor(float) - Method in class gaiasky.script.EventScriptingInterface
 
setLineWidthFactor(float) - Method in interface gaiasky.script.IScriptingInterface
Sets the line width factor.
setLineWidthFactor(int) - Method in class gaiasky.script.EventScriptingInterface
 
setLinkCursor(Cursor) - Method in class gaiasky.util.GlobalResources
 
setLinkURL(String) - Method in class gaiasky.util.scene2d.Link
 
setListener(EventListener) - Method in class gaiasky.util.update.VersionChecker
 
setListener(PostProcessorListener) - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Sets the listener that will receive events triggered by the PostProcessor rendering pipeline.
setListener(ContextMenu.ContextMenuListener) - Method in class gaiasky.util.scene2d.ContextMenu
 
setLocalTransform(Matrix4) - Method in class gaiasky.scene.record.AtmosphereComponent
 
setLocalTransform(Matrix4) - Method in class gaiasky.scene.record.CloudComponent
 
setLocation(double[]) - Method in class gaiasky.scene.component.LocationMark
 
setLocation(String) - Method in class gaiasky.scene.record.CubemapComponent
 
setLocthoverfactor(Double) - Method in class gaiasky.scene.component.ModelScaffolding
 
setLocThOverFactor(Double) - Method in class gaiasky.scene.component.ModelScaffolding
 
setLocThresholdLabel(Double) - Method in class gaiasky.scene.component.ModelScaffolding
 
setLocvamultiplier(Double) - Method in class gaiasky.scene.component.ModelScaffolding
 
setLocVaMultiplier(Double) - Method in class gaiasky.scene.component.ModelScaffolding
 
setLodLevel(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Luma
 
setLut(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
Sets the texture with which gradient mapping will be performed.
setLutIndexOffset(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
setLutIndexOffset(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
setLutIndexVal(int, int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
setLutIndexVal(int, int) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
setLutIntensity(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
setLutIntensity(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
setLutTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
setM_eSun(Double) - Method in class gaiasky.scene.record.AtmosphereComponent
 
setM_Km(Double) - Method in class gaiasky.scene.record.AtmosphereComponent
 
setM_Kr(Double) - Method in class gaiasky.scene.record.AtmosphereComponent
 
setMachines(Object[]) - Method in class gaiasky.scene.component.MotorEngine
 
setMag(float, float) - Method in interface gaiasky.scene.api.IParticleRecord
 
setMag(float, float) - Method in class gaiasky.scene.record.ParticleRecord
 
setMag(float, float) - Method in class gaiasky.scene.record.PointParticleRecord
 
setMagCorrections(boolean) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
setMagCorrections(boolean) - Method in interface gaiasky.data.group.IStarGroupDataProvider
Sets the flag to apply magnitude and color corrections for extinction and reddening
setMagCorrections(boolean) - Method in class gaiasky.data.group.STILDataProvider
 
setMappedValue(double) - Method in class gaiasky.util.scene2d.OwnSlider
 
setMappedValue(double) - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
setMappedValue(float) - Method in class gaiasky.util.scene2d.OwnSlider
 
setMappedValue(float) - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
setMapValues(float, float) - Method in class gaiasky.util.scene2d.OwnSlider
 
setMapValues(float, float) - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
setMask(long) - Method in class gaiasky.util.Bits
 
setMass(Double) - Method in class gaiasky.scene.record.MachineDefinition
 
setMassPosition(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.GravitationalDistortion
Sets the position of the mass in pixels.
setMassPosition(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.GravitationalDistortionFilter
The position of the mass that causes the distortion in pixels.
setMaterial(MaterialComponent) - Method in class gaiasky.scene.record.ModelComponent
 
setMatrix(String) - Method in class gaiasky.scene.component.RefSysTransform
 
setMaximumSimulationTime(double) - Method in class gaiasky.script.EventScriptingInterface
 
setMaximumSimulationTime(long) - Method in class gaiasky.script.EventScriptingInterface
 
setMaximumSimulationTime(long) - Method in interface gaiasky.script.IScriptingInterface
Sets the maximum simulation time allowed, in years.
setMaximumSimulationTime(Double) - Method in class gaiasky.script.EventScriptingInterface
 
setMaximumSimulationTime(Integer) - Method in class gaiasky.script.EventScriptingInterface
 
setMaximumSimulationTime(Long) - Method in class gaiasky.script.EventScriptingInterface
 
setMaxInternalTimeStep(long) - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Set time step in Runge-Kutta integrator
setMaxsize(Double) - Method in class gaiasky.scene.record.BillboardDataset
Sets the maximum size as a solid angle [deg].
setMaxsizes(double[]) - Method in class gaiasky.scene.record.BillboardDataset
Sets the maximum size as a list of solid angles [deg], one for each of the graphics qualities LOW, NORMAL, HIGH and ULTRA.
setMaxStep(double) - Method in class gaiasky.util.gaia.MslAttitudeDataServer
Set the maximum step size to be used in the Hermite interpolation.
setMaxStepForIntegrator(double) - Method in class gaiasky.util.gaia.MslAttitudeDataServer
This allows to override the default choice of max step for integrator
setMaxTime(long) - Method in class gaiasky.util.Settings.RuntimeSettings
 
setMc(ModelComponent) - Method in class gaiasky.scene.record.AtmosphereComponent
 
setMc(ModelComponent) - Method in class gaiasky.scene.record.CloudComponent
 
setMeananomaly(Double) - Method in class gaiasky.scene.record.OrbitComponent
 
setMeridianangle(Double) - Method in class gaiasky.scene.record.RotationComponent
Sets the meridian angle.
setMetallic(Double) - Method in class gaiasky.scene.record.MaterialComponent
 
setMetallic(String) - Method in class gaiasky.scene.record.MaterialComponent
 
setMetallicCubemap(String) - Method in class gaiasky.scene.record.MaterialComponent
 
setMiddleHeight(float) - Method in class gaiasky.util.gdx.g2d.NinePatch
Set the height of the middle row of the patch.
setMiddleWidth(float) - Method in class gaiasky.util.gdx.g2d.NinePatch
Set the width of the middle column of the patch.
setMinHeight(float) - Method in class gaiasky.util.scene2d.OwnCheckBox
 
setMinHeight(float) - Method in class gaiasky.util.scene2d.OwnTextButton
 
setMinimapVisibility(boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setMinimapVisibility(boolean) - Method in interface gaiasky.script.IScriptingInterface
Shows or hides the minimap.
setMinStarOpacity(float) - Method in class gaiasky.script.EventScriptingInterface
 
setMinStarOpacity(int) - Method in class gaiasky.script.EventScriptingInterface
 
setMinWidth(float) - Method in class gaiasky.util.scene2d.OwnCheckBox
 
setMinWidth(float) - Method in class gaiasky.util.scene2d.OwnTextButton
 
setModal(boolean) - Method in class gaiasky.gui.GenericDialog
 
setModal(boolean) - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
setModal(boolean) - Method in class gaiasky.util.scene2d.OwnWindow
 
setMode(int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Reprojection
 
setMode(int) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.ReprojectionFilter
 
setMode(Epsl.Mode) - Method in class gaiasky.util.gaia.TransitionScanningLaw
Preferred method to set the Epsl.Mode (it can also be set using setNuRef)
setMode(String) - Method in class gaiasky.util.Settings.ScreenshotSettings
 
setModeInit() - Method in class gaiasky.scene.system.initialize.AbstractInitSystem
 
setModel(ModelComponent) - Method in class gaiasky.scene.component.Model
 
setModel(ModelComponent) - Method in class gaiasky.scene.record.MachineDefinition
 
setModel(String) - Method in class gaiasky.scene.component.Trajectory
Sets the orientation model as a string.
setModel(String) - Method in class gaiasky.scene.record.ModelComponent
Sets the model file path (this must be a .g3db, .g3dj or .obj).
setModelInitialized(boolean) - Method in class gaiasky.scene.record.ModelComponent
 
setModeSetUp() - Method in class gaiasky.scene.system.initialize.AbstractInitSystem
 
setModulus(Long) - Method in class gaiasky.scene.record.BillboardDataset
 
setMotionBlur(boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setMotionBlur(boolean) - Method in interface gaiasky.script.IScriptingInterface
Enables or disables the motion blur effect.
setMovable(boolean) - Method in class gaiasky.util.scene2d.OwnWindow
 
setMslParameters(double, double, double, double) - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Set MSL parameters: speed reduction factor for z axis and AC limits
setMu(Double) - Method in class gaiasky.scene.record.OrbitComponent
 
setMultiplier(Double) - Method in class gaiasky.scene.component.Trajectory
 
setMustLoadIds(Set<Long>) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
setMustLoadIds(Set<Long>) - Method in interface gaiasky.data.group.IStarGroupDataProvider
Adds a set with all the ids which will be loaded regardless of any other conditions (i.e.
setName(String) - Method in interface gaiasky.data.ISceneLoader
 
setName(String) - Method in class gaiasky.data.NewGeoJsonLoader
 
setName(String) - Method in class gaiasky.data.NewJsonLoader
 
setName(String) - Method in class gaiasky.data.NewStarClusterLoader
 
setName(String) - Method in class gaiasky.data.OctreeLoader
 
setName(String) - Method in interface gaiasky.scene.api.IParticleRecord
 
setName(String) - Method in interface gaiasky.scene.api.IVisibilitySwitch
 
setName(String) - Method in class gaiasky.scene.component.Base
 
setName(String) - Method in class gaiasky.scene.record.MachineDefinition
 
setName(String) - Method in class gaiasky.scene.record.ParticleRecord
 
setName(String) - Method in class gaiasky.scene.record.PointParticleRecord
 
setName(String) - Method in class gaiasky.scene.view.FocusView
 
setName(String) - Method in class gaiasky.util.gaia.utils.ComplexArea
Set the name of the area
setName(String, int) - Method in class gaiasky.scene.component.Base
Sets the given index in the names list to the given name.
setName0(String) - Method in class gaiasky.scene.component.Ruler
 
setName1(String) - Method in class gaiasky.scene.component.Ruler
 
setNames(String...) - Method in interface gaiasky.scene.api.IParticleRecord
 
setNames(String[]) - Method in class gaiasky.scene.component.Base
 
setNames(String...) - Method in class gaiasky.scene.record.ParticleRecord
 
setNames(String...) - Method in class gaiasky.scene.record.PointParticleRecord
 
setNewColormapRunnable(Runnable) - Method in class gaiasky.gui.ColormapPicker
 
setNewColorRunnable(Runnable) - Method in class gaiasky.gui.ColormapPicker
 
setNewColorRunnable(Runnable) - Method in class gaiasky.gui.ColorPicker
 
setNewmethod(Boolean) - Method in class gaiasky.scene.component.Trajectory
 
setNight(String) - Method in class gaiasky.scene.record.MaterialComponent
Deprecated.
setNoise(NoiseComponent) - Method in class gaiasky.scene.record.CloudComponent
 
setNoise(NoiseComponent) - Method in class gaiasky.scene.record.MaterialComponent
 
setNor(float, float, float) - Method in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
setNor(Vector3) - Method in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
setNormal(String) - Method in class gaiasky.scene.record.MaterialComponent
 
setNormalCubemap(String) - Method in class gaiasky.scene.record.MaterialComponent
 
setNormals(int...) - Method in class gaiasky.util.gdx.ModelCreator.Face
Sets the normal indices.
setNormals(int...) - Method in interface gaiasky.util.gdx.ModelCreator.IFace
 
setNormalTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter
 
setNSamples(int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
setNSamples(int) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Glow
 
setNstars(Integer) - Method in class gaiasky.scene.component.Cluster
 
setNumberFormatter(DecimalFormat) - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
setNumSamples(int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
setNumSamples(int) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Scattering
 
setNumSamples(Long) - Method in class gaiasky.scene.component.Trajectory
 
setNumSamples(Long) - Method in class gaiasky.scene.record.AtmosphereComponent
 
setNuRef(double) - Method in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
Set the reference value for the precession phase angle (nu)
setObjectPosition(Entity, double[]) - Method in class gaiasky.script.EventScriptingInterface
 
setObjectPosition(Entity, double[]) - Method in interface gaiasky.script.IScriptingInterface
Sets the internal position of the given entity object.
setObjectPosition(Entity, List<?>) - Method in class gaiasky.script.EventScriptingInterface
 
setObjectPosition(FocusView, double[]) - Method in class gaiasky.script.EventScriptingInterface
 
setObjectPosition(FocusView, double[]) - Method in interface gaiasky.script.IScriptingInterface
Sets the internal position of the given entity object.
setObjectPosition(FocusView, List<?>) - Method in class gaiasky.script.EventScriptingInterface
 
setObjectPosition(String, double[]) - Method in class gaiasky.script.EventScriptingInterface
 
setObjectPosition(String, double[]) - Method in interface gaiasky.script.IScriptingInterface
Sets the internal position of the object identified by name.
setObjectPosition(String, List<?>) - Method in class gaiasky.script.EventScriptingInterface
 
setObjects(List<IOctreeObject>) - Method in class gaiasky.util.tree.OctreeNode
 
setObjectSizeScaling(String, double) - Method in class gaiasky.script.EventScriptingInterface
 
setObjectSizeScaling(String, double) - Method in interface gaiasky.script.IScriptingInterface
Sets the given size scaling factor to the object identified by name.
setObjectVisibility(String, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setObjectVisibility(String, boolean) - Method in interface gaiasky.script.IScriptingInterface
Sets the visibility of a particular object.
setOctant(OctreeNode) - Method in interface gaiasky.scene.api.IParticleRecord
 
setOctant(OctreeNode) - Method in class gaiasky.scene.record.ParticleRecord
 
setOctant(OctreeNode) - Method in class gaiasky.scene.record.PointParticleRecord
 
setOctant(OctreeNode) - Method in class gaiasky.scene.view.OctreeObjectView
 
setOctantLoader(IOctantLoader) - Method in class gaiasky.util.tree.OctreeNode
Sets the octree loader to this node.
setOctantLoader(IOctantLoader, boolean) - Method in class gaiasky.util.tree.OctreeNode
Sets the octant loader to this node.
setOctaves(Long) - Method in class gaiasky.scene.record.NoiseComponent
Sets the number of octaves
setOffset(IRenderable, int) - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
setOmegaRef(double) - Method in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
Set the reference value for the spin phase abgle (Omega)
setOnlybody(Boolean) - Method in class gaiasky.scene.component.Trajectory
 
setOpacityLimitsUniform(ExtShaderProgram, Highlight) - Method in class gaiasky.scene.system.render.draw.StarSetQuadComponent
 
setOperation(String) - Method in class gaiasky.util.filter.Filter
 
setOrbit(OrbitComponent) - Method in class gaiasky.scene.component.Trajectory
 
setOrbitalPeriod(double) - Method in class gaiasky.data.util.OrbitDataLoader.OrbitDataLoaderParameters
 
setOrbitCoordinatesScaling(String, double) - Method in class gaiasky.script.EventScriptingInterface
 
setOrbitCoordinatesScaling(String, double) - Method in interface gaiasky.script.IScriptingInterface
Sets the given orbit coordinates scaling factor to the AbstractOrbitCoordinates identified by name.
setOrbitname(String) - Method in class gaiasky.util.coord.AbstractOrbitCoordinates
 
setOrbitName(String) - Method in class gaiasky.util.coord.AbstractOrbitCoordinates
 
setOrbitSolidAngleThreshold(float) - Method in class gaiasky.script.EventScriptingInterface
 
setOrbitSolidAngleThreshold(float) - Method in interface gaiasky.script.IScriptingInterface
Sets the solid angle below which orbits fade and disappear.
setOrbittrail(Boolean) - Method in class gaiasky.scene.component.Trajectory
 
setOrientation(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
setOrientation(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Glow
 
setOrientation(String) - Method in class gaiasky.util.Settings.CamrecorderSettings.KeyframeSettings
 
setOrigin(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Zoomer
Specify the zoom origin, in screen coordinates.
setOrigin(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur
 
setOrigin(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Zoom
Specify the zoom origin, in normalized screen coordinates.
setOrigin(float, float) - Method in class gaiasky.util.gdx.g2d.Sprite
Sets the origin in relation to the sprite's position for scaling and rotation.
setOrigin(float, float) - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
setOrigin(Vector2) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Zoomer
Specify the zoom origin, in screen coordinates.
setOrigin(String) - Method in class gaiasky.util.Settings.ProgramSettings.RecursiveGridSettings
 
setOriginBasedPosition(float, float) - Method in class gaiasky.util.gdx.g2d.Sprite
Sets the position where the sprite will be drawn, relative to its current origin.
setOriginCenter() - Method in class gaiasky.util.gdx.g2d.Sprite
Place origin in the center of the sprite
setOriginCenter() - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
setOrthosphereViewMode(boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setOrthosphereViewMode(boolean) - Method in interface gaiasky.script.IScriptingInterface
Enables or disables the orthosphere view mode.
setOuterradius(Double) - Method in class gaiasky.scene.record.RingComponent
 
setOutput(FrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
setOutput(FrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
setOutputFormatVersion(int) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
setOutputFormatVersion(int) - Method in class gaiasky.data.group.BinaryDataProvider
 
setOutputFormatVersion(int) - Method in interface gaiasky.data.group.IStarGroupDataProvider
Set the preferred output format version, if applicable
setOwnsTexture(boolean) - Method in class gaiasky.util.gdx.g2d.BitmapFont
Sets whether the font owns the texture.
setPackedColor(float) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Sets the rendering color of this Batch, expanding the alpha from 0-254 to 0-255.
setPackedColor(float) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
setPackedColor(float) - Method in class gaiasky.util.gdx.g2d.Sprite
Sets the color of this sprite, expanding the alpha from 0-254 to 0-255.
setPad(float) - Method in class gaiasky.util.scene2d.OwnTextIconButton
 
setPadBottom(float) - Method in class gaiasky.util.gdx.g2d.NinePatch
setPadding(float, float, float, float) - Method in class gaiasky.util.gdx.g2d.NinePatch
Set the padding for content inside this ninepatch.
setPadLeft(float) - Method in class gaiasky.util.gdx.g2d.NinePatch
setPadRight(float) - Method in class gaiasky.util.gdx.g2d.NinePatch
setPadTop(float) - Method in class gaiasky.util.gdx.g2d.NinePatch
setPanoramaMode(boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setPanoramaMode(boolean) - Method in interface gaiasky.script.IScriptingInterface
Enables or disables the panorama mode.
setParallaxErrorFactorBright(double) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
setParallaxErrorFactorBright(double) - Method in interface gaiasky.data.group.IStarGroupDataProvider
The loader will only load stars for which the parallax error is at most the percentage given here, in [0..1].
setParallaxErrorFactorBright(double) - Method in class gaiasky.data.group.STILDataProvider
 
setParallaxErrorFactorFaint(double) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
setParallaxErrorFactorFaint(double) - Method in interface gaiasky.data.group.IStarGroupDataProvider
The loader will only load stars for which the parallax error is at most the percentage given here, in [0..1].
setParallaxErrorFactorFaint(double) - Method in class gaiasky.data.group.STILDataProvider
 
setParallaxZeroPoint(double) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
setParallaxZeroPoint(double) - Method in interface gaiasky.data.group.IStarGroupDataProvider
Sets the zero point of the parallax as an addition to the parallax values, in [mas]
setParallaxZeroPoint(double) - Method in class gaiasky.data.group.STILDataProvider
 
setParam(Filter.Parameter, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
setParam(Filter.Parameter, int) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
setParam(Filter.Parameter, Matrix3) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
setParam(Filter.Parameter, Matrix4) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
setParam(Filter.Parameter, Vector2) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
setParam(Filter.Parameter, Vector3) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
setParam(Filter3.Parameter, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
setParam(Filter3.Parameter, int) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
setParam(Filter3.Parameter, Matrix3) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
setParam(Filter3.Parameter, Matrix4) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
setParam(Filter3.Parameter, Vector2) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
setParam(Filter3.Parameter, Vector3) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
setParameters(Table, Skin, float) - Method in class gaiasky.gui.ExternalInformationUpdater
 
setParams(Filter.Parameter, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
Sets the parameter to the specified value for this filter.
setParams(Filter.Parameter, int) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
setParams(Filter.Parameter, Matrix3) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
setParams(Filter.Parameter, Matrix4) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
setParams(Filter.Parameter, Vector2) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
setParams(Filter.Parameter, Vector3) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
setParams(Filter3.Parameter, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
Sets the parameter to the specified value for this filter.
setParams(Filter3.Parameter, int) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
setParams(Filter3.Parameter, Matrix3) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
setParams(Filter3.Parameter, Matrix4) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
setParams(Filter3.Parameter, Vector2) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
setParams(Filter3.Parameter, Vector3) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
setParams(Map<String, Object>) - Method in interface gaiasky.data.ISceneLoader
 
setParams(Map<String, Object>) - Method in class gaiasky.data.NewGeoJsonLoader
 
setParams(Map<String, Object>) - Method in class gaiasky.data.NewJsonLoader
 
setParams(Map<String, Object>) - Method in class gaiasky.data.NewStarClusterLoader
 
setParams(Map<String, Object>) - Method in class gaiasky.data.OctreeLoader
 
setParams(Map<String, Object>) - Method in class gaiasky.scene.record.AtmosphereComponent
 
setParams(Map<String, Object>) - Method in class gaiasky.scene.record.CloudComponent
 
setParams(Map<String, Object>) - Method in class gaiasky.scene.record.ModelComponent
 
setParamsv(Filter.Parameter, float[], int, int) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
setParamsv(Filter3.Parameter, float[], int, int) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
setParamv(Filter.Parameter, float[], int, int) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
setParamv(Filter3.Parameter, float[], int, int) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
setParent(Group) - Method in class gaiasky.util.scene2d.MenuItem
 
setParent(String) - Method in class gaiasky.scene.component.GraphNode
Sets the name of the parent.
setParentName(String) - Method in class gaiasky.data.AbstractSceneLoader
 
setParentOpacity(Entity) - Method in class gaiasky.scene.system.update.TitleUpdater
 
setParticlesizelimits(double[]) - Method in class gaiasky.scene.component.ParticleSet
 
setParticleSizeLimits(double[]) - Method in class gaiasky.scene.component.ParticleSet
 
setPasses(int) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Blur
 
setPathKnots(double[], double[], double[], boolean[]) - Method in class gaiasky.scene.view.KeyframesView
 
setPerimeter(double[][][]) - Method in class gaiasky.scene.component.Perimeter
 
setPeriod(Double) - Method in class gaiasky.scene.record.OrbitComponent
 
setPeriod(Double) - Method in class gaiasky.scene.record.RotationComponent
Sets the rotation period.
setPickedColor(float[]) - Method in class gaiasky.gui.ColormapPicker
 
setPickedColor(float[]) - Method in class gaiasky.gui.ColorPickerAbstract
 
setPickedColor(float, float, float, float) - Method in class gaiasky.gui.ColorPickerAbstract
 
setPickedColormap(Image) - Method in class gaiasky.gui.ColormapPicker
 
setPitch(double) - Method in class gaiasky.scene.camera.NaturalCamera
 
setPitchPower(double) - Method in class gaiasky.scene.component.MotorEngine
Sets the current pitch power
setPitchPower(double) - Method in class gaiasky.scene.view.SpacecraftView
Sets the current pitch power
setPlanetariumAngle(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections
 
setPlanetariumAngle(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter
 
setPlanetariumAperture(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections
 
setPlanetariumAperture(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter
 
setPlanetariumMode(boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setPlanetariumMode(boolean) - Method in interface gaiasky.script.IScriptingInterface
Enables or disables the planetarium mode.
setPointCloud(String) - Method in class gaiasky.util.Settings.SceneSettings.RendererSettings
 
setPointcolor(double[]) - Method in class gaiasky.scene.component.Trajectory
 
setPoints(double[]) - Method in class gaiasky.scene.view.VertsView
Sets the 3D points of the line in the internal reference system.
setPointsize(Double) - Method in class gaiasky.scene.component.Trajectory
 
setPointsize(Long) - Method in class gaiasky.scene.component.Trajectory
 
setPointSize(float) - Method in class gaiasky.util.Settings.SceneSettings.StarSettings
 
setPos(double[]) - Method in class gaiasky.scene.component.Body
 
setPos(double, double, double) - Method in interface gaiasky.scene.api.IParticleRecord
 
setPos(double, double, double) - Method in class gaiasky.scene.record.ParticleRecord
 
setPos(double, double, double) - Method in class gaiasky.scene.record.PointParticleRecord
 
setPos(float, float, float) - Method in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
setPos(Vector3) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Raymarching
 
setPos(Vector3) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter
 
setPos(Vector3) - Method in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
setPos(Vector3b) - Method in class gaiasky.scene.camera.AbstractCamera
 
setPos(Vector3b) - Method in class gaiasky.scene.camera.CameraManager
 
setPos(Vector3b) - Method in interface gaiasky.scene.camera.ICamera
 
setPos(Vector3d) - Method in class gaiasky.scene.camera.AbstractCamera
 
setPos(Vector3d) - Method in class gaiasky.scene.camera.CameraManager
 
setPos(Vector3d) - Method in interface gaiasky.scene.camera.ICamera
 
setPosition(double[]) - Method in class gaiasky.scene.component.Body
 
setPosition(double[]) - Method in class gaiasky.scene.component.ParticleSet
 
setPosition(double[]) - Method in class gaiasky.util.coord.StaticCoordinates
 
setPosition(float, float) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Sets the position of the text, relative to the position when the cached text was created.
setPosition(float, float) - Method in class gaiasky.util.gdx.g2d.Sprite
Sets the position where the sprite will be drawn.
setPosition(float, float) - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
setPosition(int[]) - Method in class gaiasky.scene.component.Body
 
setPosition(int[]) - Method in class gaiasky.scene.component.ParticleSet
 
setPosition(String) - Method in class gaiasky.util.Settings.CamrecorderSettings.KeyframeSettings
 
setPositionEcliptic(double[]) - Method in class gaiasky.util.coord.StaticCoordinates
 
setPositionEquatorial(double[]) - Method in class gaiasky.util.coord.StaticCoordinates
 
setPositionGalactic(double[]) - Method in class gaiasky.util.coord.StaticCoordinates
 
setPositionkm(double[]) - Method in class gaiasky.util.coord.StaticCoordinates
 
setPositionKm(double[]) - Method in class gaiasky.scene.component.Body
 
setPositionKm(double[]) - Method in class gaiasky.scene.component.ParticleSet
 
setPositionKm(double[]) - Method in class gaiasky.util.coord.StaticCoordinates
 
setPositionobjectname(String) - Method in class gaiasky.scene.component.Fade
 
setPositionpc(double[]) - Method in class gaiasky.util.coord.StaticCoordinates
 
setPositionPc(double[]) - Method in class gaiasky.scene.component.Body
 
setPositionPc(double[]) - Method in class gaiasky.scene.component.ParticleSet
 
setPositionPc(double[]) - Method in class gaiasky.util.coord.StaticCoordinates
 
setPosKm(double[]) - Method in class gaiasky.scene.component.Body
 
setPosKm(double[]) - Method in class gaiasky.scene.component.ParticleSet
 
setPosPc(double[]) - Method in class gaiasky.scene.component.Body
 
setPosPc(double[]) - Method in class gaiasky.scene.component.ParticleSet
 
setPower(Double) - Method in class gaiasky.scene.record.MachineDefinition
 
setPower(Double) - Method in class gaiasky.scene.record.NoiseComponent
 
setPrecRate(double) - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Set the precession rate for the underlying NSL
setPrefHeight(float) - Method in class gaiasky.util.scene2d.OwnProgressBar
 
setPrefWidth(float) - Method in class gaiasky.util.scene2d.OwnProgressBar
 
setPrePassTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
setPrePassTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Glow
 
setPrevious(IGui) - Method in class gaiasky.gui.GuiRegistry
Sets the given GUI as previous
setPreviousPos(Vector3b) - Method in class gaiasky.scene.camera.AbstractCamera
 
setPreviousPos(Vector3b) - Method in class gaiasky.scene.camera.CameraManager
 
setPreviousPos(Vector3b) - Method in interface gaiasky.scene.camera.ICamera
 
setPreviousPos(Vector3d) - Method in class gaiasky.scene.camera.AbstractCamera
 
setPreviousPos(Vector3d) - Method in class gaiasky.scene.camera.CameraManager
 
setPreviousPos(Vector3d) - Method in interface gaiasky.scene.camera.ICamera
 
setPreviousProjView(Matrix4) - Method in class gaiasky.scene.camera.AbstractCamera
 
setPreviousProjView(Matrix4) - Method in class gaiasky.scene.camera.CameraManager
 
setPreviousProjView(Matrix4) - Method in interface gaiasky.scene.camera.ICamera
 
setPrimitiveRenderScale(Double) - Method in class gaiasky.scene.component.ParticleExtra
 
setPrimitiveSize(float) - Method in interface gaiasky.render.api.IGPUVertsRenderable
Line width for lines, point size for points
setPrimitiveSize(float) - Method in class gaiasky.scene.view.VertsView
 
setPrimitiveType(int) - Method in class gaiasky.scene.record.ModelComponent
 
setPrimitiveType(String) - Method in class gaiasky.scene.record.ModelComponent
 
setProfile(String) - Method in class gaiasky.util.Settings.ProgramSettings.ModeStereoSettings
 
setProfiledecay(Double) - Method in class gaiasky.scene.component.ParticleSet
 
setProfileDecay(Double) - Method in class gaiasky.scene.component.ParticleSet
 
setProjection(Matrix4) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.SSR
 
setProjection(Matrix4) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter
 
setProjection(CubemapProjections.CubemapProjection) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections
 
setProjection(CubemapProjections.CubemapProjection) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter
Sets the projection to use
setProjection(String) - Method in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings
 
setProjectionFov(float) - Method in class gaiasky.script.EventScriptingInterface
 
setProjectionFov(float) - Method in interface gaiasky.script.IScriptingInterface
Same as IScriptingInterface.setFov(float), but bypassing the restriction of an active projection in the slave (slaves that have an active projection do not accept fov modification events).
setProjectionMatrix(Matrix4) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Sets the projection matrix to be used by this Batch.
setProjectionMatrix(Matrix4) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
setProjectionPitch(float) - Method in class gaiasky.script.EventScriptingInterface
 
setProjectionPitch(float) - Method in interface gaiasky.script.IScriptingInterface
Sets the projection pitch angle (if this is a slave instance), in degrees.
setProjectionRoll(float) - Method in class gaiasky.script.EventScriptingInterface
 
setProjectionRoll(float) - Method in interface gaiasky.script.IScriptingInterface
Sets the projection roll angle (if this is a slave instance), in degrees.
setProjectionYaw(float) - Method in class gaiasky.script.EventScriptingInterface
 
setProjectionYaw(float) - Method in interface gaiasky.script.IScriptingInterface
Sets the projection yaw angle (if this is a slave instance), in degrees.
setProjViewTrans(Matrix4) - Method in class gaiasky.render.ShadowMapImpl
 
setProperMotion(float, float, float) - Method in interface gaiasky.scene.api.IParticleRecord
 
setProperMotion(float, float, float) - Method in class gaiasky.scene.record.ParticleRecord
 
setProperMotion(float, float, float) - Method in class gaiasky.scene.record.PointParticleRecord
 
setProperMotionsArrowheads(boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setProperMotionsArrowheads(boolean) - Method in interface gaiasky.script.IScriptingInterface
Sets whether to show arrowheads or not for the velocity vectors.
setProperMotionsColorMode(int) - Method in class gaiasky.script.EventScriptingInterface
 
setProperMotionsColorMode(int) - Method in interface gaiasky.script.IScriptingInterface
Sets the color mode of proper motion vectors.
setProperMotionsLengthFactor(float) - Method in class gaiasky.script.EventScriptingInterface
 
setProperMotionsLengthFactor(float) - Method in interface gaiasky.script.IScriptingInterface
Sets the length of the proper motion vectors, in [500,30000].
setProperMotionsLengthFactor(int) - Method in class gaiasky.script.EventScriptingInterface
 
setProperMotionsMaxNumber(long) - Method in class gaiasky.script.EventScriptingInterface
 
setProperMotionsMaxNumber(long) - Method in interface gaiasky.script.IScriptingInterface
Sets the maximum number of proper motion vectors to add per star group.
setProperMotionsNumberFactor(float) - Method in class gaiasky.script.EventScriptingInterface
 
setProperMotionsNumberFactor(float) - Method in interface gaiasky.script.IScriptingInterface
Sets the number factor of proper motion vectors that are visible.
setProperMotionsNumberFactor(int) - Method in class gaiasky.script.EventScriptingInterface
 
setProvider(String) - Method in class gaiasky.scene.component.Trajectory
 
setProviderparams(Map<String, Object>) - Method in class gaiasky.scene.component.ParticleSet
 
setProviderParams(Map<String, Object>) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
setProviderParams(Map<String, Object>) - Method in interface gaiasky.data.group.IParticleGroupDataProvider
Set provider parameters as a map
setProviderParams(Map<String, Object>) - Method in class gaiasky.data.group.PointDataProvider
 
setProviderParams(Map<String, Object>) - Method in class gaiasky.data.group.STILDataProvider
 
setProviderParams(Map<String, Object>) - Method in class gaiasky.data.group.UncertaintiesProvider
 
setQuality(float) - Static method in class gaiasky.util.screenshot.JPGWriter
 
setQuality(Long) - Method in class gaiasky.scene.record.AtmosphereComponent
 
setQuality(Long) - Method in class gaiasky.scene.record.CloudComponent
 
setQuality(String) - Method in class gaiasky.util.Settings.GraphicsSettings
 
setQuaternion(Quaterniond) - Method in class gaiasky.util.gaia.ConcreteAttitude
The the quaternion of the attitude.
setQuaternionDot(Quaterniond) - Method in class gaiasky.util.gaia.ConcreteAttitude
 
setRadius(Double) - Method in class gaiasky.scene.component.Body
 
setRadiusKm(Double) - Method in class gaiasky.scene.component.Body
 
setRadiusPc(Double) - Method in class gaiasky.scene.component.Body
 
setRandomize(String) - Method in class gaiasky.scene.component.ModelScaffolding
 
setRandomize(String[]) - Method in class gaiasky.scene.component.ModelScaffolding
 
setRange(double[]) - Method in class gaiasky.scene.record.NoiseComponent
 
setRaymarchingShader(String) - Method in class gaiasky.scene.component.Raymarching
 
setRefEpoch(long) - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Set the reference epoch to which the reference heliotropic angles refer
setReflection(double[]) - Method in class gaiasky.scene.record.MaterialComponent
 
setReflection(Double) - Method in class gaiasky.scene.record.MaterialComponent
Deprecated.
setReflectionCubemap(String) - Method in class gaiasky.scene.record.MaterialComponent
 
setReflectionTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter
 
setRefNu(double) - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Set the reference heliotropic angle nu (at refEpoch)
setRefNuOmega(double, double) - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Set the reference heliotropic angles (at refEpoch) to other values than the default values obtained with the contructor
setRefOmega(double) - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Set the reference heliotropic angle Omega (at refEpoch)
setRefOmega(double) - Method in class gaiasky.util.gaia.MslAttitudeDataServer
Sets the (effective) reference value of the heliotropic angle Omega.
setRefplane(String) - Method in class gaiasky.scene.component.ModelScaffolding
 
setRefPlane(String) - Method in class gaiasky.scene.component.ModelScaffolding
 
setRefTime(long) - Method in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
Sets the reference time in nanoseconds.
setRefTime(long) - Method in class gaiasky.util.gaia.BaseAttitudeDataServer
 
setRefTime(long) - Method in class gaiasky.util.gaia.EpslAndNsl
 
setRefXi(double) - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Set the reference heliotropic angle xi (solar aspect angle).
setRegion(float, float, float, float) - Method in class gaiasky.util.gdx.g2d.Sprite
 
setRegion(float, float, float, float) - Method in class gaiasky.util.gdx.g2d.TextureRegion
 
setRegion(int, int, int, int) - Method in class gaiasky.util.gdx.g2d.TextureRegion
 
setRegion(Texture) - Method in class gaiasky.util.gdx.g2d.TextureRegion
Sets the texture and sets the coordinates to the size of the specified texture.
setRegion(TextureRegion) - Method in class gaiasky.util.gdx.g2d.TextureRegion
Sets the texture and coordinates to the specified region.
setRegion(TextureRegion, int, int, int, int) - Method in class gaiasky.util.gdx.g2d.TextureRegion
Sets the texture to that of the specified region and sets the coordinates relative to the specified region.
setRegionHeight(int) - Method in class gaiasky.util.gdx.g2d.TextureRegion
 
setRegionWidth(int) - Method in class gaiasky.util.gdx.g2d.TextureRegion
 
setRegionX(int) - Method in class gaiasky.util.gdx.g2d.TextureRegion
 
setRegionY(int) - Method in class gaiasky.util.gdx.g2d.TextureRegion
 
setReinitializeUIScale(boolean) - Method in class gaiasky.desktop.GaiaSkyDesktop
 
setRenderable(IntRenderable) - Method in class gaiasky.util.gdx.model.IntNodePart
Convenience method to set the material, mesh, meshPartOffset, meshPartSize, primitiveType and bones members of the specified Renderable.
setRenderer(ISceneRenderer) - Method in class gaiasky.scene.system.render.extract.AbstractExtractSystem
 
setRenderer(ISceneRenderer) - Method in class gaiasky.scene.system.render.extract.ElementsSetExtractor
 
setRenderer(ISceneRenderer) - Method in class gaiasky.scene.system.render.extract.OctreeExtractor
 
setRendergroup(String) - Method in class gaiasky.scene.component.RenderType
 
setRenderGroup(RenderGroup) - Method in class gaiasky.scene.system.render.extract.VRDeviceExtractor
 
setRenderGroup(RenderGroup) - Method in class gaiasky.scene.view.VertsView
 
setRenderGroup(String) - Method in class gaiasky.scene.component.RenderType
 
setRendering(boolean) - Method in class gaiasky.scene.system.render.SceneRenderer
 
setRenderquad(Boolean) - Method in class gaiasky.scene.component.RenderFlags
 
setRenderquad(String) - Method in class gaiasky.scene.component.RenderFlags
 
setReprojection(String) - Method in class gaiasky.util.Settings.PostprocessSettings.ReprojectionSettings
 
setReprojectionMode(String) - Method in class gaiasky.script.EventScriptingInterface
 
setReprojectionMode(String) - Method in interface gaiasky.script.IScriptingInterface
Sets the re-projection mode.
setResizable(boolean) - Method in class gaiasky.util.scene2d.OwnWindow
 
setResizable(boolean, boolean) - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
setResizeBorder(int) - Method in class gaiasky.util.scene2d.OwnWindow
 
setResizeXCursor(Cursor) - Method in class gaiasky.util.GlobalResources
 
setResizeYCursor(Cursor) - Method in class gaiasky.util.GlobalResources
 
setResolution(int, int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.AccumulationBlur
 
setResolution(int, int) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.AccumulationBlurFilter
 
setResponsiveness(Double) - Method in class gaiasky.scene.record.MachineDefinition
 
setResultListener(FileChooser.ResultListener) - Method in class gaiasky.util.scene2d.FileChooser
 
setRgbMode(CrtScreen.RgbMode) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
setRgbMode(CrtScreen.RgbMode) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen
 
setRightWidth(float) - Method in class gaiasky.util.gdx.g2d.NinePatch
Set the draw-time width of the three right edge patches
setRing(String) - Method in class gaiasky.scene.record.MaterialComponent
 
setRingnormal(String) - Method in class gaiasky.scene.record.MaterialComponent
 
setRoll(double) - Method in class gaiasky.scene.camera.NaturalCamera
 
setRollPower(double) - Method in class gaiasky.scene.component.MotorEngine
Sets the current roll power
setRollPower(double) - Method in class gaiasky.scene.view.SpacecraftView
Sets the current roll power
setRotate(double[]) - Method in class gaiasky.scene.component.AffineTransformations
 
setRotation(float) - Method in class gaiasky.util.gdx.g2d.Sprite
Sets the rotation of the sprite in degrees.
setRotation(RotationComponent) - Method in class gaiasky.scene.component.Rotation
Sets the rotation period in hours
setRotationCameraSpeed(float) - Method in class gaiasky.script.EventScriptingInterface
 
setRotationCameraSpeed(float) - Method in interface gaiasky.script.IScriptingInterface
setRotationCameraSpeed(int) - Method in class gaiasky.script.EventScriptingInterface
 
setRoughness(Double) - Method in class gaiasky.scene.record.MaterialComponent
 
setRoughness(String) - Method in class gaiasky.scene.record.MaterialComponent
 
setRoughnessCubemap(String) - Method in class gaiasky.scene.record.MaterialComponent
 
setRUWECap(double) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
setRUWECap(double) - Method in interface gaiasky.data.group.IStarGroupDataProvider
Sets the RUWE criteria.
setSamples(Long) - Method in class gaiasky.scene.record.AtmosphereComponent
 
setSaturation(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Levels
Set the saturation
setSaturation(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
setSaturation(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter
Sets the saturation
setSaturation(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
setSaturationLevel(double) - Method in class gaiasky.script.EventScriptingInterface
 
setSaturationLevel(double) - Method in interface gaiasky.script.IScriptingInterface
Sets the saturation level of the render system.
setSaturationLevel(long) - Method in class gaiasky.script.EventScriptingInterface
 
setSaturationMul(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
setSaturationMul(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
setScale(double[]) - Method in class gaiasky.scene.component.AffineTransformations
 
setScale(double[]) - Method in class gaiasky.scene.record.NoiseComponent
 
setScale(double[]) - Method in class gaiasky.scene.record.ScaleTransform
 
setScale(float) - Method in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
Scales the font by the specified amount in both directions.
setScale(float) - Method in class gaiasky.util.gdx.g2d.Sprite
Sets the sprite's scale for both X and Y uniformly.
setScale(float, float) - Method in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
Scales the font by the specified amounts on both axes
setScale(float, float) - Method in class gaiasky.util.gdx.g2d.Sprite
Sets the sprite's scale for both X and Y.
setScale(TimeScale) - Method in class gaiasky.util.gaia.time.ConcreteDuration
 
setScale(TimeScale) - Method in interface gaiasky.util.gaia.time.Duration
Set the time scale for this duration
setScale(Double) - Method in class gaiasky.scene.component.Title
 
setScale(Double) - Method in class gaiasky.scene.record.ModelComponent
 
setScale(Double) - Method in class gaiasky.scene.record.NoiseComponent
 
setScale(Long) - Method in class gaiasky.scene.record.ModelComponent
 
setScaling(double) - Method in class gaiasky.util.coord.AbstractOrbitCoordinates
 
setScanRate(double) - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Set the scan rates for the underlying NSL
setScatteringIntesity(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
setScatteringSaturation(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
setScene(Scene) - Method in class gaiasky.gui.components.BookmarksComponent
 
setScene(Scene) - Method in class gaiasky.gui.ControlsWindow
 
setScene(Scene) - Method in class gaiasky.gui.FullGui
 
setScene(Scene) - Method in class gaiasky.scene.view.FocusView
 
setScreenshotsMode(String) - Method in class gaiasky.script.EventScriptingInterface
 
setScreenshotsMode(String) - Method in interface gaiasky.script.IScriptingInterface
Sets the screenshot mode.
setSecond(B) - Method in class gaiasky.util.Pair
 
setSecond(B) - Method in class gaiasky.util.Trio
 
setSecondAngle(double) - Method in class gaiasky.util.gaia.AbstractAttitudeAnglesRates
set second angle and/or rate value
setSecondPair(double, double) - Method in class gaiasky.util.gaia.AbstractAttitudeAnglesRates
 
setSecondRate(double) - Method in class gaiasky.util.gaia.AbstractAttitudeAnglesRates
 
setSeed(int[]) - Method in class gaiasky.scene.component.ModelScaffolding
 
setSeed(long) - Static method in class gaiasky.util.math.StdRandom
Sets the seed of the pseudorandom number generator.
setSeed(Long) - Method in class gaiasky.scene.component.ModelScaffolding
 
setSeed(Long) - Method in class gaiasky.scene.record.NoiseComponent
 
setSelectedIndex(int) - Method in class gaiasky.util.scene2d.TabbedPane
 
setSemimajoraxis(Double) - Method in class gaiasky.scene.record.OrbitComponent
 
setSettings(Bloom.Settings) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
setSettings(LensFlare.Settings) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
setSettings(LightGlow.Settings) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
setSettings(LightScattering.Settings) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
setShader(ExtShaderProgram) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Sets the shader to be used in a GLES 2.0 environment.
setShader(ExtShaderProgram) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
setShader(String) - Method in class gaiasky.scene.component.Raymarching
 
setShading(String) - Method in class gaiasky.scene.component.Mesh
 
setShadowvalues(double[]) - Method in class gaiasky.scene.component.ModelScaffolding
 
setShadowvalues(double[]) - Method in class gaiasky.scene.record.MachineDefinition
 
setShadowValues(double[]) - Method in class gaiasky.scene.component.ModelScaffolding
Sets the shadow mapping values for this object
setShapeShader(ShaderProgram) - Method in class gaiasky.util.GlobalResources
 
setSharpenFactor(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.UnsharpMask
The sharpen factor.
setSharpenFactor(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.UnsharpMaskFilter
 
setShift(Vector3d) - Method in class gaiasky.scene.camera.AbstractCamera
 
setShift(Vector3d) - Method in class gaiasky.scene.camera.CameraManager
 
setShift(Vector3d) - Method in interface gaiasky.scene.camera.ICamera
 
setShortcut(int) - Method in class gaiasky.util.scene2d.MenuItem
Set shortcuts text displayed in this menu item.
setShortcut(int...) - Method in class gaiasky.util.scene2d.MenuItem
Creates platform dependant shortcut text.
setShortcut(String) - Method in class gaiasky.util.scene2d.MenuItem
Set shortcuts text displayed in this menu item.
setShowHidden(boolean) - Method in class gaiasky.util.scene2d.FileChooser
 
setShowHiddenConsumer(Consumer<Boolean>) - Method in class gaiasky.util.scene2d.FileChooser
Sets a consumer that is run when the property 'showHidden' changes, whit its value.
setSides(FrameBuffer, FrameBuffer, FrameBuffer, FrameBuffer, FrameBuffer, FrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections
 
setSides(FrameBuffer, FrameBuffer, FrameBuffer, FrameBuffer, FrameBuffer, FrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter
 
setSimulationPace(double) - Method in class gaiasky.script.EventScriptingInterface
 
setSimulationPace(double) - Method in interface gaiasky.script.IScriptingInterface
Deprecated.
setSimulationPace(long) - Method in class gaiasky.script.EventScriptingInterface
 
setSimulationTime(int, int, int, int, int, int, int) - Method in class gaiasky.script.EventScriptingInterface
 
setSimulationTime(int, int, int, int, int, int, int) - Method in interface gaiasky.script.IScriptingInterface
Sets the time of the application, in UTC.
setSimulationTime(long) - Method in class gaiasky.script.EventScriptingInterface
 
setSimulationTime(long) - Method in interface gaiasky.script.IScriptingInterface
Sets the time of the application.
setSize(float) - Method in interface gaiasky.scene.api.IParticleRecord
 
setSize(float) - Method in class gaiasky.scene.record.ParticleRecord
 
setSize(float) - Method in class gaiasky.scene.record.PointParticleRecord
 
setSize(float, float) - Method in class gaiasky.util.gdx.g2d.Sprite
Sets the size of the sprite when drawn, before scaling and rotation are applied.
setSize(float, float) - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
setSize(float, float) - Method in class gaiasky.util.scene2d.OwnCheckBox
 
setSize(float, float) - Method in class gaiasky.util.scene2d.OwnImage
 
setSize(float, float) - Method in class gaiasky.util.scene2d.OwnLabel
 
setSize(float, float) - Method in class gaiasky.util.scene2d.OwnScrollPane
 
setSize(float, float) - Method in class gaiasky.util.scene2d.OwnSelectBox
 
setSize(float, float) - Method in class gaiasky.util.scene2d.OwnSlider
 
setSize(float, float) - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
setSize(float, float) - Method in class gaiasky.util.scene2d.OwnTextArea
 
setSize(float, float) - Method in class gaiasky.util.scene2d.OwnTextButton
 
setSize(float, float) - Method in class gaiasky.util.scene2d.OwnTextField
 
setSize(int) - Method in class gaiasky.util.DoubleArray
Sets the array size, leaving any values beyond the current size undefined.
setSize(Double) - Method in class gaiasky.scene.component.Body
 
setSize(Double) - Method in class gaiasky.scene.record.AtmosphereComponent
 
setSize(Double) - Method in class gaiasky.scene.record.BillboardDataset
 
setSize(Double) - Method in class gaiasky.scene.record.CloudComponent
 
setSize(Double) - Method in class gaiasky.scene.record.MachineDefinition
 
setSizeAU(Double) - Method in class gaiasky.scene.component.Body
 
setSizeKm(Double) - Method in class gaiasky.scene.component.Body
 
setSizeM(Double) - Method in class gaiasky.scene.component.Body
 
setSizepc(Double) - Method in class gaiasky.scene.component.Body
 
setSizePc(Double) - Method in class gaiasky.scene.component.Body
 
setSizescalefactor(Double) - Method in class gaiasky.scene.component.ModelScaffolding
 
setSizeScaleFactor(Double) - Method in class gaiasky.scene.component.ModelScaffolding
 
setSkin(Skin) - Method in class gaiasky.util.GlobalResources
 
setSkybox(String) - Method in class gaiasky.scene.record.MaterialComponent
 
setSkyboxLocation(String) - Method in class gaiasky.util.Settings.DataSettings
This method keeps compatibility with older versions of the configuration file where the setting Settings.DataSettings.reflectionSkyboxLocation was called skyboxLocation.
setSlaveFov(String, float) - Method in class gaiasky.util.MasterManager
 
setSlavePitch(String, float) - Method in class gaiasky.util.MasterManager
 
setSlaveRoll(String, float) - Method in class gaiasky.util.MasterManager
 
setSlaveYaw(String, float) - Method in class gaiasky.util.MasterManager
 
setSmoothLodTransitions(boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setSmoothLodTransitions(boolean) - Method in interface gaiasky.script.IScriptingInterface
Sets the value of smooth lod transitions, allowing or disallowing octant fade-ins of as they come into view.
setSource(String) - Method in class gaiasky.scene.record.OrbitComponent
 
setSource1Intensity(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Combine
 
setSource1Saturation(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Combine
 
setSource2Intensity(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Combine
 
setSource2Saturation(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Combine
 
setSpace(float) - Method in class gaiasky.util.scene2d.OwnTextIconButton
 
setSpacecraft(ISpacecraft) - Method in class gaiasky.util.coord.SpacecraftCoordinates
 
setSpecular(double[]) - Method in class gaiasky.scene.record.MaterialComponent
 
setSpecular(Double) - Method in class gaiasky.scene.record.MaterialComponent
 
setSpecular(String) - Method in class gaiasky.scene.record.MaterialComponent
 
setSpecularCubemap(String) - Method in class gaiasky.scene.record.MaterialComponent
 
setSpeedLimitIndex(int) - Method in class gaiasky.util.Settings.SceneSettings.CameraSettings
 
setSpiralScale(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
setSpiralScale(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Glow
 
setSpriteBatchVR(SpriteBatch) - Method in class gaiasky.util.GlobalResources
 
setStage(Stage) - Method in class gaiasky.util.scene2d.ContextMenu
 
setStage(Stage) - Method in class gaiasky.util.scene2d.MenuItem
 
setStarBrightness(float) - Method in class gaiasky.script.EventScriptingInterface
 
setStarBrightness(float) - Method in interface gaiasky.script.IScriptingInterface
Sets the star brightness value.
setStarBrightness(int) - Method in class gaiasky.script.EventScriptingInterface
 
setStarBrightnessPower(float) - Method in class gaiasky.script.EventScriptingInterface
 
setStarBrightnessPower(float) - Method in interface gaiasky.script.IScriptingInterface
Sets the star brightness power profile value.
setStarburstOffset(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare
 
setStarburstOffset(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.FlareDirt
 
setStarGlow(boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setStarGlow(boolean) - Method in interface gaiasky.script.IScriptingInterface
Enables or disables the star glow effect.
setStarGroupBillboard(boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setStarGroupBillboard(boolean) - Method in interface gaiasky.script.IScriptingInterface
Enable or disable the rendering of close stars as billboards.
setStarGroupNearestNumber(int) - Method in class gaiasky.script.EventScriptingInterface
 
setStarGroupNearestNumber(int) - Method in interface gaiasky.script.IScriptingInterface
Sets the number of nearest stars to be processed for each star group.
setStarMinOpacity(float) - Method in class gaiasky.script.EventScriptingInterface
 
setStarMinOpacity(float) - Method in interface gaiasky.script.IScriptingInterface
Sets the minimum star opacity.
setStarNumberCap(int) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
 
setStarNumberCap(int) - Method in interface gaiasky.data.group.IParticleGroupDataProvider
Sets the maximum number of stars to be processed per file.
setStarNumberCap(int) - Method in class gaiasky.data.group.PointDataProvider
 
setStarNumberCap(int) - Method in class gaiasky.data.group.UncertaintiesProvider
 
setStarSize(float) - Method in class gaiasky.script.EventScriptingInterface
 
setStarSize(float) - Method in interface gaiasky.script.IScriptingInterface
Sets the size of the rasterized stars, in pixels.
setStarSize(int) - Method in class gaiasky.script.EventScriptingInterface
 
setStart(long) - Method in class gaiasky.util.gaia.time.Gti
Set the start time
setStarTexture(String) - Method in class gaiasky.scene.system.render.draw.BillboardRenderer
 
setStarTexture(String) - Method in class gaiasky.scene.system.render.draw.SinglePointRenderer
 
setStarTexture(String) - Method in class gaiasky.scene.system.render.draw.StarSetPointRenderer
 
setStarTexture(String) - Method in class gaiasky.scene.system.render.draw.StarSetQuadComponent
 
setStarTexture(String) - Method in class gaiasky.scene.system.render.draw.VariableSetPointRenderer
 
setStarTextureIndex(int) - Method in class gaiasky.script.EventScriptingInterface
 
setStarTextureIndex(int) - Method in interface gaiasky.script.IScriptingInterface
Sets the star texture index, in [1, 4]
setStaticlight(Boolean) - Method in class gaiasky.scene.record.ModelComponent
 
setStaticlight(Double) - Method in class gaiasky.scene.record.ModelComponent
 
setStaticlight(String) - Method in class gaiasky.scene.record.ModelComponent
 
setStaticLight(Boolean) - Method in class gaiasky.scene.record.ModelComponent
 
setStaticLight(Double) - Method in class gaiasky.scene.record.ModelComponent
 
setStaticLight(String) - Method in class gaiasky.scene.record.ModelComponent
 
setStatus(LoadStatus) - Method in interface gaiasky.render.api.IStatusObject
 
setStatus(LoadStatus) - Method in class gaiasky.scene.component.BillboardSet
 
setStatus(LoadStatus) - Method in class gaiasky.util.tree.OctreeNode
 
setStatus(LoadStatus, int) - Method in class gaiasky.util.tree.OctreeNode
Sets the status to this node and its descendants recursively to the given depth level.
setStereoscopicMode(boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setStereoscopicMode(boolean) - Method in interface gaiasky.script.IScriptingInterface
Enables and disables the stereoscopic mode.
setStereoscopicProfile(int) - Method in class gaiasky.script.EventScriptingInterface
 
setStereoscopicProfile(int) - Method in interface gaiasky.script.IScriptingInterface
Changes the stereoscopic profile.
setStrength(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur
 
setStyle(Button.ButtonStyle) - Method in class gaiasky.util.scene2d.MenuItem
 
setStyle(TextButton.TextButtonStyle, String) - Method in class gaiasky.util.scene2d.OwnTextIconButton
 
setStyle(TextTooltip.TextTooltipStyle) - Method in class gaiasky.util.scene2d.OwnTextHotkeyTooltip
 
setStyle(TextTooltip.TextTooltipStyle) - Method in class gaiasky.util.scene2d.OwnTextTooltip
 
setStyle(Window.WindowStyle) - Method in class gaiasky.util.scene2d.OwnWindow
 
setStyle(TabbedPane.TabbedPaneStyle) - Method in class gaiasky.util.scene2d.TabbedPane
 
setSubheadMessage(String) - Method in class gaiasky.script.EventScriptingInterface
 
setSubheadMessage(String) - Method in interface gaiasky.script.IScriptingInterface
Sets a subhead message that will appear in a small font below the headline.
setSubMenu(ContextMenu) - Method in class gaiasky.util.scene2d.MenuItem
 
setTan(float, float, float) - Method in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
setTan(Vector3) - Method in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
setTargetPrecessionRate(double) - Method in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
Set the target precession rate
setTargetScanPeriod(long) - Method in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
Set the target scan period
setTargetScanRate(double) - Method in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
Set the target scan rate
setTargetTime(int, int, int, int, int, int, int) - Method in class gaiasky.script.EventScriptingInterface
 
setTargetTime(int, int, int, int, int, int, int) - Method in interface gaiasky.script.IScriptingInterface
Sets a time bookmark in the global clock that, when reached, the clock automatically stops.
setTargetTime(long) - Method in class gaiasky.script.EventScriptingInterface
 
setTargetTime(long) - Method in interface gaiasky.script.IScriptingInterface
Sets a time bookmark in the global clock that, when reached, the clock automatically stops.
Setters() - Constructor for class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
Setters() - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
Setters() - Constructor for class gaiasky.util.gdx.shader.GroundShader.Setters
 
Setters() - Constructor for class gaiasky.util.gdx.shader.RelativisticShader.Setters
 
setTexelSize(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Luma
 
setText(BitmapFont, CharSequence) - Method in class gaiasky.util.gdx.g2d.GlyphLayout
Calls setText with the whole string, the font's current color, and no alignment or wrapping.
setText(BitmapFont, CharSequence, int, int, Color, float, int, boolean, String) - Method in class gaiasky.util.gdx.g2d.GlyphLayout
 
setText(BitmapFont, CharSequence, Color, float, int, boolean) - Method in class gaiasky.util.gdx.g2d.GlyphLayout
Calls setText with the whole string and no truncation.
setText(GlyphLayout, float, float) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Clears any cached glyphs and adds the specified glyphs.
setText(CharSequence) - Method in class gaiasky.util.scene2d.MenuItem
 
setText(CharSequence, float, float) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Clears any cached glyphs and adds glyphs for the specified text.
setText(CharSequence, float, float, float, int, boolean) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Clears any cached glyphs and adds glyphs for the specified text.
setText(CharSequence, float, float, int, int, float, int, boolean) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Clears any cached glyphs and adds glyphs for the specified text.
setText(CharSequence, float, float, int, int, float, int, boolean, String) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Clears any cached glyphs and adds glyphs for the specified text.
setTextScale(Double) - Method in class gaiasky.scene.component.Label
 
setTexture(Texture) - Method in class gaiasky.util.gdx.g2d.TextureRegion
 
setTexture1(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.SSR
 
setTexture1(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter
 
setTexture2(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.SSR
 
setTexture2(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter
 
setTexture3(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.SSR
 
setTexture3(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter
 
setTextureLeft(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.AnaglyphEffect
 
setTextureLeft(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.AnaglyphFilter
 
setTextureRight(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.AnaglyphEffect
 
setTextureRight(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.AnaglyphFilter
 
setTextureScale(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
setTextureScale(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Glow
 
setThird(C) - Method in class gaiasky.util.Trio
 
setThirdAngle(double) - Method in class gaiasky.util.gaia.AbstractAttitudeAnglesRates
set third angle and/or rate value
setThirdPair(double, double) - Method in class gaiasky.util.gaia.AbstractAttitudeAnglesRates
 
setThirdRate(double) - Method in class gaiasky.util.gaia.AbstractAttitudeAnglesRates
 
setThreshold(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Bloom
 
setThreshold(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Threshold
 
setThrust(double, int) - Method in class gaiasky.scene.camera.NaturalCamera
 
setThrustFactorIndex(int, boolean) - Method in class gaiasky.scene.view.SpacecraftView
 
setTiles(FrameBuffer, FrameBuffer, FrameBuffer, FrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Mosaic
 
setTiles(FrameBuffer, FrameBuffer, FrameBuffer, FrameBuffer) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.MosaicFilter
 
setTime(double) - Method in class gaiasky.util.coord.NslSun
Calculate all fields for a given julian date.
setTime(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
setTime(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Raymarching
 
setTime(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen
 
setTime(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter
 
setTime(long) - Method in class gaiasky.util.coord.NslSun
Calculate all fields for a given time Author: F.
setTime(long) - Method in class gaiasky.util.gaia.ConcreteAttitude
Set the time of the attitude.
setTimeContext(TimeContext, TimeContext) - Method in class gaiasky.util.gaia.time.TimeMediator
Setup a converter according to a requested and native time context.
setTimeWarp(double) - Method in class gaiasky.script.EventScriptingInterface
 
setTimeWarp(double) - Method in interface gaiasky.script.IScriptingInterface
Sets the simulation time warp factor.
setTimeWarp(double) - Method in class gaiasky.util.time.GlobalClock
 
setTimeWarp(long) - Method in class gaiasky.script.EventScriptingInterface
 
setTimeZone(String) - Method in class gaiasky.util.Settings.ProgramSettings
 
settings - Static variable in class gaiasky.util.Settings
 
Settings - Class in gaiasky.util
This class contains the settings for Gaia Sky, organized into several inner classes by topic.
Settings() - Constructor for class gaiasky.util.Settings
 
Settings(Bloom.Settings) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Bloom.Settings
 
Settings(LensFlare.Settings) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare.Settings
 
Settings(LightGlow.Settings) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow.Settings
 
Settings(LightScattering.Settings) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering.Settings
 
Settings(String) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow.Settings
 
Settings(String, int, float, float, float, float, float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Bloom.Settings
 
Settings(String, int, float, float, float, float, float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering.Settings
 
Settings(String, int, float, float, float, float, float, int, float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare.Settings
 
Settings(String, Blur.BlurType, int, float, float, float, float, float, float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Bloom.Settings
 
Settings(String, Blur.BlurType, int, float, float, float, float, float, float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering.Settings
 
Settings(String, Blur.BlurType, int, float, float, float, float, float, float, int, float) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.LensFlare.Settings
 
Settings.Antialias - Enum Class in gaiasky.util
 
Settings.CamrecorderSettings - Class in gaiasky.util
 
Settings.CamrecorderSettings.KeyframeSettings - Class in gaiasky.util
 
Settings.ControlsSettings - Class in gaiasky.util
 
Settings.ControlsSettings.GamepadSettings - Class in gaiasky.util
 
Settings.DataSettings - Class in gaiasky.util
 
Settings.DefaultTimeZone - Enum Class in gaiasky.util
 
Settings.DistanceUnits - Enum Class in gaiasky.util
 
Settings.ElevationType - Enum Class in gaiasky.util
 
Settings.FrameSettings - Class in gaiasky.util
 
Settings.GraphicsQuality - Enum Class in gaiasky.util
 
Settings.GraphicsSettings - Class in gaiasky.util
 
Settings.GraphicsSettings.FullscreenSettings - Class in gaiasky.util
 
Settings.ImageFormat - Enum Class in gaiasky.util
 
Settings.LineMode - Enum Class in gaiasky.util
 
Settings.OriginType - Enum Class in gaiasky.util
 
Settings.PerformanceSettings - Class in gaiasky.util
 
Settings.PointCloudMode - Enum Class in gaiasky.util
 
Settings.PostprocessSettings - Class in gaiasky.util
 
Settings.PostprocessSettings.BloomSettings - Class in gaiasky.util
 
Settings.PostprocessSettings.LensFlareSettings - Class in gaiasky.util
 
Settings.PostprocessSettings.LevelsSettings - Class in gaiasky.util
 
Settings.PostprocessSettings.LightGlowSettings - Class in gaiasky.util
 
Settings.PostprocessSettings.MotionBlurSettings - Class in gaiasky.util
 
Settings.PostprocessSettings.ReprojectionSettings - Class in gaiasky.util
 
Settings.PostprocessSettings.SSRSettings - Class in gaiasky.util
 
Settings.PostprocessSettings.ToneMappingSettings - Class in gaiasky.util
 
Settings.PostprocessSettings.UnsharpMaskSettings - Class in gaiasky.util
 
Settings.ProgramSettings - Class in gaiasky.util
 
Settings.ProgramSettings.FileChooserSettings - Class in gaiasky.util
 
Settings.ProgramSettings.MinimapSettings - Class in gaiasky.util
 
Settings.ProgramSettings.ModeCubemapSettings - Class in gaiasky.util
 
Settings.ProgramSettings.ModeCubemapSettings.PlanetariumSettings - Class in gaiasky.util
 
Settings.ProgramSettings.ModeStereoSettings - Class in gaiasky.util
 
Settings.ProgramSettings.NetSettings - Class in gaiasky.util
 
Settings.ProgramSettings.NetSettings.MasterSettings - Class in gaiasky.util
 
Settings.ProgramSettings.NetSettings.SlaveSettings - Class in gaiasky.util
 
Settings.ProgramSettings.PointerSettings - Class in gaiasky.util
 
Settings.ProgramSettings.PointerSettings.GuidesSettings - Class in gaiasky.util
 
Settings.ProgramSettings.RecursiveGridSettings - Class in gaiasky.util
 
Settings.ProgramSettings.UiSettings - Class in gaiasky.util
 
Settings.ProgramSettings.UpdateSettings - Class in gaiasky.util
 
Settings.ProgramSettings.UrlSettings - Class in gaiasky.util
 
Settings.ProxySettings - Class in gaiasky.util
 
Settings.ProxySettings.ProxyBean - Class in gaiasky.util
 
Settings.ReprojectionMode - Enum Class in gaiasky.util
 
Settings.RuntimeSettings - Class in gaiasky.util
 
Settings.SceneSettings - Class in gaiasky.util
 
Settings.SceneSettings.CameraSettings - Class in gaiasky.util
 
Settings.SceneSettings.CameraSettings.FocusSettings - Class in gaiasky.util
 
Settings.SceneSettings.CrosshairSettings - Class in gaiasky.util
 
Settings.SceneSettings.InitializationSettings - Class in gaiasky.util
 
Settings.SceneSettings.LabelSettings - Class in gaiasky.util
 
Settings.SceneSettings.OctreeSettings - Class in gaiasky.util
 
Settings.SceneSettings.ProperMotionSettings - Class in gaiasky.util
 
Settings.SceneSettings.RendererSettings - Class in gaiasky.util
 
Settings.SceneSettings.RendererSettings.ElevationSettings - Class in gaiasky.util
 
Settings.SceneSettings.RendererSettings.ShadowSettings - Class in gaiasky.util
 
Settings.SceneSettings.StarSettings - Class in gaiasky.util
 
Settings.SceneSettings.StarSettings.GroupSettings - Class in gaiasky.util
 
Settings.SceneSettings.StarSettings.ThresholdSettings - Class in gaiasky.util
 
Settings.ScreenshotMode - Enum Class in gaiasky.util
 
Settings.ScreenshotSettings - Class in gaiasky.util
 
Settings.SpacecraftSettings - Class in gaiasky.util
 
Settings.StereoProfile - Enum Class in gaiasky.util
 
Settings.ToneMapping - Enum Class in gaiasky.util
 
Settings.VersionSettings - Class in gaiasky.util
 
SettingsManager - Class in gaiasky.util
Initializes and stores the YAML configuration file for Gaia Sky.
SettingsManager(boolean) - Constructor for class gaiasky.util.SettingsManager
 
SettingsManager(InputStream, InputStream) - Constructor for class gaiasky.util.SettingsManager
 
SettingsMorph - Class in gaiasky.util
This class converts settings from the old Java properties file to the new YAML-based configuration.
SettingsMorph() - Constructor for class gaiasky.util.SettingsMorph
 
setTint(float, float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
setTint(float, float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen
 
setTint(Color) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
setTint(Color) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen
 
setTitle(String, Skin) - Method in class gaiasky.util.scene2d.OwnProgressBar
 
setToLocalTransform(Entity, Body, GraphNode, float, float, Matrix4, boolean) - Method in class gaiasky.scene.system.update.ModelUpdater
 
setToLocalTransform(Entity, Body, GraphNode, float, Matrix4, boolean) - Method in class gaiasky.scene.system.update.ModelUpdater
 
setToLookAt(Vector3b, Vector3b) - Method in class gaiasky.util.math.Matrix4d
 
setToLookAt(Vector3b, Vector3b, Vector3b) - Method in class gaiasky.util.math.Matrix4d
 
setToLookAt(Vector3d, Vector3d) - Method in class gaiasky.util.math.Matrix4d
Sets the matrix to a look at matrix with a direction and an up vector.
setToLookAt(Vector3d, Vector3d, Vector3d) - Method in class gaiasky.util.math.Matrix4d
Sets this matrix to a look at matrix with the given position, target and up vector.
setToOrtho(double, double, double, double, double, double) - Method in class gaiasky.util.math.Matrix4d
Sets the matrix to an orthographic projection like glOrtho (http://www.opengl.org/sdk/docs/man/xhtml/glOrtho.xml) following the OpenGL equivalent
setToOrtho2D(double, double, double, double) - Method in class gaiasky.util.math.Matrix4d
Sets this matrix to an orthographic projection matrix with the origin at (x,y) extending by width and height.
setToOrtho2D(double, double, double, double, double, double) - Method in class gaiasky.util.math.Matrix4d
Sets this matrix to an orthographic projection matrix with the origin at (x,y) extending by width and height, having a near and far plane.
setTopHeight(float) - Method in class gaiasky.util.gdx.g2d.NinePatch
Set the draw-time height of the three top edge patches
setToProjection(double, double, double, double) - Method in class gaiasky.util.math.Matrix4d
Sets the matrix to a projection matrix with a near- and far plane, a field of view in degrees and an aspect ratio.
setToRandomDirection() - Method in class gaiasky.util.math.Vector2d
 
setToRandomDirection() - Method in class gaiasky.util.math.Vector3b
 
setToRandomDirection() - Method in class gaiasky.util.math.Vector3d
 
setToRandomDirection() - Method in interface gaiasky.util.math.Vectord
Sets this vector to the unit vector with a random direction
setToRotation(double, double, double, double) - Method in class gaiasky.util.math.Matrix4d
Sets the matrix to a rotation matrix around the given axis.
setToRotation(double, double, double, double, double, double) - Method in class gaiasky.util.math.Matrix4d
Set the matrix to a rotation matrix between two vectors.
setToRotation(Vector3d, double) - Method in class gaiasky.util.math.Matrix4d
Sets the matrix to a rotation matrix around the given axis.
setToRotation(Vector3d, Vector3d) - Method in class gaiasky.util.math.Matrix4d
Set the matrix to a rotation matrix between two vectors.
setToRotationRad(double, double, double, double) - Method in class gaiasky.util.math.Matrix4d
Sets the matrix to a rotation matrix around the given axis.
setToRotationRad(Vector3d, double) - Method in class gaiasky.util.math.Matrix4d
Sets the matrix to a rotation matrix around the given axis.
setToScaling(double, double, double) - Method in class gaiasky.util.math.Matrix4d
Sets this matrix to a scaling matrix
setToScaling(Vector3d) - Method in class gaiasky.util.math.Matrix4d
Sets this matrix to a scaling matrix
setToStr(Set<String>) - Static method in class gaiasky.util.TextUtils
 
setToStr(Set<String>, String, String, String) - Static method in class gaiasky.util.TextUtils
 
setToTranslation(double, double, double) - Method in class gaiasky.util.math.Matrix4d
Sets this matrix to a translation matrix, overwriting it first by an identity matrix and then setting the 4th column to the translation vector.
setToTranslation(Matrix4) - Method in class gaiasky.util.math.Vector3b
Sets the given matrix to a translation matrix using this vector.
setToTranslation(Vector3) - Method in class gaiasky.util.math.Matrix4d
 
setToTranslation(Matrix4d) - Method in class gaiasky.util.math.Vector3b
Sets the given matrix to a translation matrix using this vector.
setToTranslation(Vector3d) - Method in class gaiasky.util.math.Matrix4d
Sets this matrix to a translation matrix, overwriting it first by an identity matrix and then setting the 4th column to the translation vector.
setToTranslationAndScaling(double, double, double, double, double, double) - Method in class gaiasky.util.math.Matrix4d
Sets this matrix to a translation and scaling matrix by first overwriting it with an identity and then setting the translation vector in the 4th column and the scaling vector in the diagonal.
setToTranslationAndScaling(Vector3d, Vector3d) - Method in class gaiasky.util.math.Matrix4d
Sets this matrix to a translation and scaling matrix by first overwriting it with an identity and then setting the translation vector in the 4th column and the scaling vector in the diagonal.
setToWorld(Vector3d, Vector3d, Vector3d) - Method in class gaiasky.util.math.Matrix4d
 
setTrail(Boolean) - Method in class gaiasky.scene.component.Trajectory
 
setTrailMap(Double) - Method in class gaiasky.scene.component.Trajectory
 
setTransformations(Object[]) - Method in class gaiasky.scene.component.AffineTransformations
 
setTransformFunction(String) - Method in class gaiasky.scene.component.RefSysTransform
 
setTransformFunction(String) - Method in class gaiasky.util.coord.StaticCoordinates
 
setTransformMatrix(double[]) - Method in class gaiasky.util.coord.StaticCoordinates
 
setTransformMatrix(Matrix4) - Method in interface gaiasky.util.gdx.g2d.ExtBatch
Sets the transform matrix to be used by this Batch.
setTransformMatrix(Matrix4) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
setTransformName(String) - Method in class gaiasky.scene.component.RefSysTransform
 
setTransformName(String) - Method in class gaiasky.util.coord.StaticCoordinates
 
setTransformValues(double[]) - Method in class gaiasky.scene.component.RefSysTransform
Constructs the transformation matrix from a double array containing the values in a column-major order (first the four values of the first column, then the second, etc.).
setTranslate(double[]) - Method in class gaiasky.scene.component.AffineTransformations
 
setTranslation(double, double, double) - Method in class gaiasky.util.math.Matrix4d
Sets the 4th column to the translation vector.
setTranslation(Vector3d) - Method in class gaiasky.util.math.Matrix4d
Sets the 4th column to the translation vector.
setTransparency(float) - Method in class gaiasky.scene.record.ModelComponent
 
setTransparency(float, int, int) - Method in class gaiasky.scene.record.ModelComponent
 
setTransparencyColor(float) - Method in class gaiasky.scene.record.ModelComponent
 
setTurningCameraSpeed(float) - Method in class gaiasky.script.EventScriptingInterface
 
setTurningCameraSpeed(float) - Method in interface gaiasky.script.IScriptingInterface
setTurningCameraSpeed(int) - Method in class gaiasky.script.EventScriptingInterface
 
setType(Blur.BlurType) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Blur
 
setType(String) - Method in class gaiasky.scene.record.BillboardDataset
 
setType(String) - Method in class gaiasky.scene.record.ModelComponent
Sets the type of the model to construct.
setType(String) - Method in class gaiasky.scene.record.NoiseComponent
 
setType(String) - Method in class gaiasky.util.Settings.PostprocessSettings.ToneMappingSettings
 
setType(String) - Method in class gaiasky.util.Settings.SceneSettings.RendererSettings.ElevationSettings
 
setTypicalHighDensityArea() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Defines a typical high-density area for the MSL (as of April 2013).
setU(float) - Method in class gaiasky.util.gdx.g2d.Sprite
 
setU(float) - Method in class gaiasky.util.gdx.g2d.TextureRegion
 
setU2(float) - Method in class gaiasky.util.gdx.g2d.Sprite
 
setU2(float) - Method in class gaiasky.util.gdx.g2d.TextureRegion
 
setUnfilteredProperMotionsNumberFactor(float) - Method in class gaiasky.script.EventScriptingInterface
 
setUniform1fv(int, float[], int, int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniform1fv(int, float[], int, int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniform1fv(String, float[], int, int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniform1fv(String, float[], int, int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniform2fv(int, float[], int, int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniform2fv(int, float[], int, int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniform2fv(String, float[], int, int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniform2fv(String, float[], int, int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniform3fv(int, float[], int, int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniform3fv(int, float[], int, int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniform3fv(String, float[], int, int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniform3fv(String, float[], int, int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniform4fv(int, float[], int, int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniform4fv(int, float[], int, int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniform4fv(String, float[], int, int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniform4fv(String, float[], int, int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniformf(int, float) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniformf(int, float) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniformf(int, float, float) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniformf(int, float, float) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniformf(int, float, float, float) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniformf(int, float, float, float) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniformf(int, float, float, float, float) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniformf(int, float, float, float, float) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniformf(int, Color) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniformf(int, Color) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniformf(int, Vector2) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniformf(int, Vector2) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniformf(int, Vector3) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniformf(int, Vector3) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniformf(String, float) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Sets the uniform with the given name.
setUniformf(String, float) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Sets the uniform with the given name.
setUniformf(String, float, float) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Sets the uniform with the given name.
setUniformf(String, float, float) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Sets the uniform with the given name.
setUniformf(String, float, float, float) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Sets the uniform with the given name.
setUniformf(String, float, float, float) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Sets the uniform with the given name.
setUniformf(String, float, float, float, float) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Sets the uniform with the given name.
setUniformf(String, float, float, float, float) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Sets the uniform with the given name.
setUniformf(String, Color) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Sets the uniform with the given name.
setUniformf(String, Color) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Sets the uniform with the given name.
setUniformf(String, Vector2) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Sets the uniform with the given name.
setUniformf(String, Vector2) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Sets the uniform with the given name.
setUniformf(String, Vector3) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Sets the uniform with the given name.
setUniformf(String, Vector3) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Sets the uniform with the given name.
setUniformi(int, int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniformi(int, int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniformi(int, int, int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniformi(int, int, int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniformi(int, int, int, int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniformi(int, int, int, int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniformi(int, int, int, int, int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniformi(int, int, int, int, int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniformi(String, int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Sets the uniform with the given name.
setUniformi(String, int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Sets the uniform with the given name.
setUniformi(String, int, int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Sets the uniform with the given name.
setUniformi(String, int, int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Sets the uniform with the given name.
setUniformi(String, int, int, int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Sets the uniform with the given name.
setUniformi(String, int, int, int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Sets the uniform with the given name.
setUniformi(String, int, int, int, int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Sets the uniform with the given name.
setUniformi(String, int, int, int, int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Sets the uniform with the given name.
setUniformMatrix(int, Matrix3) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniformMatrix(int, Matrix3) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniformMatrix(int, Matrix3, boolean) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniformMatrix(int, Matrix3, boolean) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniformMatrix(int, Matrix4) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniformMatrix(int, Matrix4) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniformMatrix(int, Matrix4, boolean) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniformMatrix(int, Matrix4, boolean) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniformMatrix(String, Matrix3) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Sets the uniform matrix with the given name.
setUniformMatrix(String, Matrix3) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Sets the uniform matrix with the given name.
setUniformMatrix(String, Matrix3, boolean) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Sets the uniform matrix with the given name.
setUniformMatrix(String, Matrix3, boolean) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Sets the uniform matrix with the given name.
setUniformMatrix(String, Matrix4) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Sets the uniform matrix with the given name.
setUniformMatrix(String, Matrix4) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Sets the uniform matrix with the given name.
setUniformMatrix(String, Matrix4, boolean) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Sets the uniform matrix with the given name.
setUniformMatrix(String, Matrix4, boolean) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Sets the uniform matrix with the given name.
setUniformMatrix3fv(String, FloatBuffer, int, boolean) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Sets an array of uniform matrices with the given name.
setUniformMatrix3fv(String, FloatBuffer, int, boolean) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Sets an array of uniform matrices with the given name.
setUniformMatrix4fv(int, float[], int, int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniformMatrix4fv(int, float[], int, int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniformMatrix4fv(String, float[], int, int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setUniformMatrix4fv(String, float[], int, int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setUniformMatrix4fv(String, FloatBuffer, int, boolean) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Sets an array of uniform matrices with the given name.
setUniformMatrix4fv(String, FloatBuffer, int, boolean) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Sets an array of uniform matrices with the given name.
setUniqueness(boolean) - Method in class gaiasky.event.PriorityQueue
Sets a flag indicating whether only unique elements are allowed to be inserted.
setUp(float, float) - Method in class gaiasky.util.scene2d.OwnSlider
 
setUp(float, float, DecimalFormat) - Method in class gaiasky.util.scene2d.OwnSlider
 
setUp(Scene) - Method in class gaiasky.scene.entity.ConstellationRadio
 
setUp(Vector3d) - Method in class gaiasky.scene.camera.NaturalCamera
 
setUp(String, float, float, String) - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
setUp(String, float, float, DecimalFormat, String) - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
setUpAtmosphericScatteringMaterial(Material) - Method in class gaiasky.scene.record.AtmosphereComponent
Sets up the atmospheric scattering parameters to the given material
setUpEntities() - Method in class gaiasky.scene.Scene
Runs the set up initialization stage for all entities.
setUpEntity(Entity) - Method in class gaiasky.scene.Scene
Runs the matching setup systems on the given entity.
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.AxesInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.BackgroundModelInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.BaseInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.BillboardSetInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.BoundariesInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.ClusterInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.ConstellationInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.DatasetDescriptionInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.ElementsSetInitializer
 
setUpEntity(Entity) - Method in interface gaiasky.scene.system.initialize.EntityInitializer
Contains the set up of this entity, after the entity has been added to the scene graph and it is in the index.
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.FadeNodeInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.GridRecInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.IndexInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.KeyframeInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.LocInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.MeshInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.ModelInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.OrbitElementsSetInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.ParticleInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.ParticleSetInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.PerimeterInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.RaymarchingInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.RulerInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.SceneGraphBuilderSystem
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.ShapeInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.TitleInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.TrajectoryInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.VertsInitializer
 
setUpEntity(Entity) - Method in class gaiasky.scene.system.initialize.VRDeviceInitializer
 
setUpGravitationalWavesMaterial(Array<Material>) - Method in class gaiasky.scene.record.RelativisticEffectsComponent
 
setUpGravitationalWavesMaterial(Material) - Method in class gaiasky.scene.record.RelativisticEffectsComponent
 
setUpRelativisticEffectsMaterial(Array<Material>) - Method in class gaiasky.scene.record.RelativisticEffectsComponent
 
setUpRelativisticEffectsMaterial(Material) - Method in class gaiasky.scene.record.RelativisticEffectsComponent
 
setUpVelocityBufferMaterial(Array<Material>) - Method in class gaiasky.scene.record.VelocityBufferComponent
 
setUpVelocityBufferMaterial(Material) - Method in class gaiasky.scene.record.VelocityBufferComponent
 
setUsage(int) - Method in class gaiasky.util.gdx.mesh.VertexBufferObject
Set the GL enum used in the call to GL20.glBufferData(int, int, Buffer, int), can only be called when the VBO is not bound.
setUsecolor(Boolean) - Method in class gaiasky.scene.record.ModelComponent
 
setUsecolor(String) - Method in class gaiasky.scene.record.ModelComponent
 
setUseHistorical(boolean) - Method in class gaiasky.gui.ConsoleLogger
 
setUseIntegerPositions(boolean) - Method in class gaiasky.util.gdx.g2d.BitmapFont
Specifies whether to use integer positions.
setUseIntegerPositions(boolean) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Specifies whether to use integer positions or not.
setUV(float, float) - Method in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
setUV(Vector2) - Method in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
setUVRange(float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
setUVRange(float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Set range of texture coordinates used (default is 0,0,1,1).
setUVRange(TextureRegion) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
setUVRange(TextureRegion) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Set range of texture coordinates from the specified TextureRegion.
setV(float) - Method in class gaiasky.util.gdx.g2d.Sprite
 
setV(float) - Method in class gaiasky.util.gdx.g2d.TextureRegion
 
setV2(float) - Method in class gaiasky.util.gdx.g2d.Sprite
 
setV2(float) - Method in class gaiasky.util.gdx.g2d.TextureRegion
 
setValidator(IValidator) - Method in class gaiasky.util.scene2d.OwnTextField
 
setValue(double) - Method in class gaiasky.util.filter.FilterRule
 
setValue(float) - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
setValueLabelTransform(Function<Float, String>) - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
setValuePrefix(String) - Method in class gaiasky.util.scene2d.OwnSlider
 
setValuePrefix(String) - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
setValueSuffix(String) - Method in class gaiasky.util.scene2d.OwnSlider
 
setValueSuffix(String) - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
setVariabilityEpoch(Double) - Method in class gaiasky.scene.component.StarSet
Sets the light curve epoch to use for the stars in this group.
setVariabilityEpochJd(Double) - Method in class gaiasky.scene.component.StarSet
Sets the light curve epoch to use for the stars in this group.
setVector(double[]) - Method in class gaiasky.scene.record.TranslateTransform
 
setVector3(Vector3) - Method in class gaiasky.util.math.Vector3b
Returns set v to this vector by casting doubles to floats.
setVector3(Vector3) - Method in class gaiasky.util.math.Vector3d
Returns set v to this vector by casting doubles to floats.
setVector3d(Vector3d) - Method in class gaiasky.util.math.Vector3b
Returns set v to this vector by casting Apfloats to doubles.
setVelocity(double) - Method in class gaiasky.scene.camera.NaturalCamera
Sets the gamepad velocity as it comes from the joystick sensor.
setVelocityScale(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CameraMotion
 
setVelocityScale(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur
 
setVelocityTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CameraMotion
 
setVelocityTexture(Texture) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur
 
setVelocityVector(double, double, double) - Method in interface gaiasky.scene.api.IParticleRecord
 
setVelocityVector(double, double, double) - Method in class gaiasky.scene.record.ParticleRecord
 
setVelocityVector(double, double, double) - Method in class gaiasky.scene.record.PointParticleRecord
 
setVelocityVR(Vector3, Vector3, double, double) - Method in class gaiasky.scene.camera.NaturalCamera
Sets the velocity of the VR controller as a vector.
setVersionCheck(String) - Method in class gaiasky.util.Settings.ProgramSettings.UrlSettings
 
setVertexAttribute(int, int, int, boolean, int, int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setVertexAttribute(int, int, int, boolean, int, int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setVertexAttribute(int, int, int, boolean, int, Buffer) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
setVertexAttribute(int, int, int, boolean, int, Buffer) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
setVertexAttribute(String, int, int, boolean, int, int) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Sets the vertex attribute with the given name.
setVertexAttribute(String, int, int, boolean, int, int) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Sets the vertex attribute with the given name.
setVertexAttribute(String, int, int, boolean, int, Buffer) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Sets the vertex attribute with the given name.
setVertexAttribute(String, int, int, boolean, int, Buffer) - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
Sets the vertex attribute with the given name.
setVertexTransform(Matrix4) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
setVertexTransform(Matrix4) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Set the current vertex transformation matrix and enables vertex transformation.
setVertexTransformationEnabled(boolean) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
setVertexTransformationEnabled(boolean) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Sets whether vertex transformation is enabled.
setVertical(double) - Method in class gaiasky.scene.camera.NaturalCamera
 
setVertices(float[]) - Method in class gaiasky.util.gdx.mesh.IntMesh
Sets the vertices of this Mesh.
setVertices(float[], int, int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Sets the vertices of this Mesh.
setVertices(float[], int, int) - Method in interface gaiasky.util.gdx.mesh.IntVertexData
Sets the vertices of this VertexData, discarding the old vertex data.
setVertices(float[], int, int) - Method in class gaiasky.util.gdx.mesh.VertexArray
 
setVertices(float[], int, int) - Method in class gaiasky.util.gdx.mesh.VertexBufferObject
 
setVertices(float[], int, int) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectInstanced
 
setVertices(float[], int, int) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectSubData
 
setVertices(float[], int, int) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectWithVAO
 
setView(Matrix4) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Raymarching
 
setView(Matrix4) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.SSR
 
setView(Matrix4) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter
 
setView(Matrix4) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter
 
setViewport(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur
 
setViewport(Rectangle) - Method in class gaiasky.util.gdx.contrib.postprocess.PostProcessor
Sets the viewport to be restored, if null is specified then the viewport will NOT be restored at all.
setViewportSize(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections
 
setViewportSize(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Mosaic
 
setViewportSize(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter
 
setViewportSize(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Flare
 
setViewportSize(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.FxaaFilter
 
setViewportSize(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Glow
 
setViewportSize(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.GravitationalDistortionFilter
 
setViewportSize(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.MosaicFilter
 
setViewportSize(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.NfaaFilter
 
setViewportSize(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter
 
setViewportSize(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.ReprojectionFilter
 
setViewportSize(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Scattering
 
setViewportSize(int, int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Antialiasing
 
setViewportSize(int, int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Fxaa
 
setViewportSize(int, int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightGlow
 
setViewportSize(int, int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Nfaa
 
setViewportSize(int, int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Raymarching
 
setViewportSize(int, int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Reprojection
 
setVisibility(boolean) - Method in class gaiasky.util.CatalogInfo
 
setVisibility(String, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
setVisibility(String, boolean) - Method in interface gaiasky.script.IScriptingInterface
Deprecated. 
setVisibility(Map<String, Object>) - Method in class gaiasky.util.Settings.SceneSettings
 
setVisibilityEntitites(ComponentTypes.ComponentType[], boolean[]) - Method in class gaiasky.gui.components.VisibilityComponent
 
setVisibilityToggles(ComponentTypes.ComponentType[], boolean[]) - Method in class gaiasky.gui.ControlsWindow
 
setVisibilityToggles(ComponentTypes.ComponentType[], ComponentTypes) - Method in class gaiasky.gui.AbstractGui
 
setVisibilityToggles(ComponentTypes.ComponentType[], ComponentTypes) - Method in class gaiasky.gui.FullGui
 
setVisibilityToggles(ComponentTypes.ComponentType[], ComponentTypes) - Method in class gaiasky.gui.HUDGui
 
setVisibilityToggles(ComponentTypes.ComponentType[], ComponentTypes) - Method in interface gaiasky.gui.IGui
Sets the visibility state of the component entities
setVisibilityToggles(ComponentTypes.ComponentType[], ComponentTypes) - Method in class gaiasky.gui.VRGui
 
setVisible(boolean) - Method in interface gaiasky.scene.api.IVisibilitySwitch
 
setVisible(boolean) - Method in class gaiasky.scene.view.BaseView
 
setVisible(boolean, String) - Method in interface gaiasky.scene.api.IVisibilitySwitch
 
setVisible(boolean, String) - Method in class gaiasky.scene.view.BaseView
 
setVisible(boolean, String) - Method in class gaiasky.scene.view.FocusView
 
setVisible(boolean, String, Render) - Method in class gaiasky.scene.component.ParticleSet
 
setVisible(int, boolean, Render) - Method in class gaiasky.scene.component.ParticleSet
Sets the visibility of the particle with the given index.
setVisibleGroup(boolean) - Method in class gaiasky.scene.view.FocusView
 
setVolume(float) - Method in class gaiasky.util.MusicManager
Sets the seeker of this music manager.
setVr(boolean) - Method in class gaiasky.gui.AbstractGui
 
setVr(boolean) - Method in class gaiasky.gui.HUDGui
 
setVr(boolean) - Method in interface gaiasky.gui.IGui
Whether this GUI is to be used in VR mode
setVr(boolean) - Method in class gaiasky.gui.VRGui
 
setVROffset(NaturalCamera) - Method in class gaiasky.scene.record.ModelComponent
 
setWavelengths(double[]) - Method in class gaiasky.scene.record.AtmosphereComponent
 
setWeight(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.LightScattering
 
setWeight(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Scattering
 
setWeights(int, float[], float[]) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D
 
setWidth(float) - Method in class gaiasky.util.scene2d.CollapsibleEntry
 
setWidth(float) - Method in class gaiasky.util.scene2d.OwnCheckBox
 
setWidth(float) - Method in class gaiasky.util.scene2d.OwnImage
 
setWidth(float) - Method in class gaiasky.util.scene2d.OwnLabel
 
setWidth(float) - Method in class gaiasky.util.scene2d.OwnScrollPane
 
setWidth(float) - Method in class gaiasky.util.scene2d.OwnSelectBox
 
setWidth(float) - Method in class gaiasky.util.scene2d.OwnSlider
 
setWidth(float) - Method in class gaiasky.util.scene2d.OwnSliderPlus
 
setWidth(float) - Method in class gaiasky.util.scene2d.OwnTextArea
 
setWidth(float) - Method in class gaiasky.util.scene2d.OwnTextButton
 
setWidth(float) - Method in class gaiasky.util.scene2d.OwnTextField
 
setWindow(Lwjgl3Window) - Method in class gaiasky.GaiaSkyView
 
setX(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
setX(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
setX(float) - Method in class gaiasky.util.gdx.g2d.Sprite
Sets the x position where the sprite will be drawn.
setX(float) - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
setX(int, double) - Method in class gaiasky.data.util.PointCloudData
 
setXiRef(double) - Method in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
Set the reference value for the solar aspect angle (xi)
setY(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
setY(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
setY(float) - Method in class gaiasky.util.gdx.g2d.Sprite
Sets the y position where the sprite will be drawn.
setY(float) - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
setY(int, double) - Method in class gaiasky.data.util.PointCloudData
 
setYaw(double) - Method in class gaiasky.scene.camera.NaturalCamera
 
setYawPower(double) - Method in class gaiasky.scene.component.MotorEngine
Sets the current yaw power
setYawPower(double) - Method in class gaiasky.scene.view.SpacecraftView
Sets the current yaw power
setZ(int, double) - Method in class gaiasky.data.util.PointCloudData
 
setZero() - Method in class gaiasky.util.math.Vector2d
 
setZero() - Method in class gaiasky.util.math.Vector3b
 
setZero() - Method in class gaiasky.util.math.Vector3d
 
setZero() - Method in interface gaiasky.util.math.Vectord
Sets the components of this vector to 0
setZfarK(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Raymarching
 
setZfarK(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.SSR
 
setZfarK(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter
 
setZfarK(float, float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter
 
setZoom(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.CrtMonitor
 
setZoom(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Curvature
 
setZoom(float) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Zoomer
 
setZoom(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen
 
setZoom(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur
 
setZoom(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.RadialDistortion
 
setZoom(float) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Zoom
 
sFactor - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Local constants
sha256 - Variable in class gaiasky.util.datadesc.DatasetDesc
 
shader - Variable in class gaiasky.util.gdx.IntRenderable
The IntShader to be used to render this Renderable using a IntModelBatch, may be null.
SHADER_MODEL_OVERLAP_FACTOR - Static variable in class gaiasky.scene.system.render.extract.TrajectoryExtractor
Special overlap factor
ShaderLoader - Class in gaiasky.util.gdx.contrib.utils
 
ShaderProgramParameter() - Constructor for class gaiasky.util.gdx.shader.provider.ShaderProgramProvider.ShaderProgramParameter
 
ShaderProgramProvider - Class in gaiasky.util.gdx.shader.provider
AssetLoader for ExtShaderProgram instances loaded from text files.
ShaderProgramProvider(FileHandleResolver) - Constructor for class gaiasky.util.gdx.shader.provider.ShaderProgramProvider
 
ShaderProgramProvider(FileHandleResolver, String, String) - Constructor for class gaiasky.util.gdx.shader.provider.ShaderProgramProvider
 
ShaderProgramProvider.ShaderProgramParameter - Class in gaiasky.util.gdx.shader.provider
 
shaderProvider - Variable in class gaiasky.util.gdx.IntModelBatch
the IntShaderProvider, provides IntShader instances for IntRenderables
shaders - Variable in class gaiasky.util.gdx.shader.provider.BaseIntShaderProvider
 
ShaderTemplatingLoader - Class in gaiasky.util.gdx.shader.loader
Loads shaders with extra functionality to add code from other shaders.
ShaderTemplatingLoader() - Constructor for class gaiasky.util.gdx.shader.loader.ShaderTemplatingLoader
 
shading - Variable in class gaiasky.scene.component.Mesh
 
shadow - Variable in class gaiasky.scene.component.ModelScaffolding
State flag; whether to render the shadow (number of times left)
shadow - Variable in class gaiasky.util.Settings.SceneSettings.RendererSettings
 
shadowMap - Variable in class gaiasky.scene.component.ModelScaffolding
Shadow map properties
shadowMap - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
shadowMap - Variable in class gaiasky.util.gdx.shader.Environment
Shadow map used to render shadows
shadowMapFb - Variable in class gaiasky.scene.system.render.SceneRenderer
 
ShadowMapImpl - Class in gaiasky.render
 
ShadowMapImpl(Matrix4, Texture) - Constructor for class gaiasky.render.ShadowMapImpl
 
ShadowMapProjViewTrans - Static variable in class gaiasky.util.gdx.shader.attribute.Matrix4Attribute
 
ShadowMapProjViewTransAlias - Static variable in class gaiasky.util.gdx.shader.attribute.Matrix4Attribute
 
shadowMapValues - Variable in class gaiasky.scene.component.ModelScaffolding
Array with shadow camera distance, cam near and cam far as a function of the radius of the object
ShadowSettings() - Constructor for class gaiasky.util.Settings.SceneSettings.RendererSettings.ShadowSettings
 
shape - Variable in class gaiasky.gui.AddShapeDialog
 
shape - Variable in class gaiasky.gui.beans.ShapeComboBoxBean
 
shape - Static variable in class gaiasky.scene.Mapper
 
Shape - Class in gaiasky.scene.component
 
Shape() - Constructor for class gaiasky.scene.component.Shape
 
SHAPE - Enum constant in enum class gaiasky.render.RenderGroup
Shapes
ShapeComboBoxBean - Class in gaiasky.gui.beans
 
ShapeComboBoxBean(ShapeComboBoxBean.Shape) - Constructor for class gaiasky.gui.beans.ShapeComboBoxBean
 
ShapeComboBoxBean.Shape - Enum Class in gaiasky.gui.beans
 
ShapeEntityRenderSystem - Class in gaiasky.scene.system.render.draw.shape
 
ShapeEntityRenderSystem() - Constructor for class gaiasky.scene.system.render.draw.shape.ShapeEntityRenderSystem
 
ShapeExtractor - Class in gaiasky.scene.system.render.extract
 
ShapeExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.ShapeExtractor
 
ShapeInitializer - Class in gaiasky.scene.system.initialize
 
ShapeInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.ShapeInitializer
 
ShapeRenderer - Class in gaiasky.scene.system.render.draw
System that renders shapes through a ShapeRenderer
ShapeRenderer(SceneRenderer, RenderGroup, float[], ShaderProgram) - Constructor for class gaiasky.scene.system.render.draw.ShapeRenderer
 
shapes - Variable in class gaiasky.scene.Families
 
ShapeUpdater - Class in gaiasky.scene.system.update
 
ShapeUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.ShapeUpdater
 
SharpenFactor - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.UnsharpMaskFilter.Param
 
shift - Variable in class gaiasky.scene.camera.AbstractCamera
 
shift - Variable in class gaiasky.util.ObjectDoubleMap
Used by ObjectDoubleMap.place(Object) to bit shift the upper bits of a long into a usable range (>= 0 and <= ObjectDoubleMap.mask).
SHIFT_L - Static variable in class gaiasky.gui.GSKeys
 
SHIFT_L - Static variable in class gaiasky.gui.KeyBindings
 
SHIFT_R - Static variable in class gaiasky.gui.GSKeys
 
shininess - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
shininess - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
Shininess - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
ShininessAlias - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
show(Stage) - Method in class gaiasky.gui.GenericDialog
Packs the dialog and adds it to the stage, centered with default fadeIn action
show(Stage, float, float) - Method in class gaiasky.gui.GenericDialog
Packs the dialog and adds it to the stage at the specified position
show(Stage, Action) - Method in class gaiasky.gui.GenericDialog
Packs the dialog and adds it to the stage with custom action which can be null for instant show
show(Stage, Action) - Method in class gaiasky.gui.KeyframesWindow
 
show(Stage, Action) - Method in class gaiasky.gui.NewBookmarkFolderDialog
 
show(Stage, Action) - Method in class gaiasky.gui.PreferencesWindow
 
show(Stage, Action) - Method in class gaiasky.gui.SearchDialog
 
SHOW_ABOUT_ACTION - Enum constant in enum class gaiasky.event.Event
 
SHOW_ARCHIVE_VIEW_ACTION - Enum constant in enum class gaiasky.event.Event
Shows a window with the Gaia or Hipparcos archive info for the object in the data, which must be a IStarFocus.
SHOW_CONTROLLER_GUI_ACTION - Enum constant in enum class gaiasky.event.Event
Show/hide controller GUI
SHOW_DEBUG_CMD - Enum constant in enum class gaiasky.event.Event
Contains an optional boolean indicating whether debug info should be shown or not.
SHOW_KEYFRAMES_WINDOW_ACTION - Enum constant in enum class gaiasky.event.Event
 
SHOW_LAND_AT_LOCATION_ACTION - Enum constant in enum class gaiasky.event.Event
 
SHOW_LOAD_CATALOG_ACTION - Enum constant in enum class gaiasky.event.Event
 
SHOW_LOG_ACTION - Enum constant in enum class gaiasky.event.Event
 
SHOW_MINIMAP_ACTION - Enum constant in enum class gaiasky.event.Event
Shows the minimap window/interface.
SHOW_PER_OBJECT_VISIBILITY_ACTION - Enum constant in enum class gaiasky.event.Event
 
SHOW_PLAYCAMERA_ACTION - Enum constant in enum class gaiasky.event.Event
Shows the camera path file selector, contains the stage and the skin.
SHOW_PREFERENCES_ACTION - Enum constant in enum class gaiasky.event.Event
 
SHOW_PROCEDURAL_GEN_ACTION - Enum constant in enum class gaiasky.event.Event
Procedural surface and atmosphere generation.
SHOW_QUIT_ACTION - Enum constant in enum class gaiasky.event.Event
Quit action, can contain optional Runnable to run on accept().
SHOW_RESTART_ACTION - Enum constant in enum class gaiasky.event.Event
Displays a dialog to restart.
SHOW_SEARCH_ACTION - Enum constant in enum class gaiasky.event.Event
 
SHOW_SLAVE_CONFIG_ACTION - Enum constant in enum class gaiasky.event.Event
Shows the slave configuration window
SHOW_UNCERTAINTIES - Enum constant in enum class gaiasky.event.Event
Show uncertainties for Tycho star, if available.
SHOW_WIKI_INFO_ACTION - Enum constant in enum class gaiasky.event.Event
Shows a window with a summary of the search object in the data (string) as taken from the wikipedia API.
showAxes - Variable in class gaiasky.util.Settings.SpacecraftSettings
 
showDataset(String) - Method in class gaiasky.script.EventScriptingInterface
 
showDataset(String) - Method in interface gaiasky.script.IScriptingInterface
Shows (un-hides) the dataset identified by the given name, if it exists and is hidden
showDialogHook(Stage) - Method in class gaiasky.gui.GenericDialog
 
showDialogHook(Stage) - Method in class gaiasky.gui.PreferencesWindow
 
showHidden - Variable in class gaiasky.util.Settings.ProgramSettings.FileChooserSettings
 
showLabel - Variable in class gaiasky.gui.AddShapeDialog
 
showMenu(Stage, float, float) - Method in class gaiasky.util.scene2d.ContextMenu
Shows menu as given stage coordinates
showMenu(Stage, Actor) - Method in class gaiasky.util.scene2d.ContextMenu
Shows menu below (or above if not enough space) given actor.
showMinimapInterface(Stage, boolean) - Method in class gaiasky.gui.FullGui
 
showMinimapWindow(Stage, boolean) - Method in class gaiasky.gui.FullGui
 
showValueLabel(boolean) - Method in class gaiasky.util.scene2d.OwnSlider
 
shrink() - Method in class gaiasky.util.DoubleArray
Reduces the size of the backing array to the size of the actual items.
shrink(int) - Method in class gaiasky.util.ObjectDoubleMap
Reduces the size of the backing arrays to be the specified capacity / loadFactor, or less.
shuffle() - Method in class gaiasky.util.DoubleArray
 
shuffle(double[]) - Static method in class gaiasky.util.math.StdRandom
Rearranges the elements of the specified array in uniformly random order.
shuffle(double[], int, int) - Static method in class gaiasky.util.math.StdRandom
Rearranges the elements of the specified subarray in uniformly random order.
shuffle(int[]) - Static method in class gaiasky.util.math.StdRandom
Rearranges the elements of the specified array in uniformly random order.
shuffle(int[], int, int) - Static method in class gaiasky.util.math.StdRandom
Rearranges the elements of the specified subarray in uniformly random order.
shuffle(Object[]) - Static method in class gaiasky.util.math.StdRandom
Rearranges the elements of the specified array in uniformly random order.
shuffle(Object[], int, int) - Static method in class gaiasky.util.math.StdRandom
Rearranges the elements of the specified subarray in uniformly random order.
shutDownThreadPool() - Method in class gaiasky.util.ds.GaiaSkyExecutorService
 
side - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
SIDE_BACK - Enum constant in enum class gaiasky.render.RenderingContext.CubemapSide
 
SIDE_DOWN - Enum constant in enum class gaiasky.render.RenderingContext.CubemapSide
 
SIDE_FRONT - Enum constant in enum class gaiasky.render.RenderingContext.CubemapSide
 
SIDE_LEFT - Enum constant in enum class gaiasky.render.RenderingContext.CubemapSide
 
SIDE_NONE - Enum constant in enum class gaiasky.render.RenderingContext.CubemapSide
 
SIDE_RIGHT - Enum constant in enum class gaiasky.render.RenderingContext.CubemapSide
 
SIDE_UP - Enum constant in enum class gaiasky.render.RenderingContext.CubemapSide
 
side2 - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
sideshort - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
sideshort2 - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
sigmoid(double) - Method in class gaiasky.util.gaia.ModifiedScanningLaw
The sigmoid function provides a smooth transition from 0 (for x invalid input: '<'invalid input: '<' 0) to 1 (for x >> 0)
SIMPLE - Enum constant in enum class gaiasky.util.Settings.ScreenshotMode
 
SIMULATION_TIME - Enum constant in enum class gaiasky.event.EventManager.TimeFrame
Simulation time in the simulation clock
simulationTime - Variable in class gaiasky.util.LocationLogManager.LocationRecord
 
sin(double) - Method in class gaiasky.util.math.FastTrigonometry
 
sin(double) - Method in interface gaiasky.util.math.ITrigonometry
 
sin(double) - Static method in class gaiasky.util.math.MathUtilsd
Returns the sine in radians from a lookup table.
sin(double) - Method in class gaiasky.util.math.Trigonometry
 
sinDeg(double) - Static method in class gaiasky.util.math.MathUtilsd
Returns the sine in radians from a lookup table.
sine - Static variable in class gaiasky.util.math.Interpolationd
 
sineIn - Static variable in class gaiasky.util.math.Interpolationd
 
sineOut - Static variable in class gaiasky.util.math.Interpolationd
 
SingleMatrix - Class in gaiasky.scene.component
Contains a single 4x4 matrix.
SingleMatrix() - Constructor for class gaiasky.scene.component.SingleMatrix
 
SinglePointRenderer - Class in gaiasky.scene.system.render.draw
Renders single points.
SinglePointRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[], ComponentTypes.ComponentType) - Constructor for class gaiasky.scene.system.render.draw.SinglePointRenderer
 
SingleTexture - Class in gaiasky.scene.component
Component that contains a single texture.
SingleTexture() - Constructor for class gaiasky.scene.component.SingleTexture
 
sinXi - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
size - Variable in class gaiasky.gui.AddShapeDialog
 
size - Variable in class gaiasky.scene.component.Body
Body size in internal units.
size - Variable in class gaiasky.scene.record.AtmosphereComponent
 
size - Variable in class gaiasky.scene.record.BillboardDataset
 
size - Variable in class gaiasky.scene.record.CloudComponent
 
size - Variable in class gaiasky.util.camera.Proximity.NearbyRecord
 
size - Variable in class gaiasky.util.datadesc.DatasetDesc
 
size - Variable in class gaiasky.util.DoubleArray
 
size - Variable in class gaiasky.util.gdx.model.IntMeshPart
The size (in total number of vertices) of this part in the IntMeshPart.mesh.
size - Variable in class gaiasky.util.ObjectDoubleMap
 
size - Variable in class gaiasky.util.Settings.ProgramSettings.MinimapSettings
 
size - Variable in class gaiasky.util.Settings.SceneSettings.LabelSettings
 
size - Variable in class gaiasky.util.tree.OctreeNode
Octant size in x, y and z.
size() - Method in class gaiasky.event.PriorityQueue
Returns the number of elements in this queue.
size() - Method in interface gaiasky.scene.api.IParticleRecord
 
size() - Method in class gaiasky.scene.record.ParticleRecord
 
size() - Method in class gaiasky.scene.record.PointParticleRecord
 
size() - Method in class gaiasky.scene.view.SpacecraftView
 
size() - Method in class gaiasky.util.ds.RouletteList
 
size() - Method in class gaiasky.util.gdx.shader.attribute.Attributes
 
size() - Method in class gaiasky.util.LargeLongMap
 
size(float) - Method in class gaiasky.scene.system.render.draw.PointPrimitiveRenderSystem
 
size(Path) - Static method in class gaiasky.util.GlobalResources
Attempts to calculate the size of a file or directory.
Size - Static variable in class gaiasky.render.system.ImmediateModeRenderSystem.OwnUsage
 
sizeBytes - Variable in class gaiasky.util.CatalogInfo
 
sizeBytes - Variable in class gaiasky.util.datadesc.DatasetDesc
 
sizeKm - Variable in class gaiasky.scene.component.LocationMark
 
sizeScaleFactor - Variable in class gaiasky.scene.component.ModelScaffolding
Size factor, which can be set to scale model objects up or down
skin - Variable in class gaiasky.gui.AbstractGui
The skin to use
skin - Variable in class gaiasky.gui.ColorPickerAbstract
 
skin - Variable in class gaiasky.gui.components.GuiComponent
 
skin - Variable in class gaiasky.gui.ControlsWindow
 
skin - Variable in class gaiasky.gui.FocusInfoInterface
 
skin - Variable in class gaiasky.gui.GenericDialog
 
skin - Variable in class gaiasky.gui.PopupNotificationsInterface
 
skin - Variable in class gaiasky.util.scene2d.CollapsibleWindow
 
SKYBOX - Enum constant in enum class gaiasky.render.RenderGroup
A skybox rendered with a cubemap
SLASH - Static variable in class gaiasky.gui.GSKeys
 
slave - Variable in class gaiasky.util.Settings.ProgramSettings.NetSettings
 
SLAVE_CONNECTION_EVENT - Enum constant in enum class gaiasky.event.Event
Slave connection event.
SlaveConfigWindow - Class in gaiasky.gui
 
SlaveConfigWindow(Stage, Skin) - Constructor for class gaiasky.gui.SlaveConfigWindow
 
SlaveManager - Class in gaiasky.util
Manages a slave instance configured with an MPCDI file.
SlaveManager() - Constructor for class gaiasky.util.SlaveManager
 
slaves - Variable in class gaiasky.util.Settings.ProgramSettings.NetSettings.MasterSettings
 
SlaveSettings() - Constructor for class gaiasky.util.Settings.ProgramSettings.NetSettings.SlaveSettings
 
sleep(float) - Method in class gaiasky.script.EventScriptingInterface
 
sleep(float) - Method in interface gaiasky.script.IScriptingInterface
Sleeps for the given number of seconds in the application time (FPS), so if we are capturing frames and the frame rate is set to 30 FPS, the command sleep(1) will put the script to sleep for 30 frames.
sleep(int) - Method in class gaiasky.script.EventScriptingInterface
 
sleepFrames(long) - Method in class gaiasky.script.EventScriptingInterface
 
sleepFrames(long) - Method in interface gaiasky.script.IScriptingInterface
Sleeps for a number of frames.
slerp(Quaterniond, double) - Method in class gaiasky.util.math.Quaterniond
Spherical linear interpolation between this quaternion and the other quaternion, based on the alpha value in the range [0,1].
slerp(Vector3d, double) - Method in class gaiasky.util.math.Vector3d
Spherically interpolates between this vector and the target vector by alpha which is in the range [0,1].
SLIDER_STEP - Static variable in class gaiasky.util.Constants
Default step value for sliders
SLIDER_STEP_SMALL - Static variable in class gaiasky.util.Constants
Default step value for sliders (small)
SLIDER_STEP_TINY - Static variable in class gaiasky.util.Constants
Default step value for sliders (tiny)
sliderDown(float) - Method in class gaiasky.gui.ControllerGui
 
sliderMove(boolean, float) - Method in class gaiasky.gui.ControllerGui
 
sliderUp(float) - Method in class gaiasky.gui.ControllerGui
 
slowFast - Static variable in class gaiasky.util.math.Interpolationd
 
smallAngularDifferences(double[], double[]) - Static method in class gaiasky.util.gaia.utils.AttitudeUtils
Deprecated.
smCombinedMap - Variable in class gaiasky.scene.system.render.SceneRenderer
Map containing the combined matrix for each model body.
smooth - Static variable in class gaiasky.util.math.Interpolationd
Aka "smoothstep".
smooth2 - Static variable in class gaiasky.util.math.Interpolationd
 
smoother - Static variable in class gaiasky.util.math.Interpolationd
By Ken Perlin.
smTexMap - Variable in class gaiasky.scene.system.render.SceneRenderer
Map containing the shadow map for each model body.
sNom - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
The uniform speed of the z-axis in solar motion units (S) for the nominal scaning law [dimensionless]
SOCIAL_MEDIA_NAME - Static variable in class gaiasky.util.Settings
 
SOCIAL_MEDIA_URL - Static variable in class gaiasky.util.Settings
 
socks - Variable in class gaiasky.util.Settings.ProxySettings
 
SOFT_LEFT - Static variable in class gaiasky.gui.GSKeys
 
SOFT_RIGHT - Static variable in class gaiasky.gui.GSKeys
 
SOLARASPECTANGLE_NOMINAL - Static variable in class gaiasky.util.gaia.Satellite
Nominal value of the constant angle between the SRS z-axis and the direction to the nominal Sun (also refered to as solar-aspect angle, SAA, revolving angle, and satellite scan-axis tilt angle)
SolarNeighbourhoodMinimapScale - Class in gaiasky.gui.minimap
 
SolarNeighbourhoodMinimapScale() - Constructor for class gaiasky.gui.minimap.SolarNeighbourhoodMinimapScale
 
solidAngle - Variable in class gaiasky.scene.component.Body
The view angle, in radians.
SolidAngle - Class in gaiasky.scene.component
 
SolidAngle() - Constructor for class gaiasky.scene.component.SolidAngle
 
solidAngleApparent - Variable in class gaiasky.scene.component.Body
The view angle corrected with the field of view angle, in radians.
solidAnglePow - Variable in class gaiasky.scene.component.Label
Power to apply to the view angle for labels.
sort() - Method in class gaiasky.util.DoubleArray
 
sort() - Method in class gaiasky.util.gdx.shader.attribute.Attributes
Sort the attributes by their ID
sort(Camera, Array<IntRenderable>) - Method in class gaiasky.util.gdx.DefaultIntRenderableSorter
 
sort(Camera, Array<IntRenderable>) - Method in interface gaiasky.util.gdx.IntRenderableSorter
Sorts the array of IntRenderable instances based on some criteria, e.g.
sortByValue(Map<K, V>) - Static method in class gaiasky.util.GlobalResources
 
sorted - Variable in class gaiasky.util.gdx.shader.attribute.Attributes
 
SortedProperties - Class in gaiasky.util.properties
Properties which are sorted by key
SortedProperties() - Constructor for class gaiasky.util.properties.SortedProperties
 
sorter - Variable in class gaiasky.util.gdx.IntModelBatch
sortIt() - Method in class gaiasky.util.gaia.time.GtiList
sort the list such that t_i_start invalid input: '<'= t_i+1_start forall i=0, this->size()-1
SortTest - Class in gaiasky.util.test
Compares performances of different lists such as ArrayList and Array.
SortTest() - Constructor for class gaiasky.util.test.SortTest
 
source - Variable in class gaiasky.scene.record.OrbitComponent
Source file
source - Variable in class gaiasky.util.CatalogInfo
 
source - Variable in class gaiasky.util.datadesc.DatasetDesc
 
source() - Element in annotation interface gaiasky.util.gaia.Satellite.ParamMetaData
 
SOURCE_VERSION - Static variable in class gaiasky.desktop.GaiaSkyDesktop
 
Source1Intensity - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Combine.Param
 
Source1Saturation - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Combine.Param
 
Source2Intensity - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Combine.Param
 
Source2Saturation - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Combine.Param
 
sourceFunction - Variable in class gaiasky.util.gdx.shader.attribute.BlendingAttribute
Specifies how the (incoming) red, green, blue, and alpha source blending factors are computed (default: GL_SRC_ALPHA)
sourceid - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
SPACE - Static variable in class gaiasky.gui.GSKeys
 
space2 - Variable in class gaiasky.gui.IndividualVisibilityWindow
 
space4 - Variable in class gaiasky.gui.IndividualVisibilityWindow
 
space8 - Variable in class gaiasky.gui.IndividualVisibilityWindow
 
spacecraft - Variable in class gaiasky.util.Settings
 
SPACECRAFT_INFO - Enum constant in enum class gaiasky.event.Event
Contains following info: current speed [u/s] current yaw angle [deg] current pitch angle [deg] current roll angle [deg] thrust factor engine power [-1..1] yaw power [-1..1] pitch power [-1..1] roll power [-1..1]
SPACECRAFT_LOADED - Enum constant in enum class gaiasky.event.Event
Contains the spacecraft object after it has been loaded.
SPACECRAFT_MACHINE_SELECTION_CMD - Enum constant in enum class gaiasky.event.Event
Use new machine.
SPACECRAFT_MACHINE_SELECTION_INFO - Enum constant in enum class gaiasky.event.Event
Informs a new machine is in place.
SPACECRAFT_MODE - Enum constant in enum class gaiasky.scene.camera.CameraManager.CameraMode
SPACECRAFT_MODE
SPACECRAFT_NEAREST_INFO - Enum constant in enum class gaiasky.event.Event
Contains following info about the nearest object: nearest object name distance to nearest object [u]
SPACECRAFT_STABILISE_CMD - Enum constant in enum class gaiasky.event.Event
Level spacecraft command, contains boolean with state.
SPACECRAFT_STOP_CMD - Enum constant in enum class gaiasky.event.Event
Stop spacecraft, contains boolean with state.
SPACECRAFT_THRUST_DECREASE_CMD - Enum constant in enum class gaiasky.event.Event
Decreases thrust.
SPACECRAFT_THRUST_INCREASE_CMD - Enum constant in enum class gaiasky.event.Event
Increases thrust.
SPACECRAFT_THRUST_INFO - Enum constant in enum class gaiasky.event.Event
Broadcasts the new thrust index.
SPACECRAFT_THRUST_SET_CMD - Enum constant in enum class gaiasky.event.Event
Contains the integer index of the new thrust.
spacecraftCamera - Variable in class gaiasky.scene.camera.CameraManager
 
SpacecraftCamera - Class in gaiasky.scene.camera
Implements a spacecraft-like movement.
SpacecraftCamera(CameraManager) - Constructor for class gaiasky.scene.camera.SpacecraftCamera
 
SpacecraftCoordinates - Class in gaiasky.util.coord
Computes the coordinates of the spacecraft object.
SpacecraftCoordinates() - Constructor for class gaiasky.util.coord.SpacecraftCoordinates
 
SpacecraftGamepadListener - Class in gaiasky.input
Gamepad input listener for the spacecraft camera.
SpacecraftGamepadListener(SpacecraftCamera, String) - Constructor for class gaiasky.input.SpacecraftGamepadListener
 
spacecraftGui - Variable in class gaiasky.GaiaSky
The user interfaces
SpacecraftGui - Class in gaiasky.gui
 
SpacecraftGui(Skin, Graphics, Float) - Constructor for class gaiasky.gui.SpacecraftGui
 
SpacecraftMouseKbdListener - Class in gaiasky.input
Keyboard and mouse input listener for the spacecraft mode.
SpacecraftMouseKbdListener(SpacecraftCamera, GestureDetector.GestureListener) - Constructor for class gaiasky.input.SpacecraftMouseKbdListener
 
SpacecraftRadio - Class in gaiasky.scene.entity
Picks up spacecraft events and relays them to the entity.
SpacecraftRadio(Entity) - Constructor for class gaiasky.scene.entity.SpacecraftRadio
 
SpacecraftSettings() - Constructor for class gaiasky.util.Settings.SpacecraftSettings
 
SpacecraftView - Class in gaiasky.scene.view
 
SpacecraftView() - Constructor for class gaiasky.scene.view.SpacecraftView
 
spaceXadvance - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
The width of the space character.
spanCount - Variable in class gaiasky.util.math.BSplined
 
spanCount - Variable in class gaiasky.util.math.CatmullRomSplined
 
SPECIAL - Static variable in class gaiasky.gui.KeyBindings
 
specular - Variable in class gaiasky.scene.record.MaterialComponent
 
Specular - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
Specular - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
SpecularAlias - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
SpecularAlias - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
specularColor - Variable in class gaiasky.scene.record.MaterialComponent
 
specularColor - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
specularColor - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
specularCubemap - Variable in class gaiasky.scene.record.MaterialComponent
 
specularCubemap - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
specularCubemap - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
SpecularCubemap - Static variable in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
SpecularCubemapAlias - Static variable in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
specularTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
specularTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
specularUnpacked - Variable in class gaiasky.scene.record.MaterialComponent
 
speed - Variable in class gaiasky.scene.camera.CameraManager
Current velocity in km/h
speed - Variable in class gaiasky.util.Settings.SceneSettings.CameraSettings
 
SPEED_LIMIT_CMD - Enum constant in enum class gaiasky.event.Event
Contains the speed limit index as in: 100 km/h 0.5 * c 0.8 * c 0.9 * c 0.99 * c 0.99999 * c c (3e8 m/s) 2*c 10*c 1000*c 1 AU/s 10 AU/s 1000 AU/s 10000 AU/s 1 pc/s 2 pc/s 10 pc/s 1000 pc/s No limit
speedLimit - Variable in class gaiasky.util.Settings.SceneSettings.CameraSettings
 
speedLimitIndex - Variable in class gaiasky.util.Settings.SceneSettings.CameraSettings
 
speedScaling() - Method in class gaiasky.scene.camera.CameraManager
 
speedScaling() - Method in class gaiasky.scene.camera.FovCamera
 
speedScaling() - Method in interface gaiasky.scene.camera.ICamera
 
speedScaling() - Method in class gaiasky.scene.camera.NaturalCamera
The speed scaling function.
speedScaling() - Method in class gaiasky.scene.camera.RelativisticCamera
 
speedScaling() - Method in class gaiasky.scene.camera.SpacecraftCamera
 
speedScaling(double) - Method in class gaiasky.scene.camera.NaturalCamera
The speed scaling function.
sphere(float, float, float, int, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
sphere(float, float, float, int, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a sphere
sphere(float, float, float, int, int, boolean, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
sphere(float, float, float, int, int, boolean, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a sphere
sphere(float, float, float, int, int, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
sphere(float, float, float, int, int, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a sphere
sphere(Matrix4, float, float, float, int, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
sphere(Matrix4, float, float, float, int, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a sphere
sphere(Matrix4, float, float, float, int, int, boolean, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
sphere(Matrix4, float, float, float, int, int, boolean, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a sphere
sphere(Matrix4, float, float, float, int, int, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
sphere(Matrix4, float, float, float, int, int, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a sphere
SPHERE - Enum constant in enum class gaiasky.gui.beans.ShapeComboBoxBean.Shape
 
SphereCreator - Class in gaiasky.util.gdx
 
SphereCreator() - Constructor for class gaiasky.util.gdx.SphereCreator
 
sphereInFrustum(float, float, float, float) - Method in class gaiasky.util.math.Frustumd
Returns whether the given sphere is in the frustum.
sphereInFrustum(Vector3d, float) - Method in class gaiasky.util.math.Frustumd
Returns whether the given sphere is in the frustum.
sphereInFrustumWithoutNearFar(float, float, float, float) - Method in class gaiasky.util.math.Frustumd
Returns whether the given sphere is in the frustum not checking whether it is behind the near and far clipping plane.
sphereInFrustumWithoutNearFar(Vector3d, float) - Method in class gaiasky.util.math.Frustumd
Returns whether the given sphere is in the frustum not checking whether it is behind the near and far clipping plane.
sphericalGrids - Variable in class gaiasky.scene.Families
 
sphericalPositions - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
 
sphericalToCartesian(double, double, double, Vector3d) - Static method in class gaiasky.util.coord.Coordinates
Converts from spherical to Cartesian coordinates, given a longitude (α), a latitude (δ) and the radius.
sphericalToCartesian(double, double, Apfloat, Vector3b) - Static method in class gaiasky.util.coord.Coordinates
 
sphericalToCartesian(Vector3b, Vector3b) - Static method in class gaiasky.util.coord.Coordinates
 
sphericalToCartesian(Vector3d, Vector3d) - Static method in class gaiasky.util.coord.Coordinates
Converts from spherical to Cartesian coordinates, given a longitude (α), a latitude (δ) and the radius.
spinAxis - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
SPINAXIS_NUMBEROFLOOPSPERYEAR - Static variable in class gaiasky.util.gaia.Satellite
The number of spin-axis revolutions around the solar direction per Julian year.
SpiralScale - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Glow.Param
 
SPLINE - Enum constant in enum class gaiasky.util.camera.rec.CameraKeyframeManager.PathType
 
splines - Variable in class gaiasky.util.gaia.utils.AttitudeUtils.KnotsAndSplines
 
split(int, int) - Method in class gaiasky.util.gdx.g2d.TextureRegion
Helper function to create tiles out of this TextureRegion starting from the top left corner going to the right and ending at the bottom right corner.
split(Texture, int, int) - Static method in class gaiasky.util.gdx.g2d.TextureRegion
Helper function to create tiles out of the given Texture starting from the top left corner going to the right and ending at the bottom right corner.
splits - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasRegion
The ninepatch splits, or null if not a ninepatch.
splits - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Region
 
spotLights - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
spotLights - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
SpotLightsAttribute - Class in gaiasky.util.gdx.shader.attribute
An Attribute which can be used to send an Array of SpotLight instances to the Shader.
SpotLightsAttribute() - Constructor for class gaiasky.util.gdx.shader.attribute.SpotLightsAttribute
 
SpotLightsAttribute(SpotLightsAttribute) - Constructor for class gaiasky.util.gdx.shader.attribute.SpotLightsAttribute
 
spotLightsColorOffset - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
spotLightsCutoffAngleOffset - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
spotLightsDirectionOffset - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
spotLightsExponentOffset - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
spotLightsIntensityOffset - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
spotLightsLoc - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
spotLightsPositionOffset - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
spotLightsSize - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
Sprite - Class in gaiasky.util.gdx.g2d
Holds the geometry, color, and texture information for drawing 2D sprites using Batch.
Sprite() - Constructor for class gaiasky.util.gdx.g2d.Sprite
Creates an uninitialized sprite.
Sprite(Texture) - Constructor for class gaiasky.util.gdx.g2d.Sprite
Creates a sprite with width, height, and texture region equal to the size of the texture.
Sprite(Texture, int, int) - Constructor for class gaiasky.util.gdx.g2d.Sprite
Creates a sprite with width, height, and texture region equal to the specified size.
Sprite(Texture, int, int, int, int) - Constructor for class gaiasky.util.gdx.g2d.Sprite
Creates a sprite with width, height, and texture region equal to the specified size.
Sprite(Sprite) - Constructor for class gaiasky.util.gdx.g2d.Sprite
Creates a sprite that is a copy in every way of the specified sprite.
Sprite(TextureRegion) - Constructor for class gaiasky.util.gdx.g2d.Sprite
Creates a sprite based on a specific TextureRegion, the new sprite's region is a copy of the parameter region - altering one does not affect the other
Sprite(TextureRegion, int, int, int, int) - Constructor for class gaiasky.util.gdx.g2d.Sprite
Creates a sprite with width, height, and texture region equal to the specified size, relative to specified sprite's texture region.
spriteBatch - Variable in class gaiasky.render.RenderAssets
 
spriteShaders - Variable in class gaiasky.render.RenderAssets
 
sqrt(double) - Static method in class gaiasky.util.math.MathUtilsd
Fast sqrt method.
SQUAREROOT - Enum constant in enum class gaiasky.util.gaia.ModifiedScanningLaw.TransitionFunction
 
sr - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
srcX - Variable in class gaiasky.util.gdx.g2d.BitmapFont.Glyph
 
srcY - Variable in class gaiasky.util.gdx.g2d.BitmapFont.Glyph
 
sRed - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
ss - Variable in class gaiasky.scene.component.Keyframes
Multiplier to primitive size
SSAA - Enum constant in enum class gaiasky.util.Settings.Antialias
 
ssr - Variable in class gaiasky.util.Settings.PostprocessSettings
 
SSR - Class in gaiasky.util.gdx.contrib.postprocess.effects
Screen Space Reflections effect.
SSR() - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.SSR
 
SSR_CMD - Enum constant in enum class gaiasky.event.Event
Enables/disables screen-space reflections.
SSRFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
Screen space reflections filter.
SSRFilter() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter
 
SSRFilter.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
SSRSettings() - Constructor for class gaiasky.util.Settings.PostprocessSettings.SSRSettings
 
stack - Variable in class gaiasky.gui.PopupNotificationsInterface
 
stage - Variable in class gaiasky.gui.ColorPickerAbstract
 
stage - Variable in class gaiasky.gui.components.GuiComponent
 
stage - Variable in class gaiasky.gui.GenericDialog
 
star - Variable in class gaiasky.util.Settings.SceneSettings
 
STAR - Enum constant in enum class gaiasky.scene.record.BillboardDataset.ParticleType
 
STAR - Static variable in class gaiasky.gui.GSKeys
 
STAR_BRIGHTNESS_CMD - Enum constant in enum class gaiasky.event.Event
Contains the star brightness multiplier.
STAR_BRIGHTNESS_POW_CMD - Enum constant in enum class gaiasky.event.Event
Contains the star brightness power.
STAR_GROUP - Enum constant in enum class gaiasky.render.RenderGroup
Star group
STAR_GROUP_BILLBOARD_CMD - Enum constant in enum class gaiasky.event.Event
Set the flag to render stars as billboards or not.
STAR_GROUP_NEAREST_CMD - Enum constant in enum class gaiasky.event.Event
Update the number of nearest stars in star groups.
STAR_MIN_OPACITY_CMD - Enum constant in enum class gaiasky.event.Event
Minimum star opacity.
STAR_POINT_SIZE_CMD - Enum constant in enum class gaiasky.event.Event
Set a new value for the star point size.
STAR_POINT_SIZE_DECREASE_CMD - Enum constant in enum class gaiasky.event.Event
Decrease star point size by Constants.SLIDER_STEP_TINY
STAR_POINT_SIZE_INCREASE_CMD - Enum constant in enum class gaiasky.event.Event
Increase star point size by Constants.SLIDER_STEP_TINY
STAR_POINT_SIZE_RESET_CMD - Enum constant in enum class gaiasky.event.Event
Reset star point size to original value
STAR_SIZE_D - Static variable in class gaiasky.scene.record.ParticleRecord
 
STAR_SIZE_F - Static variable in class gaiasky.scene.record.ParticleRecord
 
STAR_SIZE_FACTOR - Static variable in class gaiasky.util.Constants
Size factor for single stars.
STAR_SUBSTITUTE - Static variable in class gaiasky.util.Constants
 
starBillboardShaders - Variable in class gaiasky.render.RenderAssets
 
StarburstOffset - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.FlareDirt.Param
 
starGroupShaders - Variable in class gaiasky.render.RenderAssets
 
starNumberCap - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
Maximum number of files to load per file
starParameterUniforms(ExtShaderProgram) - Method in class gaiasky.scene.system.render.draw.StarSetQuadComponent
 
starPointShaders - Variable in class gaiasky.render.RenderAssets
 
starPointSize - Variable in class gaiasky.scene.system.render.draw.StarSetQuadComponent
 
stars - Variable in class gaiasky.gui.DatasetLoadDialog
 
Stars - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
STARS - Enum constant in enum class gaiasky.data.group.DatasetOptions.DatasetLoadType
 
starSet - Static variable in class gaiasky.scene.Mapper
 
starSet - Variable in class gaiasky.scene.view.RenderView
Star set component
StarSet - Class in gaiasky.scene.component
 
StarSet() - Constructor for class gaiasky.scene.component.StarSet
 
StarSetInstancedRenderer - Class in gaiasky.scene.system.render.draw
Renders star sets using instancing via billboards with geometry (quads as two triangles).
StarSetInstancedRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.scene.system.render.draw.StarSetInstancedRenderer
 
StarSetPointRenderer - Class in gaiasky.scene.system.render.draw
Renders star sets using GL_POINT primitives.
StarSetPointRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.scene.system.render.draw.StarSetPointRenderer
 
StarSetQuadComponent - Class in gaiasky.scene.system.render.draw
 
StarSetQuadComponent() - Constructor for class gaiasky.scene.system.render.draw.StarSetQuadComponent
 
StarSetRenderer - Class in gaiasky.scene.system.render.draw
Renders star sets using regular arrays via billboards with geometry (quads as two triangles).
StarSetRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.scene.system.render.draw.StarSetRenderer
 
StarSettings() - Constructor for class gaiasky.util.Settings.SceneSettings.StarSettings
 
StarSetUtils - Class in gaiasky.scene.entity
Utilities to construct star sets.
StarSetUtils(Scene) - Constructor for class gaiasky.scene.entity.StarSetUtils
Constructs a star set utils with the given scene.
start() - Method in class gaiasky.util.MusicManager
 
startCapturing() - Method in class gaiasky.util.LocationLogManager
 
starTex - Variable in class gaiasky.scene.system.render.draw.StarSetQuadComponent
 
startRecordingCameraPath() - Method in class gaiasky.script.EventScriptingInterface
 
startRecordingCameraPath() - Method in interface gaiasky.script.IScriptingInterface
Starts recording the camera path to an auto-generated file in the default camera directory.
startRecordingCameraPath(String) - Method in class gaiasky.script.EventScriptingInterface
 
startRecordingCameraPath(String) - Method in interface gaiasky.script.IScriptingInterface
Starts recording a camera path with the given filename.
startSimulationTime() - Method in class gaiasky.script.EventScriptingInterface
 
startSimulationTime() - Method in interface gaiasky.script.IScriptingInterface
Starts the simulation.
StaticCoordinates - Class in gaiasky.util.coord
A position that never changes.
StaticCoordinates() - Constructor for class gaiasky.util.coord.StaticCoordinates
 
stats() - Method in class gaiasky.util.tree.OctreeNode
Gets some per-level stats on the octree node.
status - Variable in class gaiasky.scene.component.BillboardSet
 
status - Variable in class gaiasky.util.datadesc.DatasetDesc
 
status - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
status() - Element in annotation interface gaiasky.util.gaia.Satellite.ParamMetaData
 
StdRandom - Class in gaiasky.util.math
The StdRandom class provides static methods for generating random number from various discrete and continuous distributions, including Bernoulli, uniform, Gaussian, exponential, pareto, Poisson, and Cauchy.
SteamVR_Touchpad - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerAxes
 
SteamVR_Touchpad - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
SteamVR_Trigger - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerAxes
 
SteamVR_Trigger - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
step - Variable in class gaiasky.util.gaia.MslAttitudeDataServer
Actual time step for Hermite interpolation, in [ns]
stepForIntegrator - Variable in class gaiasky.util.gaia.MslAttitudeDataServer
 
stepForward(long) - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Integrate the MSL forward in time by an arbitrary step.
STEREO_PROFILE_CMD - Enum constant in enum class gaiasky.event.Event
Switches stereoscopic profile, contains the index of the new profile.
STEREOGRAPHIC_180 - Enum constant in enum class gaiasky.util.Settings.ReprojectionMode
 
STEREOGRAPHIC_LONG - Enum constant in enum class gaiasky.util.Settings.ReprojectionMode
 
STEREOGRAPHIC_SCREEN - Enum constant in enum class gaiasky.util.Settings.ReprojectionMode
 
STEREOGRAPHIC_SHORT - Enum constant in enum class gaiasky.util.Settings.ReprojectionMode
 
stereoGui - Variable in class gaiasky.GaiaSky
The user interfaces
StereoGui - Class in gaiasky.gui
Full OpenGL GUI with all the controls and whistles.
StereoGui(Skin, Graphics, Float) - Constructor for class gaiasky.gui.StereoGui
 
STEREOSCOPIC_CMD - Enum constant in enum class gaiasky.event.Event
Stereoscopic vision, side by side rendering.
STILDataProvider - Class in gaiasky.data.group
Loads VOTables, FITS, etc.
STILDataProvider() - Constructor for class gaiasky.data.group.STILDataProvider
 
stmp - Static variable in class gaiasky.util.math.Matrix4d
 
STOP_CAMERA_PLAY - Enum constant in enum class gaiasky.event.Event
Stops the current camera playing operation, if any
stopAllMovement() - Method in interface gaiasky.scene.api.ISpacecraft
 
stopAllMovement() - Method in class gaiasky.scene.component.MotorEngine
 
stopAllMovement() - Method in class gaiasky.scene.view.SpacecraftView
 
stopCapturing() - Method in class gaiasky.util.LocationLogManager
Stops capturing locations.
stopDaemon() - Method in class gaiasky.util.concurrent.ServiceThread
Stops the daemon iterations when the current task has finished.
stopForwardMovement() - Method in class gaiasky.scene.camera.NaturalCamera
Stops the camera movement.
stopMovement() - Method in class gaiasky.scene.camera.NaturalCamera
Stops the camera movement.
stopping - Variable in class gaiasky.scene.component.MotorEngine
 
stopping() - Method in interface gaiasky.scene.api.ISpacecraft
 
stopping() - Method in class gaiasky.scene.component.MotorEngine
 
stopping() - Method in class gaiasky.scene.view.SpacecraftView
 
stopRecordingCameraPath() - Method in class gaiasky.script.EventScriptingInterface
 
stopRecordingCameraPath() - Method in interface gaiasky.script.IScriptingInterface
Stops the current camera recording.
stopRotateMovement() - Method in class gaiasky.scene.camera.NaturalCamera
 
stopSimulationTime() - Method in class gaiasky.script.EventScriptingInterface
 
stopSimulationTime() - Method in interface gaiasky.script.IScriptingInterface
Stops the simulation time.
stopTotalMovement() - Method in class gaiasky.scene.camera.NaturalCamera
Stops the camera movement.
store(OutputStream, String) - Method in class gaiasky.util.properties.CommentedProperties
 
store(OutputStream, String, String) - Method in class gaiasky.util.properties.CommentedProperties
Write the properties to the specified OutputStream.
strafe(double, double) - Method in class gaiasky.scene.camera.NaturalCamera
 
StrComboBoxBean - Class in gaiasky.gui.beans
 
StrComboBoxBean(String, String) - Constructor for class gaiasky.gui.beans.StrComboBoxBean
 
stretchViewport - Variable in class gaiasky.render.process.RenderModeCubemap
 
stringToVersionNumber(String) - Static method in class gaiasky.util.update.VersionChecker
Attempts to convert a tag string (maj.min.rev) to an integer number: num = maj*10000 + min*100 + rev
style - Variable in enum class gaiasky.render.ComponentTypes.ComponentType
 
sub(double) - Method in class gaiasky.util.math.Vector3b
Subtracts the given value from all components of this vector
sub(double) - Method in class gaiasky.util.math.Vector3d
Subtracts the given value from all components of this vector
sub(double, double) - Method in class gaiasky.util.math.Vector2d
Substracts the other vector from this vector.
sub(double, double, double) - Method in class gaiasky.util.math.Vector3b
Subtracts the other vector from this vector.
sub(double, double, double) - Method in class gaiasky.util.math.Vector3d
Subtracts the other vector from this vector.
sub(Vector3) - Method in class gaiasky.util.math.Vector3b
 
sub(Vector3) - Method in class gaiasky.util.math.Vector3d
 
sub(Duration) - Method in class gaiasky.util.gaia.time.Days
 
sub(Duration) - Method in interface gaiasky.util.gaia.time.Duration
Subtract a duration from this one
sub(Duration) - Method in class gaiasky.util.gaia.time.Hours
 
sub(Duration) - Method in class gaiasky.util.gaia.time.JulianYears
 
sub(Duration) - Method in class gaiasky.util.gaia.time.Mins
 
sub(Duration) - Method in class gaiasky.util.gaia.time.NanoSecs
 
sub(Duration) - Method in class gaiasky.util.gaia.time.Revs
 
sub(Duration) - Method in class gaiasky.util.gaia.time.Secs
 
sub(Vector2d) - Method in class gaiasky.util.math.Vector2d
 
sub(Vector3b) - Method in class gaiasky.util.math.Vector3b
 
sub(Vector3b) - Method in class gaiasky.util.math.Vector3d
 
sub(Vector3d) - Method in class gaiasky.util.math.Vector3b
 
sub(Vector3d) - Method in class gaiasky.util.math.Vector3d
 
sub(T) - Method in interface gaiasky.util.math.Vectord
Subtracts the given vector from this vector.
subMenu - Variable in class gaiasky.util.scene2d.MenuItem.MenuItemStyle
 
subscribe() - Method in class gaiasky.gui.ConsoleLogger
 
subscribe(IObserver, Event) - Method in class gaiasky.event.EventManager
Register a listener for the specified message code.
subscribe(IObserver, Event...) - Method in class gaiasky.event.EventManager
Subscribe the given observer to the given event types.
suffix - Variable in enum class gaiasky.util.Settings.GraphicsQuality
 
sunc - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
suns - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
SupportedButtons_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
surround(String, String, String) - Static method in class gaiasky.util.TextUtils
 
surroundBrackets(String) - Static method in class gaiasky.util.TextUtils
 
swap(int, int) - Method in class gaiasky.util.DoubleArray
 
swapBuffers() - Method in class gaiasky.scene.camera.AbstractCamera
 
swapBuffers() - Method in class gaiasky.scene.camera.CameraManager
 
swapBuffers() - Method in interface gaiasky.scene.camera.ICamera
 
swapBuffers() - Method in class gaiasky.util.camera.Proximity
Swaps the arrays in this double-buffer implementation
swapRenderLists() - Method in class gaiasky.scene.system.render.SceneRenderer
This must be called when all the rendering for the current frame has finished.
swing - Static variable in class gaiasky.util.math.Interpolationd
 
Swing(double) - Constructor for class gaiasky.util.math.Interpolationd.Swing
 
swingIn - Static variable in class gaiasky.util.math.Interpolationd
 
SwingIn(double) - Constructor for class gaiasky.util.math.Interpolationd.SwingIn
 
swingOut - Static variable in class gaiasky.util.math.Interpolationd
 
SwingOut(double) - Constructor for class gaiasky.util.math.Interpolationd.SwingOut
 
SWITCH_CHARSET - Static variable in class gaiasky.gui.GSKeys
 
switchTexture(Texture) - Method in class gaiasky.util.gdx.g2d.ExtSpriteBatch
 
SYM - Static variable in class gaiasky.gui.GSKeys
 
system - Variable in class gaiasky.util.Settings.VersionSettings
 
System - Static variable in class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
SYSTEM_DEFAULT - Enum constant in enum class gaiasky.util.Settings.DefaultTimeZone
 
SysUtils - Class in gaiasky.util
Wee utility class to check the operating system and the desktop environment.
SysUtils() - Constructor for class gaiasky.util.SysUtils
 

T

T - Static variable in class gaiasky.gui.GSKeys
 
T(double) - Static method in class gaiasky.util.coord.AstroUtils
Time T measured in Julian centuries from the Epoch J2000.0.
TAB - Static variable in class gaiasky.gui.GSKeys
 
TabbedPane - Class in gaiasky.util.scene2d
A TabbedPane widget not full featured but somewhat reusable.
TabbedPane() - Constructor for class gaiasky.util.scene2d.TabbedPane
Creates a TabbedPane without setting the style or size.
TabbedPane(Skin) - Constructor for class gaiasky.util.scene2d.TabbedPane
Creates a TabbedPane using the specified skin.
TabbedPane(Skin, int) - Constructor for class gaiasky.util.scene2d.TabbedPane
Creates a TabbedPane using the specified skin and alignment.
TabbedPane(Skin, String) - Constructor for class gaiasky.util.scene2d.TabbedPane
Creates a TabbedPane using the specified skin and style name.
TabbedPane(Skin, String, int) - Constructor for class gaiasky.util.scene2d.TabbedPane
Creates a TabbedPane using the specified skin, style name and alignment.
TabbedPane(TabbedPane.TabbedPaneStyle) - Constructor for class gaiasky.util.scene2d.TabbedPane
Creates a TabbedPane using the specified style.
TabbedPane(TabbedPane.TabbedPaneStyle, int) - Constructor for class gaiasky.util.scene2d.TabbedPane
Creates a TabbedPane using the specified style and alignment.
TabbedPane.TabbedPaneStyle - Class in gaiasky.util.scene2d
The style for a TabbedPane.
TabbedPaneStyle() - Constructor for class gaiasky.util.scene2d.TabbedPane.TabbedPaneStyle
 
TabbedPaneStyle(Drawable, Drawable, Drawable, Drawable, Drawable, BitmapFont) - Constructor for class gaiasky.util.scene2d.TabbedPane.TabbedPaneStyle
 
TabbedPaneStyle(TabbedPane.TabbedPaneStyle) - Constructor for class gaiasky.util.scene2d.TabbedPane.TabbedPaneStyle
 
tabLeft() - Method in class gaiasky.gui.ControllerGui
 
TableGuiInterface - Class in gaiasky.gui
 
TableGuiInterface(Skin) - Constructor for class gaiasky.gui.TableGuiInterface
 
tabRight() - Method in class gaiasky.gui.ControllerGui
 
tabSelectionChanged(ChangeListener.ChangeEvent, Actor) - Method in class gaiasky.util.scene2d.TabSelectionChangeListener
 
TabSelectionChangeListener - Class in gaiasky.util.scene2d
A TabSelectionChangeListener for a TabbedPane widget.
TabSelectionChangeListener() - Constructor for class gaiasky.util.scene2d.TabSelectionChangeListener
 
tagBackgroundModel - Static variable in class gaiasky.scene.Mapper
 
TagBackgroundModel - Class in gaiasky.scene.component.tag
This tag marks background models.
TagBackgroundModel() - Constructor for class gaiasky.scene.component.tag.TagBackgroundModel
 
tagBillboardGalaxy - Static variable in class gaiasky.scene.Mapper
 
TagBillboardGalaxy - Class in gaiasky.scene.component.tag
Marks billboard galaxies.
TagBillboardGalaxy() - Constructor for class gaiasky.scene.component.tag.TagBillboardGalaxy
 
tagHeliotropic - Static variable in class gaiasky.scene.Mapper
 
TagHeliotropic - Class in gaiasky.scene.component.tag
 
TagHeliotropic() - Constructor for class gaiasky.scene.component.tag.TagHeliotropic
 
tagInvisible - Static variable in class gaiasky.scene.Mapper
 
TagInvisible - Class in gaiasky.scene.component.tag
 
TagInvisible() - Constructor for class gaiasky.scene.component.tag.TagInvisible
 
tagNoClosest - Static variable in class gaiasky.scene.Mapper
 
TagNoClosest - Class in gaiasky.scene.component.tag
Entities tagged with this can't be the camera's closest body.
TagNoClosest() - Constructor for class gaiasky.scene.component.tag.TagNoClosest
 
TagNoProcess - Class in gaiasky.scene.component.tag
This tag prevents the entity from being included in any of the processing families.
TagNoProcess() - Constructor for class gaiasky.scene.component.tag.TagNoProcess
 
tagNoProcessChildren - Static variable in class gaiasky.scene.Mapper
 
TagNoProcessChildren - Class in gaiasky.scene.component.tag
Tag that marks the entity as a set of entities.
TagNoProcessChildren() - Constructor for class gaiasky.scene.component.tag.TagNoProcessChildren
 
TagNoProcessGraph - Class in gaiasky.scene.component.tag
This tag prevents the entity from being processed by the graph updater.
TagNoProcessGraph() - Constructor for class gaiasky.scene.component.tag.TagNoProcessGraph
 
TagOctreeObject - Class in gaiasky.scene.component.tag
A tag that marks an entity as being in an octree.
TagOctreeObject() - Constructor for class gaiasky.scene.component.tag.TagOctreeObject
 
TagQuaternionOrientation - Class in gaiasky.scene.component.tag
A tag to mark billboards.
TagQuaternionOrientation() - Constructor for class gaiasky.scene.component.tag.TagQuaternionOrientation
 
tagQuatOrientation - Static variable in class gaiasky.scene.Mapper
 
tagSetElement - Static variable in class gaiasky.scene.Mapper
 
TagSetElement - Class in gaiasky.scene.component.tag
This tag marks the element as a part of a set.
TagSetElement() - Constructor for class gaiasky.scene.component.tag.TagSetElement
 
TAI - Enum constant in enum class gaiasky.util.gaia.time.TimeScale
International Atomic Time
takeScreenshot() - Method in class gaiasky.script.EventScriptingInterface
 
takeScreenshot() - Method in interface gaiasky.script.IScriptingInterface
tan(double) - Method in class gaiasky.util.math.FastTrigonometry
 
tan(double) - Method in interface gaiasky.util.math.ITrigonometry
 
tan(double) - Method in class gaiasky.util.math.Trigonometry
 
tangent - Variable in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
tap - Variable in enum class gaiasky.util.gdx.contrib.postprocess.filters.Blur.BlurType
 
tap(float, float, int, int) - Method in class gaiasky.input.MainMouseKbdListener.GaiaGestureListener
 
TARGET_TIME_CMD - Enum constant in enum class gaiasky.event.Event
Sets and unsets the target time.
targetFps - Variable in class gaiasky.util.Settings.CamrecorderSettings
 
targetFps - Variable in class gaiasky.util.Settings.FrameSettings
 
targetMode - Variable in class gaiasky.util.Settings.SceneSettings.CameraSettings
 
targetScanPeriod - Variable in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
The time in ns of one rotation of the satellite around its spin axis.
task - Variable in class gaiasky.util.concurrent.ServiceThread
 
tau(double) - Static method in class gaiasky.util.coord.AstroUtils
 
tBeg - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
The starting time for the integration as GaiaTime and [ns] from J2010.0
tBegNs - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
TCB - Enum constant in enum class gaiasky.util.gaia.time.TimeContext
Number of elapsed ns in TCB since the reference epoch
TCB - Enum constant in enum class gaiasky.util.gaia.time.TimeScale
Barycentric Coordinate Time
TCG - Enum constant in enum class gaiasky.util.gaia.time.TimeScale
Geocentric Coordinate Time
TDB - Enum constant in enum class gaiasky.util.gaia.time.TimeScale
Barycentric Dynamical Time
teff - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
TEFF - Variable in class gaiasky.util.ucd.UCDParser
 
teffcolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
TEffPlot - Class in gaiasky.desktop.util
Produces a plot of ColorXP (BP-RP) vs log(tEff)).
TEffPlot() - Constructor for class gaiasky.desktop.util.TEffPlot
 
teffToBv(double) - Method in class gaiasky.util.color.BVToTeff_ballesteros
Convert the incoming effective temperature [K] into a B-V color index [mag]
teffToRGB_harre(double) - Static method in class gaiasky.util.color.ColorUtils
Convert effective temperature to RGB using the Harre and Heller 2021 (Digital Color of Stars) method.
teffToRGB_rough(double) - Static method in class gaiasky.util.color.ColorUtils
Converts effective temperature in Kelvin (1000-40000) to RGB
Telegram - Class in gaiasky.event
A delayed message used internally by the EventManager.
Telegram() - Constructor for class gaiasky.event.Telegram
 
Telegram(Event, Object, long, Object...) - Constructor for class gaiasky.event.Telegram
 
Telescopes - Static variable in enum class gaiasky.util.gaia.FOV
List of the telescope alias of the FOVs with AC motion applied
tempIndices - Variable in class gaiasky.render.system.ImmediateModeRenderSystem
 
tempInstanceAttribs - Variable in class gaiasky.render.system.InstancedRenderSystem
 
tempVerts - Variable in class gaiasky.render.system.ImmediateModeRenderSystem
 
TESSELLATION - Enum constant in enum class gaiasky.util.Settings.ElevationType
 
TESSELLATION_QUALITY_CMD - Enum constant in enum class gaiasky.event.Event
Sets the tessellation quality.
TessellationRenderer - Class in gaiasky.scene.system.render.draw
Renders model objects with tessellation shaders.
TessellationRenderer(SceneRenderer, RenderGroup, float[], IntModelBatch) - Constructor for class gaiasky.scene.system.render.draw.TessellationRenderer
Creates a new model batch render component.
TessellationShader - Class in gaiasky.util.gdx.shader
 
TessellationShader(IntRenderable, TessellationShaderProvider.Config) - Constructor for class gaiasky.util.gdx.shader.TessellationShader
 
TessellationShader(IntRenderable, TessellationShaderProvider.Config, TessellationShaderProgram) - Constructor for class gaiasky.util.gdx.shader.TessellationShader
 
TessellationShader(IntRenderable, TessellationShaderProvider.Config, String) - Constructor for class gaiasky.util.gdx.shader.TessellationShader
 
TessellationShader(IntRenderable, TessellationShaderProvider.Config, String, String, String, String, String) - Constructor for class gaiasky.util.gdx.shader.TessellationShader
 
TessellationShaderProgram - Class in gaiasky.util.gdx.shader
 
TessellationShaderProgram(String, String, String, String) - Constructor for class gaiasky.util.gdx.shader.TessellationShaderProgram
 
TessellationShaderProvider - Class in gaiasky.util.gdx.shader.provider
 
TessellationShaderProvider() - Constructor for class gaiasky.util.gdx.shader.provider.TessellationShaderProvider
 
TessellationShaderProvider(FileHandle, FileHandle, FileHandle, FileHandle) - Constructor for class gaiasky.util.gdx.shader.provider.TessellationShaderProvider
 
TessellationShaderProvider(TessellationShaderProvider.Config) - Constructor for class gaiasky.util.gdx.shader.provider.TessellationShaderProvider
 
TessellationShaderProvider(String, String, String, String) - Constructor for class gaiasky.util.gdx.shader.provider.TessellationShaderProvider
 
TessellationShaderProvider.Config - Class in gaiasky.util.gdx.shader.provider
 
TessellationShaderProviderLoader<T extends TessellationShaderProviderLoader.TessellationShaderProviderParameter> - Class in gaiasky.util.gdx.shader.loader
 
TessellationShaderProviderLoader(FileHandleResolver) - Constructor for class gaiasky.util.gdx.shader.loader.TessellationShaderProviderLoader
 
TessellationShaderProviderLoader.TessellationShaderProviderParameter - Class in gaiasky.util.gdx.shader.loader
 
TessellationShaderProviderParameter(String, String, String, String) - Constructor for class gaiasky.util.gdx.shader.loader.TessellationShaderProviderLoader.TessellationShaderProviderParameter
 
tessQuality - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
tessQuality - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
TessQuality - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
TessQualityAlias - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
testPoint(double, double, double) - Method in class gaiasky.util.math.Planed
Returns on which side the given point lies relative to the plane and its normal.
testPoint(Vector3d) - Method in class gaiasky.util.math.Planed
Returns on which side the given point lies relative to the plane and its normal.
TEXCOORD_ATTRIBUTE - Static variable in class gaiasky.util.gdx.shader.ExtShaderProgram
default name for texture coordinates attributes, append texture unit number
TEXCOORD_ATTRIBUTE - Static variable in class gaiasky.util.gdx.shader.TessellationShaderProgram
default name for texture coordinates attributes, append texture unit number
TexelSize - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Luma.Param
 
texHeightTarget - Variable in enum class gaiasky.util.Settings.GraphicsQuality
 
texInitialised - Variable in class gaiasky.scene.record.MaterialComponent
 
texLensColor - Variable in class gaiasky.util.Settings.PostprocessSettings.LensFlareSettings
 
texLensDirt - Variable in class gaiasky.util.Settings.PostprocessSettings.LensFlareSettings
 
texLensStarburst - Variable in class gaiasky.util.Settings.PostprocessSettings.LensFlareSettings
 
texLoading - Variable in class gaiasky.scene.record.MaterialComponent
 
TexLUT - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
 
text() - Method in enum class gaiasky.gui.beans.DistanceUnitComboBoxBean.DistanceUnit
 
text() - Method in interface gaiasky.render.api.I3DTextRenderable
Returns the text
text() - Method in class gaiasky.scene.view.LabelView
 
textbc - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
textcc - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
textColour() - Method in interface gaiasky.render.api.I3DTextRenderable
Returns an array with the text colour in the fashion [r, g, b, a]
textColour() - Method in class gaiasky.scene.view.RenderView
Text color for single objects
textColour(Keyframes, Keyframe) - Method in class gaiasky.scene.system.render.draw.text.LabelEntityRenderSystem
 
textColour(String) - Method in class gaiasky.scene.view.RenderView
Text color for the star with the given name in a star set.
textDepthBuffer() - Method in interface gaiasky.render.api.I3DTextRenderable
Executes the blending for the text
textDepthBuffer() - Method in class gaiasky.scene.view.LabelView
 
TextFieldComparatorValidator - Class in gaiasky.util.validator
A validator that compares the current value to the value of the given text fields (lessThan and greaterThan).
TextFieldComparatorValidator(IValidator, OwnTextField[], OwnTextField[]) - Constructor for class gaiasky.util.validator.TextFieldComparatorValidator
 
textgc - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
TextIconButtonStyle() - Constructor for class gaiasky.util.scene2d.OwnTextIconButton.TextIconButtonStyle
 
TextIconButtonStyle(TextButton.TextButtonStyle, OwnTextIconButton.TextIconButtonStyle) - Constructor for class gaiasky.util.scene2d.OwnTextIconButton.TextIconButtonStyle
 
textmc - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
textPosition(ICamera, Vector3d) - Method in interface gaiasky.render.api.I3DTextRenderable
Sets the position of this text in the out vector
textPosition(ICamera, Vector3d) - Method in class gaiasky.scene.view.LabelView
Text position for single objects (models, single stars, etc.).
textrc - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
TextRenderer - Class in gaiasky.scene.system.render.draw
Renders text (labels, annotations, titles, etc.) in two and three dimensional space.
TextRenderer(SceneRenderer, RenderGroup, float[], ExtSpriteBatch, ExtShaderProgram) - Constructor for class gaiasky.scene.system.render.draw.TextRenderer
 
TextRenderer(SceneRenderer, RenderGroup, float[], ExtSpriteBatch, ExtShaderProgram, BitmapFont, BitmapFont, BitmapFont) - Constructor for class gaiasky.scene.system.render.draw.TextRenderer
 
textScale - Variable in class gaiasky.scene.component.Label
Scale parameter for distance field fonts.
textScale() - Method in interface gaiasky.render.api.I3DTextRenderable
Returns the text scale for the scale varying in the shader
textScale() - Method in class gaiasky.scene.view.LabelView
 
textSize() - Method in interface gaiasky.render.api.I3DTextRenderable
Returns the text size
textSize() - Method in class gaiasky.scene.view.LabelView
 
texture - Variable in class gaiasky.scene.component.SingleTexture
 
texture - Static variable in class gaiasky.scene.Mapper
 
texture - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Page
 
Texture - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.AccumulationBlurFilter.Param
 
Texture - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Bias.Param
 
Texture - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D.Param
 
Texture - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.DepthBufferFilter.Param
 
Texture - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Flare.Param
 
Texture - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.FlareDirt.Param
 
Texture - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.FxaaFilter.Param
 
Texture - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Glow.Param
 
Texture - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.GravitationalDistortionFilter.Param
 
Texture - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter.Param
 
Texture - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.NfaaFilter.Param
 
Texture - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur.Param
 
Texture - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter.Param
 
Texture - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Scattering.Param
 
Texture - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Threshold.Param
 
Texture - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.UnsharpMaskFilter.Param
 
Texture - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Zoom.Param
 
Texture0 - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Combine.Param
 
Texture0 - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Copy.Param
 
Texture0 - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Param
 
Texture0 - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.GeometryWarpFilter.Param
 
Texture0 - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Luma.Param
 
Texture0 - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.MosaicFilter.Param
 
Texture0 - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialDistortion.Param
 
Texture0 - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.ReprojectionFilter.Param
 
Texture0 - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter.Param
 
Texture0 - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
 
texture1 - Variable in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
 
Texture1 - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Combine.Param
 
Texture1 - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.MosaicFilter.Param
 
Texture1 - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter.Param
 
texture2 - Variable in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
 
Texture2 - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.MosaicFilter.Param
 
Texture2 - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter.Param
 
Texture3 - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.MosaicFilter.Param
 
Texture3 - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter.Param
 
TextureAdditional - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter.Param
 
TextureAtlas - Class in gaiasky.util.gdx.g2d
Loads images from texture atlases created by TexturePacker.

A TextureAtlas must be disposed to free up the resources consumed by the backing textures.
TextureAtlas() - Constructor for class gaiasky.util.gdx.g2d.TextureAtlas
Creates an empty atlas to which regions can be added.
TextureAtlas(FileHandle) - Constructor for class gaiasky.util.gdx.g2d.TextureAtlas
Loads the specified pack file, using the parent directory of the pack file to find the page images.
TextureAtlas(FileHandle, boolean) - Constructor for class gaiasky.util.gdx.g2d.TextureAtlas
 
TextureAtlas(FileHandle, FileHandle) - Constructor for class gaiasky.util.gdx.g2d.TextureAtlas
 
TextureAtlas(FileHandle, FileHandle, boolean) - Constructor for class gaiasky.util.gdx.g2d.TextureAtlas
 
TextureAtlas(TextureAtlas.TextureAtlasData) - Constructor for class gaiasky.util.gdx.g2d.TextureAtlas
 
TextureAtlas(String) - Constructor for class gaiasky.util.gdx.g2d.TextureAtlas
Loads the specified pack file using Files.FileType.Internal, using the parent directory of the pack file to find the page images.
TextureAtlas.AtlasRegion - Class in gaiasky.util.gdx.g2d
Describes the region of a packed image and provides information about the original image before it was packed.
TextureAtlas.AtlasSprite - Class in gaiasky.util.gdx.g2d
A sprite that, if whitespace was stripped from the region when it was packed, is automatically positioned as if whitespace had not been stripped.
TextureAtlas.TextureAtlasData - Class in gaiasky.util.gdx.g2d
 
TextureAtlas.TextureAtlasData.Page - Class in gaiasky.util.gdx.g2d
 
TextureAtlas.TextureAtlasData.Region - Class in gaiasky.util.gdx.g2d
 
TextureAtlasData(FileHandle, FileHandle, boolean) - Constructor for class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData
 
TextureAttribute - Class in gaiasky.util.gdx.shader.attribute
 
TextureAttribute(int) - Constructor for class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
TextureAttribute(int, TextureRegion) - Constructor for class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
TextureAttribute(int, TextureDescriptor<T>) - Constructor for class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
TextureAttribute(int, TextureDescriptor<T>, float, float, float, float) - Constructor for class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
TextureAttribute(int, TextureDescriptor<T>, float, float, float, float, int) - Constructor for class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
TextureAttribute(int, Texture) - Constructor for class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
TextureAttribute(TextureAttribute) - Constructor for class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
textureDepth - Variable in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
 
TextureDepth - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.DepthBufferFilter.Param
 
TextureDepth - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter.Param
 
textureDescription - Variable in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
textureDescription - Variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
textureFile - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Page
 
textureIndex - Variable in class gaiasky.util.Settings.SceneSettings.StarSettings
 
TextureLeft - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.AnaglyphFilter.Param
 
TextureLoaderInfo() - Constructor for class gaiasky.util.gdx.loader.PFMTextureLoader.TextureLoaderInfo
 
textureNormal - Variable in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
 
textureParameter - Variable in class gaiasky.util.gdx.loader.IntModelLoader.IntModelParameters
 
textureParams - Static variable in class gaiasky.scene.record.CloudComponent
Default texture parameters
textureParams - Static variable in class gaiasky.scene.record.MaterialComponent
Default texture parameters
textureParamsMipMap - Static variable in class gaiasky.scene.record.MaterialComponent
Default texture parameters
textureReflectionMap - Variable in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
 
TextureRegion - Class in gaiasky.util.gdx.g2d
Defines a rectangular area of a texture.
TextureRegion() - Constructor for class gaiasky.util.gdx.g2d.TextureRegion
Constructs a region with no texture and no coordinates defined.
TextureRegion(Texture) - Constructor for class gaiasky.util.gdx.g2d.TextureRegion
Constructs a region the size of the specified texture.
TextureRegion(Texture, float, float, float, float) - Constructor for class gaiasky.util.gdx.g2d.TextureRegion
 
TextureRegion(Texture, int, int) - Constructor for class gaiasky.util.gdx.g2d.TextureRegion
 
TextureRegion(Texture, int, int, int, int) - Constructor for class gaiasky.util.gdx.g2d.TextureRegion
 
TextureRegion(TextureRegion) - Constructor for class gaiasky.util.gdx.g2d.TextureRegion
Constructs a region with the same texture and coordinates of the specified region.
TextureRegion(TextureRegion, int, int, int, int) - Constructor for class gaiasky.util.gdx.g2d.TextureRegion
Constructs a region with the same texture as the specified region and sets the coordinates relative to the specified region.
TextureRight - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.AnaglyphFilter.Param
 
TextureScale - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Glow.Param
 
TextureUtils - Class in gaiasky.scene.record
 
TextureUtils() - Constructor for class gaiasky.scene.record.TextureUtils
 
textureVel - Variable in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
 
TextureWidget - Class in gaiasky.util.scene2d
 
TextureWidget(FrameBuffer) - Constructor for class gaiasky.util.scene2d.TextureWidget
 
TextUtils - Class in gaiasky.util
Contains some general utilities to deal with text and strings.
TextUtils() - Constructor for class gaiasky.util.TextUtils
 
textyc - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
texWidthTarget - Variable in enum class gaiasky.util.Settings.GraphicsQuality
 
TG - Enum constant in enum class gaiasky.util.gaia.time.TimeScale
Gaia's proper Time "Temp de Gaia"
TH_ANGLE - Static variable in class gaiasky.scene.system.update.ClusterUpdater
 
TH_ANGLE_OVERLAP - Static variable in class gaiasky.scene.system.update.ClusterUpdater
 
thdownOverFovfactor - Variable in class gaiasky.scene.system.render.draw.billboard.BillboardEntityRenderSystem
 
theme - Variable in class gaiasky.util.Settings.ProgramSettings.UiSettings
 
thickness - Variable in class gaiasky.util.scene2d.Separator.SeparatorStyle
 
thpointTimesFovfactor - Variable in class gaiasky.scene.system.render.draw.billboard.BillboardEntityRenderSystem
 
threadLock - Variable in class gaiasky.util.concurrent.ServiceThread
 
threshold - Variable in class gaiasky.util.Settings.SceneSettings.OctreeSettings
 
threshold - Variable in class gaiasky.util.Settings.SceneSettings.StarSettings
 
Threshold - Class in gaiasky.util.gdx.contrib.postprocess.filters
 
Threshold - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Threshold.Param
 
Threshold() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Threshold
 
THRESHOLD_DOWN - Static variable in class gaiasky.util.Constants
Threshold down, for radius/distance where star size remains constant.
THRESHOLD_UP - Static variable in class gaiasky.util.Constants
Threshold up, for radius/distance where star size remains constant.
Threshold.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
thresholdLabel - Variable in class gaiasky.scene.component.SolidAngle
Minimum solid angle for rendering the lable of this object.
thresholdNone - Variable in class gaiasky.scene.component.SolidAngle
radius/distance limit for rendering at all.
thresholdPoint - Variable in class gaiasky.scene.component.SolidAngle
radius/distance limit for rendering as point.
thresholdQuad - Variable in class gaiasky.scene.component.SolidAngle
radius/distance limit for rendering as shader.
ThresholdSettings() - Constructor for class gaiasky.util.Settings.SceneSettings.StarSettings.ThresholdSettings
 
thrust - Variable in class gaiasky.scene.component.MotorEngine
Engine thrust vector
thrust() - Method in interface gaiasky.scene.api.ISpacecraft
 
thrust() - Method in class gaiasky.scene.component.MotorEngine
 
thrust() - Method in class gaiasky.scene.view.SpacecraftView
 
thrustBase - Static variable in class gaiasky.scene.component.MotorEngine
 
thrustFactor - Static variable in class gaiasky.scene.component.MotorEngine
Factor (adapt to be able to navigate small and large scale structures)
thrustFactor() - Method in interface gaiasky.scene.api.ISpacecraft
 
thrustFactor() - Method in class gaiasky.scene.component.MotorEngine
 
thrustFactor() - Method in class gaiasky.scene.view.SpacecraftView
 
thrustFactorIndex - Variable in class gaiasky.scene.component.MotorEngine
Index of the current engine power setting
thrustFactorIndex() - Method in interface gaiasky.scene.api.ISpacecraft
 
thrustFactorIndex() - Method in class gaiasky.scene.component.MotorEngine
 
thrustFactorIndex() - Method in class gaiasky.scene.view.SpacecraftView
 
thrustMagnitude - Variable in class gaiasky.scene.component.MotorEngine
This is the magnitude of the thrust
thrustMagnitude() - Method in interface gaiasky.scene.api.ISpacecraft
 
thrustMagnitude() - Method in class gaiasky.scene.component.MotorEngine
 
thrustMagnitude() - Method in class gaiasky.scene.view.SpacecraftView
 
thupOverFovfactor - Variable in class gaiasky.scene.system.render.draw.billboard.BillboardEntityRenderSystem
 
ti - Variable in class gaiasky.gui.FullGui
 
time - Variable in class gaiasky.data.util.PointCloudData
 
time - Variable in class gaiasky.GaiaSky
Time
time - Variable in class gaiasky.gui.components.TimeComponent
 
time - Variable in class gaiasky.gui.RenderGui
 
time - Variable in class gaiasky.util.camera.rec.Keyframe
 
time - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
time - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
time - Variable in class gaiasky.util.Settings.FrameSettings
 
time - Variable in class gaiasky.util.time.GlobalClock
The current time of the clock
Time - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Param
 
Time - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter.Param
 
Time - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
TIME_CHANGE_CMD - Enum constant in enum class gaiasky.event.Event
Issues a change time command, contains the Instant object with the new time
TIME_CHANGE_INFO - Enum constant in enum class gaiasky.event.Event
Notifies of a change in the time, contains the Instant object
TIME_STATE_CMD - Enum constant in enum class gaiasky.event.Event
Issues the command to toggle the time.
TIME_WARP_CHANGED_INFO - Enum constant in enum class gaiasky.event.Event
Contains the new time warp factor
TIME_WARP_CMD - Enum constant in enum class gaiasky.event.Event
Contains a double with the new warp value.
TIME_WARP_DECREASE_CMD - Enum constant in enum class gaiasky.event.Event
Divide the pace by 2.
TIME_WARP_INCREASE_CMD - Enum constant in enum class gaiasky.event.Event
Double the pace.
TimeAlias - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
TimeComponent - Class in gaiasky.gui.components
 
TimeComponent(Skin, Stage) - Constructor for class gaiasky.gui.components.TimeComponent
 
TimeContext - Enum Class in gaiasky.util.gaia.time
An enumeration to distinguish between the different times that attitude can be expressed in.
timeGranularity - Variable in class gaiasky.util.gaia.MslAttitudeDataServer
The actual starting and end times of the time period covered by the Hermite nodes must be multiples of the timeGranularity since the scanning law reference epoch.
TimeMediator - Class in gaiasky.util.gaia.time
A small class to convert between GaiaTime/TCB and OBMT transparently.
TimeMediator(TimeContext, TimeContext) - Constructor for class gaiasky.util.gaia.time.TimeMediator
Construct a new TimeMediator with a given native and requestd time context
timeOn - Variable in class gaiasky.util.Settings.RuntimeSettings
 
timeOverflow - Variable in class gaiasky.scene.component.Coordinates
Whether the current time puts the coordinates are out of time range.
times - Variable in class gaiasky.scene.system.render.SceneRenderer
Contains the last update time of each of the flags
TimeScale - Enum Class in gaiasky.util.gaia.time
Gaia Data Model.
timeWarpVector - Variable in class gaiasky.gui.components.TimeComponent
 
timeZone - Variable in class gaiasky.util.Settings.ProgramSettings
 
tint(Color) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Tints all text currently in the cache.
Tint - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Effect
 
Tint - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Param
 
TipsGenerator - Class in gaiasky.util
 
TipsGenerator(Skin) - Constructor for class gaiasky.util.TipsGenerator
 
title - Variable in class gaiasky.gui.ModePopupInfo
 
title - Static variable in class gaiasky.scene.Mapper
 
Title - Class in gaiasky.scene.component
 
Title() - Constructor for class gaiasky.scene.component.Title
 
titleBegin - Variable in class gaiasky.util.scene2d.TabbedPane.TabbedPaneStyle
 
titleButtonSelected - Variable in class gaiasky.util.scene2d.TabbedPane.TabbedPaneStyle
 
titleButtonUnselected - Variable in class gaiasky.util.scene2d.TabbedPane.TabbedPaneStyle
 
titleEnd - Variable in class gaiasky.util.scene2d.TabbedPane.TabbedPaneStyle
 
TitleExtractor - Class in gaiasky.scene.system.render.extract
 
TitleExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.TitleExtractor
 
TitleInitializer - Class in gaiasky.scene.system.initialize
 
TitleInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.TitleInitializer
 
TitleRadio - Class in gaiasky.scene.entity
 
TitleRadio(Entity) - Constructor for class gaiasky.scene.entity.TitleRadio
 
titles - Variable in class gaiasky.scene.Families
 
Titles - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
TitleUpdater - Class in gaiasky.scene.system.update
 
TitleUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.TitleUpdater
 
TLV3 - Class in gaiasky.util
 
TLV3() - Constructor for class gaiasky.util.TLV3
 
TLV3B - Class in gaiasky.util
 
TLV3B() - Constructor for class gaiasky.util.TLV3B
 
TLV3D - Class in gaiasky.util
 
TLV3D() - Constructor for class gaiasky.util.TLV3D
 
tmp - Variable in class gaiasky.scene.camera.AbstractCamera
 
tmp - Variable in class gaiasky.util.math.Matrix4d
 
tNow - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Current time in [ns] from 2010.0
tNs - Variable in class gaiasky.util.gaia.HermiteInterpolatedAttitudeDataServer
 
to - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
Conversions to and from internal units
TO_DEG - Static variable in class gaiasky.util.Nature
Radians to degrees
TO_RAD - Static variable in class gaiasky.util.Nature
Degrees to radians
to1DoubleArray(JsonValue) - Method in class gaiasky.data.NewJsonLoader
 
to2DoubleArray(JsonValue) - Method in class gaiasky.data.NewJsonLoader
 
to3DoubleArray(JsonValue) - Method in class gaiasky.data.NewJsonLoader
 
toArray() - Method in class gaiasky.util.DoubleArray
 
toArray() - Method in class gaiasky.util.ds.RouletteList
 
toArray() - Method in class gaiasky.util.ObjectDoubleMap.Keys
Returns a new array containing the remaining keys.
toArray() - Method in class gaiasky.util.ObjectDoubleMap.Values
Returns a new array containing the remaining values.
toArray(Array<K>) - Method in class gaiasky.util.ObjectDoubleMap.Keys
Adds the remaining keys to the array.
toArray(DoubleArray) - Method in class gaiasky.util.ObjectDoubleMap.Values
Adds the remaining values to the specified array.
toArray(T[]) - Method in class gaiasky.util.ds.RouletteList
 
toArrayConcrete(T[]) - Method in class gaiasky.util.ds.RouletteList
 
toFloatArray(double[]) - Static method in class gaiasky.util.GlobalResources
Transforms the given double array into a float array by casting each of its numbers
TOGGLE_AMBIENT_LIGHT - Enum constant in enum class gaiasky.event.Event
Contains the name of the check box and a boolean
TOGGLE_EXPANDCOLLAPSE_PANE_CMD - Enum constant in enum class gaiasky.event.Event
Toggles the collapsed state of a GUI pane.
TOGGLE_MINIMAP - Enum constant in enum class gaiasky.event.Event
Toggles minimap visibility
TOGGLE_UPDATEPAUSE - Enum constant in enum class gaiasky.event.Event
Toggles the pause of the update process.
TOGGLE_VISIBILITY_CMD - Enum constant in enum class gaiasky.event.Event
Toggle the visibility of a component type.
toggleAmbientLight(boolean) - Static method in class gaiasky.scene.record.ModelComponent
 
toggleCollapsed() - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
toggleMinimapInterface(Stage) - Method in class gaiasky.gui.FullGui
 
toggleMinimapWindow(Stage) - Method in class gaiasky.gui.FullGui
 
togglePane() - Method in class gaiasky.util.scene2d.CollapsiblePane
 
toggleRecord(Boolean, Settings) - Method in class gaiasky.util.Settings.RuntimeSettings
 
toggleTimeOn(Boolean) - Method in class gaiasky.util.Settings.RuntimeSettings
Toggles the time
toKm - Variable in enum class gaiasky.util.Settings.DistanceUnits
 
toKm(double) - Method in enum class gaiasky.gui.beans.DistanceUnitComboBoxBean.DistanceUnit
 
tOld - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Variables for the Runge-Kutta integrator
toList(OctreeNode, List<OctreeNode>) - Method in class gaiasky.data.group.MetadataBinaryIO
 
toLoadQueue - Variable in class gaiasky.data.OctreeLoader
The octant loading queue.
toMatrix(double[]) - Method in class gaiasky.util.math.Quaterniond
Fills a 4x4 matrix with the rotation matrix represented by this quaternion.
toMultidimDoubleArray(JsonValue) - Method in class gaiasky.data.NewJsonLoader
 
toneMapping - Variable in class gaiasky.util.Settings.PostprocessSettings
 
TONEMAPPING_TYPE_CMD - Enum constant in enum class gaiasky.event.Event
Contains the tone mapping type as an Settings.ToneMapping or a string in [AUTO|EXPOSURE|NONE].
ToneMappingSettings() - Constructor for class gaiasky.util.Settings.PostprocessSettings.ToneMappingSettings
 
toNormalMatrix() - Method in class gaiasky.util.math.Matrix4d
removes the translational part and transposes the matrix.
tooltipHg(Actor, String, Skin) - Static method in class gaiasky.util.GuiUtils
 
top - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Region
 
TOP_CENTER - Static variable in class gaiasky.util.gdx.g2d.NinePatch
 
TOP_LEFT - Static variable in class gaiasky.util.gdx.g2d.NinePatch
 
TOP_RIGHT - Static variable in class gaiasky.util.gdx.g2d.NinePatch
 
topInfoInterface - Variable in class gaiasky.gui.FullGui
 
TopInfoInterface - Class in gaiasky.gui
The HUD UI at the top of the regular view
TopInfoInterface(Skin, Scene) - Constructor for class gaiasky.gui.TopInfoInterface
 
topLeft - Variable in class gaiasky.gui.LoadingGui
 
toString() - Method in class gaiasky.gui.beans.AttributeComboBoxBean
 
toString() - Method in class gaiasky.gui.beans.CameraComboBoxBean
 
toString() - Method in class gaiasky.gui.beans.ComboBoxBean
 
toString() - Method in class gaiasky.gui.beans.DistanceUnitComboBoxBean
 
toString() - Method in class gaiasky.gui.beans.ElevationComboBoxBean
 
toString() - Method in class gaiasky.gui.beans.FileComboBoxBean
 
toString() - Method in class gaiasky.gui.beans.FloatComboBoxBean
 
toString() - Method in class gaiasky.gui.beans.IntComboBoxBean
 
toString() - Method in class gaiasky.gui.beans.LangComboBoxBean
 
toString() - Method in class gaiasky.gui.beans.PrimitiveComboBoxBean
 
toString() - Method in class gaiasky.gui.beans.ShapeComboBoxBean
 
toString() - Method in class gaiasky.gui.beans.StrComboBoxBean
 
toString() - Method in class gaiasky.gui.BookmarksManager.BookmarkNode
 
toString() - Method in class gaiasky.gui.MessageBean
 
toString() - Method in enum class gaiasky.render.ComponentTypes.ComponentType
 
toString() - Method in class gaiasky.render.ComponentTypes
 
toString() - Method in class gaiasky.scene.record.MachineDefinition
 
toString() - Method in class gaiasky.scene.record.MaterialComponent
 
toString() - Method in class gaiasky.scene.record.ModelComponent
 
toString() - Method in class gaiasky.scene.record.OrbitComponent
 
toString() - Method in class gaiasky.scene.record.RotationComponent
 
toString() - Method in class gaiasky.scene.system.initialize.AbstractInitSystem
 
toString() - Method in class gaiasky.util.Bits
 
toString() - Method in class gaiasky.util.coord.AbstractOrbitCoordinates
 
toString() - Method in class gaiasky.util.coord.StaticCoordinates
 
toString() - Method in class gaiasky.util.DoubleArray
 
toString() - Method in class gaiasky.util.filter.attrib.AttributeAbsmag
 
toString() - Method in class gaiasky.util.filter.attrib.AttributeAppmag
 
toString() - Method in class gaiasky.util.filter.attrib.AttributeColorBlue
 
toString() - Method in class gaiasky.util.filter.attrib.AttributeColorGreen
 
toString() - Method in class gaiasky.util.filter.attrib.AttributeColorRed
 
toString() - Method in class gaiasky.util.filter.attrib.AttributeDEC
 
toString() - Method in class gaiasky.util.filter.attrib.AttributeDistance
 
toString() - Method in class gaiasky.util.filter.attrib.AttributeEclLatitude
 
toString() - Method in class gaiasky.util.filter.attrib.AttributeEclLongitude
 
toString() - Method in class gaiasky.util.filter.attrib.AttributeGalLatitude
 
toString() - Method in class gaiasky.util.filter.attrib.AttributeGalLongitude
 
toString() - Method in class gaiasky.util.filter.attrib.AttributeMualpha
 
toString() - Method in class gaiasky.util.filter.attrib.AttributeMudelta
 
toString() - Method in class gaiasky.util.filter.attrib.AttributeRA
 
toString() - Method in class gaiasky.util.filter.attrib.AttributeRadvel
 
toString() - Method in class gaiasky.util.filter.attrib.AttributeUCD
 
toString() - Method in interface gaiasky.util.filter.attrib.IAttribute
Gets the name
toString() - Method in class gaiasky.util.filter.FilterRule.ComparatorEq
 
toString() - Method in class gaiasky.util.filter.FilterRule.ComparatorG
 
toString() - Method in class gaiasky.util.filter.FilterRule.ComparatorGeq
 
toString() - Method in class gaiasky.util.filter.FilterRule.ComparatorL
 
toString() - Method in class gaiasky.util.filter.FilterRule.ComparatorLeq
 
toString() - Method in class gaiasky.util.filter.FilterRule.ComparatorNeq
 
toString() - Method in interface gaiasky.util.filter.FilterRule.IComparator
 
toString() - Method in class gaiasky.util.gaia.AttitudeIntervalBean
 
toString() - Method in class gaiasky.util.gaia.time.Gti
Return a useful string representation
toString() - Method in class gaiasky.util.gaia.time.GtiList
 
toString() - Method in class gaiasky.util.gaia.utils.Place
 
toString() - Method in class gaiasky.util.gdx.g2d.BitmapFont.Glyph
 
toString() - Method in class gaiasky.util.gdx.g2d.BitmapFont
 
toString() - Method in class gaiasky.util.gdx.g2d.GlyphLayout.GlyphRun
 
toString() - Method in class gaiasky.util.gdx.g2d.GlyphLayout
 
toString() - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasRegion
 
toString() - Method in class gaiasky.util.gdx.g2d.TextureAtlas.AtlasSprite
 
toString() - Method in class gaiasky.util.gdx.shader.attribute.Attribute
 
toString() - Method in class gaiasky.util.LocationLogManager.LocationRecord
 
toString() - Method in class gaiasky.util.math.BoundingBoxd
 
toString() - Method in class gaiasky.util.math.Doubleref
 
toString() - Method in class gaiasky.util.math.Longref
 
toString() - Method in class gaiasky.util.math.Matrix4d
 
toString() - Method in class gaiasky.util.math.Planed
 
toString() - Method in class gaiasky.util.math.Quaterniond
 
toString() - Method in class gaiasky.util.math.Rayd
toString() - Method in class gaiasky.util.math.Vector2d
 
toString() - Method in class gaiasky.util.math.Vector3b
 
toString() - Method in class gaiasky.util.math.Vector3d
 
toString() - Method in class gaiasky.util.ObjectDoubleMap.Entry
 
toString() - Method in class gaiasky.util.ObjectDoubleMap
 
toString() - Method in class gaiasky.util.Pair
 
toString() - Method in class gaiasky.util.scene2d.FileChooser.FileListItem
 
toString() - Method in enum class gaiasky.util.Settings.ReprojectionMode
 
toString() - Method in class gaiasky.util.Settings.VersionSettings
 
toString() - Method in class gaiasky.util.tree.OctreeNode
 
toString() - Method in class gaiasky.util.Trio
 
toString() - Method in class gaiasky.util.ucd.UCD
 
toString() - Method in class gaiasky.vr.openvr.VRContext.VRDevice
 
toString(boolean) - Method in class gaiasky.util.tree.OctreeNode
 
toString(int) - Static method in class gaiasky.gui.GSKeys
Intercepts the toString() method in Input.Keys and injects our own I18n.
toString(String) - Method in class gaiasky.util.DoubleArray
 
toString(String) - Method in class gaiasky.util.ObjectDoubleMap
 
toString(String[], String, String) - Static method in class gaiasky.util.GlobalResources
Converts a string array into a string, optionally quoting each entry and with a given separator.
toStringFull() - Method in class gaiasky.util.LocationLogManager.LocationRecord
 
toStringI18n() - Method in enum class gaiasky.scene.camera.CameraManager.CameraMode
 
totalRenderCalls - Variable in class gaiasky.util.gdx.g2d.ExtSpriteBatch
Number of rendering calls, ever.
toTree(TreeSet<IOctreeObject>) - Method in class gaiasky.util.tree.OctreeNode
 
touch() - Method in class gaiasky.scene.record.CloudComponent
 
touch() - Method in class gaiasky.scene.record.ModelComponent
 
touch(int) - Method in class gaiasky.util.tree.OctreeNode
Called when this octant has just been loaded or unloaded.
touch(Matrix4) - Method in class gaiasky.scene.record.ModelComponent
Initialises the model or texture if LAZY_X_INIT is on
touch(OctreeNode) - Method in interface gaiasky.data.IOctantLoader
 
touch(OctreeNode) - Method in class gaiasky.data.OctreeLoader
Moves the octant to the end of the unload queue.
TOUCH_DOWN - Enum constant in enum class gaiasky.event.Event
 
TOUCH_DRAGGED - Enum constant in enum class gaiasky.event.Event
 
TOUCH_UP - Enum constant in enum class gaiasky.event.Event
 
touchDown() - Method in class gaiasky.gui.ControllerGui
 
touchDown() - Method in class gaiasky.gui.WelcomeGui
 
touchDown(float, float, int, int) - Method in class gaiasky.input.MainMouseKbdListener.GaiaGestureListener
 
touchDown(int, int, int, int) - Method in class gaiasky.input.MainMouseKbdListener
 
touchDragged(int, int, int) - Method in class gaiasky.input.MainMouseKbdListener
 
touchOctant(OctreeNode) - Method in class gaiasky.data.OctreeLoader
Puts it at the end of the toUnloadQueue.
touchSceneGraph() - Method in class gaiasky.GaiaSky
Forces a global scene update.
touchStarParameters(ExtShaderProgram) - Method in class gaiasky.scene.system.render.draw.StarSetQuadComponent
 
touchUp() - Method in class gaiasky.gui.ControllerGui
 
touchUp() - Method in class gaiasky.gui.WelcomeGui
 
touchUp(float, float, int, int) - Method in class gaiasky.input.GameMouseKbdListener
 
touchUp(int, int, int, int) - Method in class gaiasky.input.MainMouseKbdListener
 
toUnloadQueue - Variable in class gaiasky.data.OctreeLoader
This queue is sorted ascending by access date, so that we know which element to release if needed (oldest).
tov3() - Method in class gaiasky.util.math.Vector3b
 
tov3(Vector3) - Method in class gaiasky.util.math.Vector3b
 
tov3d() - Method in class gaiasky.util.math.Vector3b
 
tov3d(Vector3d) - Method in class gaiasky.util.math.Vector3b
 
toVector3() - Method in class gaiasky.util.math.Vector3b
Returns a vector3 representation of this vector by casting the doubles to floats.
toVector3() - Method in class gaiasky.util.math.Vector3d
Returns a vector3 representation of this vector by casting the doubles to floats.
toVector3d() - Method in class gaiasky.util.math.Vector3b
Returns a vector3d representation of this vector by casting the Apfloats to doubles.
toWhitespaceSeparatedList(String[]) - Static method in class gaiasky.util.GlobalResources
Converts the string array into a whitespace-separated string where each element is double-quoted.
tPurple - Static variable in class gaiasky.util.color.ColorUtils
 
tPurpleC - Static variable in class gaiasky.util.color.ColorUtils
 
tra() - Method in class gaiasky.util.math.Matrix4d
Transposes the matrix.
track - Variable in class gaiasky.gui.AddShapeDialog
 
track - Variable in class gaiasky.gui.components.MusicComponent
 
track - Variable in class gaiasky.scene.component.Shape
 
Tracker - Enum constant in enum class gaiasky.vr.openvr.VRContext.Space
 
TrackingFirmwareVersion_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
TrackingRangeMaximumMeters_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
TrackingRangeMinimumMeters_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
TrackingSystemName_String - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
trackName - Variable in class gaiasky.scene.component.Shape
 
trailMap - Variable in class gaiasky.scene.component.Trajectory
The bottom mapping position for the trail.
trajectory - Static variable in class gaiasky.scene.Mapper
 
trajectory - Variable in class gaiasky.scene.view.LineView
 
Trajectory - Class in gaiasky.scene.component
 
Trajectory() - Constructor for class gaiasky.scene.component.Trajectory
 
Trajectory.OrbitOrientationModel - Enum Class in gaiasky.scene.component
 
TrajectoryExtractor - Class in gaiasky.scene.system.render.extract
Extracts trajectory and orbit data to feed to the render stages.
TrajectoryExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.TrajectoryExtractor
 
TrajectoryInitializer - Class in gaiasky.scene.system.initialize
Initializes entities with a Trajectory component.
TrajectoryInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.TrajectoryInitializer
 
TrajectoryUpdater - Class in gaiasky.scene.system.update
Updates trajectories and orbit objects of all classes and types.
TrajectoryUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.TrajectoryUpdater
 
TrajectoryUtils - Class in gaiasky.scene.entity
Contains methods that act on trajectory entities.
TrajectoryUtils() - Constructor for class gaiasky.scene.entity.TrajectoryUtils
 
traMul(Matrix4d) - Method in class gaiasky.util.math.Vector3d
Multiplies the vector by the transpose of the given matrix, assuming the fourth (w) component of the vector is 1.
trans - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
transform - Static variable in class gaiasky.scene.Mapper
 
transform - Variable in class gaiasky.util.gdx.model.IntModelInstance
the world transform
transform - Variable in class gaiasky.vr.openvr.VRContext.VRDevicePose
transform encoding the position and rotation of the device in tracker space
transform(Matrix4) - Method in class gaiasky.util.gdx.mesh.IntMesh
Method to transform the positions in the mesh.
transform(Matrix4, float[], int, int, int, int, int) - Static method in class gaiasky.util.gdx.mesh.IntMesh
Method to transform the positions in the float array.
transform(Matrix4, int, int) - Method in class gaiasky.util.gdx.mesh.IntMesh
 
transform(Vector3d) - Method in class gaiasky.util.math.Quaterniond
Transforms the given vector using this quaternion
transformations - Variable in class gaiasky.scene.component.AffineTransformations
Affine transformations, applied each cycle
transformData(Entity) - Method in class gaiasky.scene.system.initialize.BillboardSetInitializer
 
transformName - Variable in class gaiasky.scene.component.RefSysTransform
 
transformUV(Matrix3) - Method in class gaiasky.util.gdx.mesh.IntMesh
Method to transform the texture coordinates in the mesh.
transformUV(Matrix3, float[], int, int, int, int) - Static method in class gaiasky.util.gdx.mesh.IntMesh
Method to transform the texture coordinates (UV) in the float array.
transformUV(Matrix3, int, int) - Method in class gaiasky.util.gdx.mesh.IntMesh
 
TRANSITION - Enum constant in enum class gaiasky.util.gaia.ModifiedScanningLaw.ScanState
 
transitionKappa(double, double, double, ModifiedScanningLaw.TransitionFunction) - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Calculates a smooth transition of kappa from a nominal value (kappaN) to the reduced value (kappaR), depending on the variable x, which must be in the range from 0 to 1.
transitionPrecession - Variable in class gaiasky.util.gaia.MslAttitudeDataServer
Keep track of times when the precession rate is in a transition from nominal to reduced, or vice versa
TransitionScanningLaw - Class in gaiasky.util.gaia
Implements a smooth transition from Nsl37 to Epsl, or vice versa.
TransitionScanningLaw(Duration) - Constructor for class gaiasky.util.gaia.TransitionScanningLaw
The constructor is the only way to set the duration of the ramp
translate(double[]) - Method in class gaiasky.util.math.Matrix4d
Postmultiplies this matrix by a translation matrix.
translate(double, double, double) - Method in class gaiasky.scene.camera.NaturalCamera
Moves the camera by the given amount on each axis.
translate(double, double, double) - Method in class gaiasky.util.math.Matrix4d
Postmultiplies this matrix by a translation matrix.
translate(float, float) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Sets the position of the text, relative to its current position.
translate(float, float) - Method in class gaiasky.util.gdx.g2d.Sprite
Sets the position relative to the current position where the sprite will be drawn.
translate(Vector3d) - Method in class gaiasky.scene.camera.NaturalCamera
Moves the camera by the given vector.
translate(Vector3d) - Method in class gaiasky.util.math.Matrix4d
Postmultiplies this matrix by a translation matrix.
TranslateTransform - Class in gaiasky.scene.record
 
TranslateTransform() - Constructor for class gaiasky.scene.record.TranslateTransform
 
translateX(float) - Method in class gaiasky.util.gdx.g2d.Sprite
Sets the x position relative to the current position where the sprite will be drawn.
translateY(float) - Method in class gaiasky.util.gdx.g2d.Sprite
Sets the y position relative to the current position where the sprite will be drawn.
translation - Variable in class gaiasky.scene.component.GraphNode
Cumulative translation object.
translation - Variable in class gaiasky.util.gdx.model.data.IntModelNode
 
translation - Variable in class gaiasky.util.gdx.model.IntNode
the translation, relative to the parent, not modified by animations
translation - Variable in class gaiasky.util.gdx.model.IntNodeAnimation
the translation keyframes if any (might be null), sorted by time ascending
Treadmill - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRControllerRole
 
triangle(int, int, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
triangle(int, int, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a triangle by indices.
triangle(Vector3, Color, Vector3, Color, Vector3, Color) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
triangle(Vector3, Color, Vector3, Color, Vector3, Color) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a triangle.
triangle(Vector3, Vector3, Vector3) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
triangle(Vector3, Vector3, Vector3) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a triangle.
triangle(IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
triangle(IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a triangle.
TRIANGLES - Enum constant in enum class gaiasky.gui.beans.PrimitiveComboBoxBean.Primitive
 
TRIANGLES - Enum constant in enum class gaiasky.util.Settings.PointCloudMode
 
TRIANGLES_INSTANCED - Enum constant in enum class gaiasky.util.Settings.PointCloudMode
 
triggerHapticPulse(short) - Method in class gaiasky.vr.openvr.VRContext.VRDevice
Trigger a haptic pulse (vibrate) for the duration in microseconds.
Trigonometry - Class in gaiasky.util.math
Uses the default Math library.
Trigonometry() - Constructor for class gaiasky.util.math.Trigonometry
 
trigonometryInterface - Variable in class gaiasky.util.math.MathManager
 
trim(String, String) - Method in class gaiasky.gui.ArchiveViewWindow
 
Trio<A,B,C> - Class in gaiasky.util
Simple impelementation of a trio of objects.
Trio(A, B, C) - Constructor for class gaiasky.util.Trio
 
trn(double, double, double) - Method in class gaiasky.util.math.Matrix4d
Adds a translational component to the matrix in the 4th column.
trn(Vector3d) - Method in class gaiasky.util.math.Matrix4d
Adds a translational component to the matrix in the 4th column.
trueCapitalise(String) - Static method in class gaiasky.util.TextUtils
Returns the given string with the first letter capitalised and all the others in lower case
truncate(int) - Method in class gaiasky.util.DoubleArray
Reduces the size of the array to the specified size.
ts - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
ts - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
ts - Static variable in class gaiasky.util.gdx.shader.RelativisticShader.Inputs
 
ts - Static variable in class gaiasky.util.gdx.shader.RelativisticShader.Setters
 
Ts - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
TsAlias - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
TT - Enum constant in enum class gaiasky.util.gaia.time.TimeScale
Terrestial Time
turn - Variable in class gaiasky.util.Settings.SceneSettings.CameraSettings
 
TURNING_SPEED_CMD - Enum constant in enum class gaiasky.event.Event
Contains the new turning speed.
turnSpeed - Variable in class gaiasky.gui.components.CameraComponent
 
TweakContrast - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Effect
 
TWO_PI - Static variable in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
 
TWO_PI - Static variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
TwoWayHashmap<K,V> - Class in gaiasky.util
Simple two-way hashmap implemented with two maps.
TwoWayHashmap() - Constructor for class gaiasky.util.TwoWayHashmap
 
tychoIds - Variable in class gaiasky.data.group.BinaryIOBase
 
type - Variable in class gaiasky.data.group.DatasetOptions
 
type - Variable in class gaiasky.gui.beans.ElevationComboBoxBean
 
type - Variable in class gaiasky.scene.record.BillboardDataset
 
type - Variable in class gaiasky.scene.record.ModelComponent
 
type - Variable in class gaiasky.scene.record.NoiseComponent
 
type - Variable in class gaiasky.util.camera.Proximity.NearbyRecord
 
type - Variable in class gaiasky.util.CatalogInfo
 
type - Variable in class gaiasky.util.datadesc.DatasetDesc
 
type - Variable in class gaiasky.util.gdx.shader.attribute.Attribute
The type of this attribute
type - Variable in class gaiasky.util.Settings.PostprocessSettings.ToneMappingSettings
 
type - Variable in class gaiasky.util.Settings.SceneSettings.RendererSettings.ElevationSettings
 
type - Variable in class gaiasky.util.ucd.UCD
 
Type - Static variable in class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
Type - Static variable in class gaiasky.util.gdx.shader.attribute.DepthTestAttribute
 
Type - Static variable in class gaiasky.util.gdx.shader.attribute.DirectionalLightsAttribute
 
Type - Static variable in class gaiasky.util.gdx.shader.attribute.PointLightsAttribute
 
Type - Static variable in class gaiasky.util.gdx.shader.attribute.SpotLightsAttribute
 
types - Variable in class gaiasky.util.datadesc.DataDescriptor
View organised by types, where each time has a list of datasets
typeStr - Variable in class gaiasky.util.datadesc.DatasetType
 

U

u - Variable in class gaiasky.util.gdx.g2d.BitmapFont.Glyph
 
U - Static variable in class gaiasky.gui.GSKeys
 
u_alphaTest - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_ambientCubemap - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_aoTexture - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_bones - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_cameraDirection - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
u_cameraDirection - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_cameraK - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
u_cameraK - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_cameraNearFar - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
u_cameraNearFar - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_cameraPosition - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
u_cameraPosition - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_cameraUp - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
u_cameraUp - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_dCamPos - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_diffuseColor - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_diffuseCubemap - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_diffuseTexture - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_dirLights0color - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_dirLights0direction - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_dirLights1color - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_emissiveColor - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_emissiveCubemap - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_emissiveTexture - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_fogColor - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_gw - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
u_gw - Variable in class gaiasky.util.gdx.shader.RelativisticShader
 
u_gwmat3 - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
u_gwmat3 - Variable in class gaiasky.util.gdx.shader.RelativisticShader
 
u_heightCubemap - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_heightNoiseSize - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_heightScale - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_heightSize - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_heightTexture - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_hterms - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
u_hterms - Variable in class gaiasky.util.gdx.shader.RelativisticShader
 
u_metallicColor - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_metallicCubemap - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_metallicTexture - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_normalCubemap - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_normalMatrix - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
u_normalMatrix - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_normalTexture - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_omgw - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
u_omgw - Variable in class gaiasky.util.gdx.shader.RelativisticShader
 
u_opacity - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_pointLights0color - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_pointLights0intensity - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_pointLights0position - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_pointLights1color - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_prevProjView - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_projTrans - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
u_projTrans - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_projViewTrans - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
u_projViewTrans - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_projViewWorldTrans - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
u_reflectionCubemap - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_roughnessCubemap - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_roughnessTexture - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_shadowMapProjViewTrans - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_shadowPCFOffset - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_shadowTexture - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_shininess - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_specularColor - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_specularCubemap - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_specularTexture - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_spotLights0color - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_spotLights0cutoffAngle - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_spotLights0direction - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_spotLights0exponent - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_spotLights0intensity - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_spotLights0position - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_spotLights1color - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_tessQuality - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_texture0 - Static variable in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
u_texture0 - Static variable in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
u_texture1 - Static variable in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
u_texture1 - Static variable in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
u_texture2 - Static variable in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
u_texture2 - Static variable in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
u_texture3 - Static variable in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
 
u_texture3 - Static variable in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
u_texture4 - Static variable in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
 
u_time - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
U_TO_AU - Static variable in class gaiasky.util.Constants
Local unit to AU conversion.
U_TO_KM - Static variable in class gaiasky.util.Constants
Local unit to km conversion.
U_TO_KPC - Static variable in class gaiasky.util.Constants
Local unit to Kpc conversion.
U_TO_LY - Static variable in class gaiasky.util.Constants
Local units to light years.
U_TO_M - Static variable in class gaiasky.util.Constants
Local unit to m conversion.
U_TO_PC - Static variable in class gaiasky.util.Constants
Local unit to pc conversion.
U_TO_Ro - Static variable in class gaiasky.util.Constants
Units to solar radius
u_ts - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
u_ts - Variable in class gaiasky.util.gdx.shader.RelativisticShader
 
u_vc - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
u_vc - Variable in class gaiasky.util.gdx.shader.RelativisticShader
 
u_velDir - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
u_velDir - Variable in class gaiasky.util.gdx.shader.RelativisticShader
 
u_viewTrans - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
u_viewWorldTrans - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
u_vrOffset - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_vrScale - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
u_worldTrans - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
u_worldTrans - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
U1 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
u2 - Variable in class gaiasky.util.gdx.g2d.BitmapFont.Glyph
 
U2 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
u2Px(double, float) - Method in class gaiasky.gui.minimap.AbstractMinimapScale
Converts units to pixels, given the side/2 of the end minimap
U3 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
U4 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
ucd - Variable in class gaiasky.util.filter.attrib.AttributeUCD
 
ucd - Variable in class gaiasky.util.ucd.UCD
 
UCD - Class in gaiasky.util.ucd
Very naive class that represents and UCD and does the parsing.
UCD(String, String, String, int) - Constructor for class gaiasky.util.ucd.UCD
 
ucdmap - Variable in class gaiasky.util.ucd.UCDParser
 
UCDParser - Class in gaiasky.util.ucd
Parses the ucds of a star table and builds some metadata on the relevant quantities for Gaia Sky (position, proper motion, magnitudes, colors, etc.)
UCDParser() - Constructor for class gaiasky.util.ucd.UCDParser
 
ucdstrings - Variable in class gaiasky.util.ucd.UCD
 
ui - Variable in class gaiasky.gui.AbstractGui
The user interface stage
ui - Variable in class gaiasky.gui.ControlsWindow
The user interface stage
ui - Variable in class gaiasky.gui.HUDGui
The user interface stage
ui - Variable in class gaiasky.util.Settings.ProgramSettings
 
UI - Enum constant in enum class gaiasky.util.CatalogInfo.CatalogInfoSource
 
UI_RELOAD_CMD - Enum constant in enum class gaiasky.event.Event
Issues the command to reload the UI, contains the GlobalResources instance.
UI_SCALE_CMD - Enum constant in enum class gaiasky.event.Event
Change UI scale factor.
UI_SCALE_INTERNAL_MAX - Static variable in class gaiasky.util.Constants
 
UI_SCALE_INTERNAL_MIN - Static variable in class gaiasky.util.Constants
 
UI_SCALE_MAX - Static variable in class gaiasky.util.Constants
 
UI_SCALE_MIN - Static variable in class gaiasky.util.Constants
 
UI_THEME_RELOAD_INFO - Enum constant in enum class gaiasky.event.Event
Informs the UI theme has been reloaded.
UiSettings() - Constructor for class gaiasky.util.Settings.ProgramSettings.UiSettings
 
ULTRA - Enum constant in enum class gaiasky.util.Settings.GraphicsQuality
 
unbind() - Method in class gaiasky.util.gdx.mesh.IntIndexArray
Unbinds this IntIndexArray.
unbind() - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObject
Unbinds this IntIndexBufferObject.
unbind() - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObjectSubData
Unbinds this IntIndexBufferObject.
unbind() - Method in interface gaiasky.util.gdx.mesh.IntIndexData
Unbinds this IntIndexBufferObject.
unbind(ExtShaderProgram) - Method in class gaiasky.util.gdx.mesh.IntMesh
Unbinds the underlying VertexBufferObject and IntIndexBufferObject is indices were given.
unbind(ExtShaderProgram) - Method in interface gaiasky.util.gdx.mesh.IntVertexData
Unbinds this VertexData.
unbind(ExtShaderProgram) - Method in class gaiasky.util.gdx.mesh.VertexArray
Unbinds this VertexBufferObject.
unbind(ExtShaderProgram) - Method in class gaiasky.util.gdx.mesh.VertexBufferObject
Unbinds this VertexBufferObject.
unbind(ExtShaderProgram) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectInstanced
Unbinds this VertexBufferObject.
unbind(ExtShaderProgram) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectSubData
Unbinds this VertexBufferObject.
unbind(ExtShaderProgram) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectWithVAO
Unbinds this VertexBufferObject.
unbind(ExtShaderProgram, int[]) - Method in class gaiasky.util.gdx.mesh.IntMesh
Unbinds the underlying VertexBufferObject and IntIndexBufferObject is indices were given.
unbind(ExtShaderProgram, int[]) - Method in interface gaiasky.util.gdx.mesh.IntVertexData
Unbinds this VertexData.
unbind(ExtShaderProgram, int[]) - Method in class gaiasky.util.gdx.mesh.VertexArray
 
unbind(ExtShaderProgram, int[]) - Method in class gaiasky.util.gdx.mesh.VertexBufferObject
 
unbind(ExtShaderProgram, int[]) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectInstanced
 
unbind(ExtShaderProgram, int[]) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectSubData
 
unbind(ExtShaderProgram, int[]) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectWithVAO
 
UncertaintiesProvider - Class in gaiasky.data.group
 
UncertaintiesProvider() - Constructor for class gaiasky.data.group.UncertaintiesProvider
 
UNCHARTED - Enum constant in enum class gaiasky.util.Settings.ToneMapping
 
unescape(String) - Static method in class gaiasky.util.TextUtils
 
unhighlight() - Method in class gaiasky.scene.view.KeyframesView
 
unhighlight(Keyframe) - Method in class gaiasky.scene.view.KeyframesView
 
uniform() - Static method in class gaiasky.util.math.StdRandom
Returns a random real number uniformly in [0, 1).
uniform(double, double) - Static method in class gaiasky.util.math.StdRandom
Returns a random real number uniformly in [a, b).
uniform(int) - Static method in class gaiasky.util.math.StdRandom
Returns a random integer uniformly in [0, n).
uniform(int, int) - Static method in class gaiasky.util.math.StdRandom
Returns a random integer uniformly in [a, b).
Uniform(String) - Constructor for class gaiasky.util.gdx.shader.BaseIntShader.Uniform
 
Uniform(String, int) - Constructor for class gaiasky.util.gdx.shader.BaseIntShader.Uniform
 
Uniform(String, Bits, Bits) - Constructor for class gaiasky.util.gdx.shader.BaseIntShader.Uniform
 
Uniform(String, Bits, Bits, Bits) - Constructor for class gaiasky.util.gdx.shader.BaseIntShader.Uniform
 
unit - Variable in class gaiasky.gui.beans.DistanceUnitComboBoxBean
 
unit - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
unit - Variable in class gaiasky.util.ucd.UCD
 
unit() - Element in annotation interface gaiasky.util.gaia.Satellite.ParamMetaData
 
units - Variable in class gaiasky.gui.AddShapeDialog
 
unitsPerPixel - Variable in class gaiasky.gui.AbstractGui
Units per pixel, 1/uiScale This only works with a screen viewport
UNKNOWN - Enum constant in enum class gaiasky.util.gaia.time.TimeScale
Embrace the unknown
unloadOctant(OctreeNode, Entity) - Method in class gaiasky.data.OctreeLoader
Unloads the given octant.
unpackAssetPath(String) - Static method in class gaiasky.util.GlobalResources
 
unpackAssetPath(String, Settings.GraphicsQuality) - Static method in class gaiasky.util.GlobalResources
 
UNPARK_RUNNABLE - Enum constant in enum class gaiasky.event.Event
Un-parks a runnable.
unparkRunnable(String) - Method in class gaiasky.script.EventScriptingInterface
 
unparkRunnable(String) - Method in interface gaiasky.script.IScriptingInterface
unregisterAll() - Method in class gaiasky.gui.GuiRegistry
Unregisters all GUIs
unregisterGui(IGui) - Method in class gaiasky.gui.GuiRegistry
Unregisters a GUI
unrotate(Matrix4d) - Method in class gaiasky.util.math.Vector3d
Multiplies this vector by the transpose of the first three columns of the matrix.
unselect() - Method in class gaiasky.scene.view.KeyframesView
 
unset() - Method in class gaiasky.gui.GuiRegistry
Unsets the current GUI and sets it as previous
unset(IGui) - Method in class gaiasky.gui.GuiRegistry
Unsets the given GUI and sets it as previous
unsetTargetTime() - Method in class gaiasky.script.EventScriptingInterface
 
unsetTargetTime() - Method in interface gaiasky.script.IScriptingInterface
Unsets the target time bookmark from the global clock, if any.
UNSHARP_MASK_CMD - Enum constant in enum class gaiasky.event.Event
Contains the sharpen factor in [0,2].
unsharpMask - Variable in class gaiasky.util.Settings.PostprocessSettings
 
UnsharpMask - Class in gaiasky.util.gdx.contrib.postprocess.effects
Implements an unsharp mask filter.
UnsharpMask() - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.UnsharpMask
 
UnsharpMaskFilter - Class in gaiasky.util.gdx.contrib.postprocess.filters
Fast approximate anti-aliasing filter.
UnsharpMaskFilter() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.UnsharpMaskFilter
Creates an unsharp mask filter.
UnsharpMaskFilter.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
UnsharpMaskSettings() - Constructor for class gaiasky.util.Settings.PostprocessSettings.UnsharpMaskSettings
 
unsubscribe() - Method in class gaiasky.gui.ConsoleLogger
 
unsubscribe() - Method in class gaiasky.gui.NotificationsInterface
 
unsubscribe(IObserver, Event) - Method in class gaiasky.event.EventManager
Unregister the specified listener for the specified message code.
unsubscribe(IObserver, Event...) - Method in class gaiasky.event.EventManager
 
untransform(Matrix4d) - Method in class gaiasky.util.math.Vector3d
Translates this vector in the direction opposite to the translation of the matrix and the multiplies this vector by the transpose of the first three columns of the matrix.
unzip(String, String) - Static method in class gaiasky.util.ZipUtils
 
up - Variable in class gaiasky.scene.camera.NaturalCamera
 
up - Variable in class gaiasky.scene.camera.RelativisticCamera
 
up - Variable in class gaiasky.scene.camera.SpacecraftCamera
Direction and up vectors.
up - Variable in class gaiasky.scene.component.MotorEngine
Direction and up vectors
up - Variable in class gaiasky.util.camera.rec.Keyframe
 
up - Variable in enum class gaiasky.util.gdx.OwnCubemap.CubemapSide
The up vector to target the side.
up - Variable in class gaiasky.util.LocationLogManager.LocationRecord
 
up() - Method in class gaiasky.gui.ControllerGui
 
up() - Method in interface gaiasky.scene.api.ISpacecraft
 
up() - Method in class gaiasky.scene.component.MotorEngine
 
up() - Method in class gaiasky.scene.view.SpacecraftView
 
UP - Static variable in class gaiasky.gui.GSKeys
 
upAngle - Variable in class gaiasky.util.SlaveManager
 
upBak - Variable in class gaiasky.render.process.RenderModeCubemap
 
update - Variable in class gaiasky.util.Settings.ProgramSettings
 
update() - Method in class gaiasky.gui.CustomInterface
 
update() - Method in class gaiasky.gui.DebugInterface
 
update() - Method in class gaiasky.gui.FocusInfoInterface
 
update() - Method in interface gaiasky.gui.IGuiInterface
 
update() - Method in interface gaiasky.gui.IInputListener
 
update() - Method in interface gaiasky.gui.IMinimapScale
 
update() - Method in class gaiasky.gui.LoadProgressInterface
 
update() - Method in class gaiasky.gui.LogWindow
 
update() - Method in class gaiasky.gui.MessagesInterface
 
update() - Method in class gaiasky.gui.minimap.AbstractMinimapScale
 
update() - Method in class gaiasky.gui.MinimapInterface
 
update() - Method in class gaiasky.gui.MinimapWidget
 
update() - Method in class gaiasky.gui.NotificationsInterface
 
update() - Method in class gaiasky.gui.OpenVRListener
 
update() - Method in class gaiasky.gui.PopupNotificationsInterface
 
update() - Method in class gaiasky.gui.RunStateInterface
 
update() - Method in class gaiasky.gui.TopInfoInterface
 
update() - Method in class gaiasky.input.AbstractGamepadListener
 
update() - Method in class gaiasky.input.GameMouseKbdListener
 
update() - Method in class gaiasky.input.MainMouseKbdListener
 
update() - Method in class gaiasky.input.SpacecraftGamepadListener
 
update() - Method in class gaiasky.input.SpacecraftMouseKbdListener
 
update() - Method in class gaiasky.util.gdx.model.IntMeshPart
Calculates and updates the IntMeshPart.center, IntMeshPart.halfExtents and IntMeshPart.radius values.
update(boolean, Matrix4, float) - Method in class gaiasky.scene.record.ModelComponent
 
update(boolean, Matrix4, float, int, int) - Method in class gaiasky.scene.record.ModelComponent
 
update(double) - Method in class gaiasky.GaiaSky
Update method.
update(double) - Method in class gaiasky.gui.AbstractGui
 
update(double) - Method in class gaiasky.gui.ControllerGui
 
update(double) - Method in class gaiasky.gui.CrashGui
 
update(double) - Method in class gaiasky.gui.DebugGui
 
update(double) - Method in class gaiasky.gui.FullGui
 
update(double) - Method in class gaiasky.gui.GuiRegistry
Updates the registered GUIs
update(double) - Method in class gaiasky.gui.HUDGui
 
update(double) - Method in interface gaiasky.gui.IGui
Updates the GUI
update(double) - Method in class gaiasky.gui.LoadingGui
 
update(double) - Method in class gaiasky.gui.StereoGui
 
update(double) - Method in class gaiasky.gui.VRControllerInfoGui
 
update(double) - Method in class gaiasky.gui.VRGui
 
update(double) - Method in class gaiasky.util.time.GlobalClock
Update function
update(double) - Method in interface gaiasky.util.time.ITimeFrameProvider
Updates this time frame with the system time difference
update(double) - Method in class gaiasky.util.time.RealTimeClock
 
update(double, ITimeFrameProvider) - Method in class gaiasky.scene.camera.CameraManager
Update method.
update(double, ITimeFrameProvider) - Method in class gaiasky.scene.camera.FovCamera
 
update(double, ITimeFrameProvider) - Method in interface gaiasky.scene.camera.ICamera
Updates the camera.
update(double, ITimeFrameProvider) - Method in class gaiasky.scene.camera.NaturalCamera
 
update(double, ITimeFrameProvider) - Method in class gaiasky.scene.camera.RelativisticCamera
 
update(double, ITimeFrameProvider) - Method in class gaiasky.scene.camera.SpacecraftCamera
 
update(float) - Method in class gaiasky.scene.record.ModelComponent
 
update(float) - Method in class gaiasky.scene.system.ParallelSystem
 
update(float, boolean) - Method in class gaiasky.scene.record.ModelComponent
 
update(Entity, ITimeFrameProvider, Vector3b, float) - Method in class gaiasky.scene.system.update.GraphUpdater
 
update(PerspectiveCamera, Vector3d, Vector3d, Vector3d) - Method in class gaiasky.scene.camera.AbstractCamera
 
update(Matrix4, float) - Method in class gaiasky.scene.record.ModelComponent
 
update(Matrix4, float, int, int) - Method in class gaiasky.scene.record.ModelComponent
 
update(IFocus) - Method in class gaiasky.gui.ExternalInformationUpdater
 
update(IFocus, ICamera) - Method in class gaiasky.util.camera.Proximity
Updates the list of proximal objects with the given IFocus
update(FocusView) - Method in class gaiasky.gui.ArchiveViewWindow
 
update(Proximity.NearbyRecord) - Method in class gaiasky.util.camera.Proximity
Updates the list of proximal objects with the given Proximity.NearbyRecord
update(Matrix4d) - Method in class gaiasky.util.math.Frustumd
Updates the clipping plane's based on the given inverse combined projection and view matrix, e.g.
update(Vector3b) - Method in class gaiasky.scene.record.AtmosphereComponent
 
update(Vector3b) - Method in class gaiasky.scene.record.CloudComponent
 
update(Vector3b, ICamera, List<IOctreeObject>, float) - Method in class gaiasky.util.tree.OctreeNode
Computes the observed value and the transform of each observed node.
update(ITimeFrameProvider) - Method in class gaiasky.scene.record.RotationComponent
 
update(ITimeFrameProvider) - Method in class gaiasky.scene.Scene
Updates the scene.
update(ITimeFrameProvider, ICamera) - Method in class gaiasky.util.gravwaves.RelativisticEffectsManager
This must be called every cycle, it updates the needed parameters for the gravitational waves
update(ITimeFrameProvider, Vector3b, Vector3d, Vector3d) - Method in class gaiasky.util.camera.rec.CamRecorder
 
update(String) - Method in class gaiasky.gui.WikiInfoWindow
 
UPDATE_ARCHIVE_VIEW_ACTION - Enum constant in enum class gaiasky.event.Event
Updates the archive view if it is open.
UPDATE_CAM_RECORDER - Enum constant in enum class gaiasky.event.Event
Updates the camera recorder.
UPDATE_GUI - Enum constant in enum class gaiasky.event.Event
Update external GUIs signal.
UPDATE_INTERVAL_MS - Static variable in class gaiasky.scene.task.ParticleSetUpdaterTask
 
UPDATE_INTERVAL_MS_2 - Static variable in class gaiasky.scene.task.ParticleSetUpdaterTask
 
UPDATE_LOAD_PROGRESS - Enum constant in enum class gaiasky.event.Event
Updates the progress bar with the given name, contains a name and a float value in (0,1) The progress bar is removed when the value is >= 1.
UPDATE_WIKI_INFO_ACTION - Enum constant in enum class gaiasky.event.Event
Updates the wiki info window if it is open.
updateAnaglyphMode() - Method in class gaiasky.render.process.RenderModeStereoscopic
 
updateAngleEdge(int, int) - Method in class gaiasky.scene.camera.AbstractCamera
 
updateAngleEdge(int, int) - Method in class gaiasky.scene.camera.CameraManager
 
updateAngleEdge(int, int) - Method in class gaiasky.scene.camera.FovCamera
We have fixed field of view angles and thus fixed aspect ratio.
updateAngleEdge(int, int) - Method in interface gaiasky.scene.camera.ICamera
 
updateAtmosphericScatteringParams(Material, float, boolean, GraphNode, Rotation, ModelScaffolding, Vector3d) - Method in class gaiasky.scene.record.AtmosphereComponent
Updates the atmospheric scattering shader parameters.
updateAtmosphericScatteringParams(Material, float, boolean, Vector3b, RotationComponent, String, Vector3b, Vector3d) - Method in class gaiasky.scene.record.AtmosphereComponent
Updates the atmospheric scattering shader parameters.
updateAxesAndPosition() - Method in class gaiasky.vr.openvr.VRContext.VRDevice
 
updateBatchSize(int, int) - Method in class gaiasky.render.system.AbstractRenderSystem
 
updateBatchSize(int, int) - Method in class gaiasky.render.system.FontRenderSystem
 
updateBatchSize(int, int) - Method in interface gaiasky.render.system.IRenderSystem
Updates the size of object batches, if any.
updateBatchSize(int, int) - Method in class gaiasky.scene.system.render.draw.ShapeRenderer
 
updateBatchSize(int, int) - Method in class gaiasky.scene.system.render.draw.TextRenderer
 
updateBrightnessPower(float) - Method in class gaiasky.scene.system.render.draw.StarSetQuadComponent
 
updateControllerMappings(String) - Method in class gaiasky.input.AbstractGamepadListener
 
updateCorners() - Method in class gaiasky.util.math.BoundingBoxd
Deprecated.
updateCounts() - Method in class gaiasky.util.tree.OctreeNode
Updates the number of objects, own objects and children.
updateCurrentCamera() - Method in class gaiasky.scene.camera.CameraManager
 
updateDepthTest() - Method in class gaiasky.scene.record.ModelComponent
Sets the depth test of this model using the information in the ModelComponent.blendMode attribute like so: blendMode = alpha -> depth reads and writes blendMode = additive -> depth reads but no writes
updateDirections(ITimeFrameProvider) - Method in class gaiasky.scene.camera.FovCamera
Updates both FOVs' directions applying the right transformation.
updateEntity(Entity, float) - Method in class gaiasky.scene.Scene
Runs the matching update systems on the given entity.
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.AxesUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.BackgroundUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.BillboardSetUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.BillboardUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.ClusterUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.ConstellationUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.DatasetDescriptionUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.ElementsSetUpdater
 
updateEntity(Entity, float) - Method in interface gaiasky.scene.system.update.EntityUpdater
Updates the entity.
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.GraphUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.GridRecUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.KeyframeUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.LocUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.MeshUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.ModelUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.OctreeUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.ParticleSetUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.ParticleUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.PerimeterUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.RaymarchingUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.RulerUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.ShapeUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.TitleUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.TrajectoryUpdater
 
updateEntity(Entity, float) - Method in class gaiasky.scene.system.update.VertsUpdater
 
updateEntityGraph(Entity, ITimeFrameProvider, Vector3b, float) - Method in class gaiasky.scene.Scene
Updates the entity graph for the given entity with the given parent translation vector.
updateFocus(ICamera) - Method in class gaiasky.scene.component.ParticleSet
Updates the parameters of the focus, if the focus is active in this group
updateFocus(ICamera) - Method in class gaiasky.scene.component.StarSet
Updates the parameters of the focus, if the focus is active in this group
updateFocusDataPos() - Method in class gaiasky.scene.component.ParticleSet
 
updateFocusDataPos(ParticleSet) - Method in class gaiasky.scene.entity.ParticleUtils
 
updateFocused() - Method in class gaiasky.gui.ControllerGui
 
updateFocused() - Method in class gaiasky.gui.WelcomeGui
 
updateFocused(boolean) - Method in class gaiasky.gui.ControllerGui
 
updateFrustumPlanes() - Method in class gaiasky.scene.camera.AbstractCamera
 
updateFrustumPlanes() - Method in class gaiasky.scene.camera.CameraManager
 
updateFrustumPlanes() - Method in interface gaiasky.scene.camera.ICamera
 
updateGravitationalWavesMaterial(Material) - Method in class gaiasky.scene.record.RelativisticEffectsComponent
 
updateHard(double) - Method in class gaiasky.scene.camera.SpacecraftCamera
Updates the position and direction of the camera using a hard analytical algorithm.
updateImage() - Method in class gaiasky.util.scene2d.OwnImageButton
 
updateImage() - Method in class gaiasky.util.scene2d.OwnTextIconButton
 
updateIndices(int, int[], int, int) - Method in class gaiasky.util.gdx.mesh.IntIndexArray
 
updateIndices(int, int[], int, int) - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObject
 
updateIndices(int, int[], int, int) - Method in class gaiasky.util.gdx.mesh.IntIndexBufferObjectSubData
 
updateIndices(int, int[], int, int) - Method in interface gaiasky.util.gdx.mesh.IntIndexData
Update (a portion of) the indices.
updateJPEGParams() - Static method in class gaiasky.util.screenshot.JPGWriter
 
updateLights(Model, Body, GraphNode, ICamera) - Static method in class gaiasky.scene.entity.LightingUtils
 
updateLineRenderSystem() - Method in class gaiasky.scene.system.render.SceneRenderer
 
updateLocal() - Method in class gaiasky.gui.minimap.AbstractMinimapScale
 
updateLocal() - Method in class gaiasky.gui.minimap.HeliosphereMinimapScale
 
updateLocal() - Method in class gaiasky.gui.minimap.HighZMinimapScale
 
updateLocal() - Method in class gaiasky.gui.minimap.InnerSolarSystemMinimapScale
 
updateLocal() - Method in class gaiasky.gui.minimap.LocalGroup1MinimapScale
 
updateLocal() - Method in class gaiasky.gui.minimap.LocalGroup2MinimapScale
 
updateLocal() - Method in class gaiasky.gui.minimap.MilkyWayMinimapScale
 
updateLocal() - Method in class gaiasky.gui.minimap.OortCloudMinimapScale
 
updateLocal() - Method in class gaiasky.gui.minimap.OuterSolarSystemMinimapScale
 
updateLocal() - Method in class gaiasky.gui.minimap.SolarNeighbourhoodMinimapScale
 
updateLocalizedName() - Method in class gaiasky.scene.component.Base
 
updateLocalizedNames() - Method in class gaiasky.scene.Scene
Updates the localized names of all entities in the scene.
updateLocalTransform(Entity, Body, GraphNode, ModelScaffolding) - Method in class gaiasky.scene.system.update.ModelUpdater
 
updateLocalTransformHeliotropic(Instant, GraphNode, Trajectory) - Method in class gaiasky.scene.system.update.TrajectoryUpdater
 
updateLocalTransformRegular(GraphNode, Trajectory, RefSysTransform) - Method in class gaiasky.scene.system.update.TrajectoryUpdater
 
updateLocalValues(Entity, Body, GraphNode, Perimeter) - Method in class gaiasky.scene.system.update.PerimeterUpdater
 
updateLocalValues(Entity, GraphNode, LocationMark, ICamera) - Method in class gaiasky.scene.system.update.LocUpdater
 
updateMode(ICamera, CameraManager.CameraMode, CameraManager.CameraMode, boolean, boolean) - Method in class gaiasky.scene.camera.CameraManager
Runs on each camera after a mode change.
updateMode(ICamera, CameraManager.CameraMode, CameraManager.CameraMode, boolean, boolean) - Method in class gaiasky.scene.camera.FovCamera
 
updateMode(ICamera, CameraManager.CameraMode, CameraManager.CameraMode, boolean, boolean) - Method in interface gaiasky.scene.camera.ICamera
 
updateMode(ICamera, CameraManager.CameraMode, CameraManager.CameraMode, boolean, boolean) - Method in class gaiasky.scene.camera.NaturalCamera
Updates the camera mode.
updateMode(ICamera, CameraManager.CameraMode, CameraManager.CameraMode, boolean, boolean) - Method in class gaiasky.scene.camera.RelativisticCamera
 
updateMode(ICamera, CameraManager.CameraMode, CameraManager.CameraMode, boolean, boolean) - Method in class gaiasky.scene.camera.SpacecraftCamera
 
updateOctreeObjects(Base, GraphNode, Octree, float) - Method in class gaiasky.scene.system.update.OctreeUpdater
Updates all observed octree objects.
updatePads() - Static method in class gaiasky.gui.GenericDialog
 
updatePause - Variable in class gaiasky.util.Settings.RuntimeSettings
 
UPDATEPAUSE_CHANGED - Enum constant in enum class gaiasky.event.Event
Contains the new value
updatePerspectiveCamera() - Method in class gaiasky.scene.camera.NaturalCamera
Sets the perspective camera float values from the computed double vectors, and recalculates the camera matrices.
updatePerspectiveCamera() - Method in class gaiasky.scene.camera.SpacecraftCamera
 
UpdatePopup - Class in gaiasky.gui
Popup window that informs the user of new updates.
UpdatePopup(String, Stage, Skin) - Constructor for class gaiasky.gui.UpdatePopup
 
updatePosition(double, double, double) - Method in class gaiasky.scene.camera.NaturalCamera
Updates the position of this entity using the current force
updateProgram(ShaderProgram) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter
Caution, disposes of the current program and updates it with the new one.
updateProgram(ShaderProgram) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Filter3
Caution, disposes of the current program and updates it with the new one.
updateQuality(int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Antialiasing
 
updateQuality(int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Fxaa
Updates the FXAA quality setting.
updateQuality(int) - Method in class gaiasky.util.gdx.contrib.postprocess.effects.Nfaa
 
updateQuality(int) - Method in class gaiasky.util.gdx.contrib.postprocess.filters.FxaaFilter
Updates the FXAA quality setting.
updateRelativisticEffects(ICamera) - Method in class gaiasky.scene.record.ModelComponent
 
updateRelativisticEffects(ICamera, float) - Method in class gaiasky.scene.record.ModelComponent
 
updateRelativisticEffects(Material, ICamera) - Method in class gaiasky.scene.record.ModelComponent
 
updateRelativisticEffects(Material, ICamera, float) - Method in class gaiasky.scene.record.ModelComponent
 
updateRelativisticEffectsMaterial(Material, ICamera) - Method in class gaiasky.scene.record.RelativisticEffectsComponent
 
updateRelativisticEffectsMaterial(Material, ICamera, float) - Method in class gaiasky.scene.record.RelativisticEffectsComponent
 
updaterTask - Variable in class gaiasky.scene.component.ParticleSet
 
updatesAvailable - Variable in class gaiasky.util.datadesc.DataDescriptor
 
updateScroll() - Method in class gaiasky.gui.LogWindow
 
UpdateSettings() - Constructor for class gaiasky.util.Settings.ProgramSettings.UpdateSettings
 
updateSize(Body, Trajectory, Verts) - Method in class gaiasky.scene.entity.TrajectoryUtils
 
updateSkin() - Method in class gaiasky.util.GlobalResources
 
updateSpacecraft(Entity, GraphNode) - Method in class gaiasky.scene.system.update.GraphUpdater
 
updateSpeedLimit() - Method in class gaiasky.util.Settings.SceneSettings.CameraSettings
 
updateStarBrightness(float) - Method in class gaiasky.scene.system.render.draw.StarSetQuadComponent
 
updateStarOpacityLimits(float, float) - Method in class gaiasky.scene.system.render.draw.StarSetQuadComponent
 
updateStarPointSize(float) - Method in class gaiasky.scene.system.render.draw.StarSetQuadComponent
 
updateTabs() - Method in class gaiasky.gui.ControllerGui
 
updateTime(Instant, ZoneId) - Method in class gaiasky.gui.DateDialog
Updates the time
updateUnitsPerPixel(float) - Method in class gaiasky.gui.AbstractGui
 
updateUnitsPerPixel(float) - Method in class gaiasky.gui.FullGui
 
updateUnitsPerPixel(float) - Method in class gaiasky.gui.HUDGui
 
updateUnitsPerPixel(float) - Method in interface gaiasky.gui.IGui
Updates the units-per-pixel value of this GUI.
updateUnitsPerPixel(float) - Method in class gaiasky.gui.VRGui
 
updateVelocityBufferMaterial(Material, ICamera) - Method in class gaiasky.scene.record.VelocityBufferComponent
 
updateVelocityBufferUniforms(ICamera) - Method in class gaiasky.scene.record.ModelComponent
 
updateVelocityBufferUniforms(Material, ICamera) - Method in class gaiasky.scene.record.ModelComponent
 
updateVertices(int, float[]) - Method in class gaiasky.util.gdx.mesh.IntMesh
Update (a portion of) the vertices.
updateVertices(int, float[], int, int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Update (a portion of) the vertices.
updateVertices(int, float[], int, int) - Method in interface gaiasky.util.gdx.mesh.IntVertexData
Update (a portion of) the vertices.
updateVertices(int, float[], int, int) - Method in class gaiasky.util.gdx.mesh.VertexArray
 
updateVertices(int, float[], int, int) - Method in class gaiasky.util.gdx.mesh.VertexBufferObject
 
updateVertices(int, float[], int, int) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectInstanced
 
updateVertices(int, float[], int, int) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectSubData
 
updateVertices(int, float[], int, int) - Method in class gaiasky.util.gdx.mesh.VertexBufferObjectWithVAO
 
updateViewportSize(int, int, boolean) - Method in class gaiasky.gui.VRGui
 
updating - Variable in class gaiasky.scene.component.ParticleSet
 
updating - Variable in class gaiasky.util.camera.Proximity
 
upf - Variable in class gaiasky.scene.component.MotorEngine
Float counterparts
upload() - Method in class gaiasky.util.gdx.contrib.postprocess.filters.Convolve2D
 
UPPER_LIMIT - Static variable in class gaiasky.scene.component.LocationMark
 
UranusVSOP87 - Class in gaiasky.util.coord.vsop87
 
UranusVSOP87() - Constructor for class gaiasky.util.coord.vsop87.UranusVSOP87
 
url - Variable in class gaiasky.util.Settings.ProgramSettings
 
URL_GAIA_JSON_SOURCE - Static variable in class gaiasky.util.Constants
 
URL_GAIA_WEB_SOURCE - Static variable in class gaiasky.util.Constants
 
URL_HIP_JSON_SOURCE - Static variable in class gaiasky.util.Constants
 
URL_SIMBAD - Static variable in class gaiasky.util.Constants
 
URL_WIKI_API_SUMMARY - Static variable in class gaiasky.util.Constants
 
URL_WIKIPEDIA - Static variable in class gaiasky.util.Constants
 
UrlSettings() - Constructor for class gaiasky.util.Settings.ProgramSettings.UrlSettings
 
useClosest() - Method in enum class gaiasky.scene.camera.CameraManager.CameraMode
 
useDefaultStepForIntegrator - Variable in class gaiasky.util.gaia.MslAttitudeDataServer
The default integrator time step is the same as for Hermite interpolation.
useFocus() - Method in enum class gaiasky.scene.camera.CameraManager.CameraMode
 
useMipMaps - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Page
 
userData - Variable in class gaiasky.util.gdx.IntRenderable
User definable value, may be null.
userData - Variable in class gaiasky.util.gdx.model.IntModelInstance
user definable value, which is passed to the IntShader.
UserHeadToEyeDepthMeters_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
UserIpdMeters_Float - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
username - Variable in class gaiasky.util.Settings.ProxySettings.ProxyBean
 
usesIntegerPositions() - Method in class gaiasky.util.gdx.g2d.BitmapFont
Checks whether this font uses integer positions for drawing.
usesIntegerPositions() - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
 
useSystemProxies - Variable in class gaiasky.util.Settings.ProxySettings
 
UTC - Enum constant in enum class gaiasky.util.gaia.time.TimeScale
Coordinated Universal Time
UTC - Enum constant in enum class gaiasky.util.Settings.DefaultTimeZone
 
uv - Variable in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
uv - Variable in class gaiasky.util.gdx.ModelCreator
 
uv(float, float) - Method in class gaiasky.scene.system.render.draw.LineQuadstripRenderer
 
uvIndex - Variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
The index of the texture coordinate vertex attribute to use for this TextureAttribute.
uWrap - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Page
 

V

v - Variable in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Effect
 
v - Variable in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.RgbMode
 
v - Variable in class gaiasky.util.gdx.g2d.BitmapFont.Glyph
 
v - Variable in class gaiasky.util.gdx.ModelCreator.Face
This stores the indices for both the vertices and the UV coordinates
v() - Method in class gaiasky.util.gdx.ModelCreator.Face
 
v() - Method in interface gaiasky.util.gdx.ModelCreator.IFace
 
V - Static variable in class gaiasky.gui.GSKeys
 
V1 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
v2 - Variable in class gaiasky.util.gdx.g2d.BitmapFont.Glyph
 
V2 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
V3 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
v3CameraPos - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
v3CameraPos - Variable in class gaiasky.util.gdx.shader.GroundShader
 
v3InvWavelength - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
v3InvWavelength - Variable in class gaiasky.util.gdx.shader.GroundShader
 
v3LightPos - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
v3LightPos - Variable in class gaiasky.util.gdx.shader.GroundShader
 
v3PlanetPos - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
v3PlanetPos - Variable in class gaiasky.util.gdx.shader.GroundShader
 
V4 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
val - Variable in enum class gaiasky.util.Logger.LoggerLevel
 
val - Variable in class gaiasky.util.math.Matrix4d
 
VAL - Enum constant in enum class gaiasky.util.gaia.utils.Interpolator.Kind
 
validate(BaseIntShader, int, IntRenderable) - Method in class gaiasky.util.gdx.shader.BaseIntShader.Uniform
 
validate(BaseIntShader, int, IntRenderable) - Method in interface gaiasky.util.gdx.shader.BaseIntShader.Validator
 
validate(String) - Method in class gaiasky.util.validator.CallbackValidator
 
validate(String) - Method in class gaiasky.util.validator.HexColorValidator
 
validate(String) - Method in interface gaiasky.util.validator.IValidator
 
validateLocal(String) - Method in class gaiasky.util.validator.CallbackValidator
 
validateLocal(String) - Method in class gaiasky.util.validator.DirectoryNameValidator
 
validateLocal(String) - Method in class gaiasky.util.validator.DoubleValidator
 
validateLocal(String) - Method in class gaiasky.util.validator.ExistingLocationValidator
 
validateLocal(String) - Method in class gaiasky.util.validator.FloatValidator
 
validateLocal(String) - Method in class gaiasky.util.validator.FolderValidator
 
validateLocal(String) - Method in class gaiasky.util.validator.IntValidator
 
validateLocal(String) - Method in class gaiasky.util.validator.LengthValidator
 
validateLocal(String) - Method in class gaiasky.util.validator.LongValidator
 
validateLocal(String) - Method in class gaiasky.util.validator.RegexpValidator
 
validateLocal(String) - Method in class gaiasky.util.validator.TextFieldComparatorValidator
 
validFov(int) - Static method in enum class gaiasky.util.gaia.FOV
Indicates if the FoV index is valid [0-3]
value - Variable in class gaiasky.gui.beans.ComboBoxBean
 
value - Variable in class gaiasky.gui.beans.FloatComboBoxBean
 
value - Variable in class gaiasky.gui.beans.IntComboBoxBean
 
value - Variable in class gaiasky.gui.beans.StrComboBoxBean
 
value - Variable in class gaiasky.util.gaia.time.ConcreteDuration
 
value - Variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
value - Variable in class gaiasky.util.gdx.shader.attribute.IntAttribute
 
value - Variable in class gaiasky.util.gdx.shader.attribute.Matrix3Attribute
 
value - Variable in class gaiasky.util.gdx.shader.attribute.Matrix4Attribute
 
value - Variable in class gaiasky.util.gdx.shader.attribute.Vector2Attribute
 
value - Variable in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
value - Variable in class gaiasky.util.gdx.shader.attribute.Vector4Attribute
 
value - Variable in class gaiasky.util.ObjectDoubleMap.Entry
 
value - Variable in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
valueAt(T, double) - Method in class gaiasky.util.math.BSplined
 
valueAt(T, double) - Method in class gaiasky.util.math.CatmullRomSplined
 
valueAt(T, double) - Method in class gaiasky.util.math.Lineard
 
valueAt(T, double) - Method in interface gaiasky.util.math.Pathd
 
valueAt(T, int, double) - Method in class gaiasky.util.math.BSplined
 
valueAt(T, int, double) - Method in class gaiasky.util.math.CatmullRomSplined
 
valueOf(String) - Static method in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.data.group.DatasetOptions.DatasetLoadType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.event.Event
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.event.EventManager.TimeFrame
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.gui.beans.DistanceUnitComboBoxBean.DistanceUnit
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.gui.beans.PrimitiveComboBoxBean.Primitive
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.gui.beans.ShapeComboBoxBean.Shape
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in class gaiasky.gui.GSKeys
 
valueOf(String) - Static method in enum class gaiasky.render.api.IPostProcessor.RenderType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.render.BlendMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.render.ComponentTypes.ComponentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.render.RenderGroup
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.render.RenderingContext.CubemapSide
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.scene.camera.CameraManager.CameraMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.scene.component.Mesh.MeshShading
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.scene.component.Trajectory.OrbitOrientationModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.scene.record.BillboardDataset.ParticleType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.camera.rec.CameraKeyframeManager.PathType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.camera.rec.CamRecorder.RecorderState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.CatalogInfo.CatalogInfoSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.datadesc.DatasetDesc.DatasetStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gaia.Epsl.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gaia.FOV
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gaia.ModifiedScanningLaw.ScanState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gaia.ModifiedScanningLaw.TransitionFunction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gaia.time.TimeContext
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gaia.time.TimeScale
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gaia.utils.Interpolator.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections.CubemapProjection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.AccumulationBlurFilter.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.AnaglyphFilter.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Bias.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Blur.BlurType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Combine.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Copy.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Effect
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.RgbMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.DepthBufferFilter.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Flare.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.FlareDirt.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.FxaaFilter.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.GeometryWarpFilter.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Glow.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.GravitationalDistortionFilter.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Luma.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.MosaicFilter.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.NfaaFilter.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur.Quality
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialDistortion.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.ReprojectionFilter.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Scattering.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Threshold.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.UnsharpMaskFilter.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Zoom.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.loader.PortableFloatMap.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.mesh.IntMesh.VertexDataType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.gdx.OwnCubemap.CubemapSide
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.Logger.LoggerLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.math.Planed.PlaneSide
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.scene2d.FileChooser.FileChooserTarget
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.Settings.Antialias
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.Settings.DefaultTimeZone
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.Settings.DistanceUnits
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.Settings.ElevationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.Settings.GraphicsQuality
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.Settings.ImageFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.Settings.LineMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.Settings.OriginType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.Settings.PointCloudMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.Settings.ReprojectionMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.Settings.ScreenshotMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.Settings.StereoProfile
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.Settings.ToneMapping
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.tree.LoadStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.units.Position.PositionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.units.Quantity.Angle.AngleUnit
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.units.Quantity.Brightness.BrightnessUnit
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.util.units.Quantity.Length.LengthUnit
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.vr.openvr.VRContext.Space
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.vr.openvr.VRContext.VRControllerRole
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.vr.openvr.VRContext.VRDeviceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class gaiasky.vr.openvr.VRStatus
Returns the enum constant of this class with the specified name.
values() - Static method in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.data.group.DatasetOptions.DatasetLoadType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.event.Event
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.event.EventManager.TimeFrame
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.gui.beans.DistanceUnitComboBoxBean.DistanceUnit
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.gui.beans.PrimitiveComboBoxBean.Primitive
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.gui.beans.ShapeComboBoxBean.Shape
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.render.api.IPostProcessor.RenderType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.render.BlendMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.render.ComponentTypes.ComponentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.render.RenderGroup
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.render.RenderingContext.CubemapSide
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.scene.camera.CameraManager.CameraMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.scene.component.Mesh.MeshShading
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.scene.component.Trajectory.OrbitOrientationModel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.scene.record.BillboardDataset.ParticleType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.camera.rec.CameraKeyframeManager.PathType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.camera.rec.CamRecorder.RecorderState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.CatalogInfo.CatalogInfoSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.datadesc.DatasetDesc.DatasetStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gaia.Epsl.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gaia.FOV
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gaia.ModifiedScanningLaw.ScanState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gaia.ModifiedScanningLaw.TransitionFunction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gaia.time.TimeContext
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gaia.time.TimeScale
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gaia.utils.Interpolator.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.effects.CubemapProjections.CubemapProjection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.AccumulationBlurFilter.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.AnaglyphFilter.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Bias.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Blur.BlurType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Combine.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Copy.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Effect
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.RgbMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.DepthBufferFilter.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Flare.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.FlareDirt.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.FxaaFilter.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.GeometryWarpFilter.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Glow.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.GravitationalDistortionFilter.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.LevelsFilter.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Luma.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.MosaicFilter.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.NfaaFilter.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur.Quality
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialDistortion.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.ReprojectionFilter.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Scattering.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Threshold.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.UnsharpMaskFilter.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.contrib.postprocess.filters.Zoom.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.loader.PortableFloatMap.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.mesh.IntMesh.VertexDataType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.gdx.OwnCubemap.CubemapSide
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.Logger.LoggerLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.math.Planed.PlaneSide
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class gaiasky.util.math.Vector2d
 
values() - Method in class gaiasky.util.math.Vector3b
 
values() - Method in class gaiasky.util.math.Vector3d
 
values() - Method in class gaiasky.util.ObjectDoubleMap
Returns an iterator for the values in the map.
values() - Static method in enum class gaiasky.util.scene2d.FileChooser.FileChooserTarget
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.Settings.Antialias
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.Settings.DefaultTimeZone
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.Settings.DistanceUnits
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.Settings.ElevationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.Settings.GraphicsQuality
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.Settings.ImageFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.Settings.LineMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.Settings.OriginType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.Settings.PointCloudMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.Settings.ReprojectionMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.Settings.ScreenshotMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.Settings.StereoProfile
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.Settings.ToneMapping
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.tree.LoadStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.units.Position.PositionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.units.Quantity.Angle.AngleUnit
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.units.Quantity.Brightness.BrightnessUnit
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.util.units.Quantity.Length.LengthUnit
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.vr.openvr.VRContext.Space
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.vr.openvr.VRContext.VRControllerRole
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.vr.openvr.VRContext.VRDeviceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class gaiasky.vr.openvr.VRStatus
Returns an array containing the constants of this enum class, in the order they are declared.
Values(ObjectDoubleMap<?>) - Constructor for class gaiasky.util.ObjectDoubleMap.Values
 
valuesd() - Method in class gaiasky.util.math.Vector3b
 
valuesf() - Method in class gaiasky.util.math.Vector3b
 
valuesf() - Method in class gaiasky.util.math.Vector3d
 
valuesf(float[]) - Method in class gaiasky.util.math.Vector3b
 
valuesf(float[]) - Method in class gaiasky.util.math.Vector3d
 
VARI_MAGS - Variable in class gaiasky.util.ucd.UCDParser
 
VARI_PERIOD - Variable in class gaiasky.util.ucd.UCDParser
 
VARI_TIMES - Variable in class gaiasky.util.ucd.UCDParser
 
variabilityEpochJd - Variable in class gaiasky.scene.component.StarSet
Epoch for the times in the light curves in julian days.
VARIABLE_GROUP - Enum constant in enum class gaiasky.render.RenderGroup
Variable star group
variableGroupShaders - Variable in class gaiasky.render.RenderAssets
 
VariableMagnitudes - Static variable in class gaiasky.render.system.ImmediateModeRenderSystem.OwnUsage
 
VariableRecord - Class in gaiasky.scene.record
A record that holds a variable star.
VariableRecord(double[], float[], int, double, float[], double[], Long, String[], ObjectDoubleMap<UCD>) - Constructor for class gaiasky.scene.record.VariableRecord
 
variables - Variable in class gaiasky.gui.DatasetLoadDialog
 
VARIABLES - Enum constant in enum class gaiasky.data.group.DatasetOptions.DatasetLoadType
 
VariableSetInstancedRenderer - Class in gaiasky.scene.system.render.draw
Renders variable star sets using instancing via billboards with geometry (quads as two triangles).
VariableSetInstancedRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.scene.system.render.draw.VariableSetInstancedRenderer
 
VariableSetPointRenderer - Class in gaiasky.scene.system.render.draw
Renders variable star sets which have periodical light curve data using GL_POINT primitives.
VariableSetPointRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.scene.system.render.draw.VariableSetPointRenderer
 
VariableSetRenderer - Class in gaiasky.scene.system.render.draw
Renders variable star sets using regular arrays via billboards with geometry (quads as two triangles).
VariableSetRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.scene.system.render.draw.VariableSetRenderer
 
variableStars - Variable in class gaiasky.scene.component.StarSet
Does this contain variable stars?
VariableTimes - Static variable in class gaiasky.render.system.ImmediateModeRenderSystem.OwnUsage
 
variMag(int) - Method in class gaiasky.scene.record.VariableRecord
 
variMags - Variable in class gaiasky.scene.record.VariableRecord
 
varimagscolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
variTime(int) - Method in class gaiasky.scene.record.VariableRecord
 
variTimes - Variable in class gaiasky.scene.record.VariableRecord
 
varitimescolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
vbc - Variable in class gaiasky.scene.record.ModelComponent
 
vc - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
vc - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
vc - Static variable in class gaiasky.util.gdx.shader.RelativisticShader.Inputs
 
vc - Static variable in class gaiasky.util.gdx.shader.RelativisticShader.Setters
 
vc - Variable in class gaiasky.util.gravwaves.RelativisticEffectsManager
v/c
Vc - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
VcAlias - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
Vector2Attribute - Class in gaiasky.util.gdx.shader.attribute
 
Vector2Attribute(int) - Constructor for class gaiasky.util.gdx.shader.attribute.Vector2Attribute
 
Vector2Attribute(int, Vector2) - Constructor for class gaiasky.util.gdx.shader.attribute.Vector2Attribute
 
Vector2d - Class in gaiasky.util.math
Encapsulates a 2D vector.
Vector2d() - Constructor for class gaiasky.util.math.Vector2d
Constructs a new vector at (0,0)
Vector2d(double, double) - Constructor for class gaiasky.util.math.Vector2d
Constructs a vector with the given components
Vector2d(Vector2d) - Constructor for class gaiasky.util.math.Vector2d
Constructs a vector from the given vector
Vector3Attribute - Class in gaiasky.util.gdx.shader.attribute
 
Vector3Attribute(int) - Constructor for class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
Vector3Attribute(int, Vector3) - Constructor for class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
Vector3b - Class in gaiasky.util.math
Vector of arbitrary precision floating point numbers using ApFloat.
Vector3b() - Constructor for class gaiasky.util.math.Vector3b
Constructs a vector at (0,0,0)
Vector3b(double[]) - Constructor for class gaiasky.util.math.Vector3b
Creates a vector from the given array.
Vector3b(double, double, double) - Constructor for class gaiasky.util.math.Vector3b
Creates a vector with the given components
Vector3b(Vector3b) - Constructor for class gaiasky.util.math.Vector3b
Creates a vector from the given vector
Vector3b(Vector3d) - Constructor for class gaiasky.util.math.Vector3b
 
Vector3b(Apfloat, Apfloat, Apfloat) - Constructor for class gaiasky.util.math.Vector3b
Creates a vector with the given components
Vector3d - Class in gaiasky.util.math
Copy of libgdx's Vector3d class using 64-bit floating point numbers.
Vector3d() - Constructor for class gaiasky.util.math.Vector3d
Constructs a vector at (0,0,0)
Vector3d(double[]) - Constructor for class gaiasky.util.math.Vector3d
Creates a vector from the given array.
Vector3d(double, double, double) - Constructor for class gaiasky.util.math.Vector3d
Creates a vector with the given components
Vector3d(Vector3d) - Constructor for class gaiasky.util.math.Vector3d
Creates a vector from the given vector
Vector4Attribute - Class in gaiasky.util.gdx.shader.attribute
 
Vector4Attribute(int) - Constructor for class gaiasky.util.gdx.shader.attribute.Vector4Attribute
 
Vector4Attribute(int, float[]) - Constructor for class gaiasky.util.gdx.shader.attribute.Vector4Attribute
 
Vectord<T extends Vectord<T>> - Interface in gaiasky.util.math
Encapsulates a general vector.
vel - Variable in class gaiasky.scene.camera.NaturalCamera
Acceleration and velocity
vel - Variable in class gaiasky.scene.component.MotorEngine
Force, acceleration and velocity
vel() - Method in interface gaiasky.scene.api.ISpacecraft
 
vel() - Method in class gaiasky.scene.component.MotorEngine
 
vel() - Method in class gaiasky.scene.view.SpacecraftView
 
velDir - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
velDir - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
velDir - Static variable in class gaiasky.util.gdx.shader.RelativisticShader.Inputs
 
velDir - Static variable in class gaiasky.util.gdx.shader.RelativisticShader.Setters
 
velDir - Variable in class gaiasky.util.gravwaves.RelativisticEffectsManager
Camera velocity direction vector
VelDir - Static variable in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
VelDirAlias - Static variable in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
velocity - Variable in class gaiasky.scene.camera.CameraManager
Velocity vector
velocity - Variable in class gaiasky.vr.openvr.VRContext.VRDevicePose
the velocity in m/s in tracker space space
VelocityBufferComponent - Class in gaiasky.scene.record
 
VelocityBufferComponent() - Constructor for class gaiasky.scene.record.VelocityBufferComponent
 
velocityDirection - Variable in class gaiasky.util.Settings.SpacecraftSettings
 
VelocityMap - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur.Param
 
velocityNormalized - Variable in class gaiasky.scene.camera.CameraManager
Velocity vector
VelocityScale - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur.Param
 
VelocityVectors - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
VendorSpecific_Reserved_End - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
VendorSpecific_Reserved_Start - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
VenusVSOP87 - Class in gaiasky.util.coord.vsop87
 
VenusVSOP87() - Constructor for class gaiasky.util.coord.vsop87.VenusVSOP87
 
version - Variable in class gaiasky.util.gdx.model.data.IntModelData
 
version - Variable in class gaiasky.util.Settings.ProxySettings.ProxyBean
 
version - Variable in class gaiasky.util.Settings
 
version - Variable in class gaiasky.util.Settings.VersionSettings
 
VERSION_CHECK_INTERVAL_MS - Static variable in class gaiasky.util.Settings.ProgramSettings.UpdateSettings
 
VERSION_HI - Static variable in class gaiasky.util.gdx.loader.G3dModelLoader
 
VERSION_LO - Static variable in class gaiasky.util.gdx.loader.G3dModelLoader
 
versionCheck - Variable in class gaiasky.util.Settings.ProgramSettings.UrlSettings
 
VersionChecker - Class in gaiasky.util.update
 
VersionChecker(String) - Constructor for class gaiasky.util.update.VersionChecker
 
VersionCheckEvent - Class in gaiasky.util.update
 
VersionCheckEvent(boolean) - Constructor for class gaiasky.util.update.VersionCheckEvent
 
VersionCheckEvent(String, Integer, Instant) - Constructor for class gaiasky.util.update.VersionCheckEvent
 
VersionLineTable - Class in gaiasky.gui
Produces a table with status information (version, build, build time, OpenGL version, GLSL version, etc.) to be shown at startup.
VersionLineTable(Skin) - Constructor for class gaiasky.gui.VersionLineTable
 
versionNumber - Variable in class gaiasky.util.Settings.VersionSettings
 
VersionSettings() - Constructor for class gaiasky.util.Settings.VersionSettings
 
vertex(float...) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
vertex(float...) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add one or more vertices, returns the index of the last vertex added.
vertex(float, float, float) - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
vertex(Vector3, float) - Method in class gaiasky.util.gdx.IcoSphereCreator
Adds a vertex and its UV mapping.
vertex(Vector3, Vector3, Color, Vector2) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
vertex(Vector3, Vector3, Color, Vector2) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a vertex, returns the index.
vertex(Vector3, Vector3, Vector3, Vector3, Color, Vector2) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
vertex(IntMeshPartBuilder.VertexInfo) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
vertex(IntMeshPartBuilder.VertexInfo) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a vertex, returns the index.
VertexArray - Class in gaiasky.util.gdx.mesh
Convenience class for working with OpenGL vertex arrays.
VertexArray - Enum constant in enum class gaiasky.util.gdx.mesh.IntMesh.VertexDataType
 
VertexArray(int, VertexAttribute...) - Constructor for class gaiasky.util.gdx.mesh.VertexArray
Constructs a new interleaved VertexArray
VertexArray(int, VertexAttributes) - Constructor for class gaiasky.util.gdx.mesh.VertexArray
Constructs a new interleaved VertexArray
VertexBufferObject - Class in gaiasky.util.gdx.mesh
A VertexData implementation based on OpenGL vertex buffer objects.
VertexBufferObject - Enum constant in enum class gaiasky.util.gdx.mesh.IntMesh.VertexDataType
 
VertexBufferObject(boolean, int, VertexAttribute...) - Constructor for class gaiasky.util.gdx.mesh.VertexBufferObject
Constructs a new interleaved VertexBufferObject.
VertexBufferObject(boolean, int, VertexAttributes) - Constructor for class gaiasky.util.gdx.mesh.VertexBufferObject
Constructs a new interleaved VertexBufferObject.
VertexBufferObject(int, ByteBuffer, boolean, VertexAttributes) - Constructor for class gaiasky.util.gdx.mesh.VertexBufferObject
 
VertexBufferObjectInstanced - Class in gaiasky.util.gdx.mesh
A VertexData implementation that uses vertex buffer objects and vertex array objects to construct a global buffer and an instance buffer for instanced rendering.
VertexBufferObjectInstanced(boolean, int, VertexAttributes, int, VertexAttributes) - Constructor for class gaiasky.util.gdx.mesh.VertexBufferObjectInstanced
Constructs a new interleaved VertexBufferObjectWithVAO.
VertexBufferObjectSubData - Class in gaiasky.util.gdx.mesh
A VertexData implementation based on OpenGL vertex buffer objects.
VertexBufferObjectSubData - Enum constant in enum class gaiasky.util.gdx.mesh.IntMesh.VertexDataType
 
VertexBufferObjectSubData(boolean, int, VertexAttribute...) - Constructor for class gaiasky.util.gdx.mesh.VertexBufferObjectSubData
Constructs a new interleaved VertexBufferObject.
VertexBufferObjectSubData(boolean, int, VertexAttributes) - Constructor for class gaiasky.util.gdx.mesh.VertexBufferObjectSubData
Constructs a new interleaved VertexBufferObject.
VertexBufferObjectWithVAO - Class in gaiasky.util.gdx.mesh
A VertexData implementation that uses vertex buffer objects and vertex array objects.
VertexBufferObjectWithVAO - Enum constant in enum class gaiasky.util.gdx.mesh.IntMesh.VertexDataType
 
VertexBufferObjectWithVAO(boolean, int, VertexAttribute...) - Constructor for class gaiasky.util.gdx.mesh.VertexBufferObjectWithVAO
Constructs a new interleaved VertexBufferObjectWithVAO.
VertexBufferObjectWithVAO(boolean, int, VertexAttributes) - Constructor for class gaiasky.util.gdx.mesh.VertexBufferObjectWithVAO
Constructs a new interleaved VertexBufferObjectWithVAO.
vertexFile - Variable in class gaiasky.util.gdx.shader.provider.ShaderProgramProvider.ShaderProgramParameter
File name to be used for the vertex program instead of the default determined by the file name used to submit this asset to AssetManager.
vertexIdx - Variable in class gaiasky.render.system.ImmediateModeRenderSystem.MeshData
 
VertexInfo() - Constructor for class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
vertexShader - Variable in class gaiasky.util.gdx.shader.AtmosphereShader.Config
The uber vertex shader to use, null to use the default vertex shader.
vertexShaderCode - Variable in class gaiasky.util.gdx.shader.DefaultIntShader.Config
The uber vertex shader to use, null to use the default vertex shader.
vertexShaderFile - Variable in class gaiasky.util.gdx.shader.DefaultIntShader.Config
File with the vertex shader, if any
vertexSize - Variable in class gaiasky.render.system.ImmediateModeRenderSystem.MeshData
 
vertical(double) - Method in class gaiasky.scene.camera.NaturalCamera
 
vertical(double, double) - Method in class gaiasky.scene.camera.NaturalCamera
 
VERTICAL_3DTV - Enum constant in enum class gaiasky.util.Settings.StereoProfile
Top-bottom
vertices - Variable in class gaiasky.render.system.ImmediateModeRenderSystem.MeshData
 
vertices - Variable in class gaiasky.util.gdx.model.data.IntModelMesh
 
vertices - Variable in class gaiasky.util.gdx.ModelCreator
 
vertPos - Variable in class gaiasky.render.system.PointCloudTriRenderSystem
 
vertPos - Variable in class gaiasky.scene.system.render.draw.PointCloudQuadRenderer
 
verts - Variable in class gaiasky.scene.Families
 
verts - Static variable in class gaiasky.scene.Mapper
 
verts - Variable in class gaiasky.scene.view.LineView
 
Verts - Class in gaiasky.scene.component
 
Verts() - Constructor for class gaiasky.scene.component.Verts
 
VertsExtractor - Class in gaiasky.scene.system.render.extract
 
VertsExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.VertsExtractor
 
VertsInitializer - Class in gaiasky.scene.system.initialize
 
VertsInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.VertsInitializer
 
VertsUpdater - Class in gaiasky.scene.system.update
 
VertsUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.VertsUpdater
 
vertsView - Variable in class gaiasky.scene.system.render.draw.PrimitiveVertexRenderSystem
 
VertsView - Class in gaiasky.scene.view
A view which exposes common vertex buffer renderable operations.
VertsView() - Constructor for class gaiasky.scene.view.VertsView
 
VertsView(Entity) - Constructor for class gaiasky.scene.view.VertsView
 
vertUV - Variable in class gaiasky.render.system.PointCloudTriRenderSystem
 
vertUV - Variable in class gaiasky.scene.system.render.draw.PointCloudQuadRenderer
 
VeryHigh - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur.Quality
 
view - Variable in class gaiasky.gui.components.BookmarksComponent
 
view - Variable in class gaiasky.scene.camera.AbstractCamera
 
view - Variable in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
view - Variable in class gaiasky.scene.system.render.extract.AbstractExtractSystem
 
View - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter.Param
 
viewAngle - Variable in class gaiasky.util.tree.OctreeNode
If observed, the view angle in radians of this octant.
ViewAngleComparator<T> - Class in gaiasky.util.comp
Compares entities depending on the solid angle from the camera.
ViewAngleComparator() - Constructor for class gaiasky.util.comp.ViewAngleComparator
 
Viewport - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CameraBlur.Param
 
Viewport - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CubemapProjectionsFilter.Param
 
Viewport - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Glow.Param
 
Viewport - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.GravitationalDistortionFilter.Param
 
Viewport - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.MosaicFilter.Param
 
Viewport - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter.Param
 
Viewport - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.ReprojectionFilter.Param
 
Viewport - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Scattering.Param
 
Viewport - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter.Param
 
ViewportInverse - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Flare.Param
 
ViewportInverse - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.FxaaFilter.Param
 
ViewportInverse - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.NfaaFilter.Param
 
viewRADEC - Variable in class gaiasky.gui.FocusInfoInterface
 
viewTrans - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
viewTrans - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
viewWorldTrans - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
viewWorldTrans - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
Vignette - Class in gaiasky.util.gdx.contrib.postprocess.effects
 
Vignette - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Effect
 
Vignette(int, int, boolean) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Vignette
 
VignetteIntensity - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
 
VignetteX - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
 
VignetteY - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting.Param
 
Vignetting - Class in gaiasky.util.gdx.contrib.postprocess.filters
 
Vignetting(boolean) - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Vignetting
 
Vignetting.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
visibility - Variable in class gaiasky.util.Settings.SceneSettings
 
VISIBILITY_OF_COMPONENTS - Enum constant in enum class gaiasky.event.Event
Contains an array of booleans with the visibility of each ComponentType, in the same order returned by ComponentType.values()
visibilityArray - Variable in class gaiasky.scene.component.ParticleSet
 
VisibilityComponent - Class in gaiasky.gui.components
 
VisibilityComponent(Skin, Stage) - Constructor for class gaiasky.gui.components.VisibilityComponent
 
visible - Variable in class gaiasky.scene.component.Base
Is this node visible?
visible - Variable in class gaiasky.scene.component.Flags
Is this node visible?
visible - Variable in class gaiasky.scene.system.render.SceneRenderer
Contains the flags representing each type's visibility
VisualEffectsComponent - Class in gaiasky.gui.components
 
VisualEffectsComponent(Skin, Stage) - Constructor for class gaiasky.gui.components.VisualEffectsComponent
 
ViveSystemButtonFixRequired_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
VMemInfo - Class in gaiasky.util
 
VMemInfo() - Constructor for class gaiasky.util.VMemInfo
 
VMemInfo.IGraphicsDeviceInfo - Interface in gaiasky.util
 
vol - Variable in class gaiasky.gui.components.MusicComponent
 
VOLUME_DOWN - Static variable in class gaiasky.gui.GSKeys
 
VOLUME_UP - Static variable in class gaiasky.gui.GSKeys
 
vr - Variable in class gaiasky.gui.AbstractGui
Whether we're in VR mode
vr - Static variable in class gaiasky.scene.Mapper
 
VR_DEVICE_CONNECTED - Enum constant in enum class gaiasky.event.Event
New VR device connected.
VR_DEVICE_DISCONNECTED - Enum constant in enum class gaiasky.event.Event
VR device disconnected.
VR_HEADSET - Enum constant in enum class gaiasky.util.Settings.StereoProfile
Left image -> left eye, distortion
VR_SELECTING_STATE - Enum constant in enum class gaiasky.event.Event
Informs of the current selecting state.
vrContext - Variable in class gaiasky.GaiaSky
The VRContext setup in GaiaSky.createVR(), may be null if no HMD is present or SteamVR is not installed.
VRContext - Class in gaiasky.vr.openvr
Responsible for initializing the VR system, managing rendering surfaces, getting tracking device poses, submitting the rendering results to the HMD and rendering the surfaces side by side to the companion window on the desktop.
VRContext() - Constructor for class gaiasky.vr.openvr.VRContext
Creates a new VRContext, initializes the VR system, and sets up rendering surfaces with depth attachments.
VRContext(float, boolean) - Constructor for class gaiasky.vr.openvr.VRContext
Creates a new VRContext, initializes the VR system, and sets up rendering surfaces.
VRContext.Space - Enum Class in gaiasky.vr.openvr
Space in which matrices and vectors are returned in by VRContext.VRDevice methods taking a VRContext.Space.
VRContext.VRControllerAxes - Class in gaiasky.vr.openvr
Axes ids on VR controllers
VRContext.VRControllerButtons - Class in gaiasky.vr.openvr
Button ids on VR controllers
VRContext.VRControllerRole - Enum Class in gaiasky.vr.openvr
VRContext.VRDevice - Class in gaiasky.vr.openvr
Represents a tracked VR device such as the head mounted display, wands etc.
VRContext.VRDevicePose - Class in gaiasky.vr.openvr
Represents the pose of a VRContext.VRDevice, including its transform, velocity and angular velocity.
VRContext.VRDeviceProperty - Enum Class in gaiasky.vr.openvr
 
VRContext.VRDeviceType - Enum Class in gaiasky.vr.openvr
VRControllerAxes() - Constructor for class gaiasky.vr.openvr.VRContext.VRControllerAxes
 
VRControllerButtons() - Constructor for class gaiasky.vr.openvr.VRContext.VRControllerButtons
 
VRControllerInfoGui - Class in gaiasky.gui
 
VRControllerInfoGui(Skin, Graphics, Float, Boolean) - Constructor for class gaiasky.gui.VRControllerInfoGui
 
VRCVersion_Uint64 - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
VRDevice - Class in gaiasky.scene.component
 
VRDevice() - Constructor for class gaiasky.scene.component.VRDevice
 
VRDeviceExtractor - Class in gaiasky.scene.system.render.extract
 
VRDeviceExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.VRDeviceExtractor
 
VRDeviceInitializer - Class in gaiasky.scene.system.initialize
 
VRDeviceInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.VRDeviceInitializer
 
VRDeviceListener - Interface in gaiasky.vr.openvr
 
VRDevicePose(int) - Constructor for class gaiasky.vr.openvr.VRContext.VRDevicePose
 
vrdevices - Variable in class gaiasky.scene.Families
 
VRGui<T extends IGui> - Class in gaiasky.gui
 
VRGui(Class<T>, int, Skin, Graphics, Float) - Constructor for class gaiasky.gui.VRGui
 
VRInfoGui - Class in gaiasky.gui
 
VRInfoGui(Skin, Graphics, Float, Boolean) - Constructor for class gaiasky.gui.VRInfoGui
 
vrInitFailed() - Method in enum class gaiasky.vr.openvr.VRStatus
 
vrLoadingLeftFb - Variable in class gaiasky.GaiaSky
Loading frame buffers.
vrLoadingLeftTex - Variable in class gaiasky.GaiaSky
Loading texture.
vrLoadingRightFb - Variable in class gaiasky.GaiaSky
Loading frame buffers.
vrLoadingRightTex - Variable in class gaiasky.GaiaSky
Loading texture.
vrOffset - Variable in class gaiasky.render.RenderingContext
VR position offset
vrOffset - Variable in class gaiasky.scene.camera.NaturalCamera
VR offset
vrOffset - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
vrOffset - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
VrOffset - Static variable in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
VrOffsetAlias - Static variable in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
vrScale - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
vrScale - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
VRSelectionGui - Class in gaiasky.gui
 
VRSelectionGui(Skin, Graphics, Float, Boolean) - Constructor for class gaiasky.gui.VRSelectionGui
 
VRStatus - Enum Class in gaiasky.vr.openvr
 
VSOP87 - Class in gaiasky.util.coord.vsop87
 
VSOP87() - Constructor for class gaiasky.util.coord.vsop87.VSOP87
 
vsync - Variable in class gaiasky.util.Settings.GraphicsSettings
 
vWrap - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Page
 

W

w - Variable in class gaiasky.util.math.Quaterniond
 
w() - Method in class gaiasky.render.RenderingContext
Gets the width
W - Static variable in class gaiasky.gui.GSKeys
 
waitCurrentTask() - Method in class gaiasky.util.concurrent.ServiceThread
This method does an active wait until the current task is finished.
waitFocus(String, long) - Method in class gaiasky.script.EventScriptingInterface
 
waitFocus(String, long) - Method in interface gaiasky.script.IScriptingInterface
Blocks the script until the focus is the object indicated by the name.
waitForEnter() - Method in class gaiasky.script.EventScriptingInterface
 
waitForEnter() - Method in interface gaiasky.script.IScriptingInterface
Blocks the execution until the Enter key is pressed.
waitForInput() - Method in class gaiasky.script.EventScriptingInterface
 
waitForInput() - Method in interface gaiasky.script.IScriptingInterface
Blocks the execution until any kind of input (keyboard, mouse, etc.) is received.
waitForInput(int) - Method in class gaiasky.script.EventScriptingInterface
 
waitForInput(int) - Method in interface gaiasky.script.IScriptingInterface
Blocks the execution until the given key or button is pressed.
wakeUp() - Method in class gaiasky.util.concurrent.ServiceThread
This method wakes up the thread and runs the current task.
warn - Variable in class gaiasky.gui.ModePopupInfo
 
warn(Object...) - Method in class gaiasky.util.Logger.Log
 
WARN - Enum constant in enum class gaiasky.util.Logger.LoggerLevel
 
warp - Variable in class gaiasky.gui.components.TimeComponent
 
WARP_STEPS - Static variable in class gaiasky.util.Constants
 
warpFile - Variable in class gaiasky.util.Settings.ProgramSettings.NetSettings.SlaveSettings
 
warpGuard - Variable in class gaiasky.gui.components.TimeComponent
 
wavelengths - Variable in class gaiasky.scene.record.AtmosphereComponent
 
WEBPAGE - Static variable in class gaiasky.util.Settings
 
WEBPAGE_DOWNLOADS - Static variable in class gaiasky.util.Settings
 
Weight - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Scattering.Param
 
weights - Variable in class gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D
 
weights - Variable in class gaiasky.util.gdx.contrib.postprocess.filters.Convolve2D
 
weights - Variable in class gaiasky.util.gdx.shader.DepthIntShader
 
welcomeGui - Variable in class gaiasky.GaiaSky
The user interfaces
WelcomeGui - Class in gaiasky.gui
Welcome screen that allows access to the main application and the dataset manager.
WelcomeGui(Skin, Graphics, Float, boolean, VRStatus) - Constructor for class gaiasky.gui.WelcomeGui
Creates an initial GUI
welcomeGuiVR - Variable in class gaiasky.GaiaSky
The user interfaces
WelcomeGuiVR - Class in gaiasky.gui
 
WelcomeGuiVR(Skin, Graphics, Float, Boolean) - Constructor for class gaiasky.gui.WelcomeGuiVR
 
width - Variable in class gaiasky.util.gdx.contrib.postprocess.utils.PingPongBuffer
 
width - Variable in class gaiasky.util.gdx.g2d.BitmapFont.Glyph
 
width - Variable in class gaiasky.util.gdx.g2d.GlyphLayout.GlyphRun
 
width - Variable in class gaiasky.util.gdx.g2d.GlyphLayout
 
width - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Page
 
width - Variable in class gaiasky.util.gdx.g2d.TextureAtlas.TextureAtlasData.Region
 
width - Variable in class gaiasky.util.gdx.loader.PFMData
 
width - Variable in class gaiasky.util.gdx.loader.PortableFloatMap
The width of the image.
width - Variable in class gaiasky.util.Settings.ProgramSettings.PointerSettings.GuidesSettings
 
wikiInfoWindow - Variable in class gaiasky.gui.FullGui
 
WikiInfoWindow - Class in gaiasky.gui
 
WikiInfoWindow(Stage, Skin) - Constructor for class gaiasky.gui.WikiInfoWindow
 
wikiname - Variable in class gaiasky.scene.component.Celestial
Name to pull info from wikipedia
WillDriftInYaw_Bool - Enum constant in enum class gaiasky.vr.openvr.VRContext.VRDeviceProperty
 
window - Variable in class gaiasky.GaiaSky
Window.
window - Variable in class gaiasky.GaiaSkyView
 
windowCreated - Variable in class gaiasky.GaiaSky
 
windowScroll - Variable in class gaiasky.gui.ControlsWindow
 
with(double...) - Static method in class gaiasky.util.DoubleArray
 
withinVSOPTime(long) - Static method in class gaiasky.util.Constants
Checks whether the given time is within the acceptable bounds of VSOP87 algorithms.
withUncertaintiesCorrelations - Variable in class gaiasky.util.gaia.BaseAttitudeDataServer
switch to decide if attitude uncertainties and correlations should be calculated
World - Enum constant in enum class gaiasky.vr.openvr.VRContext.Space
 
worldTrans - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
worldTrans - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
worldTrans - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
worldTrans - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
worldTransform - Variable in class gaiasky.util.gdx.IntRenderable
Used to specify the transformations (like translation, scale and rotation) to apply to the shape.
wrapU - Variable in class gaiasky.util.gdx.loader.CubemapLoader.CubemapParameter
 
wrapV - Variable in class gaiasky.util.gdx.loader.CubemapLoader.CubemapParameter
 
write(FileHandle, Pixmap) - Static method in class gaiasky.util.screenshot.JPGWriter
 
write(File) - Method in class gaiasky.util.gdx.loader.PortableFloatMap
Writes this PFM image to the specified file.
write(OutputStream) - Method in class gaiasky.util.gdx.loader.PortableFloatMap
Writes this PFM image to the specified output stream.
writeData(Array<IParticleRecord>, String, boolean) - Method in class gaiasky.data.group.PointDataWriter
 
writeData(List<IParticleRecord>, OutputStream) - Method in class gaiasky.data.group.BinaryDataProvider
 
writeData(List<IParticleRecord>, OutputStream, int) - Method in class gaiasky.data.group.BinaryDataProvider
 
writeDistVsTimeData(String, PointCloudData) - Method in class gaiasky.data.orbit.HeliotropicOrbitDataLoader
Writes a file under the given path with the distance data
writeLastSessionLog(Logger.Log) - Static method in class gaiasky.util.CrashReporter
 
writeMetadata(OctreeNode, OutputStream) - Method in class gaiasky.data.group.MetadataBinaryIO
Writes the metadata of the given octree node and its descendants to the given output stream in binary.
writeOrbitData(String, PointCloudData) - Static method in class gaiasky.data.orbit.OrbitDataWriter
Dumps the current orbit data to the given file
writeParticleRecord(IParticleRecord, DataOutputStream) - Method in interface gaiasky.data.group.BinaryIO
Write the star bean to the output stream.
writeParticleRecord(IParticleRecord, DataOutputStream) - Method in class gaiasky.data.group.BinaryVersion0
 
writeParticleRecord(IParticleRecord, DataOutputStream) - Method in class gaiasky.data.group.BinaryVersion2
 
writePixmapToImage(String, String, Pixmap, Settings.ImageFormat, float) - Static method in class gaiasky.util.screenshot.ImageRenderer
 

X

x - Variable in class gaiasky.data.util.PointCloudData
 
x - Variable in class gaiasky.scene.component.Axis
 
x - Variable in class gaiasky.util.gdx.g2d.GlyphLayout.GlyphRun
 
x - Variable in class gaiasky.util.math.Quaterniond
 
x - Variable in class gaiasky.util.math.Vector2d
the x-component of this vector
x - Variable in class gaiasky.util.math.Vector3b
the x-component of this vector
x - Variable in class gaiasky.util.math.Vector3d
the x-component of this vector
x() - Method in interface gaiasky.scene.api.IParticleRecord
 
x() - Method in class gaiasky.scene.record.ParticleRecord
 
x() - Method in class gaiasky.scene.record.PointParticleRecord
 
x() - Method in class gaiasky.util.math.Vector2d
 
x() - Method in class gaiasky.util.math.Vector3b
 
x() - Method in class gaiasky.util.math.Vector3d
 
X - Static variable in class gaiasky.gui.GSKeys
 
X - Static variable in class gaiasky.util.math.Vector2d
 
X - Static variable in class gaiasky.util.math.Vector3b
 
X - Static variable in class gaiasky.util.math.Vector3d
 
X_AXIS - Static variable in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
Unit vectors
X1 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
X2 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
X3 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
X4 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
xadvance - Variable in class gaiasky.util.gdx.g2d.BitmapFont.Glyph
 
xAdvances - Variable in class gaiasky.util.gdx.g2d.GlyphLayout.GlyphRun
Contains glyphs.size+1 entries: First entry is X offset relative to the drawing position.
xb() - Method in class gaiasky.util.math.Vector3b
 
xChars - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
xcolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
xHeight - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
The x-height, which is the distance from the top of most lowercase characters to the baseline.
xi - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Current value of the solar aspect angle (revolving angle) [rad] and the quaternion representing a rotation by 90-xi about Y axis
xNegFb - Variable in class gaiasky.render.process.RenderModeCubemap
 
xNegFlag - Variable in class gaiasky.render.process.RenderModeCubemap
 
xoffset - Variable in class gaiasky.util.gdx.g2d.BitmapFont.Glyph
 
xor(Bits) - Method in class gaiasky.util.Bits
Performs a logical XOR of this bit set with the bit set argument.
xPosFb - Variable in class gaiasky.render.process.RenderModeCubemap
 
xPosFlag - Variable in class gaiasky.render.process.RenderModeCubemap
 
xResolution - Variable in class gaiasky.util.SlaveManager
 

Y

y - Variable in class gaiasky.data.util.PointCloudData
 
y - Variable in class gaiasky.scene.component.Axis
 
y - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
y - Variable in class gaiasky.util.gdx.g2d.GlyphLayout.GlyphRun
 
y - Variable in class gaiasky.util.math.Quaterniond
 
y - Variable in class gaiasky.util.math.Vector2d
the y-component of this vector
y - Variable in class gaiasky.util.math.Vector3b
the y-component of this vector
y - Variable in class gaiasky.util.math.Vector3d
the y-component of this vector
y() - Method in interface gaiasky.scene.api.IParticleRecord
 
y() - Method in class gaiasky.scene.record.ParticleRecord
 
y() - Method in class gaiasky.scene.record.PointParticleRecord
 
y() - Method in class gaiasky.util.math.Vector2d
 
y() - Method in class gaiasky.util.math.Vector3b
 
y() - Method in class gaiasky.util.math.Vector3d
 
Y - Static variable in class gaiasky.gui.GSKeys
 
Y - Static variable in class gaiasky.util.math.Vector2d
 
Y - Static variable in class gaiasky.util.math.Vector3b
 
Y - Static variable in class gaiasky.util.math.Vector3d
 
Y_AXIS - Static variable in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
 
Y_TO_MS - Static variable in class gaiasky.util.Nature
Years to milliseconds
Y_TO_S - Static variable in class gaiasky.util.Nature
Years to seconds
Y1 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
Y2 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
Y3 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
Y4 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
yaw - Variable in class gaiasky.scene.component.MotorEngine
 
yaw - Variable in class gaiasky.util.Settings.ProgramSettings.NetSettings.SlaveSettings
 
yaw - Variable in class gaiasky.util.SlaveManager
 
yawa - Variable in class gaiasky.scene.component.MotorEngine
 
yawf - Variable in class gaiasky.scene.component.MotorEngine
 
yawp - Variable in class gaiasky.scene.component.MotorEngine
Yaw, pitch and roll
yawv - Variable in class gaiasky.scene.component.MotorEngine
 
yb() - Method in class gaiasky.util.math.Vector3b
 
ycolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
yNegFb - Variable in class gaiasky.render.process.RenderModeCubemap
 
yNegFlag - Variable in class gaiasky.render.process.RenderModeCubemap
 
yoffset - Variable in class gaiasky.util.gdx.g2d.BitmapFont.Glyph
 
yOld - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
yPosFb - Variable in class gaiasky.render.process.RenderModeCubemap
 
yPosFlag - Variable in class gaiasky.render.process.RenderModeCubemap
 
yResolution - Variable in class gaiasky.util.SlaveManager
 
ySinceEpoch - Variable in class gaiasky.scene.component.Cluster
 

Z

z - Variable in class gaiasky.data.util.PointCloudData
 
z - Variable in class gaiasky.scene.component.Axis
 
z - Variable in class gaiasky.util.math.Quaterniond
 
z - Variable in class gaiasky.util.math.Vector3b
the z-component of this vector
z - Variable in class gaiasky.util.math.Vector3d
the z-component of this vector
z() - Method in interface gaiasky.scene.api.IParticleRecord
 
z() - Method in class gaiasky.scene.record.ParticleRecord
 
z() - Method in class gaiasky.scene.record.PointParticleRecord
 
z() - Method in class gaiasky.util.math.Vector3b
 
z() - Method in class gaiasky.util.math.Vector3d
 
Z - Static variable in class gaiasky.gui.GSKeys
 
Z - Static variable in class gaiasky.util.math.Vector3b
 
Z - Static variable in class gaiasky.util.math.Vector3d
 
Z_AXIS - Static variable in class gaiasky.util.gaia.AnalyticalAttitudeDataServer
 
zb() - Method in class gaiasky.util.math.Vector3b
 
zcolnames - Static variable in class gaiasky.util.ucd.UCDParser
 
Zero - Static variable in class gaiasky.util.math.Vector2d
 
Zero - Static variable in class gaiasky.util.math.Vector3d
 
ZERO_POINT - Variable in class gaiasky.gui.AbstractControllerMappings
 
ZfarK - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RaymarchingFilter.Param
 
ZfarK - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter.Param
 
ZipUtils - Class in gaiasky.util
 
ZipUtils() - Constructor for class gaiasky.util.ZipUtils
 
zMax - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Local constants
zMin - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
Local constants
zNegFb - Variable in class gaiasky.render.process.RenderModeCubemap
 
zNegFlag - Variable in class gaiasky.render.process.RenderModeCubemap
 
zoom(float) - Method in class gaiasky.input.MainMouseKbdListener
 
zoom(float, float) - Method in class gaiasky.input.MainMouseKbdListener.GaiaGestureListener
 
Zoom - Class in gaiasky.util.gdx.contrib.postprocess.filters
 
Zoom - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.CrtScreen.Param
 
Zoom - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialBlur.Param
 
Zoom - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.RadialDistortion.Param
 
Zoom - Enum constant in enum class gaiasky.util.gdx.contrib.postprocess.filters.Zoom.Param
 
Zoom() - Constructor for class gaiasky.util.gdx.contrib.postprocess.filters.Zoom
 
Zoom.Param - Enum Class in gaiasky.util.gdx.contrib.postprocess.filters
 
Zoomer - Class in gaiasky.util.gdx.contrib.postprocess.effects
Implements a zooming effect: either a radial blur filter or a zoom filter is used.
Zoomer(int, int) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Zoomer
Creating a Zoomer without any parameter will use plain simple zooming
Zoomer(int, int, RadialBlur.Quality) - Constructor for class gaiasky.util.gdx.contrib.postprocess.effects.Zoomer
Creating a Zoomer specifying the radial blur quality will enable radial blur
zPosFb - Variable in class gaiasky.render.process.RenderModeCubemap
 
zPosFlag - Variable in class gaiasky.render.process.RenderModeCubemap
 
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