Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CelestiaProject/Celestia
/ functions
Functions
4,602 in github.com/CelestiaProject/Celestia
⨍
Functions
4,602
◇
Types & classes
951
↓ 622 callers
Function
sin
src/celmath/quaternion.h:327
↓ 372 callers
Function
cos
src/celmath/quaternion.h:351
↓ 338 callers
Method
begin
src/celengine/parser.cpp:429
↓ 316 callers
Function
degToRad
src/celmath/mathlib.h:37
↓ 316 callers
Method
size
src/celengine/dsodb.h:94
↓ 307 callers
Method
getRenderer
src/celestia/celestiacore.cpp:2876
↓ 280 callers
Method
end
src/celengine/parser.cpp:436
↓ 257 callers
Method
getSimulation
src/celestia/celestiacore.cpp:2881
↓ 228 callers
Method
body
src/celengine/selection.h:54
↓ 228 callers
Method
length
src/celmath/vecmath.h:300
↓ 176 callers
Method
getPosition
This getPosition() method returns the approximate star position; that is, star position without any orbital motion taken into account. For a star in
src/celengine/star.h:326
↓ 163 callers
Method
end
src/celestia/avicapture.cpp:142
↓ 157 callers
Method
getNumber
src/celengine/parser.cpp:82
↓ 156 callers
Method
empty
src/celengine/selection.h:40
↓ 151 callers
Function
compareIgnoringCase
src/celutil/util.cpp:20
↓ 150 callers
Method
getString
src/celengine/parser.cpp:88
↓ 142 callers
Function
connect
src/celestia/qt/qtpreferencesdialog.cpp:989
↓ 140 callers
Method
registerMethod
src/celestia/celx.cpp:4329
↓ 139 callers
Function
sqrt
src/celmath/quaternion.h:375
↓ 135 callers
Function
abs
src/celmath/mathlib.h:47
↓ 129 callers
Method
checkArgs
src/celestia/celx.cpp:4317
↓ 111 callers
Function
Celx_RegisterMethod
Register a class 'method' in the metatable (assumed to be on top of the stack)
src/celestia/celx.cpp:449
↓ 109 callers
Method
getType
src/celengine/nebula.cpp:35
↓ 108 callers
Method
getUniverse
src/celengine/simulation.cpp:81
↓ 108 callers
Method
safeGetNumber
src/celestia/celx.cpp:4359
↓ 107 callers
Method
normalize
src/celengine/model.cpp:206
↓ 105 callers
Method
find
! Find a body with the specified name within a planetary system. * * deepSearch: if true, recursively search the systems of child objects * i18n
src/celengine/body.cpp:1240
↓ 103 callers
Method
toMatrix3
src/celmath/quaternion.h:511
↓ 102 callers
Function
Celx_CheckArgs
Check if the number of arguments on the stack matches the allowed range [minArgs, maxArgs]. Cause an error if not.
src/celestia/celx.cpp:1193
↓ 101 callers
Method
red
src/celutil/color.h:59
↓ 100 callers
Method
getRadius
src/celengine/star.h:143
↓ 100 callers
Method
green
src/celutil/color.h:64
↓ 100 callers
Method
star
src/celengine/selection.h:49
↓ 98 callers
Method
blue
src/celutil/color.h:69
↓ 93 callers
Method
charEntered
Callback for CelestiaCore::charEntered. Returns true if keypress has been consumed
src/celestia/celx.cpp:745
↓ 93 callers
Method
insert
src/celestia/qt/qtbookmark.cpp:177
↓ 91 callers
Method
setValue
src/tools/atmosphere/scattersim.cpp:579
↓ 91 callers
Function
sinD
Useful version of trig functions which operate on values in degrees instead of radians.
src/celengine/customorbit.cpp:129
↓ 86 callers
Method
getRenderFlags
src/celengine/render.cpp:1061
↓ 84 callers
Function
square
src/celmath/mathlib.h:52
↓ 83 callers
Function
matchName
src/celengine/solarsysxml.cpp:107
↓ 83 callers
Method
setRenderFlags
src/celengine/render.cpp:1066
↓ 78 callers
Method
getGLContext
src/celengine/render.h:224
↓ 74 callers
Function
glVertex
src/celengine/vecgl.h:20
↓ 73 callers
Function
this_celestia
src/celestia/celx.cpp:1483
↓ 72 callers
Method
bind
src/celengine/texture.cpp:493
↓ 69 callers
Method
parameter
src/celengine/vertexprog.cpp:346
↓ 68 callers
Method
read
src/celestia/qt/xbel.cpp:48
↓ 67 callers
Function
Celx_DoError
get current linenumber of script and create useful error-message
src/celestia/celx.cpp:1055
↓ 67 callers
Method
nextToken
src/celengine/tokenizer.cpp:35
↓ 61 callers
Method
doError
src/celestia/celx.cpp:4311
↓ 60 callers
Function
AppendMenu
HELPER: Append a menu item and return pointer. Used for context menu. */
src/celestia/gtk/menu-context.cpp:231
↓ 60 callers
Method
getActiveObserver
src/celengine/simulation.cpp:202
↓ 59 callers
Method
getLabelMode
src/celengine/render.cpp:1072
↓ 58 callers
Method
addItem
src/celestia/qt/qtbookmark.cpp:541
↓ 58 callers
Method
setLabelMode
src/celengine/render.cpp:1077
↓ 57 callers
Function
UTF8ToCurrentCP
src/celutil/winutil.cpp:65
↓ 57 callers
Method
use
src/celengine/glshader.cpp:153
↓ 54 callers
Method
render
src/celengine/render.cpp:2855
↓ 53 callers
Function
Celx_SafeGetNumber
safe wrapper for lua_tonumber, c.f. Celx_SafeGetString Non-fatal errors will return defaultValue.
src/celestia/celx.cpp:1309
↓ 51 callers
Method
getValue
src/celengine/parser.cpp:256
↓ 49 callers
Function
cosD
src/celengine/customorbit.cpp:134
↓ 49 callers
Method
getName
src/celestia/kde/cellistviewitem.h:12
↓ 48 callers
Method
getSelection
src/celengine/simulation.cpp:140
↓ 47 callers
Method
getHash
src/celengine/parser.cpp:100
↓ 46 callers
Function
radToDeg
src/celmath/mathlib.h:42
↓ 44 callers
Method
getCatalogNumber
src/celengine/star.h:309
↓ 43 callers
Method
deepsky
src/celengine/selection.h:59
↓ 43 callers
Function
gcSetFlag
HELPER: Sets one of the flags according to provided type, key, and value */
src/celestia/gtk/settings-gconf.cpp:516
↓ 43 callers
Method
getAbsoluteMagnitude
src/celengine/star.h:315
↓ 43 callers
Function
getFlag
HELPER: gets an or-group flag and handles error checking */
src/celestia/gtk/settings-file.cpp:312
↓ 43 callers
Method
getSystem
src/celengine/body.cpp:186
↓ 42 callers
Method
distanceFromOrigin
src/celmath/vecmath.h:421
↓ 42 callers
Method
getStarCatalog
src/celengine/universe.cpp:47
↓ 41 callers
Method
getName
src/celestia/url.cpp:639
↓ 41 callers
Method
getStar
src/celengine/stardb.h:220
↓ 41 callers
Method
getVector
src/celengine/parser.cpp:348
↓ 41 callers
Method
setSelection
src/celengine/simulation.cpp:146
↓ 40 callers
Method
getTime
src/celestia/celx.cpp:550
↓ 39 callers
Function
this_observer
src/celestia/celx_observer.cpp:50
↓ 38 callers
Method
clear
src/celengine/dispmap.cpp:26
↓ 38 callers
Function
pow
src/celmath/quaternion.h:315
↓ 38 callers
Method
setTable
Add a field to the table on top of the stack
src/celestia/celx.cpp:4344
↓ 37 callers
Method
renderPathSupported
src/celengine/glcontext.cpp:150
↓ 36 callers
Function
glColor
src/celengine/vecgl.h:40
↓ 35 callers
Function
exp
src/celmath/quaternion.h:263
↓ 35 callers
Method
getName
! Return the primary name for the body; if i18n, return the * localized name of the body. */
src/celengine/body.cpp:130
↓ 35 callers
Method
getNameValue
src/celengine/tokenizer.cpp:395
↓ 35 callers
Method
getRenderPath
src/celengine/glcontext.h:46
↓ 33 callers
Method
getRenderer
src/celestia/celx.cpp:389
↓ 32 callers
Method
radius
src/celengine/selection.cpp:24
↓ 31 callers
Method
alpha
src/celutil/color.h:74
↓ 30 callers
Method
data
src/celestia/qt/qtbookmark.cpp:321
↓ 29 callers
Method
convertFromUniversal
src/celengine/observer.cpp:1544
↓ 29 callers
Function
lerp
src/tools/atmosphere/scattersim.cpp:541
↓ 29 callers
Function
this_object
src/celestia/celx_object.cpp:79
↓ 28 callers
Function
LightProperty
src/celengine/shadermanager.cpp:227
↓ 28 callers
Method
getOrientation
src/celengine/body.cpp:315
↓ 28 callers
Method
isType
src/celestia/celx.cpp:4286
↓ 28 callers
Method
isValid
src/celengine/multitexture.cpp:102
next →
1–100 of 4,602, ranked by callers