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
↓ 4 callers
Function
faceMatX
Physics3D/math/linalg/trigonometry.h:119
↓ 4 callers
Function
faceMatY
Physics3D/math/linalg/trigonometry.h:133
↓ 4 callers
Function
faceMatZ
Physics3D/math/linalg/trigonometry.h:147
↓ 4 callers
Function
fillNeighborBuf
Physics3D/geometry/indexedShape.cpp:39
↓ 4 callers
Function
findColissionsBetween
Physics3D/layer.cpp:197
↓ 4 callers
Function
fixFinalBlock
Physics3D/geometry/triangleMesh.cpp:40
↓ 4 callers
Method
flip
graphics/legacy/shaderLexer.cpp:287
↓ 4 callers
Method
forEachPartInChildren
Physics3D/physical.h:372
↓ 4 callers
Method
forEachPartInThisAndChildren
Physics3D/physical.h:388
↓ 4 callers
Function
format
util/stringUtil.h:30
↓ 4 callers
Method
furthestInDirectionFallback
Physics3D/geometry/triangleMesh.cpp:532
↓ 4 callers
Function
generateBool
tests/generators.cpp:33
↓ 4 callers
Function
generateBoundsTreeBounds
tests/boundsTree2Tests.cpp:48
↓ 4 callers
Function
generateMotorizedPhysicalParts
tests/generators.cpp:184
↓ 4 callers
Function
generateRotation
tests/generators.cpp:130
↓ 4 callers
Function
generateTriangleMesh
tests/generators.cpp:84
↓ 4 callers
Function
getAbsMinElementIndex
Physics3D/math/linalg/vec.h:633
↓ 4 callers
Function
getAngularMomentumFromOffsetOnlyVelocity
Physics3D/inertia.h:69
↓ 4 callers
Method
getAspect
graphics/texture.cpp:227
↓ 4 callers
Method
getAtlasHeight
graphics/font.cpp:162
↓ 4 callers
Method
getAtlasWidth
graphics/font.cpp:158
↓ 4 callers
Method
getBoundsSSE
Physics3D/geometry/triangleMeshSSE.cpp:51
↓ 4 callers
Method
getCOMMotionTree
Physics3D/physical.cpp:427
↓ 4 callers
Method
getCenterOfMass
Physics3D/geometry/shape.cpp:53
↓ 4 callers
Method
getComponentName
* Returns a string view of name of the component corresponding to the given component id */
engine/ecs/registry.h:480
↓ 4 callers
Method
getDepth
application/ecs/components.h:401
↓ 4 callers
Method
getDerivatives
Physics3D/math/taylorExpansion.h:75
↓ 4 callers
Method
getForwardDirection
application/view/camera.h:101
↓ 4 callers
Method
getMaxRadius
Physics3D/geometry/shape.cpp:59
↓ 4 callers
Method
getMotionToEquationMatrixA
Physics3D/constraints/constraintImpl.h:71
↓ 4 callers
Method
getMotionToEquationMatrixB
Physics3D/constraints/constraintImpl.h:74
↓ 4 callers
Method
getRelativeCFrame
Physics3D/hardconstraints/hardConstraint.cpp:4
↓ 4 callers
Function
getRotationVelFor
tests/estimateMotion.cpp:69
↓ 4 callers
Function
getSpeed
application/application.cpp:370
↓ 4 callers
Function
getTransformedInertiaAroundCenterOfMass
computes a transformed inertial matrix, where originalInertia is the inertia around the center of mass of the transformed object localCenterOfMass is
Physics3D/inertia.cpp:68
↓ 4 callers
Method
getVelocity
Physics3D/motion.h:156
↓ 4 callers
Method
globalToLocal
Physics3D/math/cframe.h:29
↓ 4 callers
Method
groupContains
Physics3D/boundstree/boundsTree.cpp:633
↓ 4 callers
Function
haveSameMotorPhys
tests/constraintTests.cpp:448
↓ 4 callers
Function
intrusive_ptr_release
Physics3D/datastructures/smartPointers.h:26
↓ 4 callers
Function
isLeafTrunk
means that this trunk and it's subtrunks cannot be improved
Physics3D/boundstree/boundsTree.cpp:768
↓ 4 callers
Function
isPaused
application/application.cpp:362
↓ 4 callers
Method
localToGlobal
Physics3D/math/cframe.h:25
↓ 4 callers
Method
mergeGroups
Physics3D/layer.cpp:114
↓ 4 callers
Function
modifyGroupRecursive
Physics3D/boundstree/boundsTree.h:296
↓ 4 callers
Function
mulSymmetricLeftRightTranspose
Physics3D/math/linalg/mat.h:1371
↓ 4 callers
Function
nextScope
graphics/legacy/shaderParser.cpp:44
↓ 4 callers
Method
notifyPartStdMoved
Physics3D/layer.cpp:110
↓ 4 callers
Method
onPartAdded
Physics3D/world.cpp:337
↓ 4 callers
Method
onSelect
When the tool is selected */
engine/tool/tool.h:48
↓ 4 callers
Function
parseArray
graphics/legacy/shaderParser.cpp:78
↓ 4 callers
Function
parseLocal
graphics/legacy/shaderParser.cpp:153
↓ 4 callers
Function
producePhysical
tests/physicsTests.cpp:579
↓ 4 callers
Function
projectToPlaneNormal
Physics3D/math/linalg/vec.h:526
↓ 4 callers
Method
rayIntersectsTriangle
Physics3D/math/utils.h:30
↓ 4 callers
Method
refreshCFrameRecursive
Physics3D/physical.cpp:606
↓ 4 callers
Method
removePart
Physics3D/world.cpp:230
↓ 4 callers
Function
renderSoftlink
application/view/propertiesFrame.cpp:456
↓ 4 callers
Function
rotate
Physics3D/math/linalg/trigonometry.cpp:8
↓ 4 callers
Method
rotate
application/view/camera.cpp:56
↓ 4 callers
Function
rotationMatrixFromQuaternion
Physics3D/math/linalg/trigonometry.h:237
↓ 4 callers
Function
runDiagnosticForCFrame
tests/physicsTests.cpp:685
↓ 4 callers
Method
sample
Sample the keyframe, time should be between 0.0f and 1.0f */
util/valueCycle.h:44
↓ 4 callers
Method
setMaterial
application/extendedPart.cpp:109
↓ 4 callers
Method
setRgba
graphics/legacy/colorPicker.cpp:109
↓ 4 callers
Function
smoothstep
util/valueCycle.cpp:9
↓ 4 callers
Method
start
Physics3D/threading/physicsThread.cpp:48
↓ 4 callers
Method
stop
Physics3D/threading/physicsThread.cpp:82
↓ 4 callers
Method
submit
graphics/batch/batch.h:142
↓ 4 callers
Method
tick
Physics3D/worldPhysics.cpp:184
↓ 4 callers
Function
togglePointType
graphics/debug/visualDebug.cpp:94
↓ 4 callers
Function
topSubject
util/log.cpp:43
↓ 4 callers
Method
translatedAndScaled
Physics3D/geometry/polyhedron.cpp:37
↓ 4 callers
Function
update
Physics3D/math/linalg/eigen.cpp:7
↓ 3 callers
Function
DrawLineBetween
graphics/gui/imgui/imguiExtension.h:11
↓ 3 callers
Function
ToolBarButton
graphics/gui/imgui/imguiExtension.h:189
↓ 3 callers
Method
add
Physics3D/boundstree/boundsTree.h:911
↓ 3 callers
Function
aligned_free
Physics3D/datastructures/aligned_alloc.cpp:14
↓ 3 callers
Function
aligned_malloc
Physics3D/datastructures/aligned_alloc.cpp:7
↓ 3 callers
Method
alloc
Physics3D/datastructures/monotonicTree.h:31
↓ 3 callers
Method
applyImpulseAtCenterOfMass
Physics3D/physical.cpp:694
↓ 3 callers
Method
applyMoment
Physics3D/part.cpp:284
↓ 3 callers
Method
argCount
util/cmdParser.h:55
↓ 3 callers
Method
asDiagonalMatrix
Physics3D/math/linalg/eigen.h:20
↓ 3 callers
Method
begin
engine/layer/layerStack.cpp:70
↓ 3 callers
Method
begin
engine/tool/toolManager.cpp:127
↓ 3 callers
Method
begin
Physics3D/rigidBody.h:139
↓ 3 callers
Method
begin
util/cmdParser.h:60
↓ 3 callers
Method
clear
Physics3D/boundstree/boundsTree.cpp:762
↓ 3 callers
Function
clearDepth
graphics/renderer.cpp:140
↓ 3 callers
Method
close
engine/resource/meshResource.h:35
↓ 3 callers
Function
computeOverTime
tests/simulation.h:56
↓ 3 callers
Method
contains
Physics3D/boundstree/boundsTree.h:951
↓ 3 callers
Method
contains
Physics3D/boundstree/boundsTree.cpp:629
↓ 3 callers
Function
createCube
graphics/meshRegistry.cpp:203
↓ 3 callers
Function
createDominoAt
application/worldBuilder.cpp:44
↓ 3 callers
Method
createLayer
Physics3D/world.cpp:121
↓ 3 callers
Function
createSphere
graphics/meshRegistry.cpp:149
↓ 3 callers
Function
createTriangleRing
Physics3D/geometry/shapeLibrary.cpp:147
↓ 3 callers
Function
custom_blendv_epi32
used if SSE4_1 is not available, emulates _mm_blendv_epi32
Physics3D/geometry/triangleMeshSSE.cpp:15
← previous
next →
401–500 of 3,317, ranked by callers