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
↓ 2 callers
Function
DumpTriStrip
src/tools/cmod/xtocmod.cpp:172
↓ 2 callers
Function
DumpTriStripAsFan
src/tools/cmod/xtocmod.cpp:196
↓ 2 callers
Function
FillinSurface
src/celengine/solarsys.cpp:198
↓ 2 callers
Function
GenerateScriptObjectName
! Generate a unique name for this script orbit object so that * we can refer to it later. */
src/celengine/scriptobject.cpp:48
↓ 2 callers
Function
GetCustomOrbit
src/celengine/customorbit.cpp:3151
↓ 2 callers
Function
GetGLTexAddressMode
src/celengine/texture.cpp:225
↓ 2 callers
Function
GetNaifId
! Convert an object name to a NAIF integer ID. Return true if the name * refers to a known object, false if not. Both names and numeric IDs are *
src/celengine/spiceinterface.cpp:45
↓ 2 callers
Function
GetRotationModelManager
src/celengine/rotationmanager.cpp:24
↓ 2 callers
Function
GetScriptedObjectContext
! Get the global script context for ScriptedOrbits. */
src/celengine/scriptobject.cpp:38
↓ 2 callers
Function
GetTextRect
src/celestia/winhyperlinks.cpp:20
↓ 2 callers
Function
HandleSpecialKey
src/celestia/glutmain.cpp:177
↓ 2 callers
Function
HomeDir
src/celutil/windirectory.cpp:141
↓ 2 callers
Function
InitStarBrowserItems
src/celestia/winstarbrowser.cpp:231
↓ 2 callers
Function
LoadItemTextFromFile
src/celestia/winmain.cpp:501
↓ 2 callers
Function
LoadPNGImage
src/celengine/image.cpp:567
↓ 2 callers
Function
LoadSampledOrbit
src/celengine/samporbit.cpp:777
↓ 2 callers
Function
LoadSampledOrbitXYZV
src/celengine/samporbit.cpp:832
↓ 2 callers
Function
LoadSolarSystemObjects
src/celengine/solarsys.cpp:1066
↓ 2 callers
Function
LoadSpiceKernel
! Load a SPICE kernel file of any type into the kernel pool. If the kernel * is already resident, it will not be reloaded. */
src/celengine/spiceinterface.cpp:87
↓ 2 callers
Function
LookupName
src/packdb.cpp:263
↓ 2 callers
Function
NightTextureBlend
src/celengine/shadermanager.cpp:437
↓ 2 callers
Function
ParseStringList
Parse a string list--either a single string or an array of strings is permitted.
src/celengine/parseobject.cpp:274
↓ 2 callers
Function
QDateToTDB
Functions to convert between Qt dates and Celestia dates. TODO: Qt's date class doesn't support leap seconds
src/celestia/qt/qteventfinder.cpp:96
↓ 2 callers
Function
Read3DSFile
src/cel3ds/3dsread.cpp:660
↓ 2 callers
Function
ReadTextFromFile
src/celengine/vertexprog.cpp:104
↓ 2 callers
Function
RenderX
Draw letter x in xz plane
src/celengine/axisarrow.cpp:88
↓ 2 callers
Function
RenderY
Draw letter y in xz plane
src/celengine/axisarrow.cpp:100
↓ 2 callers
Function
RenderZ
Draw letter z in xz plane
src/celengine/axisarrow.cpp:114
↓ 2 callers
Function
RestoreCursor
src/celestia/winmain.cpp:3648
↓ 2 callers
Function
RingShadowTexCoord
src/celengine/shadermanager.cpp:268
↓ 2 callers
Function
SaveModelBinary
src/celengine/modelfile.cpp:281
↓ 2 callers
Function
ScanScriptsDirectory
src/celestia/scriptmenu.cpp:90
↓ 2 callers
Function
ScatteringConstantDeclarations
src/celengine/shadermanager.cpp:840
↓ 2 callers
Function
SetScriptedObjectContext
! Set the script context for ScriptedOrbits and ScriptRotations * Should be called just once at initialization. */
src/celengine/scriptobject.cpp:29
↓ 2 callers
Function
SetupCombinersGlossMap
Set up the combiners to a texture with gloss map in the alpha channel.
src/celengine/regcombine.cpp:326
↓ 2 callers
Function
Shadow
Calculate the depth of an eclipse shadow at the current fragment. Eclipse shadows are circular, decreasing in depth from maxDepth at the center to zer
src/celengine/shadermanager.cpp:622
↓ 2 callers
Function
ShadowDepth
Used by rings shader
src/celengine/shadermanager.cpp:378
↓ 2 callers
Function
ShowLocalTime
src/celestia/winmain.cpp:411
↓ 2 callers
Function
ShowUniversalTime
src/celestia/winmain.cpp:404
↓ 2 callers
Function
SkipComments
Scan past comments. A comment begins with the # character and ends with a newline. Return true if the stream state is good. The stream position will b
src/celengine/samporbit.cpp:722
↓ 2 callers
Function
StateVectorToOrbit
src/celengine/orbit.cpp:409
↓ 2 callers
Function
TDBcorrection
Input is a TDB Julian Date; result is in seconds
src/celengine/astro.cpp:753
↓ 2 callers
Function
TangentSpaceTransform
src/celengine/shadermanager.cpp:424
↓ 2 callers
Function
TextureCoordDeclarations
src/celengine/shadermanager.cpp:899
↓ 2 callers
Function
UTF8EncodedSizeFromFirstByte
src/celutil/utf8.h:56
↓ 2 callers
Function
VarScatterInVS
src/celengine/shadermanager.cpp:286
↓ 2 callers
Function
WGLExtensionSupported
src/celestia/wglext.cpp:246
↓ 2 callers
Function
WStringToString
src/celutil/winutil.cpp:75
↓ 2 callers
Method
accept
src/celestia/qt/qtbookmark.cpp:852
↓ 2 callers
Method
addBody
src/celengine/body.cpp:1167
↓ 2 callers
Method
addFavorite
src/celestia/celestiacore.cpp:490
↓ 2 callers
Method
addFavoriteFolder
src/celestia/celestiacore.cpp:517
↓ 2 callers
Method
addRef
src/celengine/timelinephase.cpp:68
↓ 2 callers
Method
addVertex
src/celengine/vertexlist.cpp:120
↓ 2 callers
Method
analyze
src/buildstardb.cpp:126
↓ 2 callers
Function
angleDiff
src/celengine/skygrid.cpp:159
↓ 2 callers
Method
appendPhase
src/celengine/timeline.cpp:43
↓ 2 callers
Method
attach
src/celengine/glshader.cpp:160
↓ 2 callers
Function
augmentVertexDescription
src/tools/cmod/cmodfix.cpp:470
↓ 2 callers
Function
averageFaceVectors
src/tools/cmod/cmodfix.cpp:419
↓ 2 callers
Function
bswap_16
src/celutil/bytes.h:34
↓ 2 callers
Function
calcMaxFOV
Calculate the maximum field of view (from top left corner to bottom right) of a frustum with the specified aspect ratio (width/height) and vertical fi
src/celengine/render.cpp:9675
↓ 2 callers
Method
calcShellHeight
src/tools/atmosphere/scattersim.cpp:222
↓ 2 callers
Function
captureMovie
src/celestia/gtk/actions.cpp:1131
↓ 2 callers
Function
catalogNumberToString
src/celengine/stardb.cpp:346
↓ 2 callers
Function
celToJ2000Ecliptic
src/celestia/qt/qtinfopanel.cpp:240
↓ 2 callers
Method
centerSelectionCO
! Center the selection by moving on a circular orbit arround * the primary body (refObject). */
src/celengine/observer.cpp:785
↓ 2 callers
Function
checkForFan
src/tools/cmod/xtocmod.cpp:138
↓ 2 callers
Method
childClassMask
! Return a bitmask with the classifications of all children * in this tree. */
src/celengine/frametree.h:87
↓ 2 callers
Function
chooseDiffTimeDelta
Choose a time interval for numerically differentiating orientation to get the angular velocity for a rotation model.
src/celengine/rotation.cpp:22
↓ 2 callers
Function
chooseOption
HELPER: creates one of the several drop-down boxes */
src/celestia/gtk/dialog-time.cpp:152
↓ 2 callers
Function
circleArea
src/celmath/mathlib.h:93
↓ 2 callers
Method
clear
src/tools/atmosphere/scattersim.cpp:354
↓ 2 callers
Method
clone
src/celestia/qt/qtbookmark.cpp:210
↓ 2 callers
Function
cometDustTailLength
Compute a rough estimate of the visible length of the dust tail. TODO: This is old code that needs to be rewritten. For one thing, the length is inver
src/celengine/render.cpp:8280
↓ 2 callers
Method
compile
src/celengine/glshader.cpp:37
↓ 2 callers
Function
computeRayleighCoeffs
src/tools/atmosphere/scattersim.cpp:1663
↓ 2 callers
Method
containsSecondaryIlluminators
! Return whether any of the children of this frame * are secondary illuminators. */
src/celengine/frametree.h:79
↓ 2 callers
Method
convertToAstrocentric
src/celengine/frame.cpp:135
↓ 2 callers
Function
copyVertex
src/tools/cmod/cmodfix.cpp:446
↓ 2 callers
Method
countChildren
src/celengine/octree.h:336
↓ 2 callers
Method
countObjects
src/celengine/octree.h:348
↓ 2 callers
Method
createThread
src/celestia/celx.cpp:620
↓ 2 callers
Method
crossIndex
src/celengine/stardb.cpp:280
↓ 2 callers
Function
cubicInterpolate
src/celengine/samporbit.cpp:146
↓ 2 callers
Function
cubicInterpolate
src/celengine/render.cpp:1579
↓ 2 callers
Function
cubicInterpolateVelocity
src/celengine/samporbit.cpp:156
↓ 2 callers
Method
direction
src/celengine/frame.cpp:758
↓ 2 callers
Method
disableAttribArray
src/celengine/vertexprog.cpp:491
↓ 2 callers
Function
displayAngle
Display a positive angle as degrees, minutes, and seconds. If the angle is less than one degree, only minutes and seconds are shown; if the angle is l
src/celestia/celestiacore.cpp:2967
↓ 2 callers
Function
displayDuration
src/celestia/celestiacore.cpp:2951
↓ 2 callers
Function
displayPlanetocentricCoords
Display nicely formatted planetocentric/planetographic coordinates. The latitude and longitude parameters are angles in radians, altitude is in kilome
src/celestia/celestiacore.cpp:3079
↓ 2 callers
Function
displayRADec
src/celestia/celestiacore.cpp:3051
↓ 2 callers
Method
distanceToSquared
src/celmath/vecmath.h:414
↓ 2 callers
Function
ellipsePosition
Compute for mean anomaly M the point on the ellipse with semimajor axis a and eccentricity e. This helper function assumes a low eccentricity; orbit.
src/celengine/customorbit.cpp:1319
↓ 2 callers
Method
enableAttribArray
src/celengine/vertexprog.cpp:486
↓ 2 callers
Function
equal
src/tools/cmod/cmodfix.cpp:215
↓ 2 callers
Method
equatorOrientationAtTime
src/celengine/rotation.cpp:89
↓ 2 callers
Method
fatalError
src/celestia/kde/kdeapp.cpp:1688
↓ 2 callers
Method
findLocation
src/celengine/body.cpp:882
← previous
next →
901–1,000 of 4,602, ranked by callers