Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ddiakopoulos/polymer
/ functions
Functions
2,328 in github.com/ddiakopoulos/polymer
⨍
Functions
2,328
◇
Types & classes
663
↓ 341 callers
Method
size
libraries/lib-engine/src/core-events.cpp:135
↓ 311 callers
Method
uniform
libraries/lib-gfx-gl/include/polymer-gfx-gl/gl-api.hpp:432
↓ 287 callers
Function
cgltf_json_strcmp
libraries/lib-model-io/third-party/cgltf/cgltf.h:2756
↓ 144 callers
Method
data
libraries/lib-polymer/include/polymer-core/math/linalg.hpp:319
↓ 124 callers
Method
emplace_back
Thread safe
libraries/lib-polymer/include/polymer-core/queues/queue-mpsc-bounded.hpp:30
↓ 110 callers
Method
size
libraries/lib-polymer/include/polymer-core/tools/image-buffer.hpp:65
↓ 109 callers
Method
empty
libraries/lib-engine/src/core-events.cpp:192
↓ 103 callers
Function
max
libraries/lib-polymer/include/polymer-core/math/linalg.hpp:770
↓ 84 callers
Function
cos
libraries/lib-polymer/include/polymer-core/math/linalg.hpp:745
↓ 82 callers
Function
sin
libraries/lib-polymer/include/polymer-core/math/linalg.hpp:744
↓ 80 callers
Method
end
libraries/lib-app-base/src/gl-imgui.cpp:730
↓ 78 callers
Function
dot
libraries/lib-polymer/include/polymer-core/math/linalg.hpp:780
↓ 77 callers
Method
bind
libraries/lib-gfx-gl/include/polymer-gfx-gl/gl-api.hpp:456
↓ 69 callers
Function
sqrt
libraries/lib-polymer/include/polymer-core/math/linalg.hpp:743
↓ 68 callers
Method
begin
libraries/lib-app-base/src/gl-imgui.cpp:670
↓ 68 callers
Function
normalize
libraries/lib-polymer/include/polymer-core/math/linalg.hpp:783
↓ 68 callers
Method
random_float
libraries/lib-polymer/include/polymer-core/util/util.hpp:165
↓ 65 callers
Method
resize
libraries/lib-polymer/include/polymer-core/queues/queue-circular.hpp:64
↓ 64 callers
Method
get
libraries/lib-engine/include/polymer-engine/ecs/core-events.hpp:75
↓ 64 callers
Function
read_file_text
libraries/lib-polymer/include/polymer-core/util/file-io.hpp:42
↓ 64 callers
Method
texture
libraries/lib-gfx-gl/include/polymer-gfx-gl/gl-api.hpp:447
↓ 62 callers
Function
min
libraries/lib-polymer/include/polymer-core/math/linalg.hpp:769
↓ 61 callers
Function
clamp
libraries/lib-polymer/include/polymer-core/math/linalg.hpp:771
↓ 60 callers
Function
cgltf_skip_json
libraries/lib-model-io/third-party/cgltf/cgltf.h:2801
↓ 57 callers
Method
unbind
libraries/lib-gfx-gl/include/polymer-gfx-gl/gl-api.hpp:457
↓ 53 callers
Function
apply
libraries/lib-polymer/include/polymer-core/math/linalg.hpp:672
↓ 51 callers
Method
get
non-allocating, todo: set size?
libraries/lib-model-io/third-party/tinyply/tinyply.h:88
↓ 47 callers
Function
gl_check_error
libraries/lib-gfx-gl/include/polymer-gfx-gl/gl-api.hpp:113
↓ 47 callers
Function
length
libraries/lib-polymer/include/polymer-core/math/linalg.hpp:782
↓ 46 callers
Function
abs
libraries/lib-polymer/include/polymer-core/math/linalg.hpp:737
↓ 46 callers
Function
cross
libraries/lib-polymer/include/polymer-core/math/linalg.hpp:776
↓ 45 callers
Function
pow
libraries/lib-polymer/include/polymer-core/math/linalg.hpp:756
↓ 45 callers
Method
set_buffer_data
libraries/lib-gfx-gl/include/polymer-gfx-gl/gl-api.hpp:193
↓ 44 callers
Method
bind_ssbo
libraries/lib-gfx-gl/include/polymer-gfx-gl/gl-api.hpp:596
↓ 40 callers
Function
cgltf_json_to_int
libraries/lib-model-io/third-party/cgltf/cgltf.h:2764
↓ 40 callers
Method
min
libraries/lib-polymer/include/polymer-core/math/math-primitives.hpp:37
↓ 39 callers
Method
setup
libraries/lib-gfx-gl/include/polymer-gfx-gl/gl-api.hpp:226
↓ 39 callers
Method
size
libraries/lib-engine/include/polymer-engine/ecs/component-pool.hpp:138
↓ 37 callers
Method
begin
apps/3dgs-viewer/3dgs-viewer.cpp:99
↓ 37 callers
Function
cgltf_json_to_float
libraries/lib-model-io/third-party/cgltf/cgltf.h:2785
↓ 37 callers
Function
floor
libraries/lib-polymer/include/polymer-core/math/linalg.hpp:738
↓ 34 callers
Function
build_imgui
apps/editor/editor-inspector-ui.hpp:31
↓ 34 callers
Function
create_handle_for_asset
libraries/lib-engine/include/polymer-engine/asset/asset-handle-utils.hpp:11
↓ 34 callers
Method
draw_elements
libraries/lib-gfx-gl/include/polymer-gfx-gl/gl-api.hpp:665
↓ 34 callers
Method
end
libraries/lib-engine/include/polymer-engine/profiling.hpp:46
↓ 34 callers
Method
reset
libraries/lib-engine/src/scene.cpp:238
↓ 33 callers
Method
add_component
libraries/lib-engine/include/polymer-engine/object.hpp:566
↓ 33 callers
Method
clear
libraries/lib-app-base/src/gl-particle-system.cpp:78
↓ 33 callers
Function
safe_normalize
libraries/lib-polymer/include/polymer-core/math/math-common.hpp:86
↓ 32 callers
Method
end
apps/3dgs-viewer/3dgs-viewer.cpp:100
↓ 32 callers
Method
reset
samples/gl-camera-trajectory/gl-camera-trajectory.cpp:84
↓ 32 callers
Method
set_attribute
libraries/lib-gfx-gl/include/polymer-gfx-gl/gl-api.hpp:708
↓ 31 callers
Method
row
libraries/lib-polymer/include/polymer-core/math/linalg.hpp:544
↓ 30 callers
Function
fast_floor
libraries/lib-polymer/include/polymer-core/tools/simplex-noise.hpp:151
↓ 30 callers
Function
make_mesh_from_geometry
libraries/lib-gfx-gl/include/polymer-gfx-gl/gl-mesh-util.hpp:26
↓ 30 callers
Method
max
libraries/lib-polymer/include/polymer-core/math/math-primitives.hpp:38
↓ 30 callers
Function
parseReal
libraries/lib-model-io/third-party/tinyobj/tiny_obj_loader.h:613
↓ 29 callers
Method
is_down
libraries/lib-app-base/include/polymer-app-base/glfw-app.hpp:47
↓ 26 callers
Method
read
libraries/lib-model-io/third-party/tinyply/tinyply.h:774
↓ 25 callers
Method
begin
libraries/lib-engine/include/polymer-engine/profiling.hpp:40
↓ 25 callers
Function
cgltf_parse_json_array
libraries/lib-model-io/third-party/cgltf/cgltf.h:2875
↓ 25 callers
Method
get_object
libraries/lib-engine/src/scene.cpp:316
↓ 24 callers
Function
cgltf_parse_json_string
libraries/lib-model-io/third-party/cgltf/cgltf.h:2856
↓ 24 callers
Method
draw
samples/gl-colormap/gl-colormap.cpp:41
↓ 24 callers
Method
update
libraries/lib-engine/src/scene.cpp:303
↓ 23 callers
Function
cgltf_component_read_float
libraries/lib-model-io/third-party/cgltf/cgltf.h:2249
↓ 23 callers
Function
cgltf_free_extras
libraries/lib-model-io/third-party/cgltf/cgltf.h:1834
↓ 23 callers
Function
make_translation_matrix
libraries/lib-polymer/include/polymer-core/math/math-spatial.hpp:315
↓ 22 callers
Function
cgltf_parse_json_extras
libraries/lib-model-io/third-party/cgltf/cgltf.h:3009
↓ 22 callers
Function
compare
libraries/lib-polymer/include/polymer-core/math/linalg.hpp:626
↓ 22 callers
Method
end
libraries/lib-engine/include/polymer-engine/ecs/component-pool.hpp:151
↓ 22 callers
Method
get_normal
libraries/lib-polymer/include/polymer-core/math/math-primitives.hpp:273
↓ 21 callers
Function
cgltf_parse_json_texture_view
libraries/lib-model-io/third-party/cgltf/cgltf.h:3853
↓ 21 callers
Method
get_variant
libraries/lib-engine/src/shader.cpp:120
↓ 21 callers
Method
handle_input
apps/3dgs-viewer/3dgs-viewer.cpp:703
↓ 21 callers
Method
main_loop
libraries/lib-app-base/src/glfw-app.cpp:228
↓ 21 callers
Function
make_rotation_quat_axis_angle
libraries/lib-polymer/include/polymer-core/math/math-spatial.hpp:57
↓ 21 callers
Method
size
libraries/lib-polymer/include/polymer-core/math/math-primitives.hpp:40
↓ 20 callers
Method
get_renderer
libraries/lib-engine/include/polymer-engine/scene.hpp:66
↓ 20 callers
Function
length2
libraries/lib-polymer/include/polymer-core/math/linalg.hpp:781
↓ 20 callers
Method
watch
libraries/lib-engine/src/shader-library.cpp:60
↓ 20 callers
Method
xyz
libraries/lib-polymer/include/polymer-core/math/linalg.hpp:615
↓ 19 callers
Function
acos
libraries/lib-polymer/include/polymer-core/math/linalg.hpp:748
↓ 19 callers
Function
cgltf_parse_json_float_array
libraries/lib-model-io/third-party/cgltf/cgltf.h:2839
↓ 19 callers
Method
create
libraries/lib-polymer/include/polymer-core/tools/octree.hpp:174
↓ 19 callers
Function
sample
@todo - colorspace interpolation rgb, hsv, and lab
libraries/lib-polymer/include/polymer-core/tools/colormap.hpp:151
↓ 19 callers
Method
value
libraries/lib-polymer/include/polymer-core/tools/property.hpp:97
↓ 18 callers
Function
Combo
apps/editor/editor-inspector-ui.hpp:548
↓ 18 callers
Function
cgltf_free_extensions
libraries/lib-model-io/third-party/cgltf/cgltf.h:1839
↓ 18 callers
Method
clear
libraries/lib-polymer/include/polymer-core/tools/quick-hull.hpp:53
↓ 18 callers
Method
clear
apps/editor/gizmo-controller.hpp:148
↓ 18 callers
Method
get_projection_matrix
libraries/lib-polymer/include/polymer-core/tools/camera.hpp:34
↓ 17 callers
Method
contains
Returns true if an Object is associated with the |key|.
libraries/lib-engine/include/polymer-engine/ecs/component-pool.hpp:100
↓ 17 callers
Function
dot
libraries/lib-polymer/include/polymer-core/math/math-spatial.hpp:443
↓ 17 callers
Method
get
libraries/lib-polymer/include/polymer-core/tools/quick-hull.hpp:55
↓ 17 callers
Method
get_view_matrix
libraries/lib-polymer/include/polymer-core/tools/camera.hpp:33
↓ 17 callers
Function
make_scaling_matrix
libraries/lib-polymer/include/polymer-core/math/math-spatial.hpp:295
↓ 17 callers
Method
transform_coord
libraries/lib-polymer/include/polymer-core/math/math-spatial.hpp:42
↓ 16 callers
Method
center
libraries/lib-polymer/include/polymer-core/math/math-primitives.hpp:41
↓ 16 callers
Method
check_complete
libraries/lib-gfx-gl/include/polymer-gfx-gl/gl-api.hpp:212
next →
1–100 of 2,328, ranked by callers