Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/2swap/swaptube
/ functions
Functions
685 in github.com/2swap/swaptube
⨍
Functions
685
◇
Types & classes
121
↓ 231 callers
Method
render_microblock
src/Scenes/Scene.cpp:124
↓ 135 callers
Method
set
src/Core/State/StateManager.cpp:42
↓ 126 callers
Method
transition
src/Core/State/StateManager.cpp:142
↓ 123 callers
Function
stage_macroblock
src/Scenes/Scene.cpp:15
↓ 105 callers
Method
size
src/DataObjects/Graph.cpp:45
↓ 94 callers
Function
vec2
src/Host_Device_Shared/vec.h:55
↓ 47 callers
Method
get_ptr
src/DataObjects/DevicePointer.cpp:41
↓ 35 callers
Function
vec3
src/Host_Device_Shared/vec.h:36
↓ 29 callers
Function
square
src/Host_Device_Shared/helpers.h:19
↓ 24 callers
Method
transposeFace
src/DataObjects/Rubiks.h:35
↓ 21 callers
Method
add_scene
src/Scenes/Common/CompositeScene.cpp:20
↓ 20 callers
Function
ivec2
src/Host_Device_Shared/vec.h:46
↓ 17 callers
Function
get_audio_samplerate_hz
src/IO/Writer.cpp:68
↓ 16 callers
Method
set_parent
src/DataObjects/LambdaCalculus/LambdaExpression.cpp:43
↓ 15 callers
Function
floor
src/Host_Device_Shared/vec.h:386
↓ 15 callers
Function
rendering_on
src/Core/Smoketest.cpp:10
↓ 14 callers
Function
colorlerp
src/Host_Device_Shared/Color.h:26
↓ 13 callers
Function
get_video_framerate_fps
src/IO/Writer.cpp:74
↓ 13 callers
Function
normalize
src/Host_Device_Shared/vec.h:250
↓ 13 callers
Function
state_query_insert_multiple
src/Core/State/StateManager.cpp:14
↓ 12 callers
Function
get_global_state
src/Core/State/GlobalState.cpp:25
↓ 12 callers
Method
get_resolved_equation
src/Core/State/StateManager.cpp:309
↓ 12 callers
Method
get_type
src/DataObjects/LambdaCalculus/LambdaExpression.cpp:53
↓ 12 callers
Function
geta
src/Host_Device_Shared/Color.h:16
↓ 11 callers
Method
clear
src/DataObjects/GeometricConstruction.cpp:12
↓ 11 callers
Function
dot
src/Host_Device_Shared/vec.h:255
↓ 11 callers
Method
size
src/Core/State/StateManager.cpp:38
↓ 11 callers
Function
vec4
src/Host_Device_Shared/vec.h:20
↓ 10 callers
Function
argb
src/Host_Device_Shared/Color.h:10
↓ 10 callers
Method
clone
src/DataObjects/LambdaCalculus/LambdaVariable.cpp:18
↓ 10 callers
Function
latex_to_pix
* We use MicroTEX to convert LaTeX equations into svg files. */
src/IO/SVG.cpp:170
↓ 10 callers
Function
lerp
src/Host_Device_Shared/helpers.h:24
↓ 10 callers
Function
set_global_state
src/Core/State/GlobalState.cpp:44
↓ 10 callers
Method
set_pixel_carelessly
src/Core/Pixels.cpp:47
↓ 10 callers
Function
smoothlerp
src/Host_Device_Shared/helpers.h:29
↓ 9 callers
Function
ff_errstr
src/IO/IoHelpers.h:9
↓ 9 callers
Function
get_video_height_pixels
src/IO/Writer.cpp:77
↓ 9 callers
Function
get_video_width_pixels
src/IO/Writer.cpp:71
↓ 8 callers
Function
clamp
src/Host_Device_Shared/vec.h:270
↓ 8 callers
Function
getb
src/Host_Device_Shared/Color.h:19
↓ 8 callers
Function
getg
src/Host_Device_Shared/Color.h:18
↓ 8 callers
Function
getr
src/Host_Device_Shared/Color.h:17
↓ 8 callers
Method
remove
src/Core/State/StateManager.cpp:129
↓ 7 callers
Function
rotate_vector
src/Host_Device_Shared/vec.h:328
↓ 7 callers
Function
rotationMatrix
src/Scenes/Math/FourDAlgebraScene.cpp:58
↓ 7 callers
Function
target_tm
src/Projects/BeaverVid.cpp:34
↓ 6 callers
Method
exec_move_from_slice
src/Scenes/Math/RubiksScene.cpp:27
↓ 6 callers
Method
export_frame
src/Scenes/Scene.cpp:198
↓ 6 callers
Function
float_to_sample
src/IO/AudioWriter.h:19
↓ 6 callers
Function
geom_mean
src/Host_Device_Shared/helpers.h:34
↓ 6 callers
Method
get_parent
src/DataObjects/LambdaCalculus/LambdaExpression.cpp:61
↓ 6 callers
Function
matrixMult
src/Scenes/Math/FourDAlgebraScene.cpp:82
↓ 6 callers
Method
move_node
src/DataObjects/Graph.cpp:102
↓ 6 callers
Function
parse_tmstring
src/Projects/BeaverVid.cpp:60
↓ 6 callers
Method
reduce
src/Scenes/Math/LambdaScene.cpp:25
↓ 6 callers
Method
remove_subscene
src/Scenes/Common/SuperScene.cpp:6
↓ 6 callers
Method
resize
src/DataObjects/DevicePointer.cpp:19
↓ 6 callers
Method
rotateFaceClockwise
src/DataObjects/Rubiks.h:44
↓ 6 callers
Function
smoother2
We used to use this but not anymore
src/Host_Device_Shared/helpers.h:23
↓ 6 callers
Method
transition_node_position
src/Scenes/Math/GraphScene.cpp:54
↓ 5 callers
Method
begin_timer
src/Core/State/StateManager.cpp:285
↓ 5 callers
Method
evaluate_all
src/Core/State/StateManager.cpp:188
↓ 5 callers
Method
get_color
src/DataObjects/LambdaCalculus/LambdaExpression.cpp:57
↓ 5 callers
Method
get_first
src/DataObjects/LambdaCalculus/LambdaApplication.cpp:191
↓ 5 callers
Function
get_samples_per_frame
src/IO/Writer.cpp:86
↓ 5 callers
Method
has_next
src/DataObjects/LambdaCalculus/LambdaExpression.cpp:107
↓ 5 callers
Function
latex_color
src/IO/SVG.cpp:18
↓ 5 callers
Method
next
src/DataObjects/LambdaCalculus/LambdaExpression.cpp:111
↓ 5 callers
Function
png_to_pix
src/IO/PNG.cpp:94
↓ 5 callers
Method
respond_to_query
src/Core/State/StateManager.cpp:289
↓ 4 callers
Method
add_scene_fade_in
src/Scenes/Common/CompositeScene.cpp:14
↓ 4 callers
Function
conjugate
src/Host_Device_Shared/vec.h:264
↓ 4 callers
Method
fill_rect
src/Core/Pixels.cpp:278
↓ 4 callers
Method
get_body
src/DataObjects/LambdaCalculus/LambdaAbstraction.cpp:143
↓ 4 callers
Method
get_pixel_carelessly
src/Core/Pixels.cpp:22
↓ 4 callers
Method
get_second
src/DataObjects/LambdaCalculus/LambdaApplication.cpp:195
↓ 4 callers
Method
is_reducible
src/DataObjects/LambdaCalculus/LambdaApplication.cpp:108
↓ 4 callers
Function
length
src/Host_Device_Shared/vec.h:245
↓ 4 callers
Function
parse_lambda_from_string
src/DataObjects/LambdaCalculus/LambdaUtils.cpp:169
↓ 4 callers
Method
remove_all_subscenes
src/Scenes/Common/SuperScene.cpp:33
↓ 4 callers
Method
to_string
src/Core/State/UnresolvedStateEquation.cpp:53
↓ 4 callers
Function
veclerp
src/Host_Device_Shared/helpers.h:26
↓ 3 callers
Function
Point
src/Host_Device_Shared/ThreeDimensionStructs.h:11
↓ 3 callers
Method
add_manifold
src/Scenes/Math/ManifoldScene.cpp:24
↓ 3 callers
Method
add_sfx
src/IO/AudioWriter.cpp:131
↓ 3 callers
Method
draw_lambda_diagram
src/DataObjects/LambdaCalculus/LambdaUtils.cpp:93
↓ 3 callers
Method
fade_subscene
src/Scenes/Common/SuperScene.cpp:27
↓ 3 callers
Method
get_abstraction_depth
src/DataObjects/LambdaCalculus/LambdaExpression.cpp:88
↓ 3 callers
Method
get_height_recursive
src/DataObjects/LambdaCalculus/LambdaVariable.cpp:30
↓ 3 callers
Method
get_nearest_ancestor_with_type
src/DataObjects/LambdaCalculus/LambdaExpression.cpp:77
↓ 3 callers
Method
get_width_height
src/Scenes/Scene.cpp:181
↓ 3 callers
Method
is_reducible
src/DataObjects/LambdaCalculus/LambdaVariable.cpp:70
↓ 3 callers
Function
is_smoketest
src/Core/Smoketest.cpp:6
↓ 3 callers
Function
linear_srgb_to_srgb
src/Host_Device_Shared/Color.h:90
↓ 3 callers
Method
overwrite
src/Core/Pixels.cpp:269
↓ 3 callers
Function
random_unit_cube_vector
src/DataObjects/Graph.cpp:31
↓ 3 callers
Method
scale_to_bounding_box
src/Core/Pixels.cpp:102
↓ 3 callers
Method
set_parent
src/Core/State/StateManager.cpp:182
↓ 3 callers
Method
set_positions
src/DataObjects/LambdaCalculus/LambdaUtils.cpp:35
↓ 3 callers
Function
state_operator_to_string
src/Core/State/StateOperators.c:117
next →
1–100 of 685, ranked by callers