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.data.orientation.LVLHOrientationServer
 
a - Variable in class gaiasky.scene.component.GridRecursive
 
A - Static variable in class gaiasky.gui.main.GSKeys
 
AberrationAmount - Enum constant in enum class gaiasky.render.postprocess.filters.ChromaticAberrationFilter.Param
 
abort() - Method in class gaiasky.data.OctreeLoader.OctreeLoaderThread
 
AbortableRunnable - Interface in gaiasky.util.concurrent
 
abortCurrentLoading() - Method in class gaiasky.data.OctreeLoader
Tells the daemon to immediately stop the loading of octants and wait for new data
AboutWindow - Class in gaiasky.gui.window
 
AboutWindow(Stage, Skin) - Constructor for class gaiasky.gui.window.AboutWindow
 
absMag - Variable in class gaiasky.scene.component.Magnitude
Absolute magnitude, m = -2.5 log10(flux), with the flux at 10 pc
absMag() - Method in interface gaiasky.scene.api.IParticleRecord
 
absMag() - Method in class gaiasky.scene.record.ParticleRecord
 
absMag() - Method in class gaiasky.scene.record.PointParticleRecord
 
absMagLabel - Variable in class gaiasky.gui.iface.CameraInfoInterface
 
absoluteMagnitudeToPseudoSize(double) - Static method in class gaiasky.util.coord.AstroUtils
Computes the pseudo-size of a star from the absolute magnitude.
absolutePos - Variable in class gaiasky.util.camera.Proximity.NearbyRecord
 
absoluteToApparentMagnitude(double, double) - Static method in class gaiasky.util.coord.AstroUtils
Converts an absolute magnitude to an apparent magnitude at the given distance in parsecs.
AbstractAttitudeAnglesRates - Class in gaiasky.util.gaia
 
AbstractAttitudeAnglesRates() - Constructor for class gaiasky.util.gaia.AbstractAttitudeAnglesRates
 
AbstractBenchmark - Class in gaiasky.test
 
AbstractBenchmark(int, int, String) - Constructor for class gaiasky.test.AbstractBenchmark
 
AbstractCamera - Class in gaiasky.scene.camera
 
AbstractCamera(CameraManager) - Constructor for class gaiasky.scene.camera.AbstractCamera
 
AbstractExtractSystem - Class in gaiasky.scene.system.render.extract
 
AbstractExtractSystem(Family, int) - Constructor for class gaiasky.scene.system.render.extract.AbstractExtractSystem
 
AbstractGamepadListener - Class in gaiasky.input
 
AbstractGamepadListener(IGamepadMappings) - Constructor for class gaiasky.input.AbstractGamepadListener
 
AbstractGamepadListener(String) - Constructor for class gaiasky.input.AbstractGamepadListener
 
AbstractGamepadMappings - Class in gaiasky.gui.main
 
AbstractGamepadMappings() - Constructor for class gaiasky.gui.main.AbstractGamepadMappings
 
AbstractGui - Class in gaiasky.gui.main
 
AbstractGui(Graphics, Float) - Constructor for class gaiasky.gui.main.AbstractGui
 
AbstractInitSystem - Class in gaiasky.scene.system.initialize
 
