Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ThePhysicsGuys/Physics3D
/ functions
Functions
3,317 in github.com/ThePhysicsGuys/Physics3D
⨍
Functions
3,317
◇
Types & classes
708
↓ 2 callers
Method
setKey
engine/input/inputHandler.cpp:147
↓ 2 callers
Function
setSpeed
application/application.cpp:366
↓ 2 callers
Method
setTangentBuffer
graphics/extendedTriangleMesh.h:40
↓ 2 callers
Method
setTextured
graphics/shader/shaders.cpp:188
↓ 2 callers
Method
setVelocity
Physics3D/part.cpp:168
↓ 2 callers
Function
setupImGuiColors
graphics/gui/imgui/imguiStyle.cpp:109
↓ 2 callers
Method
splitGroup
Physics3D/layer.h:52
↓ 2 callers
Function
split_view
util/stringUtil.cpp:91
↓ 2 callers
Method
stopAsync
Physics3D/threading/physicsThread.cpp:79
↓ 2 callers
Function
stripFinalNewlines
application/io/saveDialog.cpp:50
↓ 2 callers
Function
subtractRowsFactorTimes
Physics3D/math/linalg/largeMatrixAlgorithms.h:36
↓ 2 callers
Method
sum
Physics3D/datastructures/buffers.h:313
↓ 2 callers
Function
swapRows
Physics3D/math/linalg/largeMatrixAlgorithms.h:13
↓ 2 callers
Function
tesselate
divides every triangle into 4 smaller triangles
Physics3D/geometry/shapeLibrary.cpp:262
↓ 2 callers
Function
tickWorldUnsynchronized
Physics3D/worldPhysics.cpp:193
↓ 2 callers
Function
toBounds
compare the remaining 8 elements
Physics3D/geometry/triangleMeshAVX.cpp:124
↓ 2 callers
Function
toBounds
Physics3D/geometry/triangleMeshSSE.cpp:19
↓ 2 callers
Function
toString
graphics/debug/visualDebug.cpp:98
↓ 2 callers
Method
transformCFrameToParent
Physics3D/part.cpp:415
↓ 2 callers
Function
translate
Physics3D/math/linalg/trigonometry.h:322
↓ 2 callers
Method
until
graphics/legacy/shaderLexer.cpp:294
↓ 2 callers
Method
updateExposure
application/shader/shaderBase.cpp:101
↓ 2 callers
Function
updateGroupBounds
Physics3D/part.cpp:301
↓ 2 callers
Method
updateLightCount
application/shader/shaderBase.cpp:51
↓ 2 callers
Method
updateObjectBounds
Physics3D/boundstree/boundsTree.cpp:669
↓ 2 callers
Method
updateObjectGroupBounds
Physics3D/boundstree/boundsTree.h:961
↓ 2 callers
Method
updateSunDirection
application/shader/shaderBase.cpp:81
↓ 2 callers
Method
updateTexture
application/shader/shaders.cpp:123
↓ 2 callers
Function
viewport
graphics/renderer.cpp:160
↓ 2 callers
Function
warnIfFileExists
util/fileUtils.cpp:51
↓ 2 callers
Function
wedgeShape
Physics3D/geometry/shapeCreation.cpp:16
↓ 2 callers
Method
withoutCol
Physics3D/math/linalg/mat.h:150
↓ 2 callers
Function
withoutIndex
Physics3D/math/linalg/vec.h:418
↓ 2 callers
Method
withoutRow
Physics3D/math/linalg/mat.h:164
↓ 2 callers
Method
withoutRowCol
Physics3D/math/linalg/mat.h:179
↓ 2 callers
Method
~SharedArrayPtr
Physics3D/datastructures/sharedArray.h:59
↓ 1 callers
Function
BeginToolbar
graphics/gui/imgui/imguiExtension.h:185
↓ 1 callers
Function
CheckProgram
If you get an error please report on GitHub. You may try different GL context version or GLSL version.
graphics/gui/imgui/legacy_imgui_impl_opengl3.cpp:460
↓ 1 callers
Function
DrawLine
graphics/gui/imgui/imguiExtension.h:24
↓ 1 callers
Function
EndToolBar
graphics/gui/imgui/imguiExtension.h:224
↓ 1 callers
Function
EntityTreeNode
application/view/ecsFrame.cpp:279
↓ 1 callers
Function
HeaderNode
application/view/ecsFrame.cpp:101
↓ 1 callers
Function
ImGuiUpdateMouseCursor
graphics/gui/imgui/legacy_imgui_impl_glfw.cpp:195
↓ 1 callers
Function
ImGuiUpdateMousePosAndButtons
graphics/gui/imgui/legacy_imgui_impl_glfw.cpp:169
↓ 1 callers
Function
ImGui_ImplOpenGL3_CreateDeviceObjects
graphics/gui/imgui/legacy_imgui_impl_opengl3.cpp:477
↓ 1 callers
Function
ImGui_ImplOpenGL3_CreateFontsTexture
graphics/gui/imgui/legacy_imgui_impl_opengl3.cpp:401
↓ 1 callers
Function
ImGui_ImplOpenGL3_DestroyDeviceObjects
graphics/gui/imgui/legacy_imgui_impl_opengl3.cpp:657
↓ 1 callers
Function
ImGui_ImplOpenGL3_DestroyFontsTexture
graphics/gui/imgui/legacy_imgui_impl_opengl3.cpp:430
↓ 1 callers
Function
ToolBarSpacing
graphics/gui/imgui/imguiExtension.h:219
↓ 1 callers
Function
_mm256_blendv_epi32
Physics3D/geometry/triangleMeshAVX.cpp:8
↓ 1 callers
Method
addAllToGroup
Physics3D/layer.h:33
↓ 1 callers
Method
addCallback
application/ecs/components.h:163
↓ 1 callers
Method
addCharacter
graphics/legacy/text.cpp:11
↓ 1 callers
Function
addMotorPhysToGroup
Physics3D/layer.cpp:54
↓ 1 callers
Method
addPhysicalWithExistingLayers
Physics3D/world.cpp:205
↓ 1 callers
Function
addSelfOpposites
Physics3D/math/linalg/vec.h:594
↓ 1 callers
Method
addUniformBuffer
graphics/mesh/indexedMesh.cpp:157
↓ 1 callers
Method
applyDrag
Physics3D/physical.cpp:721
↓ 1 callers
Method
applyForce
Physics3D/physical.cpp:678
↓ 1 callers
Method
applyForceToPhysical
Physics3D/physical.cpp:747
↓ 1 callers
Method
applyUpdates
Physics3D/geometry/convexShapeBuilder.cpp:144
↓ 1 callers
Function
areInSameGroup
tests/constraintTests.cpp:465
↓ 1 callers
Function
assertVersionCorrect
Physics3D/misc/serialization/serialization.cpp:361
↓ 1 callers
Function
assignLayersForPhysicalRecurse
Physics3D/world.cpp:278
↓ 1 callers
Function
attachmentDispatch
application/view/ecsFrame.cpp:570
↓ 1 callers
Method
bind
graphics/shader/shader.cpp:72
↓ 1 callers
Method
bind
graphics/buffers/vertexArray.cpp:39
↓ 1 callers
Method
bind
examples/openglBasic.cpp:263
↓ 1 callers
Function
bmclear
Physics3D/math/mathUtil.h:51
↓ 1 callers
Function
bmflip
Physics3D/math/mathUtil.h:61
↓ 1 callers
Function
bmset
Physics3D/math/mathUtil.h:41
↓ 1 callers
Function
bmtest
Physics3D/math/mathUtil.h:71
↓ 1 callers
Function
bufferData
graphics/renderer.cpp:258
↓ 1 callers
Function
bufferSubData
graphics/renderer.cpp:262
↓ 1 callers
Function
buildBoxWorld
application/builtinWorlds.cpp:451
↓ 1 callers
Function
buildCar
application/worldBuilder.cpp:291
↓ 1 callers
Function
buildHollowBox
application/worldBuilder.cpp:120
↓ 1 callers
Method
buildSpider
application/worldBuilder.cpp:88
↓ 1 callers
Function
buildTree
application/worldBuilder.cpp:153
↓ 1 callers
Function
calcRay
application/picker/ray.cpp:14
↓ 1 callers
Function
castVec3ToPosition
cast Vec3 to Position, not recommended due to potential loss of precision
Physics3D/math/position.h:97
↓ 1 callers
Function
circleSegmentFilled
graphics/path/path.cpp:133
↓ 1 callers
Function
clear
graphics/path/path3D.cpp:165
↓ 1 callers
Method
close
graphics/mesh/indexedMesh.cpp:199
↓ 1 callers
Method
close
graphics/legacy/shader.cpp:334
↓ 1 callers
Function
closeWindow
graphics/glfwUtils.cpp:99
↓ 1 callers
Function
computeAdditionCost
Physics3D/boundstree/boundsTree.h:29
↓ 1 callers
Function
computeInternalRelativeMotionTree
Physics3D/physical.cpp:382
↓ 1 callers
Method
computeNormals
Physics3D/geometry/triangleMesh.cpp:355
↓ 1 callers
Function
computeRotationOverTime
tests/simulation.h:26
↓ 1 callers
Method
contains
application/picker/selection.cpp:50
↓ 1 callers
Function
contractGroupRecursive
Physics3D/boundstree/boundsTree.h:338
↓ 1 callers
Function
createArrow
application/picker/tools/translationTool.cpp:58
↓ 1 callers
Function
createBox
Physics3D/geometry/shapeLibrary.cpp:125
↓ 1 callers
Function
createBoxOnStick
application/picker/tools/scaleTool.cpp:51
↓ 1 callers
Function
createContext
graphics/glfwUtils.cpp:50
↓ 1 callers
Function
createCube
Physics3D/geometry/shapeLibrary.cpp:143
↓ 1 callers
Function
createCylinder
graphics/meshRegistry.cpp:72
↓ 1 callers
Function
createHexagon
graphics/meshRegistry.cpp:207
↓ 1 callers
Function
createNewNodeFor
Physics3D/world.cpp:180
← previous
next →
801–900 of 3,317, ranked by callers