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
↓ 18 callers
Method
width
Physics3D/math/linalg/mat.h:95
↓ 17 callers
Function
DragVec3
graphics/gui/imgui/imguiExtension.h:155
↓ 17 callers
Method
addBuffer
graphics/buffers/vertexArray.cpp:47
↓ 17 callers
Function
det
Physics3D/math/linalg/mat.h:590
↓ 17 callers
Method
forEachPart
Physics3D/worldIteration.h:9
↓ 17 callers
Method
getMotionOfPoint
Physics3D/motion.h:132
↓ 17 callers
Function
logError
Physics3D/misc/debug.cpp:39
↓ 17 callers
Function
max
Physics3D/math/position.h:70
↓ 17 callers
Function
min
Physics3D/math/position.h:74
↓ 17 callers
Function
onEvent
application/application.cpp:327
↓ 17 callers
Function
rectUV
graphics/path/path.cpp:194
↓ 16 callers
Method
asPolyhedron
Physics3D/geometry/shape.cpp:69
↓ 16 callers
Function
estimateMotion
tests/estimateMotion.cpp:37
↓ 16 callers
Function
generateVec3
tests/generators.h:111
↓ 16 callers
Method
insert
graphics/gui/orderedVector.h:26
↓ 16 callers
Function
pushLine
Adds the vertices to the batch with the necessary indices, this does not reserve space on the batch
graphics/path/path.cpp:47
↓ 16 callers
Method
scaled
Physics3D/geometry/shape.cpp:41
↓ 15 callers
Function
elementWiseMul
Physics3D/math/linalg/vec.h:551
↓ 15 callers
Method
end
Physics3D/misc/profiling.h:24
↓ 15 callers
Function
get
graphics/meshRegistry.cpp:343
↓ 15 callers
Method
getRotation
application/ecs/components.h:333
↓ 15 callers
Function
joinDiagonal
Physics3D/math/linalg/mat.h:705
↓ 15 callers
Method
relativeToLocal
Physics3D/math/cframe.h:37
↓ 14 callers
Method
applyForce
Physics3D/part.cpp:272
↓ 14 callers
Function
copy
Physics3D/geometry/triangleMesh.cpp:28
↓ 14 callers
Method
count
engine/ecs/registry.h:713
↓ 14 callers
Function
createRandomNonzeroVec3
tests/randomValues.h:81
↓ 14 callers
Function
createRandomRelativeMotion
tests/randomValues.h:101
↓ 14 callers
Method
end
util/cmdParser.h:61
↓ 14 callers
Function
generateInt
tests/generators.cpp:14
↓ 14 callers
Method
getTriangle
Physics3D/geometry/triangleMesh.cpp:131
↓ 14 callers
Method
height
Physics3D/math/linalg/mat.h:96
↓ 14 callers
Function
print
util/log.cpp:152
↓ 14 callers
Function
text
graphics/path/path.cpp:268
↓ 13 callers
Function
addRecursive
returns the new size of this node, to be applied to the caller
Physics3D/boundstree/boundsTree.cpp:293
↓ 13 callers
Method
applyImpulse
Physics3D/physical.cpp:699
↓ 13 callers
Method
asRotationVector
Physics3D/math/rotation.h:296
↓ 13 callers
Method
begin
engine/ecs/registry.h:311
↓ 13 callers
Function
bindFramebuffer
graphics/renderer.cpp:289
↓ 13 callers
Function
generateDouble
tests/generators.cpp:20
↓ 13 callers
Method
get
Physics3D/datastructures/smartPointers.h:98
↓ 13 callers
Method
getTotalAngularMomentum
Physics3D/physical.cpp:846
↓ 13 callers
Method
peek
graphics/legacy/shaderLexer.cpp:254
↓ 13 callers
Function
rect
graphics/path/path.cpp:176
↓ 13 callers
Method
toColMajorData
Physics3D/math/linalg/mat.h:288
↓ 12 callers
Method
addPoint
Physics3D/geometry/shapeBuilder.cpp:10
↓ 12 callers
Function
castPositionToVec3
cast Position to Vec3, not recommended due to potential loss of precision If possible, compute relative positions, eg: pos1-pos2 = vec3 delta
Physics3D/math/position.h:106
↓ 12 callers
Function
createRandomNonzeroDouble
tests/randomValues.h:22
↓ 12 callers
Method
deserialize
Physics3D/misc/serialization/dynamicSerialize.h:86
↓ 12 callers
Function
errMsg
tests/testsMain.h:49
↓ 12 callers
Method
get
engine/ecs/registry.h:607
↓ 12 callers
Method
get
Physics3D/datastructures/sharedArray.h:90
↓ 12 callers
Method
getButton
engine/event/mouseEvent.h:102
↓ 12 callers
Method
getCol
Physics3D/math/linalg/mat.h:213
↓ 12 callers
Method
getWorld
Physics3D/physical.cpp:756
↓ 12 callers
Method
pushIndices
graphics/batch/batch.h:122
↓ 12 callers
Method
serialize
Physics3D/misc/serialization/dynamicSerialize.h:76
↓ 12 callers
Method
setTrunkSize
Physics3D/boundstree/boundsTree.h:91
↓ 12 callers
Method
size
Physics3D/misc/profiling.h:59
↓ 12 callers
Method
string
graphics/shader/lexer.cpp:250
↓ 11 callers
Method
add
graphics/legacy/shaderLexer.cpp:276
↓ 11 callers
Method
addToTally
Physics3D/misc/profiling.h:44
↓ 11 callers
Method
get
util/properties.cpp:12
↓ 11 callers
Method
getHeight
application/ecs/components.h:382
↓ 11 callers
Method
getShape
application/ecs/components.h:29
↓ 11 callers
Method
getVelocityOfPoint
Physics3D/motion.h:122
↓ 11 callers
Method
isGroupHead
Physics3D/boundstree/boundsTree.h:109
↓ 11 callers
Method
isMainPhysical
Physics3D/physical.cpp:206
↓ 11 callers
Method
isValid
Physics3D/part.cpp:433
↓ 11 callers
Method
pushLayer
engine/layer/layerStack.cpp:11
↓ 11 callers
Method
resize
graphics/texture.cpp:169
↓ 11 callers
Method
size
Physics3D/math/linalg/largeMatrix.h:28
↓ 11 callers
Method
transform
engine/ecs/registry.h:944
↓ 11 callers
Function
unionOfBounds
Physics3D/math/bounds.h:84
↓ 11 callers
Method
updateColor
application/shader/shaders.cpp:107
↓ 11 callers
Method
updateProjection
application/shader/shaders.cpp:138
↓ 10 callers
Method
begin
graphics/gui/orderedVector.h:10
↓ 10 callers
Method
bind
graphics/legacy/shader.cpp:326
↓ 10 callers
Function
bindVertexArray
graphics/renderer.cpp:314
↓ 10 callers
Function
clamp
graphics/gui/guiUtils.cpp:11
↓ 10 callers
Function
clear
graphics/path/path.cpp:602
↓ 10 callers
Function
computeCost
Physics3D/boundstree/boundsTree.h:24
↓ 10 callers
Function
createCrossProductEquivalent
Physics3D/math/linalg/trigonometry.h:15
↓ 10 callers
Function
createRandomCFrame
tests/randomValues.h:87
↓ 10 callers
Method
end
engine/layer/layerStack.cpp:74
↓ 10 callers
Method
endIndex
graphics/batch/batch.h:137
↓ 10 callers
Function
generateBoundsTreeItems
tests/boundsTree2Tests.cpp:60
↓ 10 callers
Function
getTotalAngularMomentumOfPhysical
tests/physicsTests.cpp:560
↓ 10 callers
Method
getWidth
application/ecs/components.h:363
↓ 10 callers
Method
isGroupHeadOrLeaf
Physics3D/boundstree/boundsTree.h:113
↓ 10 callers
Function
map
graphics/gui/guiUtils.cpp:36
↓ 10 callers
Function
onInit
application/shader/shaders.cpp:33
↓ 10 callers
Function
polygonMode
graphics/renderer.cpp:208
↓ 10 callers
Function
produceMotorizedPhysical
tests/physicsTests.cpp:598
↓ 10 callers
Method
refreshPhysicalProperties
Physics3D/physical.cpp:589
↓ 10 callers
Method
setParent
* Sets the parent of the given entity to the given parent, returns true if successful, returns false if the entity does not exist. */
engine/ecs/registry.h:771
↓ 10 callers
Method
setUVBuffer
graphics/extendedTriangleMesh.h:36
↓ 10 callers
Method
size
graphics/shader/lexer.h:13
↓ 10 callers
Function
skewSymmetricSquared
Physics3D/math/linalg/trigonometry.h:28
↓ 10 callers
Function
toggleVectorType
graphics/debug/visualDebug.cpp:90
← previous
next →
101–200 of 3,317, ranked by callers