Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenSpace/OpenSpace
/ types & classes
Types & classes
2,950 in github.com/OpenSpace/OpenSpace
⨍
Functions
7,972
◇
Types & classes
2,950
↓ 752 callers
Class
ImVec2
2D vector (often used to store positions or sizes)
modules/imgui/ext/imgui/imgui.h:227
↓ 277 callers
Class
FloatProperty
* This class is a concrete implementation of TemplateProperty with the type `float`. */
include/openspace/properties/scalar/floatproperty.h:37
↓ 268 callers
Class
PropertyInfo
include/openspace/properties/property.h:101
↓ 222 callers
Class
ImVec4
4D vector (often used to store floating-point colors)
modules/imgui/ext/imgui/imgui.h:240
↓ 206 callers
Class
PropertyOwner
include/openspace/query/query.h:35
↓ 146 callers
Class
Documentation
modules/base/rendering/pointcloud/sizemappingcomponent.h:38
↓ 138 callers
Class
TreeNode
modules/imgui/src/guipropertycomponent.cpp:77
↓ 126 callers
Class
Profile
include/openspace/scene/scene.h:56
↓ 60 callers
Class
Documentation
modules/spout/spoutwrapper.h:48
↓ 55 callers
Class
Schema
include/openspace/documentation/schema.h:33
↓ 43 callers
Class
Documentation
modules/spacecraftinstruments/util/projectioncomponent.h:47
↓ 35 callers
Class
Documentation
modules/globebrowsing/src/layer.h:47
↓ 28 callers
Class
Documentation
src/engine/configuration.cpp:166
↓ 26 callers
Class
Time
modules/globebrowsing/src/timequantizer.h:34
↓ 18 callers
Class
StringProperty
include/openspace/properties/misc/stringproperty.h:32
↓ 17 callers
Class
Time
* This singleton class represents the current simulation time in OpenSpace. It internally * stores the time and provides methods to set the time dire
include/openspace/util/time.h:48
↓ 16 callers
Class
Dictionary
modules/spout/spoutwrapper.h:43
↓ 16 callers
Class
Path
include/openspace/navigation/path.h:42
↓ 13 callers
Class
BoolProperty
* This class is a concrete implementation of TemplateProperty with the type `bool`. */
include/openspace/properties/scalar/boolproperty.h:35
↓ 12 callers
Class
Time
modules/globebrowsing/src/tileprovider/temporaltileprovider.cpp:120
↓ 11 callers
Class
Documentation
modules/video/include/videoplayer.h:50
↓ 10 callers
Enum
Key
include/openspace/util/keys.h:129
↓ 10 callers
Class
QModelIndex
apps/OpenSpace/ext/launcher/include/profile/assetsdialog.h:37
↓ 10 callers
Class
QString
apps/OpenSpace/ext/launcher/include/profile/assetsdialog.h:35
↓ 10 callers
Class
Vec3Property
include/openspace/properties/vector/vec3property.h:35
↓ 9 callers
Class
Message
include/openspace/topic/server.h:69
↓ 9 callers
Class
OptionProperty
* The OptionProperty is a property that provides a number of predefined (using the * #addOption method) options consisting of a `description` and a `
include/openspace/properties/misc/optionproperty.h:38
↓ 9 callers
Class
QVariant
apps/OpenSpace/ext/launcher/include/profile/horizonsdialog.h:48
↓ 9 callers
Class
SessionRecordingError
src/interaction/sessionrecordinghandler.cpp:77
↓ 9 callers
Class
Tile
* Defines a status and may have a Texture and TileMetaData. */
modules/globebrowsing/src/basictypes.h:101
↓ 8 callers
Class
Histogram
modules/volume/rendering/renderabletimevaryingvolume.h:43
↓ 8 callers
Class
LoadingError
src/interaction/sessionrecording.cpp:50
↓ 8 callers
Class
PlanetProperties
modules/telemetry/include/specific/planetssonification.h:164
↓ 7 callers
Class
NavigationState
include/openspace/scene/profile.h:42
↓ 7 callers
Class
ParsingError
include/openspace/scene/profile.h:70
↓ 7 callers
Class
Profile
apps/OpenSpace/ext/launcher/include/profile/profileedit.h:33
↓ 7 callers
Class
ProgressBar
include/openspace/util/progressbar.h:32
↓ 7 callers
Class
SpiceException
include/openspace/util/spicemanager.h:71
↓ 7 callers
Class
TileTextureInitData
* All information needed to create a texture used for a Tile. */
modules/globebrowsing/src/tiletextureinitdata.h:40
↓ 6 callers
Class
Animation
modules/skybrowser/include/utility.h:205
↓ 6 callers
Class
Ellipsoid
* This class is based largely on the Ellipsoid class defined in the book * "3D Engine Design for Virtual Globes". Most planets or planetary objects a
include/openspace/util/ellipsoid.h:46
↓ 6 callers
Class
ImGuiStoragePair
modules/imgui/ext/imgui/imgui.h:2091
↓ 6 callers
Class
ImVec2ih
Helper: ImVec2ih (2D vector, half-size integer, for long-term packed storage)
modules/imgui/ext/imgui/imgui_internal.h:427
↓ 6 callers
Class
MyDocument
Simplified structure to mimic a Document model
modules/imgui/ext/imgui/imgui_demo.cpp:7347
↓ 6 callers
Class
PropertyOwner
modules/imgui/include/guipropertycomponent.h:37
↓ 6 callers
Class
QRect
apps/OpenSpace/ext/launcher/include/sgctedit/monitorbox.h:33
↓ 6 callers
Class
TileDepthTransform
modules/globebrowsing/src/basictypes.h:77
↓ 6 callers
Class
Time
modules/spacecraftinstruments/util/imagesequencer.h:41
↓ 6 callers
Class
TimeRange
src/mission/mission.cpp:50
↓ 5 callers
Class
ConnectionLostError
include/openspace/network/parallelconnection.h:73
↓ 5 callers
Class
Documentation
modules/exoplanets/datastructure.h:36
↓ 5 callers
Class
GeodeticPatch
modules/globebrowsing/src/geodeticpatch.h:35
↓ 5 callers
Class
HorizonsFile
modules/space/horizonsfile.h:104
↓ 5 callers
Class
RangeError
modules/space/translation/keplertranslation.cpp:43
↓ 5 callers
Class
TileIndex
modules/globebrowsing/src/layer.h:49
↓ 5 callers
Class
Waypoint
include/openspace/navigation/waypoint.h:38
↓ 4 callers
Class
DateTime
* DateTime class is used to manage a date/time value and provide methods for increment/ * decrementing the value, which gets complicated because of t
modules/globebrowsing/src/timequantizer.h:118
↓ 4 callers
Class
Dictionary
modules/iswa/rendering/iswabasegroup.h:36
↓ 4 callers
Class
Documentation
modules/volume/rendering/renderablevectorfield.h:50
↓ 4 callers
Class
FitsFileReader
modules/fitsfilereader/include/fitsfilereader.h:59
↓ 4 callers
Class
HorizonsResult
modules/space/horizonsfile.h:98
↓ 4 callers
Class
ImFontConfig
Opaque interface to a font builder (stb_truetype or FreeType).
modules/imgui/ext/imgui/imgui.h:130
↓ 4 callers
Class
Image
modules/spacecraftinstruments/util/image.h:35
↓ 4 callers
Class
KameleonVolumeReader
modules/kameleonvolume/kameleonvolumereader.h:47
↓ 4 callers
Class
PrecisionProperties
modules/telemetry/include/general/timetelemetry.h:58
↓ 3 callers
Class
AberrationCorrection
include/openspace/util/spicemanager.h:80
↓ 3 callers
Class
AutoCompleteState
include/openspace/rendering/luaconsole.h:105
↓ 3 callers
Class
Blob
modules/telemetry/include/specific/planetssonification.h:35
↓ 3 callers
Class
BrickSelection
modules/multiresvolume/rendering/brickselection.h:32
↓ 3 callers
Class
DataMessage
include/openspace/network/parallelconnection.h:64
↓ 3 callers
Class
Documentation
modules/statemachine/include/state.h:34
↓ 3 callers
Class
Documentation
modules/volume/rawvolumemetadata.h:36
↓ 3 callers
Class
HttpMemoryDownload
* This concerete HttpDownload subclass downloads the contents of the URL passed into the * constructor into a buffer of memory that can be retrieve.
include/openspace/util/httprequest.h:446
↓ 3 callers
Class
ImGuiPtrOrIndex
modules/imgui/ext/imgui/imgui_internal.h:1065
↓ 3 callers
Class
IntProperty
* This class is a concrete implementation of TemplateProperty with the type `int`. */
include/openspace/properties/scalar/intproperty.h:37
↓ 3 callers
Class
KameleonWrapper
modules/iswa/util/dataprocessorkameleon.h:32
↓ 3 callers
Enum
KeyModifier
include/openspace/util/keys.h:91
↓ 3 callers
Class
QRectF
apps/OpenSpace/ext/launcher/include/sgctedit/monitorbox.h:34
↓ 3 callers
Class
QRegularExpression
apps/OpenSpace/ext/launcher/include/profile/assetsdialog.h:38
↓ 3 callers
Class
RenderableSettings
Unfortunately we can't move this struct into the Renderable until https://bugs.llvm.org/show_bug.cgi?id=36684 is fixed
include/openspace/rendering/renderable.h:59
↓ 3 callers
Class
Scene
src/engine/openspaceengine.cpp:223
↓ 3 callers
Class
SessionRecording
include/openspace/interaction/sessionrecording.h:44
↓ 3 callers
Class
UpdateData
modules/globebrowsing/src/ringscomponent.h:51
↓ 2 callers
Class
ArrowInstance
modules/volume/rendering/renderablevectorfield.h:79
↓ 2 callers
Class
BoolVerifier
* A Verifier that checks whether a given key inside a ghoul::Dictionary is of type * `bool`. No implicit conversion is considered in this testing. *
include/openspace/documentation/verifier.h:135
↓ 2 callers
Class
BrickCover
modules/multiresvolume/rendering/brickcover.h:30
↓ 2 callers
Class
CameraPose
include/openspace/camera/camera.h:37
↓ 2 callers
Class
Chunk
modules/globebrowsing/src/renderableglobe.h:65
↓ 2 callers
Class
DataBody
modules/telemetry/include/specific/planetssonification.h:82
↓ 2 callers
Class
Dictionary
namespace opengl
include/openspace/rendering/renderengine.h:51
↓ 2 callers
Class
DoubleVerifier
* A Verifier that checks whether a given key inside a ghoul::Dictionary is of type * `double`. No implicit conversion is considered in this testing.
include/openspace/documentation/verifier.h:144
↓ 2 callers
Class
GDALProxyPoolRasterBand
modules/globebrowsing/ext/gdal/include/gdal_proxy.h:206
↓ 2 callers
Enum
ID
modules/globebrowsing/src/layergroupid.h:37
↓ 2 callers
Class
ImColor
Helper to build glyph ranges from text/string data
modules/imgui/ext/imgui/imgui.h:133
↓ 2 callers
Class
ImGuiStyleMod
Storage of stack sizes for debugging/asserting
modules/imgui/ext/imgui/imgui_internal.h:118
↓ 2 callers
Class
ImGuiTextRange
modules/imgui/ext/imgui/imgui.h:2044
↓ 2 callers
Class
ImGuiWindowSettings
Temporary storage for one window (that's the data which in theory we could ditch at the end of the frame)
modules/imgui/ext/imgui/imgui_internal.h:127
↓ 2 callers
Class
InsufficientPrecisionError
include/openspace/navigation/pathcurve.h:39
↓ 2 callers
Class
IntVerifier
* A Verifier that checks whether a given key inside a ghoul::Dictionary is of type `int`. * It will also return `true` if the key's value is of type
include/openspace/documentation/verifier.h:154
↓ 2 callers
Class
LuaState
include/openspace/scene/scene.h:46
next →
1–100 of 2,950, ranked by callers