AbstractInitSystem(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.AbstractInitSystem
 
AbstractInitSystem(Family, int) - Constructor for class gaiasky.scene.system.initialize.AbstractInitSystem
 
AbstractMinimapScale - Class in gaiasky.gui.minimap
 
AbstractMinimapScale() - Constructor for class gaiasky.gui.minimap.AbstractMinimapScale
 
AbstractMouseKbdListener - Class in gaiasky.input
 
AbstractMouseKbdListener(GestureDetector.GestureListener, ICamera) - Constructor for class gaiasky.input.AbstractMouseKbdListener
 
AbstractOrbitCoordinates - Class in gaiasky.util.coord
 
AbstractOrbitCoordinates() - Constructor for class gaiasky.util.coord.AbstractOrbitCoordinates
 
AbstractRenderSystem - Class in gaiasky.render.system
 
AbstractRenderSystem(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.render.system.AbstractRenderSystem
 
AbstractRenderSystem.RenderSystemRunnable - Interface in gaiasky.render.system
 
AbstractSceneLoader - Class in gaiasky.data
Abstract implementation of ISceneLoader, which contains some common utilities to all implementers.
AbstractSceneLoader() - Constructor for class gaiasky.data.AbstractSceneLoader
 
AbstractStarGroupDataProvider - Class in gaiasky.data.group
 
AbstractStarGroupDataProvider() - Constructor for class gaiasky.data.group.AbstractStarGroupDataProvider
 
AbstractStarGroupDataProvider.AdditionalCols - Class in gaiasky.data.group
 
AbstractStarGroupDataProvider.ColId - Enum Class in gaiasky.data.group
Represents a column type.
AbstractUpdateSystem - Class in gaiasky.scene.system.update
 
AbstractUpdateSystem(Family, int) - Constructor for class gaiasky.scene.system.update.AbstractUpdateSystem
 
AbstractView - Class in gaiasky.scene.view
 
AbstractView() - Constructor for class gaiasky.scene.view.AbstractView
Creates an empty abstract view without entity.
AbstractView(Entity) - Constructor for class gaiasky.scene.view.AbstractView
Creates an abstract view with the given entity.
AbstractVSOP87 - Class in gaiasky.util.coord.vsop87
VSOP87 coordinates using an implementation based on binary data files.
AbstractVSOP87() - Constructor for class gaiasky.util.coord.vsop87.AbstractVSOP87
 
acc - Variable in class gaiasky.util.gaia.TransitionScanningLaw
 
accel - Variable in class gaiasky.scene.camera.NaturalCamera
Acceleration and velocity.
accel - Variable in class gaiasky.scene.component.MotorEngine
Force, acceleration and velocity
accel() - Method in interface gaiasky.scene.api.ISpacecraft
 
accel() - Method in class gaiasky.scene.component.MotorEngine
 
accel() - Method in class gaiasky.scene.view.SpacecraftView
 
accept - Variable in class gaiasky.vr.openxr.input.XrControllerDevice
 
accept() - Method in class gaiasky.gui.bookmarks.BookmarkNameDialog
 
accept() - Method in class gaiasky.gui.bookmarks.NewBookmarkFolderDialog
 
accept() - Method in class gaiasky.gui.datasets.DatasetFiltersWindow
 
accept() - Method in class gaiasky.gui.datasets.DatasetInfoWindow
 
accept() - Method in class gaiasky.gui.datasets.DatasetLoadDialog
 
accept() - Method in class gaiasky.gui.datasets.DatasetManagerWindow
 
accept() - Method in class gaiasky.gui.datasets.DatasetTransformsWindow
 
accept() - Method in class gaiasky.gui.datasets.DatasetVisualSettingsWindow
 
accept() - Method in class gaiasky.gui.main.UpdatePopup
 
accept() - Method in class gaiasky.gui.window.AboutWindow
 
accept() - Method in class gaiasky.gui.window.AddShapeDialog
 
accept() - Method in class gaiasky.gui.window.ArchiveViewWindow
 
accept() - Method in class gaiasky.gui.window.DataInfoWindow
 
accept() - Method in class gaiasky.gui.window.DataLocationCheckWindow
 
accept() - Method in class gaiasky.gui.window.DateDialog
 
accept() - Method in class gaiasky.gui.window.FileNameWindow
 
accept() - Method in class gaiasky.gui.window.GamepadConfigWindow
 
accept() - Method in class gaiasky.gui.window.GenericDialog
The accept function, if any.
accept() - Method in class gaiasky.gui.window.IndividualVisibilityWindow
 
accept() - Method in class gaiasky.gui.window.KeyframePreferencesWindow
 
accept() - Method in class gaiasky.gui.window.KeyframesWindow
 
accept() - Method in class gaiasky.gui.window.LandAtWindow
 
accept() - Method in class gaiasky.gui.window.LogWindow
 
accept() - Method in class gaiasky.gui.window.MemInfoWindow
 
accept() - Method in class gaiasky.gui.window.MinimapWindow
 
accept() - Method in class gaiasky.gui.window.PreferencesWindow
 
accept() - Method in class gaiasky.gui.window.ProceduralGenerationWindow
 
accept() - Method in class gaiasky.gui.window.QuitWindow
 
accept() - Method in class gaiasky.gui.window.ReleaseNotesWindow
 
accept() - Method in class gaiasky.gui.window.SearchDialog
 
accept() - Method in class gaiasky.gui.window.SlaveConfigWindow
 
accept() - Method in class gaiasky.gui.window.TextureWindow
 
accept() - Method in class gaiasky.input.GuiKbdListener
 
accept() - Method in class gaiasky.input.WindowKbdListener
 
accept() - Method in class gaiasky.util.scene2d.FileChooser
 
accept(boolean, XrControllerDevice) - Method in class gaiasky.gui.vr.MainVRGui
 
accept(boolean, XrControllerDevice) - Method in class gaiasky.gui.vr.OpenXRListener
 
accept(boolean, XrControllerDevice) - Method in interface gaiasky.vr.openxr.input.XrInputListener
 
accept(Path) - Method in interface gaiasky.util.scene2d.FileChooser.PathnameFilter
 
acceptButton - Variable in class gaiasky.gui.window.GenericDialog
 
acceptDistance(double) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
Checks whether to accept the distance
acceptListener - Variable in class gaiasky.gui.window.GenericDialog
 
acceptParallax(double, double, double) - Method in class gaiasky.data.group.AbstractStarGroupDataProvider
Checks whether the parallax is accepted or not.
accessed - Variable in class gaiasky.util.svt.SVTQuadtreeNode
 
accessorComponentTypeSize(GLTFAccessor) - Static method in class gaiasky.util.gdx.model.gltf.loaders.shared.GLTFTypes
 
accessors - Variable in class gaiasky.util.gdx.model.gltf.data.GLTF
 
accessorSize(GLTFAccessor) - Static method in class gaiasky.util.gdx.model.gltf.loaders.shared.GLTFTypes
 
accessorStrideSize(GLTFAccessor) - Static method in class gaiasky.util.gdx.model.gltf.loaders.shared.GLTFTypes
 
accessorTypeSize(GLTFAccessor) - Static method in class gaiasky.util.gdx.model.gltf.loaders.shared.GLTFTypes
 
AccumulationBlur - Class in gaiasky.render.postprocess.effects
 
AccumulationBlur(int, int) - Constructor for class gaiasky.render.postprocess.effects.AccumulationBlur
 
AccumulationBlurFilter - Class in gaiasky.render.postprocess.filters
 
AccumulationBlurFilter() - Constructor for class gaiasky.render.postprocess.filters.AccumulationBlurFilter
 
AccumulationBlurFilter.Param - Enum Class in gaiasky.render.postprocess.filters
 
ACCURATE - Enum constant in enum class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShaderConfig.SRGB
 
ACCURATE - Enum constant in enum class gaiasky.util.Settings.ReprojectionMode
 
ACES - Enum constant in enum class gaiasky.util.Settings.ToneMapping
 
act(float) - Method in class gaiasky.gui.window.GenericDialog
 
act(float) - Method in class gaiasky.gui.window.MinimapWindow
 
act(float) - Method in class gaiasky.util.scene2d.CollapsibleWindow
 
action(IntAnimationController.AnimationDesc, float) - Method in class gaiasky.util.gdx.model.IntAnimationController
Apply an action animation on top of the current animation.
action(IntAnimation, float, float, int, float, IntAnimationController.AnimationListener, float) - Method in class gaiasky.util.gdx.model.IntAnimationController
Apply an action animation on top of the current animation.
action(String, float, float, int, float, IntAnimationController.AnimationListener, float) - Method in class gaiasky.util.gdx.model.IntAnimationController
Apply an action animation on top of the current animation.
action(String, int, float, IntAnimationController.AnimationListener, float) - Method in class gaiasky.util.gdx.model.IntAnimationController
Apply an action animation on top of the current animation.
Action - Class in gaiasky.vr.openxr.input.actions
 
Action(String, String, int, XrControllerDevice) - Constructor for class gaiasky.vr.openxr.input.actions.Action
 
actionDown() - Method in class gaiasky.input.GuiGamepadListener
By default, the main action acts on the keyboard focus actor by firing a change event or checking it, if it is a checkbox.
actionDown() - Method in class gaiasky.input.GuiKbdListener
 
actionName - Variable in class gaiasky.gui.main.KeyBindings.ProgramAction
 
actions - Variable in class gaiasky.vr.openxr.input.actionsets.GaiaSkyActionSet
 
actions() - Method in class gaiasky.vr.openxr.input.actionsets.ActionSet
 
actions() - Method in class gaiasky.vr.openxr.input.actionsets.GaiaSkyActionSet
 
ActionSet - Class in gaiasky.vr.openxr.input.actionsets
 
ActionSet(String, String, int) - Constructor for class gaiasky.vr.openxr.input.actionsets.ActionSet
 
activate() - Method in interface gaiasky.gui.api.IInputListener
 
activate() - Method in class gaiasky.input.AbstractGamepadListener
 
activate() - Method in class gaiasky.input.AbstractMouseKbdListener
 
activate() - Method in class gaiasky.input.GameMouseKbdListener
 
activate() - Static method in class gaiasky.rest.RESTServer
Activate.
activateRealTimeFrame() - Method in class gaiasky.script.EventScriptingInterface
 
activateRealTimeFrame() - Method in interface gaiasky.script.IScriptingInterface
Sets the current time frame to real time.
activateSimulationTimeFrame() - Method in class gaiasky.script.EventScriptingInterface
 
activateSimulationTimeFrame() - Method in interface gaiasky.script.IScriptingInterface
Sets the current time frame to simulation time.
activationTime - Variable in class gaiasky.util.gaia.AttitudeIntervalBean
 
active - Variable in class gaiasky.input.AbstractGamepadListener
 
active - Variable in class gaiasky.input.AbstractMouseKbdListener
 
active - Variable in class gaiasky.scene.component.ParticleSet
 
active - Variable in class gaiasky.util.Settings.FrameSettings
 
active - Variable in class gaiasky.util.Settings.GraphicsSettings.FullscreenSettings
 
active - Variable in class gaiasky.util.Settings.PostprocessSettings.LensFlareSettings
 
active - Variable in class gaiasky.util.Settings.PostprocessSettings.LightGlowSettings
 
active - Variable in class gaiasky.util.Settings.PostprocessSettings.MotionBlurSettings
 
active - Variable in class gaiasky.util.Settings.PostprocessSettings.ReprojectionSettings
 
active - Variable in class gaiasky.util.Settings.PostprocessSettings.SSRSettings
 
active - Variable in class gaiasky.util.Settings.ProgramSettings.MinimapSettings
 
active - Variable in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings
 
active - Variable in class gaiasky.util.Settings.ProgramSettings.ModeStereoSettings
 
active - Variable in class gaiasky.util.Settings.ProgramSettings.NetSettings.MasterSettings
 
active - Variable in class gaiasky.util.Settings.ProgramSettings.NetSettings.SlaveSettings
 
active - Variable in class gaiasky.util.Settings.ProgramSettings.PointerSettings.GuidesSettings
 
active - Variable in class gaiasky.util.Settings.SceneSettings.RendererSettings.EclipseSettings
 
active - Variable in class gaiasky.util.Settings.SceneSettings.RendererSettings.ShadowSettings
 
active - Variable in class gaiasky.vr.openxr.input.XrControllerDevice
 
activeFunction - Variable in class gaiasky.scene.component.Focus
Consumer that returns whether the focus is active or not.
activeItemChanged(MenuItem, boolean) - Method in interface gaiasky.util.scene2d.ContextMenu.ContextMenuListener
Called when active menu item (the highlighted one) has changed.
ActorUtils - Class in gaiasky.util.scene2d
 
ActorUtils() - Constructor for class gaiasky.util.scene2d.ActorUtils
 
ACubemap(int, int) - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader.Setters.ACubemap
 
adaptiveParallax - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
Whether to use an adaptive threshold which lets more bright stars in to avoid artifacts.
add(double) - Method in class gaiasky.util.DoubleArray
 
add(double) - Method in class gaiasky.util.math.Vector3b
Adds the given value to all three components of the vector.
add(double) - Method in class gaiasky.util.math.Vector3d
Adds the given value to all three components of the vector.
add(double) - Method in class gaiasky.util.math.Vector4d
 
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(double, double, double, double) - Method in class gaiasky.util.math.Vector4d
 
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(PostProcessorEffect) - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
Adds a new effect to the post processor with the default key
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(Vector4d) - Method in class gaiasky.util.math.Vector4d
 
add(IOctreeObject) - Method in class gaiasky.util.tree.OctreeNode
 
add(String, PostProcessorEffect) - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
Sets the given singleton effect to the post processor.
add(String, String) - Method in class gaiasky.util.properties.CommentedProperties
Add a Property to the end of the CommentedProperties.
add(Instant, double, double, double, double, double, double, double, double, double) - Method in class gaiasky.util.camera.rec.CameraPath
Add a new time step at the end of the path.
add(K, V) - Method in class gaiasky.util.TwoWayMap
 
add(T) - Method in class gaiasky.render.util.ItemsManager
Add an item to the manager and transfer ownership to it
add(T) - Method in interface gaiasky.util.math.VectorDouble
Adds the given vector to this vector
add(T) - Method in class gaiasky.util.scene2d.ContextMenu
 
add(T, boolean) - Method in class gaiasky.render.util.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_CMD - Enum constant in enum class gaiasky.event.Event
Adds the GUI component identified by the given name.
addAffineTransformUniforms(ExtShaderProgram, AffineTransformations) - Method in class gaiasky.render.system.ImmediateModeRenderSystem
 
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(List<IOctreeObject>) - Method in class gaiasky.util.tree.OctreeNode
 
addAmount(Vector3d, double, boolean) - Method in class gaiasky.scene.camera.NaturalCamera
 
addAnimation(IntAnimationController.AnimationDesc) - Method in class gaiasky.util.gdx.model.gltf.scene3d.animation.AnimationsPlayer
 
addAnimations(Array<IntAnimationController.AnimationDesc>) - Method in class gaiasky.util.gdx.model.gltf.scene3d.animation.AnimationsPlayer
 
addAsset(String, Class) - Static method in class gaiasky.data.AssetBean
 
addAsset(String, Class, AssetLoaderParameters) - Static method in class gaiasky.data.AssetBean
 
addAttributesDivisor0(Array<VertexAttribute>, int, boolean, boolean) - Method in class gaiasky.render.system.InstancedRenderSystem
Adds the required vertex attributes for this renderer to the given list.
addAttributesDivisor1(Array<VertexAttribute>, int) - Method in class gaiasky.render.system.InstancedRenderSystem
Adds the required vertex attributes for this renderer to the given list.
addAttributesDivisor1(Array<VertexAttribute>, int) - Method in class gaiasky.scene.system.render.draw.ParticleSetInstancedRenderer
 
addAttributesDivisor1(Array<VertexAttribute>, int) - Method in class gaiasky.scene.system.render.draw.StarSetInstancedRenderer
 
addAttributesDivisor1(Array<VertexAttribute>, int) - Method in class gaiasky.scene.system.render.draw.VariableSetInstancedRenderer
 
addBookmark(String, boolean) - Method in class gaiasky.gui.bookmarks.BookmarksManager
Adds a bookmark with the given path.
addCameraUpCubemapMode(ExtShaderProgram, ICamera) - Method in class gaiasky.render.system.AbstractRenderSystem
Adds the camera up vector (only in non-cubemap mode) to compute the billboard rotation.
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.
addColorToMaterial() - Method in class gaiasky.scene.record.ModelComponent
 
addCommandToHistory(String) - Method in class gaiasky.script.ConsoleManager
 
addComponentsRecursive(Entity) - Method in class gaiasky.scene.Archetype
 
addControllerListener(ControllerListener) - Method in class gaiasky.util.Settings.ControlsSettings.GamepadSettings
Adds the given controller listeners to all detected controllers.
addControllerListener(ControllerListener, String) - Method in class gaiasky.util.Settings.ControlsSettings.GamepadSettings
Adds the given controller listener to the controller with the given name, if it is not blacklisted.
addControlsWindow() - Method in class gaiasky.gui.main.FullGui
 
addCubemapProceduralWindow(Skin, Stage, String) - Static method in class gaiasky.gui.main.FullGui
 
addDataset - Variable in class gaiasky.scene.component.DatasetDescription
Whether to add this as a dataset.
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.render.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
 
addExtraAttribute(String, Object) - Method in class gaiasky.scene.component.Base
 
addFace(List<ModelCreator.IFace>, boolean, int...) - Method in class gaiasky.util.gdx.ModelCreator
 
addForwardForce(double) - Method in class gaiasky.scene.camera.NaturalCamera
Adds a forward movement by the given amount.
addGamepadGui() - Method in class gaiasky.gui.main.GamepadGui
 
addGamepadListener() - Method in class gaiasky.scene.camera.NaturalCamera
 
addGamepadListener() - Method in class gaiasky.scene.camera.SpacecraftCamera
 
addGravWaveUniforms(ExtShaderProgram) - Method in class gaiasky.render.system.AbstractRenderSystem
 
addHitCoordinate(int, int, int, int, int, NaturalCamera, Array<IFocus>) - Method in interface gaiasky.scene.api.IFocus
Adds this focus to the hits list if it is hit by the [screenX, screenY] position.
addHitCoordinate(int, int, int, int, int, NaturalCamera, Array<IFocus>) - Method in class gaiasky.scene.view.FocusView
 
addHitCoordinate(int, int, int, int, int, NaturalCamera, Array<IFocus>) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
addHitCoordinateCelestial(FocusView, int, int, int, int, int, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHitCoordinateCluster(FocusView, int, int, int, int, int, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHitCoordinateModel(FocusView, int, int, int, int, int, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
If we render the model, we set up a sphere at the object's position with its radius and check for intersections with the ray
addHitCoordinateParticleSet(FocusView, int, int, int, int, int, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHitCoordinateStar(FocusView, int, int, int, int, int, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHitRay(Vector3d, Vector3d, NaturalCamera, Array<IFocus>) - Method in interface gaiasky.scene.api.IFocus
Adds this focus to the hits list if it is hit by the given ray.
addHitRay(Vector3d, Vector3d, NaturalCamera, Array<IFocus>) - Method in class gaiasky.scene.view.FocusView
 
addHitRay(Vector3d, Vector3d, NaturalCamera, Array<IFocus>) - Method in class gaiasky.util.camera.Proximity.NearbyRecord
 
addHitRayCelestial(FocusView, Vector3d, Vector3d, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHitRayCluster(FocusView, Vector3d, Vector3d, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHitRayModel(FocusView, Vector3d, Vector3d, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHitRayParticleSet(FocusView, Vector3d, Vector3d, NaturalCamera, Array<Entity>) - Method in class gaiasky.scene.entity.FocusHit
 
addHorizontal(double, boolean) - Method in class gaiasky.scene.camera.NaturalCamera
Adds the given amount to camera horizontal rotation around the focus acceleration, or pan in free mode
addItem(MenuItem) - Method in class gaiasky.gui.main.SceneContextMenu
 
addItem(MenuItem) - Method in class gaiasky.util.scene2d.ContextMenu
 
additional - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
 
additional - Variable in class gaiasky.scene.component.Raymarching
 
Additional - Enum constant in enum class gaiasky.render.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.
additionalTexture - Variable in class gaiasky.scene.component.Raymarching
 
additionalTextureUnpacked - Variable in class gaiasky.scene.component.Raymarching
 
additive - Variable in class gaiasky.scene.component.Verts
 
ADDITIVE - Enum constant in enum class gaiasky.render.BlendMode
Uses GL_ONE and GL_ONE for source and destination in blend equation.
ADDITIVE - Enum constant in enum class gaiasky.scene.component.Mesh.MeshShading
 
addKnot(Vector3d, Vector3d, Vector3d, boolean) - Method in class gaiasky.scene.view.KeyframesView
 
addLine(ILineRenderable, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
addLine(ILineRenderable, double, double, double, double, double, double, float, float, float, float) - Method in class gaiasky.render.system.LineRenderSystem
 
addLine(ILineRenderable, double, double, double, double, double, double, float, float, float, float, float, float, float, float) - Method in class gaiasky.render.system.LineRenderSystem
 
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, Color) - Method in class gaiasky.render.system.LineRenderSystem
 
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, double, double, double, double) - Method in class gaiasky.render.system.LineRenderSystem
 
addListener(XrInputListener) - Method in class gaiasky.vr.openxr.XrDriver
Adds a XrInputListener to receive events
addLoadedInfo(long, int) - Method in class gaiasky.data.OctreeLoader
 
addLoadProgressInterface() - Method in class gaiasky.gui.main.FullGui
 
addMapping(String, String...) - Method in class gaiasky.gui.main.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.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
addMeshData(InstancedRenderSystem.InstancedModel, int, int, int, String, String, int) - Method in class gaiasky.render.system.InstancedRenderSystem
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.iface.PopupNotificationsInterface
Adds a new notification with the given message.
addNotificationWindow(String, String, Skin, Stage, Runnable) - Static method in class gaiasky.util.GuiUtils
 
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(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
 
addProcessor(IGui) - Method in class gaiasky.gui.main.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
 
addScene(Scene) - Method in class gaiasky.util.gdx.model.gltf.scene3d.scene.SceneManager
 
addScene(Scene, boolean) - Method in class gaiasky.util.gdx.model.gltf.scene3d.scene.SceneManager
 
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.window.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.window.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 and primitive.
addShapeAroundObject(String, String, String, String, double, String, float, float, float, float, boolean, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
addShapeAroundObject(String, 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, primitive and orientation.
AddShapeDialog - Class in gaiasky.gui.window
 
AddShapeDialog(String, IFocus, String, Skin, Stage) - Constructor for class gaiasky.gui.window.AddShapeDialog
 
addSystemsToEngine(Array<?>) - Method in class gaiasky.scene.Scene
 
addTab(String, Actor) - Method in class gaiasky.util.scene2d.TabbedPane
 
addTabContent(Group) - Method in class gaiasky.gui.window.GenericDialog
Add tab contents to the list of tabs.
addText(GlyphLayout, float, float) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Adds the specified glyphs.
addText(CharSequence, float, float) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Adds glyphs for the specified text.
addText(CharSequence, float, float, float, int, boolean) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Adds glyphs for the specified text.
addText(CharSequence, float, float, int, int, float, int, boolean) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Adds glyphs for the specified text.
addText(CharSequence, float, float, int, int, float, int, boolean, String) - Method in class gaiasky.util.gdx.g2d.BitmapFontCache
Adds glyphs for the the specified text.
addToBeginningOfArray(T[], T) - Static method in class gaiasky.util.TextUtils
Returns a new array with the given element inserted at the beginning (index 0).
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.PointCloudRenderer
Adds the required vertex attributes for this renderer to the given list
addVertexAttributes(Array<VertexAttribute>) - Method in class gaiasky.scene.system.render.draw.SingleStarQuadRenderer
 
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 ≤ omega < 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.
advanceTwoBody(double) - Method in class gaiasky.util.elements.OsculatingElements
Advance a position-velocity vector at a new mean anomaly.
affine - Static variable in class gaiasky.scene.Mapper
 
AffineTransformations - Class in gaiasky.scene.component
Represents an arbitrarily large sequence of affine transformations as a list of 4x4 matrices.
AffineTransformations() - Constructor for class gaiasky.scene.component.AffineTransformations
 
afterGroup(int) - Method in class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
afterGroups() - Method in class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
ag - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
AIM - Enum constant in enum class gaiasky.vr.openxr.input.actions.PoseAction.PoseType
 
aimPose - Variable in class gaiasky.vr.openxr.input.XrControllerDevice
 
aimTransform - Variable in class gaiasky.vr.openxr.input.XrControllerDevice
 
alias - Variable in class gaiasky.util.gdx.shader.BaseIntShader.Uniform
 
Alias - Static variable in class gaiasky.util.gdx.model.gltf.scene3d.attributes.CascadeShadowMapAttribute
 
Alias - Static variable in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRIridescenceAttribute
 
Alias - Static variable in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRVolumeAttribute
 
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.OcclusionCloudsAttribute
 
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
allowSameAnimation - Variable in class gaiasky.util.gdx.model.IntAnimationController
Whether to allow the same animation to be played while playing that animation.
allPressed(int...) - Method in class gaiasky.input.AbstractMouseKbdListener
Returns true if all keys are pressed
allPressed(Collection<Integer>) - Method in class gaiasky.input.AbstractMouseKbdListener
 
allSetLike(ComponentTypes) - Method in class gaiasky.render.ComponentTypes
Checks if all the t bits in this bit set are also set in other.
alpha - Variable in class gaiasky.scene.component.Constel
 
alpha - Variable in class gaiasky.scene.component.Trajectory
 
alpha - Variable in class gaiasky.util.gaia.utils.Place
 
alpha - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
alpha - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
alpha - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
alpha - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
alpha(ComponentTypes) - Method in class gaiasky.GaiaSky
 
alpha(ComponentTypes) - Method in class gaiasky.scene.system.render.SceneRenderer
Computes the alpha of this component types by multiplying the alphas of all components
Alpha - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
ALPHA - Enum constant in enum class gaiasky.render.BlendMode
Uses GL_SRC_ALPHA and GL_ONE_MINUS_SRC_ALPHA for source and destination in blend equation.
AlphaAlias - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
alphaCutoff - Variable in class gaiasky.util.gdx.model.gltf.data.material.GLTFMaterial
 
alphaMode - Variable in class gaiasky.util.gdx.model.gltf.data.material.GLTFMaterial
 
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.main.GSKeys
 
ALT_L - Static variable in class gaiasky.gui.main.KeyBindings
 
ALT_R - Static variable in class gaiasky.gui.main.GSKeys
 
altitude(Place) - Method in interface gaiasky.util.gaia.utils.Area
Determine the minimum angle between a great circle and the Area boundary
altitude(Place) - Method in class gaiasky.util.gaia.utils.CircleArea
 
altitude(Place) - Method in class gaiasky.util.gaia.utils.ComplexArea
 
alwaysScroll - Variable in class gaiasky.input.MainMouseKbdListener
Whether scrolling requires the activeKey to be pressed (false) or always allow scrolling (true).
alwaysUpdate - Variable in class gaiasky.scene.component.OrbitElementsSet
 
ambient - Variable in class gaiasky.util.gdx.model.data.OwnModelMaterial
 
ambient - Variable in class gaiasky.util.Settings.SceneSettings.RendererSettings
 
Ambient - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
Ambient - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
AMBIENT_LIGHT_CMD - Enum constant in enum class gaiasky.event.Event
Contains a float with the intensity of the light in [0,1].
AmbientAlias - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
AmbientAlias - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
ambientCube - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
AmbientLight - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
AmbientLightAlias - Static variable in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
AmbientOcclusionCubemap - Static variable in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
AmbientOcclusionCubemapAlias - Static variable in class gaiasky.util.gdx.shader.attribute.CubemapAttribute
 
amount - Variable in class gaiasky.util.Settings.PostprocessSettings.ChromaticAberrationSettings
 
amplitude - Variable in class gaiasky.scene.record.NoiseComponent
 
Amplitude - Enum constant in enum class gaiasky.render.postprocess.filters.NoiseFilter.Param
 
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.render.postprocess.effects
 
AnaglyphEffect() - Constructor for class gaiasky.render.postprocess.effects.AnaglyphEffect
 
AnaglyphFilter - Class in gaiasky.render.postprocess.filters
 
AnaglyphFilter() - Constructor for class gaiasky.render.postprocess.filters.AnaglyphFilter
 
AnaglyphFilter.Param - Enum Class in gaiasky.render.postprocess.filters
 
AnaglyphMode - Enum constant in enum class gaiasky.render.postprocess.filters.AnaglyphFilter.Param
 
AnalyticalAttitudeDataServer - Class in gaiasky.util.gaia
 
AnalyticalAttitudeDataServer() - Constructor for class gaiasky.util.gaia.AnalyticalAttitudeDataServer
 
and(Bits) - Method in class gaiasky.util.Bits
Performs a logical AND of this target bit set with the argument bit set.
and(GtiList) - Method in class gaiasky.util.gaia.time.GtiList
combine list with second list (logical AND) Return this List combined with second list
andNot(Bits) - Method in class gaiasky.util.Bits
Clears all of the bits in this bit set whose corresponding bit is set in the specified bit set.
angle - Variable in class gaiasky.scene.record.RotationComponent
Current angle with respect to the rotationAxis in degrees.
angle - Variable in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings.PlanetariumSettings
 
angle() - Method in class gaiasky.util.math.Vector2d
 
angle(Vector3b) - Method in class gaiasky.util.math.Vector3b
Gets the angle in degrees between the two vectors
angle(Vector3b) - Method in class gaiasky.util.math.Vector3d
Gets the angle in degrees between the two vectors
angle(Vector3d) - Method in class gaiasky.util.math.Vector3b
Gets the angle in degrees between the two vectors
angle(Vector3d) - Method in class gaiasky.util.math.Vector3d
Gets the angle in degrees between the two vectors
Angle(double, Quantity.Angle.AngleUnit) - Constructor for class gaiasky.util.units.Quantity.Angle
 
Angle(double, String) - Constructor for class gaiasky.util.units.Quantity.Angle
 
angle2d(Vector3, Vector3) - Static method in class gaiasky.util.GlobalResources
Gets the angle in degrees between the two vectors
angleBase(double, int) - Method in class gaiasky.util.coord.NslSun
Puts an angle in the base interval [ 0, nRev*2*PI )
angleEdgeRad - Variable in class gaiasky.scene.camera.AbstractCamera
Angle from the center to the corner of the screen in scene coordinates, in radians.
angleFromZenith - Variable in class gaiasky.render.process.RenderModeCubemap
 
anglePrecise(Vector3b) - Method in class gaiasky.util.math.Vector3b
Gets the angle in degrees between the two vectors
anglePrecise(Vector3d) - Method in class gaiasky.util.math.Vector3b
Gets the angle in degrees between the two vectors
anglePrecise(Vector3d) - Method in class gaiasky.util.math.Vector3d
Gets the angle in degrees between the two vectors
anglesRates - Variable in class gaiasky.util.gaia.AbstractAttitudeAnglesRates
 
angularVelocity - Variable in class gaiasky.scene.record.RotationComponent
Angular velocity [deg/hour] around the rotation axis.
animate(IntAnimationController.AnimationDesc, float) - Method in class gaiasky.util.gdx.model.IntAnimationController
Changes the current animation by blending the new on top of the old during the transition time.
animate(IntAnimation, float, float, int, float, IntAnimationController.AnimationListener, float) - Method in class gaiasky.util.gdx.model.IntAnimationController
Changes the current animation by blending the new on top of the old during the transition time.
animate(String, float) - Method in class gaiasky.util.gdx.model.IntAnimationController
Changes the current animation by blending the new on top of the old during the transition time.
animate(String, float, float, int, float, IntAnimationController.AnimationListener, float) - Method in class gaiasky.util.gdx.model.IntAnimationController
Changes the current animation by blending the new on top of the old during the transition time.
animate(String, int, float, IntAnimationController.AnimationListener, float) - Method in class gaiasky.util.gdx.model.IntAnimationController
Changes the current animation by blending the new on top of the old during the transition time.
animate(String, int, IntAnimationController.AnimationListener, float) - Method in class gaiasky.util.gdx.model.IntAnimationController
Changes the current animation by blending the new on top of the old during the transition time.
animate(String, IntAnimationController.AnimationListener, float) - Method in class gaiasky.util.gdx.model.IntAnimationController
Changes the current animation by blending the new on top of the old during the transition time.
animation - Variable in class gaiasky.util.gdx.model.IntAnimationController.AnimationDesc
The animation to be applied.
animationController - Variable in class gaiasky.util.gdx.model.gltf.scene3d.scene.Scene
 
AnimationControllerHack - Class in gaiasky.util.gdx.model.gltf.scene3d.animation
 
AnimationControllerHack(IntModelInstance) - Constructor for class gaiasky.util.gdx.model.gltf.scene3d.animation.AnimationControllerHack
 
AnimationControllerHack.Transform - Class in gaiasky.util.gdx.model.gltf.scene3d.animation
 
AnimationDesc() - Constructor for class gaiasky.util.gdx.model.IntAnimationController.AnimationDesc
 
animationLoader - Variable in class gaiasky.util.gdx.model.gltf.loaders.shared.GLTFLoaderBase
 
AnimationLoader - Class in gaiasky.util.gdx.model.gltf.loaders.shared.animation
 
AnimationLoader() - Constructor for class gaiasky.util.gdx.model.gltf.loaders.shared.animation.AnimationLoader
 
animationMs - Variable in class gaiasky.util.Settings.ProgramSettings.UiSettings
 
animationPool - Variable in class gaiasky.util.gdx.model.IntAnimationController
 
animations - Variable in class gaiasky.util.gdx.model.data.IntModelData
 
animations - Variable in class gaiasky.util.gdx.model.gltf.data.GLTF
 
animations - Variable in class gaiasky.util.gdx.model.gltf.loaders.shared.animation.AnimationLoader
 
animations - Variable in class gaiasky.util.gdx.model.gltf.scene3d.scene.Scene
 
animations - Variable in class gaiasky.util.gdx.model.gltf.scene3d.scene.SceneAsset
 
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.
AnimationsPlayer - Class in gaiasky.util.gdx.model.gltf.scene3d.animation
 
AnimationsPlayer(Scene) - Constructor for class gaiasky.util.gdx.model.gltf.scene3d.animation.AnimationsPlayer
 
annotations - Variable in class gaiasky.scene.component.GridRecursive
 
annotTransform - Variable in class gaiasky.scene.component.GridUV
 
Anomalies - Class in gaiasky.util.elements
 
Anomalies() - Constructor for class gaiasky.util.elements.Anomalies
 
antialiasing - Variable in class gaiasky.util.Settings.PostprocessSettings
 
Antialiasing - Class in gaiasky.render.postprocess.effects
 
Antialiasing() - Constructor for class gaiasky.render.postprocess.effects.Antialiasing
 
ANTIALIASING_CMD - Enum constant in enum class gaiasky.event.Event
Anti aliasing changed, contains the new anti-aliasing value.
AntialiasSettings() - Constructor for class gaiasky.util.Settings.PostprocessSettings.AntialiasSettings
 
ANY_KEY - Static variable in class gaiasky.gui.main.GSKeys
 
anyPressed(int...) - Method in class gaiasky.input.AbstractGamepadListener
Returns true if any of the buttons are pressed in the last controller used.
anyPressed(int...) - Method in class gaiasky.input.AbstractMouseKbdListener
Returns true if any of the physical keys are pressed.
anyPressed(Controller, int...) - Method in class gaiasky.input.AbstractGamepadListener
 
anyPressedLogical(int...) - Method in class gaiasky.input.AbstractMouseKbdListener
Same as AbstractMouseKbdListener.anyPressed(int...), but converts the physical keys to logical keys first.
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
 
aoCubemap - Variable in class gaiasky.scene.record.MaterialComponent
 
aoCubemap - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
aoCubemap - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
aOrange - Static variable in class gaiasky.util.color.ColorUtils
 
aOrangeC - Static variable in class gaiasky.util.color.ColorUtils
 
aoSvt - Variable in class gaiasky.scene.record.MaterialComponent
 
aoTexture - Variable in class gaiasky.scene.record.MaterialComponent
 
aoTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
aoTexture - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
aoUnpacked - Variable in class gaiasky.scene.record.MaterialComponent
 
aperture - Variable in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings.PlanetariumSettings
 
APHash(String) - Static method in class gaiasky.render.util.Hash
 
APOSTROPHE - Static variable in class gaiasky.gui.main.GSKeys
 
apparentToAbsoluteMagnitude(double, double) - Static method in class gaiasky.util.coord.AstroUtils
Converts an apparent magnitude to an absolute magnitude given the distance in parsecs.
APPLICATION_NAME - Static variable in class gaiasky.util.Settings
 
APPLICATION_NAME_TITLE - Static variable in class gaiasky.util.Settings
 
APPLICATION_SHORT_NAME - Static variable in class gaiasky.util.Settings
 
apply() - Method in class gaiasky.util.Settings
 
apply() - Method in class gaiasky.util.Settings.CamrecorderSettings
 
apply() - Method in class gaiasky.util.Settings.CamrecorderSettings.KeyframeSettings
 
apply() - Method in class gaiasky.util.Settings.ControlsSettings
 
apply() - Method in class gaiasky.util.Settings.ControlsSettings.GamepadSettings
 
apply() - Method in class gaiasky.util.Settings.DataSettings
 
apply() - Method in class gaiasky.util.Settings.FrameSettings
 
apply() - Method in class gaiasky.util.Settings.GraphicsSettings
 
apply() - Method in class gaiasky.util.Settings.GraphicsSettings.FullscreenSettings
 
apply() - Method in class gaiasky.util.Settings.PerformanceSettings
 
apply() - Method in class gaiasky.util.Settings.PostprocessSettings
 
apply() - Method in class gaiasky.util.Settings.PostprocessSettings.BloomSettings
 
apply() - Method in class gaiasky.util.Settings.PostprocessSettings.ChromaticAberrationSettings
 
apply() - Method in class gaiasky.util.Settings.PostprocessSettings.FilmGrainSettings
 
apply() - Method in class gaiasky.util.Settings.PostprocessSettings.GeometryWarpSettings
 
apply() - Method in class gaiasky.util.Settings.PostprocessSettings.LensFlareSettings
 
apply() - Method in class gaiasky.util.Settings.PostprocessSettings.LevelsSettings
 
apply() - Method in class gaiasky.util.Settings.PostprocessSettings.LightGlowSettings
 
apply() - Method in class gaiasky.util.Settings.PostprocessSettings.MotionBlurSettings
 
apply() - Method in class gaiasky.util.Settings.PostprocessSettings.ReprojectionSettings
 
apply() - Method in class gaiasky.util.Settings.PostprocessSettings.SSRSettings
 
apply() - Method in class gaiasky.util.Settings.PostprocessSettings.ToneMappingSettings
 
apply() - Method in class gaiasky.util.Settings.PostprocessSettings.UnsharpMaskSettings
 
apply() - Method in class gaiasky.util.Settings.ProgramSettings
 
apply() - Method in class gaiasky.util.Settings.ProgramSettings.FileChooserSettings
 
apply() - Method in class gaiasky.util.Settings.ProgramSettings.MinimapSettings
 
apply() - Method in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings
 
apply() - Method in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings.PlanetariumSettings
 
apply() - Method in class gaiasky.util.Settings.ProgramSettings.ModeStereoSettings
 
apply() - Method in class gaiasky.util.Settings.ProgramSettings.NetSettings
 
apply() - Method in class gaiasky.util.Settings.ProgramSettings.NetSettings.MasterSettings
 
apply() - Method in class gaiasky.util.Settings.ProgramSettings.NetSettings.SlaveSettings
 
apply() - Method in class gaiasky.util.Settings.ProgramSettings.PointerSettings
 
apply() - Method in class gaiasky.util.Settings.ProgramSettings.PointerSettings.GuidesSettings
 
apply() - Method in class gaiasky.util.Settings.ProgramSettings.RecursiveGridSettings
 
apply() - Method in class gaiasky.util.Settings.ProgramSettings.UiSettings
 
apply() - Method in class gaiasky.util.Settings.ProgramSettings.UpdateSettings
 
apply() - Method in class gaiasky.util.Settings.ProgramSettings.UrlSettings
 
apply() - Method in class gaiasky.util.Settings.ProgramSettings.UVGridSettings
 
apply() - Method in class gaiasky.util.Settings.ProxySettings
 
apply() - Method in class gaiasky.util.Settings.ProxySettings.ProxyBean
 
apply() - Method in class gaiasky.util.Settings.RuntimeSettings
 
apply() - Method in class gaiasky.util.Settings.SceneSettings
 
apply() - Method in class gaiasky.util.Settings.SceneSettings.CameraSettings
 
apply() - Method in class gaiasky.util.Settings.SceneSettings.CameraSettings.FocusSettings
 
apply() - Method in class gaiasky.util.Settings.SceneSettings.CrosshairSettings
 
apply() - Method in class gaiasky.util.Settings.SceneSettings.InitializationSettings
 
apply() - Method in class gaiasky.util.Settings.SceneSettings.LabelSettings
 
apply() - Method in class gaiasky.util.Settings.SceneSettings.OctreeSettings
 
apply() - Method in class gaiasky.util.Settings.SceneSettings.ParticleSettings
 
apply() - Method in class gaiasky.util.Settings.SceneSettings.ProperMotionSettings
 
apply() - Method in class gaiasky.util.Settings.SceneSettings.RendererSettings
 
apply() - Method in class gaiasky.util.Settings.SceneSettings.RendererSettings.EclipseSettings
 
apply() - Method in class gaiasky.util.Settings.SceneSettings.RendererSettings.ElevationSettings
 
apply() - Method in class gaiasky.util.Settings.SceneSettings.RendererSettings.LineSettings
 
apply() - Method in class gaiasky.util.Settings.SceneSettings.RendererSettings.ShadowSettings
 
apply() - Method in class gaiasky.util.Settings.SceneSettings.RendererSettings.VirtualTextureSettings
 
apply() - Method in class gaiasky.util.Settings.SceneSettings.StarSettings
 
apply() - Method in class gaiasky.util.Settings.SceneSettings.StarSettings.GroupSettings
 
apply() - Method in class gaiasky.util.Settings.SceneSettings.StarSettings.ThresholdSettings
 
apply() - Method in class gaiasky.util.Settings.ScreenshotSettings
 
apply() - Method in class gaiasky.util.Settings.SpacecraftSettings
 
apply() - Method in class gaiasky.util.Settings.VersionSettings
 
apply(boolean) - Method in class gaiasky.gui.vr.FixedScreenViewport
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.Bounce
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.BounceIn
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.BounceOut
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.Elastic
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.ElasticIn
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.ElasticOut
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.Exp
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.ExpIn
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.ExpOut
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.Pow
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.PowIn
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.PowOut
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.Swing
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.SwingIn
 
apply(double) - Method in class gaiasky.util.math.InterpolationDouble.SwingOut
 
apply(double, double, double) - Method in class gaiasky.util.math.InterpolationDouble
 
apply(Matrix4) - Method in class gaiasky.scene.component.AffineTransformations
 
apply(Matrix4) - Method in interface gaiasky.scene.record.ITransform
 
apply(Matrix4) - Method in class gaiasky.scene.record.MatrixTransform
 
apply(Matrix4) - Method in class gaiasky.scene.record.QuaternionTransform
 
apply(Matrix4) - Method in class gaiasky.scene.record.RotateTransform
 
apply(Matrix4) - Method in class gaiasky.scene.record.ScaleTransform
 
apply(Matrix4) - Method in class gaiasky.scene.record.TranslateTransform
 
apply(IntAnimation, float, float) - Method in class gaiasky.util.gdx.model.BaseIntAnimationController
Apply an animation, must be called between {BaseIntAnimationController.begin() and {BaseIntAnimationController.end().
apply(IntAnimation, float, float) - Method in class gaiasky.util.gdx.model.gltf.scene3d.animation.AnimationControllerHack
Apply an animation, must be called between {AnimationControllerHack.begin() and {AnimationControllerHack.end().
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.MatrixTransform
 
apply(Matrix4d) - Method in class gaiasky.scene.record.QuaternionTransform
 
apply(Matrix4d) - Method in class gaiasky.scene.record.RotateTransform
 
apply(Matrix4d) - Method in class gaiasky.scene.record.ScaleTransform
 
apply(Matrix4d) - Method in class gaiasky.scene.record.TranslateTransform
 
apply(One, Two) - Method in interface gaiasky.util.Functions.Function2
 
apply(One, Two, Three) - Method in interface gaiasky.util.Consumers.Consumer3
 
apply(One, Two, Three) - Method in interface gaiasky.util.Functions.Function3
 
apply(One, Two, Three, Four) - Method in interface gaiasky.util.Consumers.Consumer4
 
apply(One, Two, Three, Four) - Method in interface gaiasky.util.Functions.Function4
 
apply(One, Two, Three, Four, Five) - Method in interface gaiasky.util.Consumers.Consumer5
 
apply(One, Two, Three, Four, Five) - Method in interface gaiasky.util.Functions.Function5
 
apply(One, Two, Three, Four, Five, Six) - Method in interface gaiasky.util.Consumers.Consumer6
 
apply(One, Two, Three, Four, Five, Six) - Method in interface gaiasky.util.Functions.Function6
 
apply(One, Two, Three, Four, Five, Six, Seven) - Method in interface gaiasky.util.Consumers.Consumer7
 
apply(One, Two, Three, Four, Five, Six, Seven, Eight) - Method in interface gaiasky.util.Consumers.Consumer8
 
apply(One, Two, Three, Four, Five, Six, Seven, Eight, Nine) - Method in interface gaiasky.util.Consumers.Consumer9
 
apply(One, Two, Three, Four, Five, Six, Seven, Eight, Nine, Ten) - Method in interface gaiasky.util.Consumers.Consumer10
 
applyAnimation(ObjectMap<IntNode, BaseIntAnimationController.Transform>, Pool<BaseIntAnimationController.Transform>, float, IntAnimation, float) - Static method in class gaiasky.util.gdx.model.BaseIntAnimationController
Helper method to apply one animation to either an objectmap for blending or directly to the bones.
applyAnimation(IntAnimation, float) - Method in class gaiasky.util.gdx.model.BaseIntAnimationController
Apply a single animation to the IntModelInstance and update the it to reflect the changes.
applyAnimation(IntAnimation, float) - Method in class gaiasky.util.gdx.model.gltf.scene3d.animation.AnimationControllerHack
Apply a single animation to the ModelInstance and update the it to reflect the changes.
applyAnimationPlus(ObjectMap<IntNode, AnimationControllerHack.Transform>, Pool<AnimationControllerHack.Transform>, float, IntAnimation, float) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.animation.AnimationControllerHack
Helper method to apply one animation to either an object map for blending or directly to the bones.
applyAnimations(IntAnimation, float, IntAnimation, float, float) - Method in class gaiasky.util.gdx.model.BaseIntAnimationController
Apply two animations, blending the second onto to first using weight.
applyAnimations(IntAnimation, float, IntAnimation, float, float) - Method in class gaiasky.util.gdx.model.gltf.scene3d.animation.AnimationControllerHack
Apply two animations, blending the second onto to first using weight.
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
 
applyUIScale(int, IGui) - Method in class gaiasky.GaiaSky
 
applyUIScale(int, List<IGui>) - Method in class gaiasky.GaiaSky
 
applyZeroPoint(double) - Method in class gaiasky.input.AbstractGamepadListener
Zero-point function for the axes.
appMag - Variable in class gaiasky.scene.component.Magnitude
Apparent magnitude, m = -2.5 log10(flux)
appMag() - Method in interface gaiasky.scene.api.IParticleRecord
 
appMag() - Method in class gaiasky.scene.record.ParticleRecord
 
appMag() - Method in class gaiasky.scene.record.PointParticleRecord
 
appMagCameraLabel - Variable in class gaiasky.gui.iface.CameraInfoInterface
 
appMagEarthLabel - Variable in class gaiasky.gui.iface.CameraInfoInterface
 
approximate(T) - Method in class gaiasky.util.math.BSplineDouble
 
approximate(T) - Method in class gaiasky.util.math.CatmullRomSplineDouble
 
approximate(T) - Method in class gaiasky.util.math.LinearDouble
 
approximate(T) - Method in interface gaiasky.util.math.PathDouble
 
approximate(T, int) - Method in class gaiasky.util.math.BSplineDouble
 
approximate(T, int) - Method in class gaiasky.util.math.CatmullRomSplineDouble
 
approximate(T, int, int) - Method in class gaiasky.util.math.BSplineDouble
 
approximate(T, int, int) - Method in class gaiasky.util.math.CatmullRomSplineDouble
 
approxLength(int) - Method in class gaiasky.util.math.BSplineDouble
 
approxLength(int) - Method in class gaiasky.util.math.CatmullRomSplineDouble
 
approxLength(int) - Method in class gaiasky.util.math.LinearDouble
 
approxLength(int) - Method in interface gaiasky.util.math.PathDouble
 
ar - Variable in class gaiasky.scene.camera.AbstractCamera
Aspect ratio.
archetype - Variable in class gaiasky.scene.component.Base
Reference to the archetype used to create this entity, if any.
Archetype - Class in gaiasky.scene
 
Archetype(Engine, Archetype, String, Class<? extends Component>...) - Constructor for class gaiasky.scene.Archetype
 
Archetype(Engine, String, Class<? extends Component>...) - Constructor for class gaiasky.scene.Archetype
 
archetypes - Variable in class gaiasky.scene.Archetypes
Archetypes map, links old scene graph model objects to artemis archetypes.
archetypes - Variable in class gaiasky.scene.Index
The archetypes container.
archetypes() - Method in class gaiasky.scene.Scene
Access to the archetypes.
Archetypes - Class in gaiasky.scene
 
Archetypes() - Constructor for class gaiasky.scene.Archetypes
Creates a new arch-types container.
archiveViewWindow - Variable in class gaiasky.gui.main.FullGui
 
ArchiveViewWindow - Class in gaiasky.gui.window
 
ArchiveViewWindow(Stage, Skin) - Constructor for class gaiasky.gui.window.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.
ARITH - Enum constant in enum class gaiasky.util.ucd.UCD.UCDType
 
array0 - Variable in class gaiasky.util.camera.Proximity
 
array1 - Variable in class gaiasky.util.camera.Proximity
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.AccumulationBlurFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.AnaglyphFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.BiasFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.CameraMotionBlurFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.ChromaticAberrationFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.CombineFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.Convolve1DFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.CopyFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.CrtScreenFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.CubemapProjectionsFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.DepthBufferFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.FilmGrainFilter.Param
 
arrayElementSize() - Method in interface gaiasky.render.postprocess.filters.Filter.Parameter
 
arrayElementSize() - Method in interface gaiasky.render.postprocess.filters.Filter3.Parameter
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.FxaaFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.GlowFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.GravitationalDistortionFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.LensDirtFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.LensFlareFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.LevelsFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.LightScatteringFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.LumaFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.MosaicFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.NfaaFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.NoiseFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.PseudoLensFlareFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.RadialBlurFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.RadialDistortionFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.RaymarchingFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.ReprojectionFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.SSRFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.SurfaceGenFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.ThresholdFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.UnsharpMaskFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.VignettingFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.WarpingMeshFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.XBRZUpscaleFilter.Param
 
arrayElementSize() - Method in enum class gaiasky.render.postprocess.filters.ZoomFilter.Param
 
arrayToStr(String[]) - Static method in class gaiasky.util.TextUtils
 
arrayToStr(String[], String, String, String) - Static method in class gaiasky.util.TextUtils
 
ArrayUtils - Class in gaiasky.util
Utilities to work with arrays.
ArrayUtils() - Constructor for class gaiasky.util.ArrayUtils
 
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.
asciiArt - Variable in class gaiasky.desktop.GaiaSkyDesktop.CLIArgs
 
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
 
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
 
aspectRatio - Variable in class gaiasky.util.gdx.model.gltf.data.camera.GLTFPerspective
 
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
 
asset - Variable in class gaiasky.util.gdx.model.gltf.data.GLTF
 
AssetBean - Class in gaiasky.data
 
assetManager - Variable in class gaiasky.GaiaSky
The asset manager.
ASSETS_LOC - Static variable in class gaiasky.util.Settings
Assets location for this instance of Gaia Sky.
assetsFileStr(String) - Static method in class gaiasky.util.Settings
 
assetsLocation - Variable in class gaiasky.desktop.GaiaSkyDesktop.CLIArgs
 
assetsPath(String) - Static method in class gaiasky.util.Settings
 
Asteroids - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
AstroUtils - Class in gaiasky.util.coord
 
AstroUtils() - Constructor for class gaiasky.util.coord.AstroUtils
 
AstroUtilsTest - Class in gaiasky.util.test
 
AstroUtilsTest() - Constructor for class gaiasky.util.test.AstroUtilsTest
 
AT - Static variable in class gaiasky.gui.main.GSKeys
 
atan2(double, double) - Static method in class gaiasky.util.math.MathUtilsDouble
Returns atan2 in radians, faster but less accurate than FastMath.atan2.
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> - Class in gaiasky.util.gdx.shader.loader
 
AtmosphereShaderProviderLoader(FileHandleResolver) - Constructor for class gaiasky.util.gdx.shader.loader.AtmosphereShaderProviderLoader
 
AtmosphereShaderProviderLoader.AtmosphereShaderProviderParameter - Class in gaiasky.util.gdx.shader.loader
 
AtmosphereShaderProviderParameter(String, String) - Constructor for class gaiasky.util.gdx.shader.loader.AtmosphereShaderProviderLoader.AtmosphereShaderProviderParameter
 
attachTo(T) - Method in class gaiasky.util.gdx.model.IntNode
Adds this node as child to specified parent Node, synonym for: parent.addChild(this)
attachToSession(XrDriver, MemoryStack) - Method in class gaiasky.vr.openxr.input.actionsets.ActionSet
Attaches this (and only this) action set to the session in the driver.
attenuationColor - Variable in class gaiasky.util.gdx.model.gltf.data.extensions.KHRMaterialsVolume
 
attenuationColor - Variable in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRVolumeAttribute
 
attenuationDistance - Variable in class gaiasky.util.gdx.model.gltf.data.extensions.KHRMaterialsVolume
 
attenuationDistance - Variable in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRVolumeAttribute
a value of zero means positive infinity (no attenuation)
attitude - Variable in class gaiasky.util.gaia.AttitudeIntervalBean
 
attitudeComponent - Variable in class gaiasky.scene.component.Orientation
Holds the guy that returns a quaternion for each time.
AttitudeComponent - Class in gaiasky.scene.component
Component that contains an attitude provider that spits out a quaternion for each time.
AttitudeComponent() - Constructor for class gaiasky.scene.component.AttitudeComponent
 
AttitudeConverter - Class in gaiasky.util.gaia
 
AttitudeConverter() - Constructor for class gaiasky.util.gaia.AttitudeConverter
 
AttitudeIntervalBean - Class in gaiasky.util.gaia
 
AttitudeIntervalBean(String, Instant, BaseAttitudeDataServer<IAttitude>, String) - Constructor for class gaiasky.util.gaia.AttitudeIntervalBean
 
AttitudeUtils - Class in gaiasky.util.gaia.utils
 
AttitudeUtils() - Constructor for class gaiasky.util.gaia.utils.AttitudeUtils
 
AttitudeUtils.KnotsAndSplines - Class in gaiasky.util.gaia.utils
Utility class for manipulating knots and splines together
AttitudeXmlParser - Class in gaiasky.util.gaia
 
AttitudeXmlParser() - Constructor for class gaiasky.util.gaia.AttitudeXmlParser
 
attr - Variable in class gaiasky.gui.beans.AttributeComboBoxBean
 
attribute - Variable in class gaiasky.util.gdx.model.gltf.scene3d.scene.CascadeShadowMap
 
attribute - Variable in class gaiasky.util.gdx.model.gltf.scene3d.scene.TransmissionSource
attribute to be added to the environment in the final render pass.
Attribute - Class in gaiasky.util.gdx.shader.attribute
 
Attribute(int) - Constructor for class gaiasky.util.gdx.shader.attribute.Attribute
 
Attribute(long) - Constructor for class gaiasky.util.gdx.shader.attribute.Attribute
 
AttributeAbsmag - Class in gaiasky.util.filter.attrib
 
AttributeAbsmag() - Constructor for class gaiasky.util.filter.attrib.AttributeAbsmag
 
AttributeAbstract - Class in gaiasky.util.filter.attrib
 
AttributeAbstract() - Constructor for class gaiasky.util.filter.attrib.AttributeAbstract
 
AttributeAppmag - Class in gaiasky.util.filter.attrib
 
AttributeAppmag() - Constructor for class gaiasky.util.filter.attrib.AttributeAppmag
 
AttributeColorBlue - Class in gaiasky.util.filter.attrib
 
AttributeColorBlue() - Constructor for class gaiasky.util.filter.attrib.AttributeColorBlue
 
AttributeColorGreen - Class in gaiasky.util.filter.attrib
 
AttributeColorGreen() - Constructor for class gaiasky.util.filter.attrib.AttributeColorGreen
 
AttributeColorRed - Class in gaiasky.util.filter.attrib
 
AttributeColorRed() - Constructor for class gaiasky.util.filter.attrib.AttributeColorRed
 
AttributeComboBoxBean - Class in gaiasky.gui.beans
 
AttributeComboBoxBean(IAttribute) - Constructor for class gaiasky.gui.beans.AttributeComboBoxBean
 
AttributeDEC - Class in gaiasky.util.filter.attrib
 
AttributeDEC() - Constructor for class gaiasky.util.filter.attrib.AttributeDEC
 
AttributeDistance - Class in gaiasky.util.filter.attrib
 
AttributeDistance() - Constructor for class gaiasky.util.filter.attrib.AttributeDistance
 
AttributeEclLatitude - Class in gaiasky.util.filter.attrib
 
AttributeEclLatitude() - Constructor for class gaiasky.util.filter.attrib.AttributeEclLatitude
 
AttributeEclLongitude - Class in gaiasky.util.filter.attrib
 
AttributeEclLongitude() - Constructor for class gaiasky.util.filter.attrib.AttributeEclLongitude
 
AttributeGalLatitude - Class in gaiasky.util.filter.attrib
 
AttributeGalLatitude() - Constructor for class gaiasky.util.filter.attrib.AttributeGalLatitude
 
AttributeGalLongitude - Class in gaiasky.util.filter.attrib
 
AttributeGalLongitude() - Constructor for class gaiasky.util.filter.attrib.AttributeGalLongitude
 
AttributeMap - Class in gaiasky.scene
 
AttributeMap() - Constructor for class gaiasky.scene.AttributeMap
 
AttributeMualpha - Class in gaiasky.util.filter.attrib
 
AttributeMualpha() - Constructor for class gaiasky.util.filter.attrib.AttributeMualpha
 
AttributeMudelta - Class in gaiasky.util.filter.attrib
 
AttributeMudelta() - Constructor for class gaiasky.util.filter.attrib.AttributeMudelta
 
attributeNames - Variable in class gaiasky.util.gdx.shader.ExtShaderProgram
Attribute names.
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.scene.component.Base
Extra attributes.
attributes - Variable in class gaiasky.util.gdx.model.data.IntModelMesh
 
attributes - Variable in class gaiasky.util.gdx.model.gltf.data.geometry.GLTFPrimitive
 
attributes - Variable in class gaiasky.util.gdx.shader.attribute.Attributes
 
attributes - Variable in class gaiasky.util.gdx.shader.ExtShaderProgram
Attribute lookup.
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
 
attributeSizes - Variable in class gaiasky.util.gdx.shader.ExtShaderProgram
Attribute sizes.
attributesMask - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
The attributes that this shader supports
attributesMask - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
attributeTypes - Variable in class gaiasky.util.gdx.shader.ExtShaderProgram
Attribute types.
AttributeUCD - Class in gaiasky.util.filter.attrib
 
AttributeUCD(UCD) - Constructor for class gaiasky.util.filter.attrib.AttributeUCD
 
AU - Enum constant in enum class gaiasky.gui.beans.DistanceUnitComboBoxBean.DistanceUnit
 
AU - Enum constant in enum class gaiasky.util.Settings.DistanceUnits
 
AU - Enum constant in enum class gaiasky.util.units.Quantity.Length.LengthUnit
Astronomical units
AU_TO_KM - Static variable in class gaiasky.util.Nature
Astronomical units to kilometres
AU_TO_U - Static variable in class gaiasky.util.Constants
AU to local units conversion.
AUTHOR_AFFILIATION - Static variable in class gaiasky.util.Settings
 
AUTHOR_AFFILIATION_PLAIN - Static variable in class gaiasky.util.Settings
 
AUTHOR_EMAIL - Static variable in class gaiasky.util.Settings
 
AUTHOR_NAME - Static variable in class gaiasky.util.Settings
 
AUTHOR_NAME_PLAIN - Static variable in class gaiasky.util.Settings
 
AUTHOR_WEBSITE_FULL - Static variable in class gaiasky.util.Settings
 
AUTHOR_WEBSITE_TEXT - Static variable in class gaiasky.util.Settings
 
auto - Variable in class gaiasky.util.Settings.CamrecorderSettings
 
AUTO - Enum constant in enum class gaiasky.util.Settings.ToneMapping
 
aux - Variable in class gaiasky.util.svt.SVTQuadtree
Auxiliary object to store additional data.
aux1 - Variable in class gaiasky.render.process.RenderModeCubemap
 
aux1 - Static variable in interface gaiasky.util.filter.attrib.IAttribute
 
aux2 - Variable in class gaiasky.render.process.RenderModeCubemap
 
aux2 - Variable in class gaiasky.render.system.LineRenderSystem
 
aux2 - Variable in class gaiasky.scene.system.render.draw.LinePrimitiveRenderer
 
aux2 - Static variable in interface gaiasky.util.filter.attrib.IAttribute
 
aux2d1 - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
aux2d2 - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
aux3 - Variable in class gaiasky.render.process.RenderModeCubemap
 
aux3b1 - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
aux3b2 - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
aux3d1 - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
aux3d1 - Static variable in class gaiasky.scene.record.ParticleRecord
 
aux3d2 - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
aux3d2 - Static variable in class gaiasky.scene.record.ParticleRecord
 
aux3f - Variable in class gaiasky.render.system.AbstractRenderSystem
 
auxMat - Variable in class gaiasky.render.system.ImmediateModeRenderSystem
 
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.render.postprocess.filters.LevelsFilter.Param
 
awake - Variable in class gaiasky.util.concurrent.ServiceThread
 
axes - Variable in class gaiasky.scene.Families
 
Axes - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
axesColors - Variable in class gaiasky.scene.component.Axis
 
AxesExtractor - Class in gaiasky.scene.system.render.extract
 
AxesExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.AxesExtractor
 
AxesInitializer - Class in gaiasky.scene.system.initialize
 
AxesInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.AxesInitializer
 
AxesUpdater - Class in gaiasky.scene.system.update
 
AxesUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.AxesUpdater
 
axialTilt - Variable in class gaiasky.scene.record.RotationComponent
Angle between equatorial plane and orbital plane in degrees.
axis - Static variable in class gaiasky.scene.Mapper
 
Axis - Class in gaiasky.scene.component
 
Axis() - Constructor for class gaiasky.scene.component.Axis
 
AXIS_DPAD_H - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
AXIS_DPAD_V - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
AXIS_LB - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
AXIS_LSTICK_H - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
AXIS_LSTICK_H_SENS - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
AXIS_LSTICK_V - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
AXIS_LSTICK_V_SENS - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
AXIS_LT - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
AXIS_LT_SENS - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
AXIS_RB - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
AXIS_RSTICK_H - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
AXIS_RSTICK_H_SENS - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
AXIS_RSTICK_V - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
AXIS_RSTICK_V_SENS - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
AXIS_RT - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
AXIS_RT_SENS - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
AXIS_VALUE_POW - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
axisEventDelay - Variable in class gaiasky.input.AbstractGamepadListener
Delay between axis events.
axisMoved(Controller, int, float) - Method in class gaiasky.input.AbstractGamepadListener
 
axisMoved(Controller, int, float) - Method in class gaiasky.input.GuiGamepadListener
 
axisMoved(Controller, int, float) - Method in class gaiasky.input.MainGamepadListener
 
axisMoved(Controller, int, float) - Method in class gaiasky.input.SpacecraftGamepadListener
 
axisPollDelay - Variable in class gaiasky.input.AbstractGamepadListener
Delay between axis poll operations.
AZIMUTHAL_EQUIDISTANT - Enum constant in enum class gaiasky.render.postprocess.effects.CubmeapProjectionEffect.CubemapProjection
 

B

b - Variable in class gaiasky.data.orientation.LVLHOrientationServer
 
b - Variable in class gaiasky.scene.component.GridRecursive
 
b - Variable in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRHDRColorAttribute
 
b - Variable in class gaiasky.util.gdx.ModelCreator.Face
This stores the indices for the binormals
b() - Method in interface gaiasky.scene.api.IParticleRecord
Galactic latitude in degrees.
b() - Method in class gaiasky.scene.record.ParticleRecord
Galactic latitude in degrees.
b() - Method in class gaiasky.scene.record.PointParticleRecord
 
b() - Method in class gaiasky.util.gdx.ModelCreator.Face
 
b() - Method in interface gaiasky.util.gdx.ModelCreator.IFace
 
B - Static variable in class gaiasky.gui.main.GSKeys
 
B_SPLINE - Enum constant in enum class gaiasky.util.camera.rec.KeyframesManager.PathType
 
b0 - Variable in class gaiasky.scene.component.Axis
 
b1 - Variable in class gaiasky.scene.component.Axis
 
b2 - Variable in class gaiasky.scene.component.Axis
 
B31 - Variable in class gaiasky.scene.component.ParticleSet
 
B32 - Variable in class gaiasky.scene.component.ParticleSet
 
back - Variable in class gaiasky.gui.main.StereoGui
 
back() - Method in class gaiasky.gui.main.GamepadGui
 
back() - Method in class gaiasky.input.GuiGamepadListener
 
back() - Method in class gaiasky.input.WindowGamepadListener
 
Back - Enum constant in enum class gaiasky.util.math.PlaneDouble.PlaneSide
 
BACK - Static variable in class gaiasky.gui.main.GSKeys
 
BACKBUFFER_SCALE_CMD - Enum constant in enum class gaiasky.event.Event
Sets the back-buffer scale.
BACKBUFFER_SCALE_MAX - Static variable in class gaiasky.util.Constants
 
BACKBUFFER_SCALE_MIN - Static variable in class gaiasky.util.Constants
 
BACKBUFFER_SCALE_STEP - Static variable in class gaiasky.util.Constants
 
backBufferHeight - Variable in class gaiasky.gui.main.AbstractGui
 
backBufferResolution - Variable in class gaiasky.util.Settings.GraphicsSettings
 
backBufferScale - Variable in class gaiasky.util.Settings.GraphicsSettings
 
BackbufferScale - Enum constant in enum class gaiasky.render.postprocess.filters.GlowFilter.Param
 
backBufferWidth - Variable in class gaiasky.gui.main.AbstractGui
 
background - Variable in class gaiasky.scene.component.ParticleSet
 
background - Variable in class gaiasky.util.scene2d.ContextMenu.ContextMenuStyle
 
background - Variable in class gaiasky.util.scene2d.Separator.SeparatorStyle
 
BACKGROUND_LOADING_INFO - Enum constant in enum class gaiasky.event.Event
Empty event which informs that background loading is active.
BackgroundExtractor - Class in gaiasky.scene.system.render.extract
 
BackgroundExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.BackgroundExtractor
 
backgroundFocused - Variable in class gaiasky.util.scene2d.OwnSelectBox.OwnSelectBoxStyle
 
backgroundFocused - Variable in class gaiasky.util.scene2d.OwnSlider.OwnSliderStyle
 
BackgroundModelInitializer - Class in gaiasky.scene.system.initialize
 
BackgroundModelInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.BackgroundModelInitializer
 
backgroundModels - Variable in class gaiasky.scene.Families
 
BackgroundUpdater - Class in gaiasky.scene.system.update
 
BackgroundUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.BackgroundUpdater
 
BACKSLASH - Static variable in class gaiasky.gui.main.GSKeys
 
BACKSPACE - Static variable in class gaiasky.gui.main.GSKeys
 
backupCamera() - Method in class gaiasky.scene.camera.CameraManager
 
backupGamepadListeners - Variable in class gaiasky.gui.window.GenericDialog
 
backupMouseKbdListeners - Variable in class gaiasky.gui.window.GenericDialog
 
BackupProjectionCamera(PerspectiveCamera) - Constructor for class gaiasky.scene.camera.CameraManager.BackupProjectionCamera
 
backupSettings() - Method in class gaiasky.script.EventScriptingInterface
 
backupSettings() - Method in interface gaiasky.script.IScriptingInterface
Creates a backup of the current settings state that can be restored later on.
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> - Class in gaiasky.util.gaia
 
BaseAttitudeDataServer() - Constructor for class gaiasky.util.gaia.BaseAttitudeDataServer
 
baseColor - Variable in class gaiasky.util.gdx.model.gltf.scene3d.lights.DirectionalLightEx
base color clamped
baseColorFactor - Variable in class gaiasky.util.gdx.model.gltf.data.material.GLTFpbrMetallicRoughness
 
BaseColorFactor - Static variable in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRColorAttribute
 
BaseColorFactorAlias - Static variable in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRColorAttribute
 
baseColorFactorSetter - Static variable in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShader
 
baseColorFactorUniform - Static variable in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShader
 
baseColorTexture - Variable in class gaiasky.util.gdx.model.gltf.data.material.GLTFpbrMetallicRoughness
 
BaseColorTexture - Static variable in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
BaseColorTextureAlias - Static variable in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
baseColorTextureSetter - Static variable in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShader
 
baseColorTextureUniform - Static variable in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShader
 
baseData - Variable in class gaiasky.util.datadesc.DatasetDesc
 
baseDataPresent() - Method in class gaiasky.gui.main.WelcomeGui
Checks if the basic Gaia Sky data folders are present in the default data folder
BaseInitializer - Class in gaiasky.scene.system.initialize
 
BaseInitializer(Scene, boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.BaseInitializer
 
BaseIntAnimationController - Class in gaiasky.util.gdx.model
 
BaseIntAnimationController(IntModelInstance) - Constructor for class gaiasky.util.gdx.model.BaseIntAnimationController
Construct a new BaseAnimationController.
BaseIntAnimationController.Transform - Class in gaiasky.util.gdx.model
 
baseIntensity - Variable in class gaiasky.render.postprocess.effects.Bloom.Settings
 
baseIntensity - Variable in class gaiasky.render.postprocess.effects.LightScattering.Settings
 
baseIntensity - Variable in class gaiasky.render.postprocess.effects.PseudoLensFlare.Settings
 
BaseIntShader - Class in gaiasky.util.gdx.shader
 
BaseIntShader() - Constructor for class gaiasky.util.gdx.shader.BaseIntShader
 
BaseIntShader.GlobalSetter - Class in gaiasky.util.gdx.shader
 
BaseIntShader.LocalSetter - Class in gaiasky.util.gdx.shader
 
BaseIntShader.Setter - Interface in gaiasky.util.gdx.shader
 
BaseIntShader.Uniform - Class in gaiasky.util.gdx.shader
 
BaseIntShader.Validator - Interface in gaiasky.util.gdx.shader
 
BaseIntShaderProvider - Class in gaiasky.util.gdx.shader.provider
 
BaseIntShaderProvider() - Constructor for class gaiasky.util.gdx.shader.provider.BaseIntShaderProvider
 
BasePath - Static variable in class gaiasky.render.util.ShaderLoader
 
baseSaturation - Variable in class gaiasky.render.postprocess.effects.Bloom.Settings
 
baseSaturation - Variable in class gaiasky.render.postprocess.effects.LightScattering.Settings
 
baseSaturation - Variable in class gaiasky.render.postprocess.effects.PseudoLensFlare.Settings
 
BaseView - Class in gaiasky.scene.view
 
BaseView() - Constructor for class gaiasky.scene.view.BaseView
 
BaseView(Entity) - Constructor for class gaiasky.scene.view.BaseView
 
basic() - Element in annotation interface gaiasky.util.gaia.Satellite.ParamMetaData
 
BASICANGLE_DEGREE - Static variable in class gaiasky.util.gaia.Satellite
Basic angle, i.e., the angle between FoV2 (following FoV) and FoV1 (preceding FoV).
BasicFileImageRenderer - Class in gaiasky.util.screenshot
 
BasicFileImageRenderer() - Constructor for class gaiasky.util.screenshot.BasicFileImageRenderer
 
batch - Variable in class gaiasky.scene.system.render.draw.ModelRenderer
 
bbSet - Variable in class gaiasky.scene.view.LabelView
 
beamP0 - Variable in class gaiasky.scene.component.VRDevice
 
beamP1 - Variable in class gaiasky.scene.component.VRDevice
 
beamP2 - Variable in class gaiasky.scene.component.VRDevice
 
beamPn - Variable in class gaiasky.scene.component.VRDevice
 
beforeGroup(int, Array<Decal>) - Method in class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
beforeGroups() - Method in class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
beforeRenderToScreen() - Method in interface gaiasky.render.postprocess.PostProcessorListener
 
begin() - Method in class gaiasky.render.postprocess.util.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.model.BaseIntAnimationController
Begin applying multiple animations to the instance, must followed by one or more calls to { BaseIntAnimationController.apply(IntAnimation, float, float) and finally {BaseIntAnimationController.end().
begin() - Method in class gaiasky.util.gdx.model.gltf.scene3d.animation.AnimationControllerHack
Begin applying multiple animations to the instance, must followed by one or more calls to { AnimationControllerHack.apply(IntAnimation, float, float) and finally {AnimationControllerHack.end().
begin() - Method in class gaiasky.util.gdx.model.gltf.scene3d.lights.DirectionalShadowLight
 
begin() - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
Makes OpenGL ES 2.0 use this vertex and fragment shader pair.
begin(Camera) - Method in class gaiasky.util.gdx.IntModelBatch
Start rendering one or more IntRenderables.
begin(Camera) - Method in class gaiasky.util.gdx.model.gltf.scene3d.scene.TransmissionSource
 
begin(Camera, RenderContext) - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
begin(Camera, RenderContext) - Method in class gaiasky.util.gdx.shader.BaseIntShader
 
begin(Camera, RenderContext) - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
begin(Camera, RenderContext) - Method in interface gaiasky.util.gdx.shader.IntShader
Initializes the context for exclusive rendering by this shader.
begin(Camera, Environment, SceneSkybox) - Method in class gaiasky.util.gdx.model.gltf.scene3d.scene.MirrorSource
 
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.render.postprocess.effects.LightScattering.Settings
 
bias - Variable in class gaiasky.util.Settings.PostprocessSettings.LensFlareSettings
 
Bias - Enum constant in enum class gaiasky.render.postprocess.filters.BiasFilter.Param
 
BiasFilter - Class in gaiasky.render.postprocess.filters
 
BiasFilter() - Constructor for class gaiasky.render.postprocess.filters.BiasFilter
 
BiasFilter.Param - Enum Class in gaiasky.render.postprocess.filters
 
bigEndian - Variable in class gaiasky.util.gdx.loader.PortableFloatMap
Indicates whether the image read was in big endian, or indicates whether to write the image in big endian.
BilinearInterpolator - Class in gaiasky.scene.record
 
BilinearInterpolator() - Constructor for class gaiasky.scene.record.BilinearInterpolator
 
BilinearInterpolator.GridModel - Interface in gaiasky.scene.record
 
billboard - Static variable in class gaiasky.scene.Mapper
 
billboard - Variable in class gaiasky.scene.view.BillboardView
 
billboard - Variable in class gaiasky.util.Settings.SceneSettings.StarSettings.GroupSettings
 
Billboard - Class in gaiasky.scene.component
 
Billboard() - Constructor for class gaiasky.scene.component.Billboard
 
BILLBOARD_GAL - Enum constant in enum class gaiasky.render.RenderGroup
IntShader - galaxies.
BILLBOARD_GROUP - Enum constant in enum class gaiasky.render.RenderGroup
Group of billboard datasets.
BILLBOARD_SPRITE - Enum constant in enum class gaiasky.render.RenderGroup
Regular billboard sprite.
BILLBOARD_SSO - Enum constant in enum class gaiasky.render.RenderGroup
IntShader - front (planets, satellites...).
BILLBOARD_STAR - Enum constant in enum class gaiasky.render.RenderGroup
Star billboards.
BILLBOARD_TEXTURE_IDX_CMD - Enum constant in enum class gaiasky.event.Event
Set the global texture index for billboards rendered in RenderGroup.BILLBOARD_STAR.
BillboardDataset - Class in gaiasky.scene.record
 
BillboardDataset() - Constructor for class gaiasky.scene.record.BillboardDataset
 
BillboardDataset.ParticleType - Enum Class in gaiasky.scene.record
 
BillboardEntityRenderSystem - Class in gaiasky.scene.system.render.draw.billboard
 
BillboardEntityRenderSystem() - Constructor for class gaiasky.scene.system.render.draw.billboard.BillboardEntityRenderSystem
 
billboardGalaxies - Variable in class gaiasky.scene.Families
 
billboardGroupShaders - Variable in class gaiasky.render.RenderAssets
 
BillboardRenderer - Class in gaiasky.scene.system.render.draw
 
BillboardRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[], String, boolean) - Constructor for class gaiasky.scene.system.render.draw.BillboardRenderer
Creates a new billboard quad render component.
BillboardRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[], String, 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
 
BillboardSetRenderer - Class in gaiasky.scene.system.render.draw
 
BillboardSetRenderer(SceneRenderer, RenderGroup, float[], ExtShaderProgram[]) - Constructor for class gaiasky.scene.system.render.draw.BillboardSetRenderer
 
billboardSets - Variable in class gaiasky.scene.Families
 
BillboardSetUpdater - Class in gaiasky.scene.system.update
 
BillboardSetUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.BillboardSetUpdater
 
billboardShaders - Variable in class gaiasky.render.RenderAssets
 
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
 
BinaryDataFileResolver - Class in gaiasky.util.gdx.model.gltf.loaders.glb
 
BinaryDataFileResolver() - Constructor for class gaiasky.util.gdx.model.gltf.loaders.glb.BinaryDataFileResolver
 
BinaryDataProvider - Class in gaiasky.data.group
 
BinaryDataProvider() - Constructor for class gaiasky.data.group.BinaryDataProvider
 
BinaryIO - Interface in gaiasky.data.api
 
BinaryIOBase - Class in gaiasky.data.group
 
BinaryIOBase(int, int, boolean, boolean) - Constructor for class gaiasky.data.group.BinaryIOBase
 
BinaryPointDataProvider - Class in gaiasky.data.group
Loads and writes binary data into particle groups (ParticleRecord.ParticleRecordType.PARTICLE_EXT).
BinaryPointDataProvider() - Constructor for class gaiasky.data.group.BinaryPointDataProvider
 
BinarySearchTree<T> - Class in gaiasky.util
 
BinarySearchTree() - Constructor for class gaiasky.util.BinarySearchTree
Construct the tree.
BinarySearchTree.BinaryNode<T> - Class in gaiasky.util
Basic node stored in unbalanced binary search trees Note that this class is not accessible outside of this package.
BinaryVersion0 - Class in gaiasky.data.group
 
BinaryVersion0() - Constructor for class gaiasky.data.group.BinaryVersion0
 
BinaryVersion1 - Class in gaiasky.data.group
 
BinaryVersion1() - Constructor for class gaiasky.data.group.BinaryVersion1
 
BinaryVersion2 - Class in gaiasky.data.group
 
BinaryVersion2() - Constructor for class gaiasky.data.group.BinaryVersion2
 
BinaryVersion3 - Class in gaiasky.data.group
The binary version 3 includes the effective temperature, t_eff, and does not have the hip number (already in names array).
BinaryVersion3() - Constructor for class gaiasky.data.group.BinaryVersion3
 
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.model.gltf.scene3d.shaders.PBRShader
 
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.model.gltf.scene3d.shaders.PBRShader
 
bindMaterial(Attributes) - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
binormal - Variable in class gaiasky.util.gdx.IntMeshPartBuilder.VertexInfo
 
binormals - Variable in class gaiasky.util.gdx.ModelCreator
 
biomeHueShift - Variable in class gaiasky.scene.record.MaterialComponent
 
biomeLUT - Variable in class gaiasky.scene.record.MaterialComponent
 
biomeSaturation - Variable in class gaiasky.scene.record.MaterialComponent
 
bitDepth - Variable in class gaiasky.util.Settings.GraphicsSettings.FullscreenSettings
 
BitmapFont - Class in gaiasky.util.gdx.g2d
Renders bitmap fonts.
BitmapFont() - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont using the default 15pt Arial font included in the libgdx JAR file.
BitmapFont(boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont using the default 15pt Arial font included in the libgdx JAR file.
BitmapFont(FileHandle) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont from a BMFont file.
BitmapFont(FileHandle, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont from a BMFont file.
BitmapFont(FileHandle, FileHandle, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont from a BMFont file, using the specified image for glyphs.
BitmapFont(FileHandle, FileHandle, boolean, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont from a BMFont file, using the specified image for glyphs.
BitmapFont(FileHandle, TextureRegion) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont with the glyphs relative to the specified region.
BitmapFont(FileHandle, TextureRegion, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Creates a BitmapFont with the glyphs relative to the specified region.
BitmapFont(BitmapFont.BitmapFontData, Array<TextureRegion>, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Constructs a new BitmapFont from the given BitmapFont.BitmapFontData and array of TextureRegion.
BitmapFont(BitmapFont.BitmapFontData, TextureRegion, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont
Constructs a new BitmapFont from the given BitmapFont.BitmapFontData and TextureRegion.
BitmapFont.BitmapFontData - Class in gaiasky.util.gdx.g2d
Backing data for a BitmapFont.
BitmapFont.Glyph - Class in gaiasky.util.gdx.g2d
Represents a single character in a font page.
BitmapFontCache - Class in gaiasky.util.gdx.g2d
Caches glyph geometry for a BitmapFont, providing a fast way to render static text.
BitmapFontCache(BitmapFont) - Constructor for class gaiasky.util.gdx.g2d.BitmapFontCache
 
BitmapFontCache(BitmapFont, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFontCache
 
bitmapFontData - Variable in class gaiasky.util.gdx.loader.BitmapFontLoader.BitmapFontParameter
optional BitmapFont.BitmapFontData to be used instead of loading the Texture directly.
BitmapFontData() - Constructor for class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
Creates an empty BitmapFontData for configuration before calling BitmapFont.BitmapFontData.load(FileHandle, boolean), to subclass, or to populate yourself, e.g.
BitmapFontData(FileHandle, boolean) - Constructor for class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
BitmapFontLoader - Class in gaiasky.util.gdx.loader
 
BitmapFontLoader(FileHandleResolver) - Constructor for class gaiasky.util.gdx.loader.BitmapFontLoader
 
BitmapFontLoader.BitmapFontParameter - Class in gaiasky.util.gdx.loader
Parameter to be passed to AssetManager.load(String, Class, AssetLoaderParameters) if additional configuration is necessary for the BitmapFont.
BitmapFontParameter() - Constructor for class gaiasky.util.gdx.loader.BitmapFontLoader.BitmapFontParameter
 
Bits - Class in gaiasky.util
 
Bits() - Constructor for class gaiasky.util.Bits
 
Bits(int) - Constructor for class gaiasky.util.Bits
Creates a bit set whose initial size is large enough to explicitly represent bits with indices in the range 0 through nbits-1.
BKDRHash(String) - Static method in class gaiasky.render.util.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 - Class in gaiasky.render.postprocess.effects
Blends the scene render target with the layer render target, which contains lines, labels, grids and other non-scene elements.
Blend - Enum constant in enum class gaiasky.render.postprocess.filters.WarpingMeshFilter.Param
 
Blend() - Constructor for class gaiasky.render.postprocess.effects.Blend
 
blended - Variable in class gaiasky.util.gdx.shader.attribute.BlendingAttribute
Whether this material should be considered blended (default: true).
BlenderShapeKeys - Class in gaiasky.util.gdx.model.gltf.loaders.blender
 
BlenderShapeKeys() - Constructor for class gaiasky.util.gdx.model.gltf.loaders.blender.BlenderShapeKeys
 
blendFile - Variable in class gaiasky.util.Settings.ProgramSettings.NetSettings.SlaveSettings
 
blending - Variable in class gaiasky.scene.record.BillboardDataset
 
BlendingAttribute - Class in gaiasky.util.gdx.shader.attribute
 
BlendingAttribute() - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendingAttribute(boolean, float) - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendingAttribute(boolean, int, int, float) - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendingAttribute(float) - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendingAttribute(int, int) - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendingAttribute(int, int, float) - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendingAttribute(BlendingAttribute) - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendingAttribute(BlendingAttribute) - Constructor for class gaiasky.util.gdx.shader.attribute.BlendingAttribute
 
BlendMode - Enum Class in gaiasky.render
 
BlendState - Enum constant in enum class gaiasky.render.postprocess.filters.WarpingMeshFilter.Param
 
bloom - Variable in class gaiasky.util.Settings.PostprocessSettings
 
Bloom - Class in gaiasky.render.postprocess.effects
 
Bloom(int, int) - Constructor for class gaiasky.render.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.render.postprocess.effects
 
bloomIntensity - Variable in class gaiasky.render.postprocess.effects.Bloom.Settings
 
bloomSaturation - Variable in class gaiasky.render.postprocess.effects.Bloom.Settings
 
BloomSettings() - Constructor for class gaiasky.util.Settings.PostprocessSettings.BloomSettings
 
bloomThreshold - Variable in class gaiasky.render.postprocess.effects.Bloom.Settings
 
blurAmount - Variable in class gaiasky.render.postprocess.effects.Bloom.Settings
 
blurAmount - Variable in class gaiasky.render.postprocess.effects.LightScattering.Settings
 
blurAmount - Variable in class gaiasky.render.postprocess.effects.PseudoLensFlare.Settings
 
BlurDiv - Enum constant in enum class gaiasky.render.postprocess.filters.RadialBlurFilter.Param
 
BlurFilter - Class in gaiasky.render.postprocess.filters
 
BlurFilter(int, int) - Constructor for class gaiasky.render.postprocess.filters.BlurFilter
 
BlurFilter.BlurType - Enum Class in gaiasky.render.postprocess.filters
 
BlurFilter.Tap - Enum Class in gaiasky.render.postprocess.filters
 
BlurMaxSamples - Enum constant in enum class gaiasky.render.postprocess.filters.CameraMotionBlurFilter.Param
 
BlurOpacity - Enum constant in enum class gaiasky.render.postprocess.filters.AccumulationBlurFilter.Param
 
blurPasses - Variable in class gaiasky.render.postprocess.effects.Bloom.Settings
 
blurPasses - Variable in class gaiasky.render.postprocess.effects.LightScattering.Settings
 
blurPasses - Variable in class gaiasky.render.postprocess.effects.PseudoLensFlare.Settings
 
blurPasses - Variable in class gaiasky.util.Settings.PostprocessSettings.LensFlareSettings
 
BlurRadius - Enum constant in enum class gaiasky.render.postprocess.filters.AccumulationBlurFilter.Param
 
BlurScale - Enum constant in enum class gaiasky.render.postprocess.filters.CameraMotionBlurFilter.Param
 
blurType - Variable in class gaiasky.render.postprocess.effects.Bloom.Settings
 
blurType - Variable in class gaiasky.render.postprocess.effects.LightScattering.Settings
 
blurType - Variable in class gaiasky.render.postprocess.effects.PseudoLensFlare.Settings
 
boardcastCamera(Vector3d, Vector3d, Vector3d) - Method in class gaiasky.util.MasterManager
Broadcasts the given camera state to all the slaves
boardcastCameraAndTime(Vector3b, Vector3d, Vector3d, ITimeFrameProvider) - Method in class gaiasky.util.MasterManager
Broadcasts the given camera state and time to all the slaves.
body - Variable in class gaiasky.scene.component.Trajectory
 
body - Static variable in class gaiasky.scene.Mapper
 
body - Variable in class gaiasky.scene.view.BaseView
The body component.
Body - Class in gaiasky.scene.component
 
Body() - Constructor for class gaiasky.scene.component.Body
 
BODY_AND_ORBIT - Enum constant in enum class gaiasky.scene.component.Trajectory.OrbitBodyRepresentation
Both body and orbit/trajectory line are visually represented.
bodyBackground - Variable in class gaiasky.util.scene2d.TabbedPane.TabbedPaneStyle
 
bodyColor - Variable in class gaiasky.scene.component.Trajectory
Body color.
bodyRepresentation - Variable in class gaiasky.scene.component.Trajectory
Control the body/trajectory representation for this object.
bodySize - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
bodySize - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
BodySize - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
BodySizeAlias - Static variable in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
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.iface.CameraInfoInterface
 
bookmark - Variable in class gaiasky.util.scene2d.BookmarkButton
 
BookmarkButton - Class in gaiasky.util.scene2d
 
BookmarkButton(BookmarksManager.BookmarkNode, Skin) - Constructor for class gaiasky.util.scene2d.BookmarkButton
 
BookmarkNameDialog - Class in gaiasky.gui.bookmarks
 
BookmarkNameDialog(Stage, Skin) - Constructor for class gaiasky.gui.bookmarks.BookmarkNameDialog
 
BookmarkNode(Path, boolean) - Constructor for class gaiasky.gui.bookmarks.BookmarksManager.BookmarkNode
 
BookmarkPath - Class in gaiasky.gui.bookmarks
 
BookmarkPath(String) - Constructor for class gaiasky.gui.bookmarks.BookmarkPath
 
BookmarkPath(String[]) - Constructor for class gaiasky.gui.bookmarks.BookmarkPath
 
BookmarkPath.BookmarksFileSystem - Class in gaiasky.gui.bookmarks
 
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
 
BookmarksComponent.TreeNode - Class in gaiasky.gui.components
 
BookmarksFileSystem() - Constructor for class gaiasky.gui.bookmarks.BookmarkPath.BookmarksFileSystem
 
bookmarksManager - Variable in class gaiasky.util.GaiaSkyAssets
 
BookmarksManager - Class in gaiasky.gui.bookmarks
 
BookmarksManager() - Constructor for class gaiasky.gui.bookmarks.BookmarksManager
 
BookmarksManager.BookmarkNode - Class in gaiasky.gui.bookmarks
 
bookmarksScrollPane - Variable in class gaiasky.gui.components.BookmarksComponent
 
bookmarksTree - Variable in class gaiasky.gui.components.BookmarksComponent
 
BoolAction - Class in gaiasky.vr.openxr.input.actions
 
BoolAction(String, String, XrControllerDevice) - Constructor for class gaiasky.vr.openxr.input.actions.BoolAction
 
border - Variable in class gaiasky.util.scene2d.ContextMenu.ContextMenuStyle
 
bottom - Variable in class gaiasky.gui.window.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.main.LoadingGui
 
bounce - Static variable in class gaiasky.util.math.InterpolationDouble
 
Bounce(double[], double[]) - Constructor for class gaiasky.util.math.InterpolationDouble.Bounce
 
Bounce(int) - Constructor for class gaiasky.util.math.InterpolationDouble.Bounce
 
bounceIn - Static variable in class gaiasky.util.math.InterpolationDouble
 
BounceIn(double[], double[]) - Constructor for class gaiasky.util.math.InterpolationDouble.BounceIn
 
BounceIn(int) - Constructor for class gaiasky.util.math.InterpolationDouble.BounceIn
 
bounceOut - Static variable in class gaiasky.util.math.InterpolationDouble
 
BounceOut(double[], double[]) - Constructor for class gaiasky.util.math.InterpolationDouble.BounceOut
 
BounceOut(int) - Constructor for class gaiasky.util.math.InterpolationDouble.BounceOut
 
bound - Static variable in class gaiasky.scene.Mapper
 
boundaries - Variable in class gaiasky.scene.component.Boundaries
 
boundaries - Variable in class gaiasky.scene.Families
 
Boundaries - Class in gaiasky.scene.component
 
Boundaries - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
Boundaries() - Constructor for class gaiasky.scene.component.Boundaries
 
BoundariesExtractor - Class in gaiasky.scene.system.render.extract
 
BoundariesExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.BoundariesExtractor
 
BoundariesInitializer - Class in gaiasky.scene.system.initialize
 
BoundariesInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.BoundariesInitializer
 
BoundingBoxDouble - Class in gaiasky.util.math
 
BoundingBoxDouble() - Constructor for class gaiasky.util.math.BoundingBoxDouble
Constructs a new bounding box with the minimum and maximum vector set to zeros.
BoundingBoxDouble(BoundingBoxDouble) - Constructor for class gaiasky.util.math.BoundingBoxDouble
Constructs a new bounding box from the given bounding box.
BoundingBoxDouble(Vector3d, Vector3d) - Constructor for class gaiasky.util.math.BoundingBoxDouble
Constructs the new bounding box using the given minimum and maximum vector.
boundsInFrustum(double, double, double, double, double, double) - Method in class gaiasky.util.math.FrustumDouble
Returns whether the given bounding box is in the frustum.
boundsInFrustum(BoundingBoxDouble) - Method in class gaiasky.util.math.FrustumDouble
Returns whether the given BoundingBoxDouble is in the frustum.
boundsInFrustum(Vector3d, Vector3d) - Method in class gaiasky.util.math.FrustumDouble
Returns whether the given bounding box is in the frustum.
box(float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
box(float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a box with the specified dimensions.
box(float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
box(float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a box at the specified location, with the specified dimensions
box(Matrix4) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
box(Matrix4) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a box given the matrix.
box(Vector3, Vector3, Vector3, Vector3, Vector3, Vector3, Vector3, Vector3) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
box(Vector3, Vector3, Vector3, Vector3, Vector3, Vector3, Vector3, Vector3) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a box.
box(IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
box(IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo, IntMeshPartBuilder.VertexInfo) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a box.
bp_rp - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
BPHash(String) - Static method in class gaiasky.render.util.Hash
 
bpmag - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
BRDFLUTTexture - Static variable in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
BRDFLUTTextureAlias - Static variable in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
brdfLUTTextureSetter - Static variable in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShader
 
brdfLUTTextureUniform - Static variable in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShader
 
breakCharacters(CharSequence, int) - Static method in class gaiasky.util.TextUtils
Breaks the string with new line ('\n') characters so that the lines have approximately breakChars characters.
breakCharacters(String, int) - Static method in class gaiasky.util.TextUtils
Breaks the string with new line ('\n') characters 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 ('\n') characters 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
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.render.postprocess.filters.LevelsFilter.Param
 
Brightness(double, Quantity.Brightness.BrightnessUnit) - Constructor for class gaiasky.util.units.Quantity.Brightness
 
Brightness(double, String) - Constructor for class gaiasky.util.units.Quantity.Brightness
 
BRIGHTNESS_CMD - Enum constant in enum class gaiasky.event.Event
Contains the brightness level (float) in [-1,1].
brightnessPower - Variable in class gaiasky.scene.system.render.draw.StarSetQuadComponent
 
BSplineDouble<T> - Class in gaiasky.util.math
 
BSplineDouble() - Constructor for class gaiasky.util.math.BSplineDouble
 
BSplineDouble(T[], boolean) - Constructor for class gaiasky.util.math.BSplineDouble
 
BSplineDouble(T[], int, boolean) - Constructor for class gaiasky.util.math.BSplineDouble
 
buffer - Variable in class gaiasky.util.gdx.model.gltf.data.data.GLTFBufferView
 
BufferedFileImageRenderer - Class in gaiasky.util.screenshot
 
BufferedFileImageRenderer(int) - Constructor for class gaiasky.util.screenshot.BufferedFileImageRenderer
 
BufferedFrame - Class in gaiasky.render
 
BufferedFrame() - Constructor for class gaiasky.render.BufferedFrame
 
BufferedFrame(Pixmap, String, String) - Constructor for class gaiasky.render.BufferedFrame
 
BufferedImageTextureData - Class in gaiasky.util.gdx.graphics
 
BufferedImageTextureData(FileHandle, boolean) - Constructor for class gaiasky.util.gdx.graphics.BufferedImageTextureData
 
bufferId - Variable in class gaiasky.util.SlaveManager
 
buffers - Variable in class gaiasky.util.gdx.model.gltf.data.GLTF
 
bufferView - Variable in class gaiasky.util.gdx.model.gltf.data.data.GLTFAccessor
 
bufferView - Variable in class gaiasky.util.gdx.model.gltf.data.data.GLTFAccessorSparseIndices
 
bufferView - Variable in class gaiasky.util.gdx.model.gltf.data.data.GLTFAccessorSparseValues
 
bufferView - Variable in class gaiasky.util.gdx.model.gltf.data.texture.GLTFImage
 
bufferViews - Variable in class gaiasky.util.gdx.model.gltf.data.GLTF
 
build - Variable in class gaiasky.util.Settings.VersionSettings
 
build() - Method in class gaiasky.gui.bookmarks.BookmarkNameDialog
 
build() - Method in class gaiasky.gui.bookmarks.NewBookmarkFolderDialog
 
build() - Method in class gaiasky.gui.datasets.DatasetFiltersWindow
 
build() - Method in class gaiasky.gui.datasets.DatasetInfoWindow
 
build() - Method in class gaiasky.gui.datasets.DatasetLoadDialog
 
build() - Method in class gaiasky.gui.datasets.DatasetManagerWindow
 
build() - Method in class gaiasky.gui.datasets.DatasetTransformsWindow
 
build() - Method in class gaiasky.gui.datasets.DatasetVisualSettingsWindow
 
build() - Method in class gaiasky.gui.main.GamepadGui
 
build() - Method in class gaiasky.gui.main.UpdatePopup
 
build() - Method in class gaiasky.gui.window.AboutWindow
 
build() - Method in class gaiasky.gui.window.AddShapeDialog
 
build() - Method in class gaiasky.gui.window.ArchiveViewWindow
 
build() - Method in class gaiasky.gui.window.DataInfoWindow
 
build() - Method in class gaiasky.gui.window.DataLocationCheckWindow
 
build() - Method in class gaiasky.gui.window.DateDialog
 
build() - Method in class gaiasky.gui.window.FileNameWindow
 
build() - Method in class gaiasky.gui.window.GamepadConfigWindow
 
build() - Method in class gaiasky.gui.window.GenericDialog
Build the content here.
build() - Method in class gaiasky.gui.window.IndividualVisibilityWindow
 
build() - Method in class gaiasky.gui.window.KeyframePreferencesWindow
 
build() - Method in class gaiasky.gui.window.KeyframesExportWindow
 
build() - Method in class gaiasky.gui.window.KeyframesWindow
 
build() - Method in class gaiasky.gui.window.LandAtWindow
 
build() - Method in class gaiasky.gui.window.LogWindow
 
build() - Method in class gaiasky.gui.window.MemInfoWindow
 
build() - Method in class gaiasky.gui.window.MinimapWindow
 
build() - Method in class gaiasky.gui.window.PreferencesWindow
 
build() - Method in class gaiasky.gui.window.ProceduralGenerationWindow
 
build() - Method in class gaiasky.gui.window.QuitWindow
 
build() - Method in class gaiasky.gui.window.ReleaseNotesWindow
 
build() - Method in class gaiasky.gui.window.SearchDialog
 
build() - Method in class gaiasky.gui.window.SlaveConfigWindow
 
build() - Method in class gaiasky.gui.window.TextureWindow
 
build() - Method in class gaiasky.util.scene2d.FileChooser
 
build(Skin) - Method in class gaiasky.gui.vr.MainVRGui
 
build(String, Path, int) - Method in class gaiasky.util.svt.SVTQuadtreeBuilder
Creates a new SVT quadtree and initializes it with the given file system location and the given tile size.
buildAttributesDivisor0(int, boolean, boolean) - Method in class gaiasky.render.system.InstancedRenderSystem
Builds the vertex attributes with divisor=0 array and returns it.
buildAttributesDivisor1(int) - Method in class gaiasky.render.system.InstancedRenderSystem
Builds the vertex attributes with divisor=1 array and returns it The content of divisor-1 attributes is updated for each instance.
buildEnabledEffectsList() - Method in class gaiasky.render.postprocess.PostProcessor
 
buildEnabledEffectsList(boolean, boolean) - Method in class gaiasky.render.postprocess.PostProcessor
 
buildEnabledEffectsListCubemap() - Method in class gaiasky.render.postprocess.PostProcessor
 
buildEnabledEffectsListVR() - Method in class gaiasky.render.postprocess.PostProcessor
 
buildEnvMap(int) - Method in class gaiasky.util.gdx.model.gltf.scene3d.utils.IBLBuilder
Create an environment map, to be used with SceneSkybox
builder - Variable in class gaiasky.util.Settings.VersionSettings
 
buildGui() - Method in class gaiasky.gui.main.FullGui
 
buildIndirectionBuffer() - Method in class gaiasky.scene.record.VirtualTextureComponent
 
buildIrradianceMap(int) - Method in class gaiasky.util.gdx.model.gltf.scene3d.utils.IBLBuilder
Creates an irradiance map, to be used with PBRCubemapAttribute.DiffuseEnv
buildLightGlowData() - Method in class gaiasky.scene.system.render.pass.LightGlowRenderPass
 
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.
buildRadianceMap(int) - Method in class gaiasky.util.gdx.model.gltf.scene3d.utils.IBLBuilder
Creates an radiance map, to be used with PBRCubemapAttribute.SpecularEnv generated cubemap contains mipmaps in order to perform roughness in PBR shading
buildSceneGraph() - Method in class gaiasky.scene.Scene
Constructs the scene graph structure in the GraphNode components of the current entities.
buildServerDatasets(FileHandle) - Method in class gaiasky.util.datadesc.DataDescriptorUtils
Constructs a data descriptor from a server JSON file.
buildShadowMapData() - Method in class gaiasky.scene.system.render.pass.ShadowMapRenderPass
Builds the shadow map data; frame buffers, arrays, etc.
buildSuper() - Method in class gaiasky.gui.window.GenericDialog
 
buildTime - Variable in class gaiasky.util.Settings.VersionSettings
 
buildTree() - Method in class gaiasky.scene.record.VirtualTextureComponent
 
buildVertexAttributes() - Method in class gaiasky.render.system.LineRenderSystem
 
buildVertexAttributes() - Method in class gaiasky.render.system.PointCloudRenderSystem
Builds the vertex attributes array and returns it
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.ParticleEffectsRenderer
 
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.PointCloudRenderer
Builds the vertex attributes array and returns it
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.PointPrimitiveRenderSystem
 
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.PrimitiveVertexRenderSystem
 
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.StarSetPointRenderer
 
buildVertexAttributes() - Method in class gaiasky.scene.system.render.draw.VariableSetPointRenderer
 
BULGE - Enum constant in enum class gaiasky.scene.record.BillboardDataset.ParticleType
 
Bump - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
BumpAlias - Static variable in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
button - Variable in class gaiasky.input.MainMouseKbdListener
The current (first) button being pressed.
BUTTON_A - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
BUTTON_B - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
BUTTON_DPAD_DOWN - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
BUTTON_DPAD_LEFT - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
BUTTON_DPAD_RIGHT - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
BUTTON_DPAD_UP - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
BUTTON_LB - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
BUTTON_LSTICK - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
BUTTON_LT - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
BUTTON_RB - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
BUTTON_RSTICK - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
BUTTON_RT - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
BUTTON_SELECT - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
BUTTON_START - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
BUTTON_X - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
BUTTON_Y - Variable in class gaiasky.gui.main.AbstractGamepadMappings
 
button3d - Variable in class gaiasky.gui.components.CameraComponent
 
buttonContainer - Variable in class gaiasky.gui.main.StereoGui
 
buttonCubemap - Variable in class gaiasky.gui.components.CameraComponent
 
buttonDome - Variable in class gaiasky.gui.components.CameraComponent
 
buttonDown(Controller, int) - Method in class gaiasky.input.AbstractGamepadListener
 
buttonDown(Controller, int) - Method in class gaiasky.input.GuiGamepadListener
 
buttonDown(Controller, int) - Method in class gaiasky.input.MainGamepadListener
 
buttonDown(Controller, int) - Method in class gaiasky.input.SpacecraftGamepadListener
 
buttonGroup - Variable in class gaiasky.gui.window.GenericDialog
 
buttonMaster - Variable in class gaiasky.gui.components.CameraComponent
 
buttonMinimap - Variable in class gaiasky.gui.window.ControlsWindow
 
buttonOrthosphere - Variable in class gaiasky.gui.components.CameraComponent
 
buttonPollDelay - Variable in class gaiasky.input.AbstractGamepadListener
Delay between button poll operations.
buttonUp(Controller, int) - Method in class gaiasky.input.AbstractGamepadListener
 
buttonUp(Controller, int) - Method in class gaiasky.input.MainGamepadListener
 
buttonUp(Controller, int) - Method in class gaiasky.input.SpacecraftGamepadListener
 
BVtoRGB(double) - Static method in class gaiasky.util.color.ColorUtils
Converts the color index B-V to RGB model.
bvToTeff(double) - Method in class gaiasky.util.color.BVToTeff_ballesteros
Convert the incoming B-V color index [mag] into an effective temperature [K]
BVToTeff_ballesteros - Class in gaiasky.util.color
 
BVToTeff_ballesteros() - Constructor for class gaiasky.util.color.BVToTeff_ballesteros
 
BYTE_TO_MB - Static variable in class gaiasky.util.Constants
 
byteBuffer - Variable in class gaiasky.util.gdx.shader.ExtShaderProgram
Byte buffer to get binary shaders.
byteBuffer - Variable in class gaiasky.util.gdx.shader.ShaderCache
Byte buffer to get binary shaders.
ByteBufferInputStream - Class in gaiasky.util.io
 
ByteBufferInputStream() - Constructor for class gaiasky.util.io.ByteBufferInputStream
 
ByteBufferInputStream(int) - Constructor for class gaiasky.util.io.ByteBufferInputStream
Creates a stream with a new non-direct buffer of the specified size.
ByteBufferInputStream(ByteBuffer) - Constructor for class gaiasky.util.io.ByteBufferInputStream
Creates an uninitialized stream that cannot be used until ByteBufferInputStream.setByteBuffer(ByteBuffer) is called.
byteLength - Variable in class gaiasky.util.gdx.model.gltf.data.data.GLTFBuffer
 
byteLength - Variable in class gaiasky.util.gdx.model.gltf.data.data.GLTFBufferView
 
byteOffset - Variable in class gaiasky.util.gdx.model.gltf.data.data.GLTFAccessor
 
byteOffset - Variable in class gaiasky.util.gdx.model.gltf.data.data.GLTFAccessorSparseIndices
 
byteOffset - Variable in class gaiasky.util.gdx.model.gltf.data.data.GLTFAccessorSparseValues
 
byteOffset - Variable in class gaiasky.util.gdx.model.gltf.data.data.GLTFBufferView
 
byteStride - Variable in class gaiasky.util.gdx.model.gltf.data.data.GLTFBufferView
 
ByteTextureData - Class in gaiasky.util.gdx.graphics
 
ByteTextureData(int, int, int, int, int, boolean, boolean) - Constructor for class gaiasky.util.gdx.graphics.ByteTextureData
 

C

c - Variable in class gaiasky.data.orientation.LVLHOrientationServer
 
c - Variable in class gaiasky.scene.component.GridRecursive
 
c - Variable in class gaiasky.scene.entity.ParticleUtils
Auxiliary color.
C - Static variable in class gaiasky.gui.main.GSKeys
 
C - Static variable in class gaiasky.util.Nature
Speed of light in m/s
C_BYTE - Static variable in class gaiasky.util.gdx.model.gltf.loaders.shared.GLTFTypes
 
C_FLOAT - Static variable in class gaiasky.util.gdx.model.gltf.loaders.shared.GLTFTypes
 
C_KMH - Static variable in class gaiasky.util.Constants
Speed of light in km/h
C_SHORT - Static variable in class gaiasky.util.gdx.model.gltf.loaders.shared.GLTFTypes
 
C_UBYTE - Static variable in class gaiasky.util.gdx.model.gltf.loaders.shared.GLTFTypes
 
C_UINT - Static variable in class gaiasky.util.gdx.model.gltf.loaders.shared.GLTFTypes
 
C_US - Static variable in class gaiasky.util.Constants
Speed of light in internal units per second
C_USHORT - Static variable in class gaiasky.util.gdx.model.gltf.loaders.shared.GLTFTypes
 
C1 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
C2 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
C3 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
C4 - Static variable in interface gaiasky.util.gdx.g2d.ExtBatch
 
cache - Variable in class gaiasky.util.gaia.AttitudeIntervalBean
 
cache - Static variable in class gaiasky.util.ModelCache
Model cache
cacheSize - Variable in class gaiasky.util.Settings.SceneSettings.RendererSettings.VirtualTextureSettings
Cache size, in tiles.
calcAngles() - Method in class gaiasky.util.gaia.utils.Place
Internal conversion from direction to (alpha, delta)
calcBsplines(long, long[], int, int, double[], double[]) - Static method in class gaiasky.util.gaia.utils.AttitudeUtils
Returns the values and first derivatives of the four non-zero cubic B-splines in the interval tau(left) <= x < tau(left+1)
calcOmega() - Method in class gaiasky.util.gaia.ModifiedScanningLaw
Calculates omega and omegaRevs from deltaOmega, t, scanPerNs.
calcSNom(double, double) - Static method in class gaiasky.util.gaia.NslUtil
Calculates the nominal speed of the z axis in solar motion units, as function of the precession rate precRate [rev/yr] and the solar aspect angle xi [rad].
calculate(T, double, T[], boolean, T) - Static method in class gaiasky.util.math.CatmullRomSplineDouble
Calculates the Catmull-Rom spline value for the given position (t).
calculate(T, double, T[], int, boolean, T) - Static method in class gaiasky.util.math.BSplineDouble
Calculates the n-degree b-spline value for the given position (t).
calculate(T, int, double, T[], boolean, T) - Static method in class gaiasky.util.math.CatmullRomSplineDouble
Calculates the Catmull-Rom value for the given span (i) at the given position (u).
calculate(T, int, double, T[], int, boolean, T) - Static method in class gaiasky.util.math.BSplineDouble
Calculates the n-degree b-spline value for the given span (i) at the given position (u).
calculateBoneTransforms(boolean) - Method in class gaiasky.util.gdx.model.IntNode
 
calculateBoundingBox() - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the BoundingBox of the vertices contained in this mesh.
calculateBoundingBox(BoundingBox) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the BoundingBox of the vertices contained in this mesh.
calculateBoundingBox(BoundingBox) - Method in class gaiasky.util.gdx.model.IntModel
Calculate the bounding box of this model instance.
calculateBoundingBox(BoundingBox) - Method in class gaiasky.util.gdx.model.IntModelInstance
Calculate the bounding box of this model instance.
calculateBoundingBox(BoundingBox) - Method in class gaiasky.util.gdx.model.IntNode
Calculate the bounding box of this Node.
calculateBoundingBox(BoundingBox, boolean) - Method in class gaiasky.util.gdx.model.IntNode
Calculate the bounding box of this Node.
calculateBoundingBox(BoundingBox, int, int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculate the BoundingBox of the specified part.
calculateBoundingBox(BoundingBox, int, int, Matrix4) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculate the BoundingBox of the specified part.
calculateLocalTransform() - Method in class gaiasky.util.gdx.model.IntNode
Calculates the local transform based on the translation, scale and rotation
calculateRadius(float, float, float) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the squared radius of the bounding sphere around the specified center for the specified part.
calculateRadius(float, float, float, int, int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the squared radius of the bounding sphere around the specified center for the specified part.
calculateRadius(float, float, float, int, int, Matrix4) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the radius of the bounding sphere around the specified center for the specified part.
calculateRadius(Vector3) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the squared radius of the bounding sphere around the specified center for the specified part.
calculateRadius(Vector3, int, int) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the squared radius of the bounding sphere around the specified center for the specified part.
calculateRadius(Vector3, int, int, Matrix4) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the squared radius of the bounding sphere around the specified center for the specified part.
calculateRadiusSquared(float, float, float, int, int, Matrix4) - Method in class gaiasky.util.gdx.mesh.IntMesh
Calculates the squared radius of the bounding sphere around the specified center for the specified part.
calculateTransforms - Variable in class gaiasky.util.gdx.model.gltf.scene3d.animation.AnimationControllerHack
 
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.main.GSKeys
 
CallbackValidator - Class in gaiasky.util.validator
 
CallbackValidator() - Constructor for class gaiasky.util.validator.CallbackValidator
 
CallbackValidator(IValidator) - Constructor for class gaiasky.util.validator.CallbackValidator
 
cam - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
cam - Variable in class gaiasky.util.gdx.model.gltf.scene3d.lights.DirectionalShadowLight
 
CAM_DX_TH - Static variable in class gaiasky.scene.task.ParticleSetUpdaterTask
 
CAM_DX_TH_SQ - Static variable in class gaiasky.scene.task.ParticleSetUpdaterTask
 
CAM_FAR - Variable in class gaiasky.scene.camera.AbstractCamera
Camera far value.
CAM_FAR_CSM - Variable in class gaiasky.util.gdx.model.gltf.scene3d.scene.CascadeShadowMap
Camera far value for the cascaded shadow maps.
CAM_NEAR - Variable in class gaiasky.scene.camera.AbstractCamera
Camera near value.
CAM_NEAR_CSM - Variable in class gaiasky.util.gdx.model.gltf.scene3d.scene.CascadeShadowMap
Camera near value for the cascaded shadow maps.
camc - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
Camcorder - Class in gaiasky.util.camera.rec
 
Camcorder() - Constructor for class gaiasky.util.camera.rec.Camcorder
 
Camcorder.RecorderState - Enum Class in gaiasky.util.camera.rec
 
camcorderFps - Variable in class gaiasky.gui.window.KeyframePreferencesWindow
 
camd - Variable in class gaiasky.gui.minimap.AbstractMinimapScale
 
camDistSol - Variable in class gaiasky.gui.iface.CameraInfoInterface
 
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.LineQuadstripRenderer
 
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.model.gltf.data.scene.GLTFNode
 
camera - Variable in class gaiasky.util.gdx.model.gltf.scene3d.scene.SceneManager
 
camera - Variable in class gaiasky.util.gdx.shader.BaseIntShader
 
camera - Variable in class gaiasky.util.Settings.SceneSettings
 
CAMERA - Enum constant in enum class gaiasky.gui.beans.OrientationComboBoxBean.ShapeOrientation
 
CAMERA - Static variable in class gaiasky.gui.main.GSKeys
 
CAMERA_CENTER - Enum constant in enum class gaiasky.event.Event
Removes the turn off the camera in focus mode.
CAMERA_CENTER_FOCUS_CMD - Enum constant in enum class gaiasky.event.Event
Sets the 'diverted' attribute of the camera.
CAMERA_CINEMATIC_CMD - Enum constant in enum class gaiasky.event.Event
Contains a boolean with the cinematic mode state (on/off).
CAMERA_CLOSEST_INFO - Enum constant in enum class gaiasky.event.Event
Broadcasts the overall closest (in [0]), the closest non-star body (in [1]) and the closest particle (in [2]) to this camera.
CAMERA_DIR_CMD - Enum constant in enum class gaiasky.event.Event
Contains a double[] with the new direction.
CAMERA_FWD - Enum constant in enum class gaiasky.event.Event
Contains the forward force in [0,1].
CAMERA_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.
cameraCenter() - Method in class gaiasky.script.EventScriptingInterface
 
cameraCenter() - Method in interface gaiasky.script.IScriptingInterface
Centers the camera to the focus, removing any deviation of the line of sight.
CameraComboBoxBean - Class in gaiasky.gui.beans
 
CameraComboBoxBean(String, CameraManager.CameraMode) - Constructor for class gaiasky.gui.beans.CameraComboBoxBean
 
CameraComponent - Class in gaiasky.gui.components
 
CameraComponent(Skin, Stage) - Constructor for class gaiasky.gui.components.CameraComponent
 
cameraDirection - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
cameraDirection - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
cameraDirection - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
cameraDirection - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
cameraForward(double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraForward(double) - Method in interface gaiasky.script.IScriptingInterface
Adds a forward movement to the camera with the given value.
cameraForward(long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraFov - Variable in class gaiasky.util.SlaveManager
 
CameraGroupStrategy - Class in gaiasky.util.gdx.g3d.decals
Minimalistic grouping strategy that splits decals into opaque and transparent ones enabling and disabling blending as needed.
CameraGroupStrategy(Camera) - Constructor for class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
CameraGroupStrategy(Camera, Comparator<Decal>) - Constructor for class gaiasky.util.gdx.g3d.decals.CameraGroupStrategy
 
cameraHeight - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
cameraHeight - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
cameraHeight - Static variable in class gaiasky.util.gdx.shader.GroundShader.Inputs
 
cameraHeight - Static variable in class gaiasky.util.gdx.shader.GroundShader.Setters
 
CameraHeight - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
CameraHeightAlias - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
CameraInfoInterface - Class in gaiasky.gui.iface
 
CameraInfoInterface(Skin) - Constructor for class gaiasky.gui.iface.CameraInfoInterface
 
CameraInfoInterface(Skin, boolean) - Constructor for class gaiasky.gui.iface.CameraInfoInterface
 
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
 
cameraManager - Variable in class gaiasky.GaiaSky
The main camera manager.
CameraManager - Class in gaiasky.scene.camera
 
CameraManager(AssetManager, CameraManager.CameraMode, boolean, GlobalResources) - Constructor for class gaiasky.scene.camera.CameraManager
 
CameraManager.BackupProjectionCamera - Class in gaiasky.scene.camera
 
CameraManager.CameraMode - Enum Class in gaiasky.scene.camera
Convenience enum to describe the camera mode
cameraMode - Variable in class gaiasky.gui.components.CameraComponent
 
cameraMode - Variable in class gaiasky.vr.openxr.input.XrControllerDevice
 
cameraMode(boolean, XrControllerDevice) - Method in class gaiasky.gui.vr.MainVRGui
 
cameraMode(boolean, XrControllerDevice) - Method in class gaiasky.gui.vr.OpenXRListener
 
cameraMode(boolean, XrControllerDevice) - Method in interface gaiasky.vr.openxr.input.XrInputListener
 
CameraMotionBlur - Class in gaiasky.render.postprocess.effects
 
CameraMotionBlur(float, float) - Constructor for class gaiasky.render.postprocess.effects.CameraMotionBlur
 
CameraMotionBlurFilter - Class in gaiasky.render.postprocess.filters
 
CameraMotionBlurFilter() - Constructor for class gaiasky.render.postprocess.filters.CameraMotionBlurFilter
 
CameraMotionBlurFilter.Param - Enum Class in gaiasky.render.postprocess.filters
 
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
 
cameraOrientationTransition(double[], double[], double, String, double, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
cameraOrientationTransition(double[], double[], double, String, double, boolean) - Method in interface gaiasky.script.IScriptingInterface
Creates a smooth transition from the current camera orientation to the given camera orientation {camDir, camUp} in the given number of seconds.
cameraOrientationTransition(List<?>, List<?>, double, String, double, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
CameraPath - Class in gaiasky.util.camera.rec
Contains the in-memory data for a specific camera path.
CameraPath(double) - Constructor for class gaiasky.util.camera.rec.CameraPath
Create an empty camera path.
CameraPath(InputStream) - Constructor for class gaiasky.util.camera.rec.CameraPath
Create a camera path from a .gsc file.
CameraPath(List<Keyframe>, KeyframesManager.PathPart[]) - Constructor for class gaiasky.util.camera.rec.CameraPath
Create a camera path from a list of keyframes and its respective array of path parts.
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
 
cameraPositionTransition(double[], String, double, String, double, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
cameraPositionTransition(double[], String, double, String, double, boolean) - Method in interface gaiasky.script.IScriptingInterface
Creates a smooth transition from the current camera position to the given camera position in the given number of seconds.
cameraPositionTransition(List<?>, String, double, String, double, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
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.
cameras - Variable in class gaiasky.util.gdx.model.gltf.data.GLTF
 
cameras - Variable in class gaiasky.util.gdx.model.gltf.scene3d.scene.Scene
 
cameras - Variable in class gaiasky.util.gdx.model.gltf.scene3d.scene.SceneModel
 
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[], double, String, double, double, String, double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(double[], double[], double[], double, String, double, double, String, 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[], long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(double[], String, double[], double[], double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(double[], String, double[], double[], double) - Method in interface gaiasky.script.IScriptingInterface
Creates a smooth transition from the current camera state to the given camera state {camPos, camDir, camUp} in the given number of seconds.
cameraTransition(double[], String, double[], double[], double, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(double[], String, double[], double[], double, boolean) - Method in interface gaiasky.script.IScriptingInterface
Creates a smooth transition from the current camera state to the given camera state {camPos, camDir, camUp} in the given number of seconds.
cameraTransition(double[], String, double[], double[], double, String, double, double, String, double, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(double[], String, double[], double[], double, String, double, double, String, double, boolean) - Method in interface gaiasky.script.IScriptingInterface
Creates a smooth transition from the current camera state to the given camera state {camPos, camDir, camUp} in the given number of seconds.
cameraTransition(double[], String, double[], double[], long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List<?>, String, List<?>, List<?>, double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List<?>, String, List<?>, List<?>, double, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List<?>, String, List<?>, List<?>, double, String, double, double, String, double, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List<?>, String, List<?>, List<?>, long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List<?>, String, List<?>, List<?>, long, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List<?>, List<?>, List<?>, double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List<?>, List<?>, List<?>, double, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List<?>, List<?>, List<?>, double, String, double, String, double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List<?>, List<?>, List<?>, long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransition(List<?>, List<?>, List<?>, long, boolean) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransitionKm(double[], double[], double[], double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransitionKm(double[], double[], double[], double) - Method in interface gaiasky.script.IScriptingInterface
cameraTransitionKm(List<?>, List<?>, List<?>, double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTransitionKm(List<?>, List<?>, List<?>, long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTurn(double, double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTurn(double, double) - Method in interface gaiasky.script.IScriptingInterface
Adds a turn force to the camera (yaw and/or pitch).
cameraTurn(double, long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTurn(long, double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraTurn(long, long) - Method in class gaiasky.script.EventScriptingInterface
 
cameraUp - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Inputs
 
cameraUp - Static variable in class gaiasky.util.gdx.shader.AtmosphereShader.Setters
 
cameraUp - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Inputs
 
cameraUp - Static variable in class gaiasky.util.gdx.shader.DefaultIntShader.Setters
 
CameraUtils - Class in gaiasky.util.camera
 
CameraUtils() - Constructor for class gaiasky.util.camera.CameraUtils
 
cameraYaw(double) - Method in class gaiasky.script.EventScriptingInterface
 
cameraYaw(double) - Method in interface gaiasky.script.IScriptingInterface
Adds a yaw to the camera.
cameraYaw(long) - Method in class gaiasky.script.EventScriptingInterface
 
camLeft - Variable in class gaiasky.scene.camera.AbstractCamera
Stereoscopic mode cameras.
camName - Variable in class gaiasky.gui.iface.CameraInfoInterface
 
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
 
camrecorder - Variable in class gaiasky.util.Settings
 
CAMRECORDER_FPS_CMD - Enum constant in enum class gaiasky.event.Event
Sets the target frame rate for the camera recorder.
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.iface.CameraInfoInterface
 
camVel - Variable in class gaiasky.gui.iface.CameraInfoInterface
 
cancel() - Method in class gaiasky.gui.bookmarks.BookmarkNameDialog
 
cancel() - Method in class gaiasky.gui.bookmarks.NewBookmarkFolderDialog
 
cancel() - Method in class gaiasky.gui.datasets.DatasetFiltersWindow
 
cancel() - Method in class gaiasky.gui.datasets.DatasetInfoWindow
 
cancel() - Method in class gaiasky.gui.datasets.DatasetLoadDialog
 
cancel() - Method in class gaiasky.gui.datasets.DatasetManagerWindow
 
cancel() - Method in class gaiasky.gui.datasets.DatasetTransformsWindow
 
cancel() - Method in class gaiasky.gui.datasets.DatasetVisualSettingsWindow
 
cancel() - Method in class gaiasky.gui.main.UpdatePopup
 
cancel() - Method in class gaiasky.gui.window.AboutWindow
 
cancel() - Method in class gaiasky.gui.window.AddShapeDialog
 
cancel() - Method in class gaiasky.gui.window.ArchiveViewWindow
 
cancel() - Method in class gaiasky.gui.window.DataInfoWindow
 
cancel() - Method in class gaiasky.gui.window.DataLocationCheckWindow
 
cancel() - Method in class gaiasky.gui.window.DateDialog
 
cancel() - Method in class gaiasky.gui.window.FileNameWindow
 
cancel() - Method in class gaiasky.gui.window.GamepadConfigWindow
 
cancel() - Method in class gaiasky.gui.window.GenericDialog
The cancel function, if any.
cancel() - Method in class gaiasky.gui.window.IndividualVisibilityWindow
 
cancel() - Method in class gaiasky.gui.window.KeyframePreferencesWindow
 
cancel() - Method in class gaiasky.gui.window.KeyframesWindow
 
cancel() - Method in class gaiasky.gui.window.LandAtWindow
 
cancel() - Method in class gaiasky.gui.window.LogWindow
 
cancel() - Method in class gaiasky.gui.window.MemInfoWindow
 
cancel() - Method in class gaiasky.gui.window.MinimapWindow
 
cancel() - Method in class gaiasky.gui.window.PreferencesWindow
 
cancel() - Method in class gaiasky.gui.window.ProceduralGenerationWindow
 
cancel() - Method in class gaiasky.gui.window.QuitWindow
 
cancel() - Method in class gaiasky.gui.window.ReleaseNotesWindow
 
cancel() - Method in class gaiasky.gui.window.SearchDialog
 
cancel() - Method in class gaiasky.gui.window.SlaveConfigWindow
 
cancel() - Method in class gaiasky.gui.window.TextureWindow
 
cancel() - Method in class gaiasky.util.gdx.IntModelBatch
Cancels the current render operation without rendering anything.
cancel() - Method in class gaiasky.util.scene2d.FileChooser
 
cancelButton - Variable in class gaiasky.gui.window.GenericDialog
 
cancelListener - Variable in class gaiasky.gui.window.GenericDialog
 
cancelTouchFocus() - Method in interface gaiasky.gui.api.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.main.AbstractGui
 
cancelTouchFocus() - Method in class gaiasky.gui.main.DebugGui
 
cancelTouchFocus() - Method in class gaiasky.gui.main.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.main.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.main.TimeGui
 
cancelTouchFocus() - Method in class gaiasky.gui.vr.MainVRGui
 
cancelTouchFocus() - Method in class gaiasky.gui.vr.StandaloneVRGui
 
candidateFocusIndex - Variable in class gaiasky.scene.component.ParticleSet
Candidate to focus.
canRender(IntRenderable) - Method in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRDepthShader
 
canRender(IntRenderable) - Method in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShader
 
canRender(IntRenderable) - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
canRender(IntRenderable) - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
canRender(IntRenderable) - Method in class gaiasky.util.gdx.shader.DepthIntShader
 
canRender(IntRenderable) - Method in class gaiasky.util.gdx.shader.GroundShader
 
canRender(IntRenderable) - Method in interface gaiasky.util.gdx.shader.IntShader
Checks whether this shader is intended to render the IntRenderable.
canRender(IntRenderable) - Method in class gaiasky.util.gdx.shader.TessellationShader
 
canSelect(FilterView) - Method in class gaiasky.scene.component.ParticleSet
 
capacity - Variable in class gaiasky.render.system.ImmediateModeRenderSystem.MeshData
 
capChars - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
 
capHeight - Variable in class gaiasky.util.gdx.g2d.BitmapFont.BitmapFontData
The distance from the top of most uppercase characters to the baseline.
capitalise(String) - Static method in class gaiasky.util.TextUtils
Returns the given string with the first letter capitalised
CAPS_LOCK - Static variable in class gaiasky.gui.main.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.render.postprocess.PostProcessor
 
capture() - Method in class gaiasky.render.postprocess.util.PingPongBuffer
Starts and/or continue ping-ponging, begin capturing on the next available buffer, returns the result of the previous call.
capture(IntSupplier) - Method in class gaiasky.render.postprocess.PostProcessor
Starts capturing the scene, clears the buffer with the clear color specified by PostProcessor.setClearColor(Color) or PostProcessor.setClearColor(float r, float g, float b, float a).
captureCubemap() - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
 
captureCubemap() - Method in class gaiasky.render.postprocess.PostProcessor
 
captureEnd() - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
 
captureEnd() - Method in class gaiasky.render.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.render.postprocess.PostProcessor
 
captureNoClear(IntSupplier) - Method in class gaiasky.render.postprocess.PostProcessor
Starts capturing the scene as PostProcessor.capture(), but without clearing the screen.
captureNoClearCubemap() - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
 
captureNoClearCubemap() - Method in class gaiasky.render.postprocess.PostProcessor
 
captureNoClearReprojection() - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
 
captureNoClearReprojection() - Method in class gaiasky.render.postprocess.PostProcessor
 
captureVR() - Method in class gaiasky.render.api.IPostProcessor.PostProcessBean
 
captureVR() - Method in class gaiasky.render.postprocess.PostProcessor
 
cart0 - Variable in class gaiasky.scene.component.Perimeter
Cartesian points corresponding to maximum lonlat and minimum lonlat
cartesianToSpherical(Vector3b, Vector3b) - Static method in class gaiasky.util.coord.Coordinates
Converts from Cartesian coordinates to spherical coordinates.
cartesianToSpherical(Vector3b, Vector3d) - Static method in class gaiasky.util.coord.Coordinates
Converts from Cartesian coordinates to spherical coordinates.
cartesianToSpherical(Vector3d, Vector3d) - Static method in class gaiasky.util.coord.Coordinates
Converts from Cartesian coordinates to spherical coordinates.
CASCADE_COUNT - Static variable in class gaiasky.scene.system.render.pass.CascadedShadowMapRenderPass
Number of cascade buffers.
cascadeCount - Variable in class gaiasky.util.gdx.model.gltf.scene3d.scene.CascadeShadowMap
 
CascadedShadowMapRenderPass - Class in gaiasky.scene.system.render.pass
 
CascadedShadowMapRenderPass(SceneRenderer) - Constructor for class gaiasky.scene.system.render.pass.CascadedShadowMapRenderPass
 
cascadeShadowMap - Variable in class gaiasky.util.gdx.model.gltf.scene3d.attributes.CascadeShadowMapAttribute
 
CascadeShadowMap - Class in gaiasky.util.gdx.model.gltf.scene3d.scene
 
CascadeShadowMap(int) - Constructor for class gaiasky.util.gdx.model.gltf.scene3d.scene.CascadeShadowMap
 
CascadeShadowMapAttribute - Class in gaiasky.util.gdx.model.gltf.scene3d.attributes
 
CascadeShadowMapAttribute(CascadeShadowMap) - Constructor for class gaiasky.util.gdx.model.gltf.scene3d.attributes.CascadeShadowMapAttribute
 
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
Saves the metadata on a particular catalog or dataset loaded into Gaia Sky, and implements some common operations like highlighting.
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
 
CATMULL_ROM_SPLINE - Enum constant in enum class gaiasky.util.camera.rec.KeyframesManager.PathType
 
CatmullRomSplineDouble<T> - Class in gaiasky.util.math
Double precision counterpart to the Catmull-Rom spline path.
CatmullRomSplineDouble() - Constructor for class gaiasky.util.math.CatmullRomSplineDouble
 
CatmullRomSplineDouble(T[], boolean) - Constructor for class gaiasky.util.math.CatmullRomSplineDouble
 
cauchy() - Static method in class gaiasky.util.math.StdRandom
Returns a random real number from the Cauchy distribution.
cbMap - Variable in class gaiasky.gui.window.IndividualVisibilityWindow
 
ccEcl - Variable in class gaiasky.scene.component.GridRecursive
 
ccEq - Variable in class gaiasky.scene.component.GridRecursive
 
ccGal - Variable in class gaiasky.scene.component.GridRecursive
 
ccL - Variable in class gaiasky.scene.component.GridRecursive
 
ccMax - Variable in class gaiasky.scene.component.ParticleSet
Mapping colors.
ccMin - Variable in class gaiasky.scene.component.ParticleSet
Mapping colors.
celestial - Static variable in class gaiasky.scene.Mapper
 
celestial - Variable in class gaiasky.scene.view.BillboardView
 
Celestial - Class in gaiasky.scene.component
 
Celestial() - Constructor for class gaiasky.scene.component.Celestial
 
CelestialBodyComparator - Class in gaiasky.util.comp
 
CelestialBodyComparator() - Constructor for class gaiasky.util.comp.CelestialBodyComparator
 
celestialSphereIndexOfRefraction - Variable in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings
 
CelestialSphereIndexOfRefraction - Enum constant in enum class gaiasky.render.postprocess.filters.CubemapProjectionsFilter.Param
 
center - Variable in class gaiasky.gui.main.LoadingGui
 
center - Variable in class gaiasky.util.coord.AbstractOrbitCoordinates
 
center - Variable in class gaiasky.util.gdx.model.gltf.scene3d.lights.DirectionalShadowLight
 
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.main.GSKeys
 
CenterX - Enum constant in enum class gaiasky.render.postprocess.filters.VignettingFilter.Param
 
CenterY - Enum constant in enum class gaiasky.render.postprocess.filters.VignettingFilter.Param
 
centre - Variable in class gaiasky.util.tree.OctreeNode
The centre of this octant.
change(IGui) - Method in class gaiasky.gui.main.GuiRegistry
Switches the current GUI with the given one, updating the processors.
change(IGui, IGui) - Method in class gaiasky.gui.main.GuiRegistry
Switches the current GUI with the given one, updating the processors.
changed(ChangeListener.ChangeEvent, Actor) - Method in class gaiasky.util.scene2d.TabSelectionChangeListener
 
changedSinceLastSync - Variable in class gaiasky.vr.openxr.input.actions.SingleInputAction
 
changeOfBasis(double[], double[], double[]) - Static method in class gaiasky.util.math.Matrix4d
Constructs a change of basis from the canonical basis to the base defined by the given x, y and z vectors.
changeOfBasis(Vector3d, Vector3d, Vector3d) - Static method in class gaiasky.util.math.Matrix4d
Constructs a change of basis from the canonical basis to the base defined by the given x, y and z vectors.
ChangeOfBasisTest - Class in gaiasky.util.math
 
ChangeOfBasisTest - Class in gaiasky.util.math.test
 
ChangeOfBasisTest() - Constructor for class gaiasky.util.math.ChangeOfBasisTest
 
ChangeOfBasisTest() - Constructor for class gaiasky.util.math.test.ChangeOfBasisTest
 
channels - Variable in class gaiasky.util.gdx.model.gltf.data.animation.GLTFAnimation
 
Channels - Enum constant in enum class gaiasky.render.postprocess.filters.NoiseFilter.Param
 
ChebyshevCoefficients - Class in gaiasky.util.coord.chebyshev
The class ChebyshevCoefficients carries the Chebyshev coefficients of the ephemerides of a specific body.
ChebyshevCoefficients() - Constructor for class gaiasky.util.coord.chebyshev.ChebyshevCoefficients
 
ChebyshevCoefficients.Coefficients - Class in gaiasky.util.coord.chebyshev
The class ChebyshevCoefficients.Coefficients contains the begin times and the Chebyshev polynomial coefficient data for the three dimensional vectors of the time granules.
ChebyshevCoefficients.Header - Class in gaiasky.util.coord.chebyshev
The class ChebyshevCoefficients.Header contains the header data of a set of Chebyshev polynomials describing the structure of the ChebyshevCoefficients.Coefficients for position and velocity.
ChebyshevEphemeris - Class in gaiasky.util.coord.chebyshev
This class provides coordinates for a single body.
ChebyshevEphemeris() - Constructor for class gaiasky.util.coord.chebyshev.ChebyshevEphemeris
 
ChebyshevLoader - Class in gaiasky.util.coord.chebyshev
The class ChebyshevLoader loads Chebyshev polynomial coefficients files into an instance of ChebyshevCoefficients.
ChebyshevLoader() - Constructor for class gaiasky.util.coord.chebyshev.ChebyshevLoader
 
check(int) - Method in class gaiasky.vr.openxr.XrDriver
 
check(int, String) - Method in class gaiasky.vr.openxr.XrDriver
 
check(Entity, ComponentMapper, Class<? extends Component>) - Method in class gaiasky.scene.view.AbstractView
Checks whether an entity has a component, and throws a RuntimeException if it does not.
check(Instant, double, double) - Static method in class gaiasky.util.test.AstroUtilsTest
 
checkBudgie() - Static method in class gaiasky.util.SysUtils
 
checkClickDistance(int, int, Vector3, NaturalCamera, float, 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.window.DateDialog
Returns true if all is good
checkFullDate() - Method in class gaiasky.gui.window.DateDialog
 
checkGnome() - Static method in class gaiasky.util.SysUtils
 
checkI3() - Static method in class gaiasky.util.SysUtils
 
checkIntersectRaySpehre(double, double, double, double, double, double, double, double, double, double) - Static method in class gaiasky.util.math.IntersectorDouble
 
checkIntersectRaySpehre(Vector3, Vector3, Vector3d, double) - Static method in class gaiasky.util.math.IntersectorDouble
 
checkIntersectRaySpehre(Vector3d, Vector3d, Vector3d, double) - Static method in class gaiasky.util.math.IntersectorDouble
 
checkIntersectSegmentSphere(Vector3d, Vector3d, Vector3d, double) - Static method in class gaiasky.util.math.IntersectorDouble
 
checkKDE() - Static method in class gaiasky.util.SysUtils
 
checkKeyframeTimings() - Method in class gaiasky.util.camera.rec.KeyframesManager
Checks that all keyframe timings fall perfectly on a frame, so that t(kf) * FPS % 1 = 0 holds.
checkLinuxDesktop(String) - Static method in class gaiasky.util.SysUtils
 
checkNoException(int) - Method in class gaiasky.vr.openxr.XrDriver
 
checkNoException(int, String) - Method in class gaiasky.vr.openxr.XrDriver
 
checkOpenGL() - Method in class gaiasky.vr.openxr.XrDriver
 
checkPath - Variable in class gaiasky.util.datadesc.DatasetDesc
 
checkShaderCompilation(ExtShaderProgram) - Method in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShaderProvider
 
checkStr - Variable in class gaiasky.util.datadesc.DatasetDesc
 
checkString(String, Scene) - Method in class gaiasky.gui.main.GamepadGui
 
ChecksumRunnable - Interface in gaiasky.util
 
checkUnity() - Static method in class gaiasky.util.SysUtils
 
checkVertexAttributes(IntRenderable) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRCommon
 
checkXfce() - Static method in class gaiasky.util.SysUtils
 
children - Variable in class gaiasky.gui.bookmarks.BookmarksManager.BookmarkNode
Children, if any.
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.gdx.model.gltf.data.scene.GLTFNode
 
children - Variable in class gaiasky.util.tree.OctreeNode
Children nodes.
CHROMATIC_ABERRATION_CMD - Enum constant in enum class gaiasky.event.Event
Contains the amount of chromatic aberration in [0,0.2].
chromaticAberration - Variable in class gaiasky.util.Settings.PostprocessSettings
 
ChromaticAberration - Class in gaiasky.render.postprocess.effects
 
ChromaticAberration(float) - Constructor for class gaiasky.render.postprocess.effects.ChromaticAberration
 
ChromaticAberrationFilter - Class in gaiasky.render.postprocess.filters
 
ChromaticAberrationFilter(float) - Constructor for class gaiasky.render.postprocess.filters.ChromaticAberrationFilter
Creates a chromatic aberration filter with the given aberration amount.
ChromaticAberrationFilter.Param - Enum Class in gaiasky.render.postprocess.filters
 
ChromaticAberrations - Enum constant in enum class gaiasky.render.postprocess.filters.CrtScreenFilter.RgbMode
 
ChromaticAberrationSettings() - Constructor for class gaiasky.util.Settings.PostprocessSettings.ChromaticAberrationSettings
 
ChromaticDispersion - Enum constant in enum class gaiasky.render.postprocess.filters.CrtScreenFilter.Param
 
cinematic - Variable in class gaiasky.gui.components.CameraComponent
 
cinematic - Variable in class gaiasky.util.Settings.SceneSettings.CameraSettings
 
circle - Static variable in class gaiasky.util.math.InterpolationDouble
 
circle(float, int, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
circle(float, int, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
circle(float, int, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
circle(float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
circle(float, int, Vector3, Vector3) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, Vector3, Vector3) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
circle(float, int, Vector3, Vector3, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, Vector3, Vector3, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
circle(float, int, Vector3, Vector3, Vector3, Vector3) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, Vector3, Vector3, Vector3, Vector3) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
circle(float, int, Vector3, Vector3, Vector3, Vector3, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
circle(float, int, Vector3, Vector3, Vector3, Vector3, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a circle
CircleArea - Class in gaiasky.util.gaia.utils
 
CircleArea(Place, double) - Constructor for class gaiasky.util.gaia.utils.CircleArea
Creates an instance of a CircleArea about a given centre and radius.
circleIn - Static variable in class gaiasky.util.math.InterpolationDouble
 
circleOut - Static variable in class gaiasky.util.math.InterpolationDouble
 
CIRCULAR - Enum constant in enum class gaiasky.util.Settings.GridStyle
 
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 class gaiasky.util.math.Vector4d
 
clamp(double, double) - Method in interface gaiasky.util.math.VectorDouble
Clamps this vector's length to given min and max values
clamp(double, double, double) - Static method in class gaiasky.util.math.MathUtilsDouble
 
clamp(float, float, float) - Static method in class gaiasky.util.math.MathUtilsDouble
 
clamp(int, int, int) - Static method in class gaiasky.util.math.MathUtilsDouble
 
clamp(long, long, long) - Static method in class gaiasky.util.math.MathUtilsDouble
 
clamp(short, short, short) - Static method in class gaiasky.util.math.MathUtilsDouble
 
classSimpleName(String) - Static method in class gaiasky.util.TextUtils
 
clazz() - Method in record class gaiasky.gui.beans.TransformComboBoxBean
Returns the value of the clazz record component.
clean() - Method in class gaiasky.util.camera.rec.KeyframesManager
Cleans the current configuration of keyframes.
CLEAN_PRESSED_KEYS - Enum constant in enum class gaiasky.event.Event
Issues the command to clean pressed keys in KebyoardInputController.
cleanDataLocationOldDatasets() - Static method in class gaiasky.util.datadesc.DataDescriptorUtils
 
clear() - Method in class gaiasky.data.util.PointCloudData
Clears all data
clear() - Method in class gaiasky.event.PriorityQueue
Removes all of the elements from this priority queue.
clear() - Method in class gaiasky.render.system.ImmediateModeRenderSystem.MeshData
 
clear() - Method in class gaiasky.scene.component.AffineTransformations
 
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.gdx.g2d.BitmapFontCache
Removes all glyphs in the cache.
clear() - Method in class gaiasky.util.gdx.model.gltf.loaders.shared.texture.ImageResolver
 
clear() - Method in class gaiasky.util.gdx.shader.attribute.Attributes
Removes all attributes
clear() - Method in class gaiasky.util.gdx.shader.ShaderCache
 
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.main.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
 
clearAnimations() - Method in class gaiasky.util.gdx.model.gltf.scene3d.animation.AnimationsPlayer
 
clearDatasetTransformationMatrix(String) - Method in class gaiasky.script.EventScriptingInterface
 
clearDatasetTransformationMatrix(String) - Method in interface gaiasky.script.IScriptingInterface
Clears the transformation matrix (if any) in the dataset identified by the given name.
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.main.WelcomeGui
 
clearHeadlineMessage() - Method in class gaiasky.script.EventScriptingInterface
 
clearHeadlineMessage() - Method in interface gaiasky.script.IScriptingInterface
Clears the headline message.
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
 
clearPoints() - Method in class gaiasky.scene.record.ModelComponent
Turns off all point lights.
clearQueue() - Method in interface gaiasky.data.api.IOctantLoader
 
clearQueue() - Method in class gaiasky.data.OctreeLoader
Clears the current load queue.
clearScreen() - Method in class gaiasky.scene.system.render.SceneRenderer
 
clearSettingsStack() - Method in class gaiasky.script.EventScriptingInterface
 
clearSettingsStack() - Method in interface gaiasky.script.IScriptingInterface
Clears the stack of settings objects.
clearSubheadMessage() - Method in class gaiasky.script.EventScriptingInterface
 
clearSubheadMessage() - Method in interface gaiasky.script.IScriptingInterface
Clears the subhead message.
clearText() - Method in class gaiasky.gui.window.SearchDialog
 
clearVelocityVR() - Method in class gaiasky.scene.camera.NaturalCamera
Clears the velocityVR vector
CLIArgs() - Constructor for class gaiasky.desktop.GaiaSkyDesktop.CLIArgs
 
ClickableLabel - Class in gaiasky.util.scene2d
A simple label that executes a Runnable when it is clicked.
ClickableLabel(CharSequence, Label.LabelStyle, Runnable) - Constructor for class gaiasky.util.scene2d.ClickableLabel
 
ClickableLabel(CharSequence, Skin, Runnable) - Constructor for class gaiasky.util.scene2d.ClickableLabel
 
ClickableLabel(CharSequence, Skin, String, Color, Runnable) - Constructor for class gaiasky.util.scene2d.ClickableLabel
 
ClickableLabel(CharSequence, Skin, String, Runnable) - Constructor for class gaiasky.util.scene2d.ClickableLabel
 
ClickableLabel(CharSequence, Skin, String, String, Runnable) - Constructor for class gaiasky.util.scene2d.ClickableLabel
 
ClippingPlaneAttribute - Class in gaiasky.util.gdx.model.gltf.scene3d.attributes
 
ClippingPlaneAttribute(Plane) - Constructor for class gaiasky.util.gdx.model.gltf.scene3d.attributes.ClippingPlaneAttribute
 
ClippingPlaneAttribute(Vector3, float) - Constructor for class gaiasky.util.gdx.model.gltf.scene3d.attributes.ClippingPlaneAttribute
 
clippingPlaneSetter - Static variable in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShader
 
clippingPlaneUniform - Static variable in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShader
 
clipScene - Variable in class gaiasky.util.gdx.model.gltf.scene3d.scene.MirrorSource
enable/disable scene clipping.
clipSpacePlanePoints - Static variable in class gaiasky.util.math.FrustumDouble
 
clipSpacePlanePointsArray - Static variable in class gaiasky.util.math.FrustumDouble
 
clone() - Method in class gaiasky.scene.component.RigidRotation
 
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
 
clone() - Method in class gaiasky.util.Settings.CamrecorderSettings
 
clone() - Method in class gaiasky.util.Settings.CamrecorderSettings.KeyframeSettings
 
clone() - Method in class gaiasky.util.Settings
 
clone() - Method in class gaiasky.util.Settings.ControlsSettings
 
clone() - Method in class gaiasky.util.Settings.ControlsSettings.GamepadSettings
 
clone() - Method in class gaiasky.util.Settings.DataSettings
 
clone() - Method in class gaiasky.util.Settings.FrameSettings
 
clone() - Method in class gaiasky.util.Settings.GraphicsSettings
 
clone() - Method in class gaiasky.util.Settings.GraphicsSettings.FullscreenSettings
 
clone() - Method in class gaiasky.util.Settings.PerformanceSettings
 
clone() - Method in class gaiasky.util.Settings.PostprocessSettings.AntialiasSettings
 
clone() - Method in class gaiasky.util.Settings.PostprocessSettings.BloomSettings
 
clone() - Method in class gaiasky.util.Settings.PostprocessSettings.ChromaticAberrationSettings
 
clone() - Method in class gaiasky.util.Settings.PostprocessSettings
 
clone() - Method in class gaiasky.util.Settings.PostprocessSettings.FilmGrainSettings
 
clone() - Method in class gaiasky.util.Settings.PostprocessSettings.GeometryWarpSettings
 
clone() - Method in class gaiasky.util.Settings.PostprocessSettings.LensFlareSettings
 
clone() - Method in class gaiasky.util.Settings.PostprocessSettings.LevelsSettings
 
clone() - Method in class gaiasky.util.Settings.PostprocessSettings.LightGlowSettings
 
clone() - Method in class gaiasky.util.Settings.PostprocessSettings.MotionBlurSettings
 
clone() - Method in class gaiasky.util.Settings.PostprocessSettings.ReprojectionSettings
 
clone() - Method in class gaiasky.util.Settings.PostprocessSettings.SSRSettings
 
clone() - Method in class gaiasky.util.Settings.PostprocessSettings.ToneMappingSettings
 
clone() - Method in class gaiasky.util.Settings.PostprocessSettings.UnsharpMaskSettings
 
clone() - Method in class gaiasky.util.Settings.ProgramSettings
 
clone() - Method in class gaiasky.util.Settings.ProgramSettings.FileChooserSettings
 
clone() - Method in class gaiasky.util.Settings.ProgramSettings.MinimapSettings
 
clone() - Method in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings
 
clone() - Method in class gaiasky.util.Settings.ProgramSettings.ModeCubemapSettings.PlanetariumSettings
 
clone() - Method in class gaiasky.util.Settings.ProgramSettings.ModeStereoSettings
 
clone() - Method in class gaiasky.util.Settings.ProgramSettings.NetSettings
 
clone() - Method in class gaiasky.util.Settings.ProgramSettings.NetSettings.MasterSettings
 
clone() - Method in class gaiasky.util.Settings.ProgramSettings.NetSettings.SlaveSettings
 
clone() - Method in class gaiasky.util.Settings.ProgramSettings.PointerSettings
 
clone() - Method in class gaiasky.util.Settings.ProgramSettings.PointerSettings.GuidesSettings
 
clone() - Method in class gaiasky.util.Settings.ProgramSettings.RecursiveGridSettings
 
clone() - Method in class gaiasky.util.Settings.ProgramSettings.UiSettings
 
clone() - Method in class gaiasky.util.Settings.ProgramSettings.UpdateSettings
 
clone() - Method in class gaiasky.util.Settings.ProgramSettings.UrlSettings
 
clone() - Method in class gaiasky.util.Settings.ProgramSettings.UVGridSettings
 
clone() - Method in class gaiasky.util.Settings.ProxySettings
 
clone() - Method in class gaiasky.util.Settings.ProxySettings.ProxyBean
 
clone() - Method in class gaiasky.util.Settings.RuntimeSettings
 
clone() - Method in class gaiasky.util.Settings.SceneSettings.CameraSettings
 
clone() - Method in class gaiasky.util.Settings.SceneSettings.CameraSettings.FocusSettings
 
clone() - Method in class gaiasky.util.Settings.SceneSettings
 
clone() - Method in class gaiasky.util.Settings.SceneSettings.CrosshairSettings
 
clone() - Method in class gaiasky.util.Settings.SceneSettings.InitializationSettings
 
clone() - Method in class gaiasky.util.Settings.SceneSettings.LabelSettings
 
clone() - Method in class gaiasky.util.Settings.SceneSettings.OctreeSettings
 
clone() - Method in class gaiasky.util.Settings.SceneSettings.ParticleSettings
 
clone() - Method in class gaiasky.util.Settings.SceneSettings.ProperMotionSettings
 
clone() - Method in class gaiasky.util.Settings.SceneSettings.RendererSettings
 
clone() - Method in class gaiasky.util.Settings.SceneSettings.RendererSettings.EclipseSettings
 
clone() - Method in class gaiasky.util.Settings.SceneSettings.RendererSettings.ElevationSettings
 
clone() - Method in class gaiasky.util.Settings.SceneSettings.RendererSettings.LineSettings
 
clone() - Method in class gaiasky.util.Settings.SceneSettings.RendererSettings.ShadowSettings
 
clone() - Method in class gaiasky.util.Settings.SceneSettings.RendererSettings.VirtualTextureSettings
 
clone() - Method in class gaiasky.util.Settings.SceneSettings.StarSettings
 
clone() - Method in class gaiasky.util.Settings.SceneSettings.StarSettings.GroupSettings
 
clone() - Method in class gaiasky.util.Settings.SceneSettings.StarSettings.ThresholdSettings
 
clone() - Method in class gaiasky.util.Settings.ScreenshotSettings
 
clone() - Method in class gaiasky.util.Settings.SpacecraftSettings
 
clone() - Method in class gaiasky.util.Settings.VersionSettings
 
clone() - Method in class gaiasky.util.SettingsObject
 
close() - Method in class gaiasky.gui.bookmarks.BookmarkPath.BookmarksFileSystem
 
close() - Method in class gaiasky.input.GuiKbdListener
 
close() - Method in class gaiasky.input.WindowKbdListener
 
close() - Method in class gaiasky.vr.openxr.input.actions.Action
 
close() - Method in class gaiasky.vr.openxr.input.actionsets.ActionSet
 
CLOSE_ALL_GUI_WINDOWS_CMD - Enum constant in enum class gaiasky.event.Event
All open windows must be closed
closeAccept() - Method in class gaiasky.gui.window.GenericDialog
Closes the window with the accept action.
closeCancel() - Method in class gaiasky.gui.window.GenericDialog
Closes the window with the cancel action.
closeConsole() - Method in class gaiasky.gui.iface.ConsoleInterface
 
closedLoop - Variable in class gaiasky.scene.component.Trajectory
Whether to close the trajectory (connect end point to start point) or not
closedLoop - Variable in class gaiasky.scene.component.Verts
Whether to close the polyline (connect end point to start point) or not
closeListener - Variable in class gaiasky.gui.window.GenericDialog
 
closest - Variable in class gaiasky.scene.camera.AbstractCamera
closest - Variable in class gaiasky.util.Settings.SceneSettings.CrosshairSettings
 
closestBody - Variable in class gaiasky.scene.camera.AbstractCamera
Closest non-star body to the camera.
closestStar - Variable in class gaiasky.scene.camera.AbstractCamera
The closest particle to the camera.
closestStarView - Variable in class gaiasky.scene.camera.AbstractCamera
 
cloud - Variable in class gaiasky.scene.component.Cloud
 
cloud - Static variable in class gaiasky.scene.Mapper
 
cloud - Variable in class gaiasky.scene.view.ModelView
Cloud component.
Cloud - Class in gaiasky.scene.component
 
Cloud() - Constructor for class gaiasky.scene.component.Cloud
 
CloudComponent - Class in gaiasky.scene.record
 
CloudComponent() - Constructor for class gaiasky.scene.record.CloudComponent
 
Clouds - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
clr() - Method in class gaiasky.util.math.BoundingBoxDouble
Sets the minimum and maximum vector to zeros.
cluster - Static variable in class gaiasky.scene.Mapper
 
cluster - Variable in class gaiasky.scene.view.LabelView
 
Cluster - Class in gaiasky.scene.component
 
Cluster() - Constructor for class gaiasky.scene.component.Cluster
 
ClusterExtractor - Class in gaiasky.scene.system.render.extract
 
ClusterExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.ClusterExtractor
 
ClusterInitializer - Class in gaiasky.scene.system.initialize
 
ClusterInitializer(boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.ClusterInitializer
 
clusters - Variable in class gaiasky.gui.datasets.DatasetLoadDialog
 
clusters - Variable in class gaiasky.scene.Families
 
Clusters - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
CLUSTERS - Enum constant in enum class gaiasky.data.group.DatasetOptions.DatasetLoadType
 
clusterTex - Variable in class gaiasky.scene.component.Cluster
 
ClusterUpdater - Class in gaiasky.scene.system.update
 
ClusterUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.ClusterUpdater
 
CM - Enum constant in enum class gaiasky.util.units.Quantity.Length.LengthUnit
Centimetres
cmapList - Static variable in class gaiasky.gui.window.ColormapPicker
 
cmBack - Variable in class gaiasky.scene.record.CubemapComponent
 
cmdHistory() - Method in class gaiasky.script.ConsoleManager
 
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
 
coefficients - Variable in class gaiasky.util.coord.chebyshev.ChebyshevCoefficients
The ChebyshevCoefficients.Coefficients for the position data
Coefficients(long[], double[][][]) - Constructor for class gaiasky.util.coord.chebyshev.ChebyshevCoefficients.Coefficients
Initialises this Data with the given array of begin times in nanoseconds TCB as well as Chebyshev polynomial coefficient data as array [granule][dimension][coefficient] for the positions and velocities.
col - Variable in class gaiasky.util.camera.Proximity.NearbyRecord
 
col - Variable in class gaiasky.util.svt.SVTQuadtreeNode
 
col() - Method in interface gaiasky.scene.api.IParticleRecord
 
col() - Method in class gaiasky.scene.record.ParticleRecord
 
col() - Method in class gaiasky.scene.record.PointParticleRecord
 
COL - Variable in class gaiasky.util.ucd.UCDParser
 
col_idx - Enum constant in enum class gaiasky.data.group.AbstractStarGroupDataProvider.ColId
 
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
 
collapseGuiComponent(String) - Method in class gaiasky.script.EventScriptingInterface
 
collapseGuiComponent(String) - Method in interface gaiasky.script.IScriptingInterface
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.
collapseUIPane(String) - Method in class gaiasky.script.EventScriptingInterface
 
collapseUIPane(String) - Method in interface gaiasky.script.IScriptingInterface
Collapses the UI pane with the given name.
CollapsibleEntry - Class in gaiasky.util.scene2d
 
CollapsibleEntry(Actor, Actor, Skin) - Constructor for class gaiasky.util.scene2d.CollapsibleEntry
 
CollapsibleEntry(Actor, Actor, Skin, String, boolean) - Constructor for class gaiasky.util.scene2d.CollapsibleEntry
 
CollapsiblePane - Class in gaiasky.util.scene2d
 
CollapsiblePane(Stage, Image, String, Actor, float, Skin, String, String, String, boolean, Runnable, String, Actor...) - Constructor for class gaiasky.util.scene2d.CollapsiblePane
Creates a collapsible pane.
CollapsiblePane(Stage, Image, String, Actor, float, Skin, String, String, String, boolean, String, Actor...) - Constructor for class gaiasky.util.scene2d.CollapsiblePane
Creates a collapsible pane.
CollapsiblePane(Stage, String, Actor, float, Skin, boolean, String, Actor...) - Constructor for class gaiasky.util.scene2d.CollapsiblePane
Creates a collapsible pane.
CollapsiblePane(Stage, String, Actor, float, Skin, String, String, String, boolean, String, Actor...) - Constructor for class gaiasky.util.scene2d.CollapsiblePane
Creates a collapsible pane.
CollapsibleWindow - Class in gaiasky.util.scene2d
 
CollapsibleWindow(String, Skin) - Constructor for class gaiasky.util.scene2d.CollapsibleWindow
 
CollapsibleWindow(String, Skin, float) - Constructor for class gaiasky.util.scene2d.CollapsibleWindow
 
CollapsibleWindow(String, Skin, String) - Constructor for class gaiasky.util.scene2d.CollapsibleWindow
 
CollapsibleWindow(String, Skin, String, float) - Constructor for class gaiasky.util.scene2d.CollapsibleWindow
 
colName - Variable in class gaiasky.util.ucd.UCD
 
COLON - Static variable in class gaiasky.gui.main.GSKeys
 
color - Variable in class gaiasky.gui.window.AddShapeDialog
 
color - Variable in class gaiasky.gui.window.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.model.gltf.data.extensions.KHRLightsPunctual.GLTFLight
 
color - Variable in class gaiasky.util.gdx.model.gltf.scene3d.utils.IBLBuilder.Light
 
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.postprocess.filters.LensFlareFilter.Param
 
Color - Enum constant in enum class gaiasky.render.postprocess.filters.NoiseFilter.Param
 
COLOR - Enum constant in enum class gaiasky.render.BlendMode
Uses GL_ONE and GL_ONE_MINUS_SRC_COLOR for source and destination in blend equation.
COLOR - Enum constant in enum class gaiasky.util.gdx.loader.PortableFloatMap.Mode
 
COLOR_ATTRIBUTE - Static variable in class gaiasky.util.gdx.shader.ExtShaderProgram
Default name for color attributes.
colorArray - Static variable in class gaiasky.util.color.ColorUtils
Highlight color array for datasets
ColorAttribute - Class in gaiasky.util.gdx.shader.attribute
 
ColorAttribute(int) - Constructor for class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
ColorAttribute(int, float) - Constructor for class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
ColorAttribute(int, float, float, float, float) - Constructor for class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
ColorAttribute(int, Color) - Constructor for class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
ColorAttribute(ColorAttribute) - Constructor for class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
ColorAttribute(ColorAttribute) - Constructor for class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
colorBv - Variable in class gaiasky.scene.component.Celestial
B-V color index
colorColNames - Static variable in class gaiasky.util.ucd.UCDParser
 
colorFromTexture - Variable in class gaiasky.scene.component.ParticleSet
Assign a different color to each texture.
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.window
 
ColormapPicker(float[], CatalogInfo, Stage, Skin) - Constructor for class gaiasky.gui.window.ColormapPicker
 
ColormapPicker(String, float[], CatalogInfo, Stage, Skin) - Constructor for class gaiasky.gui.window.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.datasets.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.render.postprocess.filters.CrtScreenFilter.Param
 
ColorOpacity - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
ColorOpacityAlias - Static variable in class gaiasky.util.gdx.shader.attribute.AtmosphereAttribute
 
colorP0 - Variable in class gaiasky.scene.component.VRDevice
 
colorP1 - Variable in class gaiasky.scene.component.VRDevice
 
colorP2 - Variable in class gaiasky.scene.component.VRDevice
 
ColorPicker - Class in gaiasky.gui.window
 
ColorPicker(float[], Stage, Skin) - Constructor for class gaiasky.gui.window.ColorPicker
 
ColorPicker(Stage, Skin) - Constructor for class gaiasky.gui.window.ColorPicker
 
ColorPicker(String, float[], Stage, Skin) - Constructor for class gaiasky.gui.window.ColorPicker
 
ColorPicker(String, Stage, Skin) - Constructor for class gaiasky.gui.window.ColorPicker
 
ColorPickerAbstract - Class in gaiasky.gui.window
 
ColorPickerAbstract(String, Stage, Skin) - Constructor for class gaiasky.gui.window.ColorPickerAbstract
 
colors - Variable in class gaiasky.data.group.AbstractStarGroupDataProvider
 
ColorUtils - Class in gaiasky.util.color
 
ColorUtils() - Constructor for class gaiasky.util.color.ColorUtils
 
ColorUtilsTest - Class in gaiasky.util.color
 
ColorUtilsTest() - Constructor for class gaiasky.util.color.ColorUtilsTest
 
ColourComponent - Class in gaiasky.scene.record
 
ColourComponent() - Constructor for class gaiasky.scene.record.ColourComponent
 
ColourComponent(float, float, float) - Constructor for class gaiasky.scene.record.ColourComponent
 
ColourComponent(float, float, float, float) - Constructor for class gaiasky.scene.record.ColourComponent
 
ColourComponent(String) - Constructor for class gaiasky.scene.record.ColourComponent
 
columnInfoList - Variable in class gaiasky.scene.component.ParticleSet
List of ColumnInfo objects for the data in this set.
combinations(String[]) - Static method in class gaiasky.util.GlobalResources
Generates all combinations of all sizes of all the strings given in values.
combined - Variable in class gaiasky.util.gdx.model.gltf.scene3d.scene.CascadeShadowMap
Attributes used for the CSM camera, which does not cover the same range as the full camera.
Combined - Enum constant in enum class gaiasky.render.postprocess.filters.RaymarchingFilter.Param
 
Combined - Enum constant in enum class gaiasky.render.postprocess.filters.SSRFilter.Param
 
CombineFilter - Class in gaiasky.render.postprocess.filters
 
CombineFilter() - Constructor for class gaiasky.render.postprocess.filters.CombineFilter
 
CombineFilter.Param - Enum Class in gaiasky.render.postprocess.filters
 
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.main.GSKeys
 
CommentedProperties - Class in gaiasky.util.properties
 
CommentedProperties() - Constructor for class gaiasky.util.properties.CommentedProperties
 
comp - Variable in class gaiasky.render.system.AbstractRenderSystem
Comparator of renderables, in case of need
ComparatorEq() - Constructor for class gaiasky.util.filter.FilterRule.ComparatorEq
 
ComparatorG() - Constructor for class gaiasky.util.filter.FilterRule.ComparatorG
 
ComparatorGeq() - Constructor for class gaiasky.util.filter.FilterRule.ComparatorGeq
 
ComparatorL() - Constructor for class gaiasky.util.filter.FilterRule.ComparatorL
 
ComparatorLeq() - Constructor for class gaiasky.util.filter.FilterRule.ComparatorLeq
 
ComparatorNeq() - Constructor for class gaiasky.util.filter.FilterRule.ComparatorNeq
 
compare(double[], double[]) - Method in class gaiasky.render.system.LineRenderSystem.LineArraySorter
 
compare(IFocus, IFocus) - Method in class gaiasky.util.comp.CelestialBodyComparator
 
compare(IntRenderable, IntRenderable) - Method in class gaiasky.util.gdx.DefaultIntRenderableSorter
 
compare(IntRenderable, IntRenderable) - Method in class gaiasky.util.gdx.model.gltf.scene3d.scene.SceneRenderableSorter
 
compare(Attribute, Attribute) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
Used for sorting attributes by type (not by value)
compare(Path, Path) - Method in class gaiasky.util.comp.FilenameComparator
 
compare(T, T) - Method in class gaiasky.util.comp.DistanceEntityComparator
 
compare(T, T) - Method in class gaiasky.util.comp.ViewAngleComparator
 
compareTo(Telegram) - Method in class gaiasky.event.Telegram
 
compareTo(LangComboBoxBean) - Method in class gaiasky.gui.beans.LangComboBoxBean
 
compareTo(KeyBindings.ProgramAction) - Method in class gaiasky.gui.main.KeyBindings.ProgramAction
 
compareTo(IRenderSystem) - Method in class gaiasky.render.system.AbstractRenderSystem
 
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.model.gltf.scene3d.attributes.CascadeShadowMapAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.ClippingPlaneAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.FogAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.MirrorAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.MirrorSourceAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRFlagAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRHDRColorAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRIridescenceAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRVolumeAttribute
 
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.OcclusionCloudsAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.PointLightsAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.SpotLightsAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.Vector2Attribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.Vector3Attribute
 
compareTo(Attribute) - Method in class gaiasky.util.gdx.shader.attribute.Vector4Attribute
 
compareTo(Attributes) - Method in class gaiasky.util.gdx.shader.attribute.Attributes
 
compareTo(IntShader) - Method in class gaiasky.util.gdx.shader.AtmosphereShader
 
compareTo(IntShader) - Method in class gaiasky.util.gdx.shader.DefaultIntShader
 
compareTo(IntShader) - Method in interface gaiasky.util.gdx.shader.IntShader
Compare this shader against the other, used for sorting, light weight shaders are rendered first.
compareTo(SVTQuadtreeNode) - Method in class gaiasky.util.svt.SVTQuadtreeNode
 
compareTo(UCD) - Method in class gaiasky.util.ucd.UCD
 
compareTo(Path) - Method in class gaiasky.gui.bookmarks.BookmarkPath
 
compile() - Method in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
compile(String) - Method in class gaiasky.util.gdx.shader.ExtShaderProgram
 
compileShaders(String, String, String) - Method in class gaiasky.util.gdx.shader.ShaderCache
Loads and compiles the shaders, creates a new program and links the shaders.
compileShaders(String, String, String, String) - Method in class gaiasky.util.gdx.shader.ShaderCache
Loads and compiles the shaders, creates a new program and links the shaders.
compileShaders(String, String, String, String, String) - Method in class gaiasky.util.gdx.shader.ShaderCache
Loads and compiles the shaders, creates a new program and links the shaders.
completion - Variable in class gaiasky.scene.record.BillboardDataset
 
COMPLEX - Enum constant in enum class gaiasky.util.Settings.LensFlareType
 
ComplexArea - Class in gaiasky.util.gaia.utils
 
ComplexArea() - Constructor for class gaiasky.util.gaia.utils.ComplexArea
 
component - Variable in class gaiasky.gui.components.GuiComponent
 
componentsCheck(Entity) - Method in class gaiasky.scene.view.AbstractView
Check whether the current components are the same as the components of the given entity.
componentsCheck(Entity) - Method in class gaiasky.scene.view.BaseView
 
componentsCheck(Entity) - Method in class gaiasky.scene.view.PositionView
 
componentType - Variable in class gaiasky.gui.datasets.DatasetLoadDialog
 
componentType - Variable in class gaiasky.util.gdx.model.gltf.data.data.GLTFAccessor
 
componentType - Variable in class gaiasky.util.gdx.model.gltf.data.data.GLTFAccessorSparseIndices
 
ComponentTypeBean - Class in gaiasky.gui.beans
 
ComponentTypeBean(ComponentTypes.ComponentType) - Constructor for class gaiasky.gui.beans.ComponentTypeBean
 
ComponentTypes - Class in gaiasky.render
 
ComponentTypes() - Constructor for class gaiasky.render.ComponentTypes
 
ComponentTypes(int) - Constructor for class gaiasky.render.ComponentTypes
 
ComponentTypes(ComponentTypes.ComponentType...) - Constructor for class gaiasky.render.ComponentTypes
 
ComponentTypes.ComponentType - Enum Class in gaiasky.render
 
ComponentUtils - Class in gaiasky.scene.record
 
ComponentUtils() - Constructor for class gaiasky.scene.record.ComponentUtils
 
CompressTextures - Class in gaiasky.desktop.util
 
CompressTextures() - Constructor for class gaiasky.desktop.util.CompressTextures
 
computed - Variable in class gaiasky.scene.component.Base
Flag indicating whether the object has been computed in this step.
computed - Variable in class gaiasky.scene.component.Flags
Flag indicating whether the object has been computed in this step.
computedEnvironement - Variable in class gaiasky.util.gdx.model.gltf.scene3d.scene.SceneManager
 
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
 
computeMorphTargetsMask(IntRenderable) - Method in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRDepthShader
 
computeMorphTargetsMask(IntRenderable) - Method in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShader
 
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
 
computeSpan() - Method in class gaiasky.util.gdx.model.IntModel
Once the model is fully loaded, this method computes its span, which is the length of the furthest vertex from the origin in this model.
computeTangentSpace(float[], int[], VertexAttributes, boolean, boolean, VertexAttribute) - Static method in class gaiasky.util.gdx.model.gltf.loaders.shared.geometry.MeshTangentSpaceGenerator
 
computeTangentSpace(IntMesh, Material, boolean, boolean) - Static method in class gaiasky.util.gdx.model.gltf.loaders.shared.geometry.MeshTangentSpaceGenerator
 
concatAll(String, String[]) - Static method in class gaiasky.util.TextUtils
Concatenates the base with each of the strings in suffixes
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
concatWithArrayCopy(T[], T[]) - Static method in class gaiasky.util.ArrayUtils
 
ConcreteAttitude - Class in gaiasky.util.gaia
 
ConcreteAttitude(long, QuaternionDouble, boolean) - Constructor for class gaiasky.util.gaia.ConcreteAttitude
Construct object from time, and a quaternion.
ConcreteAttitude(long, QuaternionDouble, QuaternionDouble, boolean) - Constructor for class gaiasky.util.gaia.ConcreteAttitude
Construct object from time, quaternion and its derivative.
ConcreteDuration - Class in gaiasky.util.gaia.time
 
ConcreteDuration() - Constructor for class gaiasky.util.gaia.time.ConcreteDuration
 
condition - Variable in class gaiasky.scene.system.render.pass.RenderPass
 
cone(float, float, float, int) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
cone(float, float, float, int) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a cone
cone(float, float, float, int, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
cone(float, float, float, int, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a cone
cone(float, float, float, int, int, float, float) - Method in class gaiasky.util.gdx.IntIntMeshBuilder
 
cone(float, float, float, int, int, float, float) - Method in interface gaiasky.util.gdx.IntMeshPartBuilder
Add a cone
CONE - Enum constant in enum class gaiasky.gui.beans.ShapeComboBoxBean.Shape
 
config - Variable in class gaiasky.util.gdx.shader.AtmosphereShader
 
config - Variable in class gaiasky.util.gdx.shader.DefaultIntShader
 
config - Variable in class gaiasky.util.gdx.shader.provider.AtmosphereShaderProvider
 
config - Variable in class gaiasky.util.gdx.shader.provider.DefaultIntShaderProvider
 
config - Variable in class gaiasky.util.gdx.shader.provider.DepthIntShaderProvider
 
config - Variable in class gaiasky.util.gdx.shader.provider.GroundShaderProvider
 
config - Variable in class gaiasky.util.gdx.shader.provider.RelativisticShaderProvider
 
Config() - Constructor for class gaiasky.util.gdx.shader.AtmosphereShader.Config
 
Config() - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader.Config
 
Config() - Constructor for class gaiasky.util.gdx.shader.DepthIntShader.Config
 
Config() - Constructor for class gaiasky.util.gdx.shader.provider.TessellationShaderProvider.Config
 
Config(String, String) - Constructor for class gaiasky.util.gdx.shader.AtmosphereShader.Config
 
Config(String, String) - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader.Config
 
Config(String, String) - Constructor for class gaiasky.util.gdx.shader.DepthIntShader.Config
 
Config(String, String, String, String) - Constructor for class gaiasky.util.gdx.shader.DefaultIntShader.Config
 
Config(String, String, String, String) - Constructor for class gaiasky.util.gdx.shader.provider.TessellationShaderProvider.Config
 
CONFIG_FRAME_OUTPUT_CMD - Enum constant in enum class gaiasky.event.Event
Configures the render system.
CONFIG_SCREENSHOT_CMD - Enum constant in enum class gaiasky.event.Event
Configures the screenshots.
configFile - Variable in class gaiasky.util.Settings.ProgramSettings.NetSettings.SlaveSettings
 
configureFrameOutput(int, int, double, String, String) - Method in class gaiasky.script.EventScriptingInterface
 
configureFrameOutput(int, int, double, String, String) - Method in interface gaiasky.script.IScriptingInterface
Configures the frame output system, setting the resolution of the images, the target frames per second, the output directory and the image name prefix.
configureFrameOutput(int, int, int, String, String) - Method in class gaiasky.script.EventScriptingInterface
 
configureFrameOutput(int, int, int, String, String) - Method in interface gaiasky.script.IScriptingInterface
Configures the frame output system, setting the resolution of the images, the target frames per second, the output directory and the image name prefix.
configureRenderOutput(int, int, int, String, String) - Method in class gaiasky.script.EventScriptingInterface
 
configureRenderOutput(int, int, int, String, String) - Method in interface gaiasky.script.IScriptingInterface
configureScreenshots(int, int, String, String) - Method in class gaiasky.script.EventScriptingInterface
 
configureScreenshots(int, int, String, String) - Method in interface gaiasky.script.IScriptingInterface
Configures the screenshot system, setting the resolution of the images, the output directory and the image name prefix.
configVersion - Variable in class gaiasky.util.Settings
 
conjugate() - Method in class gaiasky.util.math.QuaternionDouble
Conjugate the quaternion.
connected(Controller) - Method in class gaiasky.gui.util.ControllerConnectionListener
 
connected(Controller) - Method in class gaiasky.input.AbstractGamepadListener
 
connectionChanged(boolean) - Method in class gaiasky.util.samp.GaiaSkyHubConnector
 
CONSOLE_CMD - Enum constant in enum class gaiasky.event.Event
Shows and hides the console.
consoleInterface - Variable in class gaiasky.gui.main.FullGui
 
ConsoleInterface - Class in gaiasky.gui.iface
 
ConsoleInterface(Skin, ConsoleManager) - Constructor for class gaiasky.gui.iface.ConsoleInterface
 
ConsoleLogger - Class in gaiasky.gui.main
 
ConsoleLogger() - Constructor for class gaiasky.gui.main.ConsoleLogger
 
ConsoleManager - Class in gaiasky.script
Manages the Gaia Sky console/terminal, keeps its history and more.
ConsoleManager() - Constructor for class gaiasky.script.ConsoleManager
 
ConsoleManager.Message - Record Class in gaiasky.script
A single console message.
ConsoleManager.MsgType - Enum Class in gaiasky.script
Type of console message.
Constants - Class in gaiasky.util
 
Constants() - Constructor for class gaiasky.util.Constants
 
constel - Static variable in class gaiasky.scene.Mapper
 
constel - Variable in class gaiasky.scene.view.LabelView
 
Constel - Class in gaiasky.scene.component
 
Constel() - Constructor for class gaiasky.scene.component.Constel
 
CONSTELLATION_UPDATE_CMD - Enum constant in enum class gaiasky.event.Event
Command to update constellations.
ConstellationExtractor - Class in gaiasky.scene.system.render.extract
 
ConstellationExtractor(Family, int) - Constructor for class gaiasky.scene.system.render.extract.ConstellationExtractor
 
ConstellationInitializer - Class in gaiasky.scene.system.initialize
 
ConstellationInitializer(Scene, boolean, Family, int) - Constructor for class gaiasky.scene.system.initialize.ConstellationInitializer
 
ConstellationRadio - Class in gaiasky.scene.entity
 
ConstellationRadio(Entity) - Constructor for class gaiasky.scene.entity.ConstellationRadio
 
constellations - Variable in class gaiasky.scene.Families
 
Constellations - Enum constant in enum class gaiasky.render.ComponentTypes.ComponentType
 
ConstellationUpdater - Class in gaiasky.scene.system.update
 
ConstellationUpdater(Family, int) - Constructor for class gaiasky.scene.system.update.ConstellationUpdater
 
constructPFMData(int, int, Function<Float, Float>) - Static method in class gaiasky.util.gdx.loader.PFMReader
 
constructPFMData(int, int, Function<Float, Float>, Function<Float, Float>) - Static method in class gaiasky.util.gdx.loader.PFMReader
 
constructString() - Method in class gaiasky.gui.bookmarks.BookmarkPath
 
consumeCubemapData() - Method in class gaiasky.util.gdx.model.gltf.scene3d.utils.FacedMultiCubemapData
 
consumeCustomData(int) - Method in class gaiasky.util.gdx.graphics.BufferedImageTextureData
 
consumeCustomData(int) - Method in class gaiasky.util.gdx.graphics.ByteTextureData
 
consumeCustomData(int) - Method in class gaiasky.util.gdx.graphics.FloatTextureDataExt
 
consumeCustomData(int) - Method in class gaiasky.util.gdx.graphics.ShortTextureData
 
consumePixmap() - Method in class gaiasky.util.gdx.graphics.BufferedImageTextureData
 
consumePixmap() - Method in class gaiasky.util.gdx.graphics.ByteTextureData
 
consumePixmap() - Method in class gaiasky.util.gdx.graphics.FloatTextureDataExt
 
consumePixmap() - Method in class gaiasky.util.gdx.graphics.ShortTextureData
 
Consumers - Class in gaiasky.util
 
Consumers() - Constructor for class gaiasky.util.Consumers
 
Consumers.Consumer10<One,Two,Three,Four,Five,Six,Seven,Eight,Nine,Ten> - Interface in gaiasky.util
 
Consumers.Consumer3<One,Two,Three> - Interface in gaiasky.util
 
Consumers.Consumer4<One,Two,Three,Four> - Interface in gaiasky.util
 
Consumers.Consumer5<One,Two,Three,Four,Five> - Interface in gaiasky.util
 
Consumers.Consumer6<One,Two,Three,Four,Five,Six> - Interface in gaiasky.util
 
Consumers.Consumer7<One,Two,Three,Four,Five,Six,Seven> - Interface in gaiasky.util
 
Consumers.Consumer8<One,Two,Three,Four,Five,Six,Seven,Eight> - Interface in gaiasky.util
 
Consumers.Consumer9<One,Two,Three,Four,Five,Six,Seven,Eight,Nine> - Interface in gaiasky.util
 
ContainerPane - Class in gaiasky.gui.main
 
ContainerPane(Skin, String, Actor) - Constructor for class gaiasky.gui.main.ContainerPane
 
contains(double) - Method in class gaiasky.util.DoubleArray
 
contains(double, double, double) - Method in class gaiasky.util.math.BoundingBoxDouble
Returns whether the given position [xyz] is contained in this bounding box.
contains(double, double, double) - Method in class gaiasky.util.tree.OctreeNode
 
contains(float, float) - Method in class gaiasky.util.scene2d.ContextMenu
 
contains(int, int, int) - Method in class gaiasky.util.svt.SVTQuadtree
 
contains(int, int, Vector3[]) - Method in class gaiasky.gui.vr.MainVRGui
Checks whether the quadrilateral or polygon defined by points contains the point [x,y].
contains(Place) - Method in interface gaiasky.util.gaia.utils.Area
Determine whether a given Place is within the Area
contains(Place) - Method in class gaiasky.util.gaia.utils.CircleArea
 
contains(Place) - Method in class gaiasky.util.gaia.utils.ComplexArea
 
contains(BoundingBoxDouble) - Method in class gaiasky.util.math.BoundingBoxDouble
Returns whether the given bounding box is contained in this bounding box.
contains(Vector3d) - Method in class gaiasky.util.math.BoundingBoxDouble
Returns whether the given vector is contained in this bounding box.
contains(Vector3d) - Method in class gaiasky.util.tree.OctreeNode
 
contains(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.
containsEntity(String) - Method in class gaiasky.scene.Index
Checks whether the index contains an entity with the given name.
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.TwoWayMap
 
containsName(String) - Method in class gaiasky.gui.bookmarks.BookmarksManager
 
containsNameRec(String, BookmarksManager.BookmarkNode) - Method in class gaiasky.gui.bookmarks.BookmarksManager
 
containsObject(IOctreeObject) - Method in class gaiasky.util.tree.OctreeNode
 
containsOrMatches(String[][], String, boolean) - Static method in class gaiasky.util.TextUtils
 
containsOrMatches(String[], String, boolean) - Static method in class gaiasky.util.TextUtils
 
containsPath(Path) - Method in class gaiasky.gui.bookmarks.BookmarksManager
 
containsValue(double) - Method in class gaiasky.util.ObjectDoubleMap
Returns true if the specified value is in the map.
containsValue(double, double) - Method in class gaiasky.util.ObjectDoubleMap
Returns true if the specified value is in the map.
containsValue(V) - Method in class gaiasky.util.TwoWayMap
 
content - Variable in class gaiasky.gui.window.GenericDialog
 
context - Variable in class gaiasky.util.gdx.IntModelBatch
the RenderContext
context - Variable in class gaiasky.util.gdx.shader.BaseIntShader
 
CONTEXT_MENU_CMD - Enum constant in enum class gaiasky.event.Event
Will show a popup menu for a focus candidate.
ContextMenu - Class in gaiasky.util.scene2d
 
ContextMenu(Skin, String) - Constructor for class gaiasky.util.scene2d.ContextMenu
 
ContextMenu.ContextMenuListener - Interface in gaiasky.util.scene2d
Listener used to get events from ContextMenu.
ContextMenu.ContextMenuStyle - Class in gaiasky.util.scene2d
 
ContextMenuStyle() - Constructor for class gaiasky.util.scene2d.ContextMenu.ContextMenuStyle
 
ContextMenuStyle(Drawable, Drawable) - Constructor for class gaiasky.util.scene2d.ContextMenu.ContextMenuStyle
 
ContextMenuStyle(ContextMenu.ContextMenuStyle) - Constructor for class gaiasky.util.scene2d.ContextMenu.ContextMenuStyle
 
continuous - Variable in class gaiasky.util.math.BSplineDouble
 
continuous - Variable in class gaiasky.util.math.CatmullRomSplineDouble
 
contrast - Variable in class gaiasky.util.Settings.PostprocessSettings.LevelsSettings
 
Contrast - Enum constant in enum class gaiasky.render.postprocess.filters.LevelsFilter.Param
 
CONTRAST_CMD - Enum constant in enum class gaiasky.event.Event
Contains the contrast level (float) in [0,2].
controlFile - Variable in class gaiasky.util.gdx.shader.provider.TessellationShaderProgramProvider.ShaderProgramParameter
File name to be used for the tessellation control shader.
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.util
 
ControllerConnectionListener() - Constructor for class gaiasky.gui.util.ControllerConnectionListener
 
controllerDevice - Variable in class gaiasky.vr.openxr.input.actions.Action
 
controllerObjects - Variable in class gaiasky.render.process.RenderModeOpenXR
 
controlPoints - Variable in class gaiasky.util.math.BSplineDouble
 
controlPoints - Variable in class gaiasky.util.math.CatmullRomSplineDouble
 
controlPoints - Variable in class gaiasky.util.math.LinearDouble
 
controls - Variable in class gaiasky.util.Settings
 
controlShader - Variable in class gaiasky.util.gdx.shader.provider.TessellationShaderProvider.Config
 
controlShaderFile - Variable in class gaiasky.util.gdx.shader.TessellationShaderProgram
 
controlsInterface - Variable in class gaiasky.gui.main.FullGui
 
ControlsInterface - Class in gaiasky.gui.iface
 
ControlsInterface(Skin, Stage, Scene, CatalogManager, ComponentTypes.ComponentType[], boolean[]) - Constructor for class gaiasky.gui.iface.ControlsInterface
 
ControlsSettings() - Constructor for class gaiasky.util.Settings.ControlsSettings
 
controlsWindow - Variable in class gaiasky.gui.main.FullGui
 
ControlsWindow - Class in gaiasky.gui.window
 
ControlsWindow(String, Skin, Stage, CatalogManager) - Constructor for class gaiasky.gui.window.ControlsWindow
 
convert(long) - Method in class gaiasky.util.gaia.time.TimeMediator
Convert a given time.
convert(long) - Method in interface gaiasky.util.gaia.time.TimeMediator.TimeConverter
 
convert(IFocus, Proximity.NearbyRecord, ICamera) - Method in class gaiasky.util.camera.Proximity
 
convert(IParticleRecord, Proximity.NearbyRecord, ICamera, double) - Method in class gaiasky.util.camera.Proximity
 
converted - Variable in class gaiasky.util.ucd.UCD
 
converter - Variable in class gaiasky.util.gaia.time.TimeMediator
 
convertJsonToMap(JsonValue) - Method in class gaiasky.data.JsonLoader
 
convertMaterial(OwnModelMaterial, TextureProvider) - Method in class gaiasky.util.gdx.model.IntModel
 
convertMesh(IntModelMesh) - Method in class gaiasky.util.gdx.model.IntModel
 
convertParameters(GLBWrapperLoader.GLBLoaderParameters) - Method in class gaiasky.util.gdx.loader.GLBWrapperLoader
 
convertParameters(GLTFWrapperLoader.GLTFLoaderParameters) - Method in class gaiasky.util.gdx.loader.GLTFWrapperLoader
 
convertToComponent(Map<Object, Object>) - Static method in class gaiasky.scene.record.MaterialComponent
 
convertToDoubleArray(JsonValue, int, int) - Method in class gaiasky.data.GeoJsonLoader
 
convertType(long) - Static method in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
convertType(long) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
Convolve1DFilter - Class in gaiasky.render.postprocess.filters
 
Convolve1DFilter(int) - Constructor for class gaiasky.render.postprocess.filters.Convolve1DFilter
 
Convolve1DFilter(int, float[]) - Constructor for class gaiasky.render.postprocess.filters.Convolve1DFilter
 
Convolve1DFilter(int, float[], float[]) - Constructor for class gaiasky.render.postprocess.filters.Convolve1DFilter
 
Convolve1DFilter.Param - Enum Class in gaiasky.render.postprocess.filters
 
Convolve2DFilter - Class in gaiasky.render.postprocess.filters
 
Convolve2DFilter(int) - Constructor for class gaiasky.render.postprocess.filters.Convolve2DFilter
 
coord - Variable in class gaiasky.scene.component.Trajectory
 
coord - Variable in class gaiasky.scene.view.SpacecraftView
 
coordinates - Variable in class gaiasky.scene.component.Coordinates
Coordinates provider.
coordinates - Static variable in class gaiasky.scene.Mapper
 
coordinates - Variable in class gaiasky.util.Settings.ProgramSettings.PointerSettings
 
Coordinates - Class in gaiasky.scene.component
 
Coordinates - Class in gaiasky.util.coord
 
Coordinates() - Constructor for class gaiasky.scene.component.Coordinates
 
Coordinates() - Constructor for class gaiasky.util.coord.Coordinates
 
coordinateSystem - Variable in class gaiasky.scene.component.Mesh
 
coordOffset - Variable in class gaiasky.scene.system.render.draw.PrimitiveVertexRenderSystem
 
copy - Variable in class gaiasky.scene.component.Base
Is this just a copy?
copy - Variable in class gaiasky.scene.component.Flags
Is this just a copy?
copy - Variable in class gaiasky.scene.component.Octree
Is this just a copy?
copy() - Method in class gaiasky.scene.component.AttitudeComponent
 
copy() - Method in interface gaiasky.scene.record.ITransform
 
copy() - Method in class gaiasky.scene.record.MatrixTransform
 
copy() - Method in class gaiasky.scene.record.QuaternionTransform
 
copy() - Method in class gaiasky.scene.record.RotateTransform
 
copy() - Method in class gaiasky.scene.record.RotationComponent
 
copy() - Method in class gaiasky.scene.record.ScaleTransform
 
copy() - Method in class gaiasky.scene.record.TranslateTransform
 
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.gltf.scene3d.attributes.CascadeShadowMapAttribute
 
copy() - Method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.ClippingPlaneAttribute
 
copy() - Method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.FogAttribute
 
copy() - Method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.MirrorAttribute
 
copy() - Method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.MirrorSourceAttribute
 
copy() - Method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRColorAttribute
 
copy() - Method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRCubemapAttribute
 
copy() - Method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRFlagAttribute
 
copy() - Method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRFloatAttribute
 
copy() - Method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRHDRColorAttribute
 
copy() - Method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRIridescenceAttribute
 
copy() - Method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
copy() - Method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRVolumeAttribute
 
copy() - Method in class gaiasky.util.gdx.model.gltf.scene3d.model.NodePartPlus
 
copy() - Method in class gaiasky.util.gdx.model.gltf.scene3d.model.NodePlus
 
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.OcclusionCloudsAttribute
 
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.
copyAnimation(IntAnimation, boolean) - Method in class gaiasky.util.gdx.model.gltf.scene3d.model.ModelInstanceHack
 
copyFile(Path, Path, boolean) - Static method in class gaiasky.util.GlobalResources
 
CopyFilter - Class in gaiasky.render.postprocess.filters
 
CopyFilter() - Constructor for class gaiasky.render.postprocess.filters.CopyFilter
 
CopyFilter.Param - Enum Class in gaiasky.render.postprocess.filters
 
copyFrom(AtmosphereComponent) - Method in class gaiasky.scene.record.AtmosphereComponent
 
copyFrom(CloudComponent) - Method in class gaiasky.scene.record.CloudComponent
 
copyFrom(MaterialComponent) - Method in class gaiasky.scene.record.MaterialComponent
 
copyFrom(NoiseComponent) - Method in class gaiasky.scene.record.NoiseComponent
 
copyFrom(RotationComponent) - Method in class gaiasky.scene.record.RotationComponent
 
copyParamsFrom(AbstractCamera) - Method in class gaiasky.scene.camera.AbstractCamera
 
copyright - Variable in class gaiasky.util.gdx.model.gltf.data.GLTFAsset
 
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.
correctVersionNumber(int) - Static method in class gaiasky.util.update.VersionChecker
Adapts to the new min.maj.rev-seq format automagically.
cos(double) - Static method in class gaiasky.util.math.MathUtilsDouble
Returns the cosine in radians from a lookup table.
COSINE - Enum constant in enum class gaiasky.util.gaia.ModifiedScanningLaw.TransitionFunction
 
cosXi - Variable in class gaiasky.util.gaia.ModifiedScanningLaw
 
count - Variable in class gaiasky.util.gdx.model.gltf.data.data.GLTFAccessor
 
count - Variable in class gaiasky.util.gdx.model.gltf.data.data.GLTFAccessorSparse
 
count - Variable in class gaiasky.util.gdx.model.gltf.scene3d.model.WeightVector
 
count() - Method in class gaiasky.render.util.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.gdx.model.gltf.scene3d.model.WeightVector
 
cpy() - Method in class gaiasky.util.math.Matrix4d
 
cpy() - Method in class gaiasky.util.math.QuaternionDouble
 
cpy() - Method in class gaiasky.util.math.RayDouble
 
cpy() - Method in class gaiasky.util.math.Vector2d
 
cpy() - Method in class gaiasky.util.math.Vector3b
 
cpy() - Method in class gaiasky.util.math.Vector3d
 
cpy() - Method in class gaiasky.util.math.Vector4d
 
cpy() - Method in interface gaiasky.util.math.VectorDouble
 
crash - Variable in class gaiasky.gui.main.CrashGui
 
crashGui - Variable in class gaiasky.GaiaSky
The user interfaces.
CrashGui - Class in gaiasky.gui.main
 
CrashGui(Skin, Graphics, Float, Throwable) - Constructor for class gaiasky.gui.main.CrashGui
 
CrashGui(Skin, Graphics, Float, Throwable, Boolean) - Constructor for class gaiasky.gui.main.CrashGui
 
CrashReporter - Class in gaiasky.util
 
CrashReporter() - Constructor for class gaiasky.util.CrashReporter
 
create() - Method in class gaiasky.ErrorDialog
 
create() - Method in class gaiasky.GaiaSky
 
create() - Method in class gaiasky.GaiaSkyView
 
create(float, int) - Method in class gaiasky.util.gdx.IcoSphereCreator
 
create(float, int, boolean) - Method in class gaiasky.util.gdx.IcoSphereCreator
Creates an ico-sphere.
create(float, int, boolean, boolean) - Method in class gaiasky.util.gdx.IcoSphereCreator
Creates an ico-sphere.
create(float, int, boolean, boolean) - Method in class gaiasky.util.gdx.OctahedronSphereCreator
 
create(int, float, float, boolean) - Method in class gaiasky.util.gdx.RingCreator
Creates a new ring with the given parameters.
create(int, float, float, boolean, float, float) - Method in class gaiasky.util.gdx.RingCreator
Creates a new ring with the given parameters
create(IntIntMeshBuilder, Matrix4, float, float, float, int, int, boolean, float, float, float, float) - Static method in class gaiasky.util.gdx.SphereCreator
 
createAction(XrDriver, XrActionSet, int) - Method in class gaiasky.vr.openxr.input.actions.Action
 
createActionSpace(XrDriver) - Method in class gaiasky.vr.openxr.input.actions.PoseAction
 
createActionSpace(XrDriver) - Method in interface gaiasky.vr.openxr.input.actions.SpaceAwareAction
 
createAlphaTest(float) - Static method in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
createAmbient(float, float, float, float) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createAmbient(Color) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createAmbient(TextureRegion) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createAmbient(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createAmbientLight(float, float, float, float) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createAmbientLight(Color) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createArrow(float, float, float, float, float, float, float, float, int, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with an arrow.
createArrow(Vector3, Vector3, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with an arrow.
createAttributes(Bits) - Static method in class gaiasky.util.gdx.IntIntMeshBuilder
 
createBaseColorFactor(Color) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRColorAttribute
 
createBaseColorTexture(TextureRegion) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
createBaseColorTexture(Texture) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
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.
createBRDFLookupTexture(TextureRegion) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
createBRDFLookupTexture(Texture) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
createBump(TextureRegion) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createBump(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createCamera(Camera) - Method in class gaiasky.util.gdx.model.gltf.scene3d.scene.Scene
 
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.
createConfig(int) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBREmissiveShaderProvider
 
createCubemap(FileHandleResolver, String, String, String[]) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.utils.EnvironmentUtil
 
createCubemap(FileHandleResolver, String, String, String, int, String[]) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.utils.EnvironmentUtil
 
createCullFace(int) - Static method in class gaiasky.util.gdx.shader.attribute.IntAttribute
create a cull face attribute to be used in a material
createCustom(DirectionalLight) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.utils.IBLBuilder
 
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.
createDefault(int) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShaderProvider
 
createDefault(PBRShaderConfig) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShaderProvider
 
createDefaultConfig() - Static method in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRDepthShaderProvider
 
createDefaultConfig() - Static method in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShaderProvider
 
createDefaultDepth(int) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShaderProvider
 
createDefaultDepth(DepthIntShader.Config) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShaderProvider
 
createDefaultDepthConfig() - Static method in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShaderProvider
 
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
 
createDiffuseEnv(OwnCubemap) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRCubemapAttribute
 
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
 
createEmissiveIntensity(float) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRFloatAttribute
 
createEmissiveTexture(TextureRegion) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
createEmissiveTexture(Texture) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
createEntity() - Method in class gaiasky.scene.Archetype
 
createEnvRotation(float) - Static method in class gaiasky.util.gdx.shader.attribute.Matrix4Attribute
 
createEnvRotation(Matrix4) - Static method in class gaiasky.util.gdx.shader.attribute.Matrix4Attribute
 
createFog(float, float, float) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.FogAttribute
 
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
 
createFrameBuffer(int, int) - Method in class gaiasky.util.gdx.model.gltf.scene3d.lights.DirectionalShadowLight
 
createFrameBuffer(int, int) - Method in class gaiasky.util.gdx.model.gltf.scene3d.scene.MirrorSource
 
createFrameBuffer(int, int) - Method in class gaiasky.util.gdx.model.gltf.scene3d.scene.TransmissionSource
 
createFromMesh(float[], VertexAttribute[], int[], int, Material) - Static method in class gaiasky.util.gdx.IntModelBuilder
Deprecated.
createFromMesh(IntMesh, int, int, int, Material) - Static method in class gaiasky.util.gdx.IntModelBuilder
Deprecated.
createFromMesh(IntMesh, int, Material) - Static method in class gaiasky.util.gdx.IntModelBuilder
Deprecated.
createHandle(XrDriver) - Method in class gaiasky.vr.openxr.input.actionsets.ActionSet
 
createHandle(XrActionSet, XrDriver) - Method in class gaiasky.vr.openxr.input.actions.Action
 
createHeight(TextureRegion) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createHeight(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createIcoSphere(float, int, boolean, boolean, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
 
createIcoSphere(float, int, boolean, boolean, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing an ico-sphere shape.
createIndoor(DirectionalLight) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.utils.IBLBuilder
 
createIOR(float) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRFloatAttribute
 
createIridescenceTexture(TextureRegion) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
createIridescenceTexture(Texture) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
createIridescenceThicknessTexture(TextureRegion) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
createIridescenceThicknessTexture(Texture) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
createLight(int, int) - Method in class gaiasky.util.gdx.model.gltf.scene3d.scene.CascadeShadowMap
Allow subclass to use their own shadow light implementation.
createLight(BaseLight) - Method in class gaiasky.util.gdx.model.gltf.scene3d.scene.Scene
 
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, Pixmap.Format, boolean) - Static method in class gaiasky.render.postprocess.util.PingPongBuffer
 
createMaterialLoader(TextureResolver) - Method in class gaiasky.util.gdx.model.gltf.loaders.shared.GLTFLoaderBase
 
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) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRFloatAttribute
 
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
 
createMetallicRoughnessTexture(TextureRegion) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
createMetallicRoughnessTexture(Texture) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
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
 
createNormalScale(float) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRFloatAttribute
 
createNormalTexture(TextureRegion) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
createNormalTexture(Texture) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
createOcclusionStrength(float) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRFloatAttribute
 
createOcclusionTexture(TextureRegion) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
createOcclusionTexture(Texture) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
createOctahedronSphere(float, int, boolean, boolean, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Creates an octahedron-sphere
createOctahedronSphere(float, int, boolean, boolean, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing an octahedron-sphere shape.
createOpenGLBinding(MemoryStack, long) - Static method in class gaiasky.vr.openxr.XrHelper
Allocates a XrGraphicsBindingOpenGL** struct for the current platform onto the given stack.
createOpenXRInstance() - Method in class gaiasky.vr.openxr.XrDriver
Creates the OpenXR instance object.
createOpenXRReferenceSpace() - Method in class gaiasky.vr.openxr.XrDriver
Creates an XrSpace from the previously created session.
createOpenXRSwapchains() - Method in class gaiasky.vr.openxr.XrDriver
Initializes the XR swapchains.
createOutdoor(DirectionalLight) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.utils.IBLBuilder
 
createPatch(String) - Method in class gaiasky.util.gdx.g2d.TextureAtlas
Returns the first region found with the specified name as a NinePatch.
createPlane(float, float, int, int, boolean, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
 
createPlane(float, int, int, boolean, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
 
createPrefix(IntRenderable) - Static method in class gaiasky.util.gdx.shader.AtmosphereShader
 
createPrefix(IntRenderable, DefaultIntShader.Config) - Static method in class gaiasky.util.gdx.shader.DefaultIntShader
 
createPrefix(IntRenderable, DefaultIntShader.Config) - Static method in class gaiasky.util.gdx.shader.GroundShader
 
createPrefix(IntRenderable, DefaultIntShader.Config) - Static method in class gaiasky.util.gdx.shader.RelativisticShader
 
createPrefix(IntRenderable, DepthIntShader.Config) - Static method in class gaiasky.util.gdx.shader.DepthIntShader
 
createPrefix(IntRenderable, TessellationShaderProvider.Config) - Static method in class gaiasky.util.gdx.shader.TessellationShader
 
createPrefixBase(IntRenderable, PBRShaderConfig) - Method in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShaderProvider
override this method in order to add your own prefix.
createPrefixSRGB(IntRenderable, PBRShaderConfig) - Method in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShaderProvider
 
createProgram() - Method in class gaiasky.util.gdx.shader.ShaderCache
 
createProjectionMatrixBuffer(MemoryStack, XrFovf, float, float, boolean) - Static method in class gaiasky.vr.openxr.XrHelper
Allocates a FloatBuffer onto the given stack and fills it such that it can be used as parameter to the set method of Matrix4f.
createRect(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, int, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a rectangle shape.
createRect(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a model with a single node containing a rectangle shape.
createReflection(TextureRegion) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createReflection(Texture) - Static method in class gaiasky.util.gdx.shader.attribute.TextureAttribute
 
createRing(float, int, int, float, float, int, int, Material, Material, Bits) - Method in class gaiasky.util.gdx.IntModelBuilder
Convenience method to create a ring model.
createRoughness(float) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRFloatAttribute
 
createRoughness(float, float, float, float) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createRoughness(Color) - Static method in class gaiasky.util.gdx.shader.attribute.ColorAttribute
 
createShader(IntRenderable) - Method in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRDepthShaderProvider
 
createShader(IntRenderable) - Method in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBREmissiveShaderProvider
 
createShader(IntRenderable) - Method in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShaderProvider
 
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
 
createShader(IntRenderable, PBRShaderConfig, String) - Method in class gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRShaderProvider
override this method in order to provide your own PBRShader subclass.
createShininess(float) - Static method in class gaiasky.util.gdx.shader.attribute.FloatAttribute
 
createSpecular() - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.MirrorAttribute
 
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
 
createSpecularEnv(OwnCubemap) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRCubemapAttribute
 
createSpecularFactor(float) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRFloatAttribute
 
createSpecularFactorTexture(TextureRegion) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
createSpecularFactorTexture(Texture) - Static method in class gaiasky.util.gdx.model.gltf.scene3d.attributes.PBRTextureAttribute
 
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.