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
↓ 1 callers
Method
normalizeCenterOfMass
Physics3D/physical.cpp:940
↓ 1 callers
Method
notifyPartBoundsUpdated
Physics3D/layer.cpp:103
↓ 1 callers
Method
notifyPartPropertiesChanged
TODO: this seems to need to update the encompassing MotorizedPhysical as well
Physics3D/physical.cpp:511
↓ 1 callers
Method
onAttach
engine/layer/layer.h:39
↓ 1 callers
Function
onClose
graphics/gui/gui.cpp:39
↓ 1 callers
Method
onClose
application/view/screen.cpp:251
↓ 1 callers
Method
onDetach
engine/layer/layer.h:40
↓ 1 callers
Method
onInit
application/view/frames.cpp:16
↓ 1 callers
Method
onRegister
When the tool gets registered */
engine/tool/tool.h:38
↓ 1 callers
Method
onRender
application/view/frames.cpp:26
↓ 1 callers
Method
onUpdate
application/layer/cameraLayer.cpp:20
↓ 1 callers
Function
openWorldDialog
application/io/saveDialog.cpp:31
↓ 1 callers
Function
operator*
Physics3D/motion.h:46
↓ 1 callers
Method
optimize
Physics3D/layer.h:55
↓ 1 callers
Method
optimizeLayers
Physics3D/world.cpp:271
↓ 1 callers
Function
outer
Physics3D/math/linalg/mat.h:1281
↓ 1 callers
Function
parseDatatype
graphics/shader/parser.cpp:278
↓ 1 callers
Function
parseDefault
graphics/shader/propertiesParser.cpp:50
↓ 1 callers
Function
parseDefine
graphics/legacy/shaderParser.cpp:205
↓ 1 callers
Function
parseDefine
graphics/shader/parser.cpp:239
↓ 1 callers
Function
parseGlobal
graphics/legacy/shaderParser.cpp:161
↓ 1 callers
Function
parseGlobal
graphics/shader/parser.cpp:192
↓ 1 callers
Function
parseIdentifier
graphics/shader/parser.cpp:262
↓ 1 callers
Function
parseIf
graphics/legacy/shaderParser.cpp:227
↓ 1 callers
Function
parseIfNDef
graphics/legacy/shaderParser.cpp:253
↓ 1 callers
Function
parseLayoutItem
graphics/legacy/shaderParser.cpp:180
↓ 1 callers
Function
parsePreprocessor
graphics/legacy/shaderParser.cpp:279
↓ 1 callers
Function
parsePreprocessor
graphics/shader/parser.cpp:257
↓ 1 callers
Function
parseProperty
graphics/shader/propertiesParser.cpp:86
↓ 1 callers
Function
parseShaderVersion
graphics/renderer.cpp:228
↓ 1 callers
Function
parseStruct
graphics/legacy/shaderParser.cpp:123
↓ 1 callers
Function
parseStruct
graphics/shader/parser.cpp:284
↓ 1 callers
Function
parseUnDef
graphics/legacy/shaderParser.cpp:220
↓ 1 callers
Function
parseUniform
graphics/legacy/shaderParser.cpp:133
↓ 1 callers
Function
parseUniform
graphics/shader/parser.cpp:114
↓ 1 callers
Function
parseVSOUT
graphics/legacy/shaderParser.cpp:144
↓ 1 callers
Function
parseVSOut
graphics/shader/parser.cpp:178
↓ 1 callers
Function
parseVersion
graphics/legacy/shaderParser.cpp:261
↓ 1 callers
Function
parseVersion
graphics/shader/parser.cpp:217
↓ 1 callers
Function
plastic
graphics/ecs/materials.h:23
↓ 1 callers
Function
pointToPlaneDistanceSquared
Computes the squared distance of a point at relativePoint to a plane going through the origin, with normal planeNormal (planeNormal * relativePoint
Physics3D/math/utils.h:69
↓ 1 callers
Function
pollEvents
graphics/glfwUtils.cpp:95
↓ 1 callers
Function
polyLine
graphics/path/path3D.cpp:86
↓ 1 callers
Function
polygonFilled
graphics/path/path.cpp:407
↓ 1 callers
Function
printFileSlice
tests/testsMain.cpp:80
↓ 1 callers
Method
printResults
benchmarks/worldBenchmark.cpp:152
↓ 1 callers
Function
pushTriangle
Adds the vertices to the batch with the necessary indices, this does not reserve space on the batch ? Expects vertices in counter-clockwise order
graphics/path/path.cpp:40
↓ 1 callers
Function
quad
graphics/path/path.cpp:240
↓ 1 callers
Function
read
util/properties.cpp:42
↓ 1 callers
Method
read
engine/io/import.cpp:100
↓ 1 callers
Function
recalculate
Physics3D/part.cpp:18
↓ 1 callers
Function
rectUVRange
graphics/path/path.cpp:213
↓ 1 callers
Function
recurseRenderHardConstraints
application/layer/constraintLayer.cpp:159
↓ 1 callers
Function
recursiveColTreeForOneObject
application/layer/debugLayer.cpp:78
↓ 1 callers
Function
recursiveRenderColTree
application/layer/debugLayer.cpp:66
↓ 1 callers
Function
recursiveRenderTree
Tree
graphics/debug/profilerUI.cpp:175
↓ 1 callers
Method
refresh
Physics3D/layer.cpp:43
↓ 1 callers
Method
refreshWithNewParts
Physics3D/rigidBody.cpp:111
↓ 1 callers
Method
registerObject
Physics3D/misc/serialization/sharedObjectSerializer.h:110
↓ 1 callers
Method
remove
application/picker/selection.cpp:75
↓ 1 callers
Method
remove
util/properties.cpp:32
↓ 1 callers
Method
removeGroupHead
Physics3D/boundstree/boundsTree.h:105
↓ 1 callers
Method
removeSubGroup
Physics3D/boundstree/boundsTree.h:722
↓ 1 callers
Method
render
examples/openglBasic.cpp:292
↓ 1 callers
Function
renderBallConstraint
application/layer/constraintLayer.cpp:98
↓ 1 callers
Function
renderBarConstraint
application/layer/constraintLayer.cpp:116
↓ 1 callers
Function
renderBounds
application/layer/debugLayer.cpp:50
↓ 1 callers
Function
renderConstraint
application/layer/constraintLayer.cpp:166
↓ 1 callers
Function
renderHardConstraint
application/layer/constraintLayer.cpp:139
↓ 1 callers
Function
renderHingeConstraint
application/layer/constraintLayer.cpp:106
↓ 1 callers
Function
renderImGuiStyleEditor
graphics/gui/imgui/imguiStyle.cpp:13
↓ 1 callers
Method
renderInstanced
graphics/mesh/indexedMesh.cpp:186
↓ 1 callers
Function
renderMotor
application/layer/constraintLayer.cpp:93
↓ 1 callers
Function
renderPiston
application/layer/constraintLayer.cpp:70
↓ 1 callers
Function
renderPropertyEditor
application/view/resourceFrame.cpp:81
↓ 1 callers
Function
renderTree
application/layer/debugLayer.cpp:96
↓ 1 callers
Function
renderTreeForOneObject
application/layer/debugLayer.cpp:100
↓ 1 callers
Function
renderTreeStructure
graphics/debug/profilerUI.cpp:200
↓ 1 callers
Function
reorderWithSharedVerticesSupport
engine/io/import.cpp:257
↓ 1 callers
Function
resetLog
tests/testsMain.cpp:39
↓ 1 callers
Function
rotQuatX
Physics3D/math/linalg/trigonometry.h:99
↓ 1 callers
Function
rotQuatY
Physics3D/math/linalg/trigonometry.h:103
↓ 1 callers
Function
rotQuatZ
Physics3D/math/linalg/trigonometry.h:107
↓ 1 callers
Method
rotate
Physics3D/math/cframe.h:97
↓ 1 callers
Method
rotate
application/picker/selection.cpp:138
↓ 1 callers
Method
rotate
application/ecs/components.h:217
↓ 1 callers
Method
rotateAroundLocalPoint
Physics3D/rigidBody.cpp:157
↓ 1 callers
Function
rotationVectorFromRotationMatrix
Physics3D/math/linalg/trigonometry.h:209
↓ 1 callers
Method
run
tests/testsMain.cpp:181
↓ 1 callers
Method
run
benchmarks/worldBenchmark.cpp:26
↓ 1 callers
Function
runBenchmark
benchmarks/benchmark.cpp:49
↓ 1 callers
Function
runEPATransformed
Physics3D/geometry/genericIntersection.cpp:224
↓ 1 callers
Function
runGJKTransformed
Physics3D/geometry/genericIntersection.cpp:81
↓ 1 callers
Function
runTick
application/application.cpp:374
↓ 1 callers
Function
save
engine/options/keyboardOptions.cpp:123
↓ 1 callers
Function
saveBinaryObj
engine/io/export.cpp:83
↓ 1 callers
Function
saveNonBinaryObj
engine/io/export.cpp:136
↓ 1 callers
Function
saveState
graphics/renderer.cpp:36
↓ 1 callers
Function
saveWorldDialog
application/io/saveDialog.cpp:13
↓ 1 callers
Method
scrollCallback
engine/input/inputHandler.cpp:89
← previous
next →
1,101–1,200 of 3,317, ranked by callers