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
Function
getNormalVec
Physics3D/geometry/genericIntersection.cpp:32
↓ 2 callers
Method
getOffsetAfterDeltaT
Physics3D/motion.h:20
↓ 2 callers
Method
getPosition
Physics3D/math/globalTransform.h:23
↓ 2 callers
Method
getPotentialEnergyForObject
Physics3D/externalforces/externalForce.cpp:8
↓ 2 callers
Method
getPtrToFree
Physics3D/physical.h:539
↓ 2 callers
Method
getRelativeMotionBetweenParentAndSelf
Physics3D/physical.cpp:202
↓ 2 callers
Method
getRelativePosOfMain
Physics3D/physical.h:531
↓ 2 callers
Function
getRotatedInertiaTaylor
computes a rotated inertial matrix, where originalInertia is the inertia around the center of mass of the transformed object rotation is the starting
Physics3D/inertia.cpp:48
↓ 2 callers
Method
getRotationAfterDeltaT
Physics3D/motion.h:81
↓ 2 callers
Function
getShaderVersion
graphics/renderer.cpp:224
↓ 2 callers
Function
getSizeRecursive
Physics3D/boundstree/boundsTree.cpp:734
↓ 2 callers
Function
getTotalCenterOfMassOfPhysical
tests/physicsTests.cpp:510
↓ 2 callers
Function
getTotalMotionOfCenterOfMassOfPhysical
tests/physicsTests.cpp:524
↓ 2 callers
Function
getTranslatedInertiaDerivativesAroundCenterOfMass
computes a translated inertial matrix, and it's derivatives COMOffset is the offset of the object's center of mass from the resulting center of mass m
Physics3D/inertia.cpp:36
↓ 2 callers
Method
getTriangles
Physics3D/geometry/triangleMesh.cpp:283
↓ 2 callers
Method
getVertices
Physics3D/geometry/triangleMesh.cpp:289
↓ 2 callers
Method
getVolume
Physics3D/math/bounds.h:76
↓ 2 callers
Method
getWidth
Physics3D/geometry/shape.h:35
↓ 2 callers
Function
getYOffset
application/worldBuilder.cpp:142
↓ 2 callers
Method
getYOffset
engine/event/mouseEvent.h:72
↓ 2 callers
Method
globalToLocal
Physics3D/math/globalCFrame.h:23
↓ 2 callers
Function
grabGroupRecursive
returns new trunkSize if removed, -1 if not removed
Physics3D/boundstree/boundsTree.cpp:393
↓ 2 callers
Function
handleColissions
Physics3D/worldPhysics.cpp:381
↓ 2 callers
Function
handleConstraints
Physics3D/worldPhysics.cpp:390
↓ 2 callers
Method
intersects
Physics3D/part.cpp:98
↓ 2 callers
Method
inverted
Physics3D/hardconstraints/hardPhysicalConnection.cpp:24
↓ 2 callers
Method
isEmpty
Physics3D/boundstree/boundsTree.h:980
↓ 2 callers
Function
isFullScreen
graphics/glfwUtils.cpp:64
↓ 2 callers
Method
isLeftDragging
engine/event/mouseEvent.h:151
↓ 2 callers
Function
isLongerThan
Physics3D/math/linalg/vec.h:453
↓ 2 callers
Function
isPhysicalValid
Physics3D/misc/validityHelper.cpp:154
↓ 2 callers
Function
isTaylorExpansionValid
Physics3D/misc/validityHelper.h:118
↓ 2 callers
Method
iterTriangles
Physics3D/geometry/triangleMesh.cpp:273
↓ 2 callers
Function
joinVertical
Physics3D/math/linalg/mat.h:649
↓ 2 callers
Function
lengthSquared
Physics3D/math/linalg/quat.h:163
↓ 2 callers
Function
lexSingleComment
graphics/legacy/shaderLexer.cpp:36
↓ 2 callers
Function
liesInVector
Physics3D/physical.cpp:105
↓ 2 callers
Method
load
engine/io/import.cpp:454
↓ 2 callers
Function
loadFile
application/application.cpp:280
↓ 2 callers
Method
localToGlobal
Physics3D/math/globalCFrame.h:27
↓ 2 callers
Function
log
Physics3D/misc/debug.cpp:27
↓ 2 callers
Function
logPoint
Physics3D/misc/debug.cpp:24
↓ 2 callers
Method
makeGroupHead
Physics3D/boundstree/boundsTree.h:101
↓ 2 callers
Function
makeMatrices
Physics3D/constraints/barConstraint.cpp:9
↓ 2 callers
Function
makeMatrices
Physics3D/constraints/ballConstraint.cpp:9
↓ 2 callers
Function
makeMatrices
Physics3D/constraints/hingeConstraint.cpp:9
↓ 2 callers
Function
makeSymmetric
Physics3D/math/linalg/mat.h:1341
↓ 2 callers
Function
mapDimension
graphics/gui/guiUtils.cpp:55
↓ 2 callers
Function
mergeGroups
tests/boundsTree2Tests.cpp:145
↓ 2 callers
Function
mergeLayersAround
Physics3D/part.cpp:328
↓ 2 callers
Function
metalDiffuse
graphics/ecs/materials.h:15
↓ 2 callers
Function
minmax
graphics/gui/guiUtils.cpp:75
↓ 2 callers
Function
moveTriangle
Physics3D/geometry/convexShapeBuilder.cpp:30
↓ 2 callers
Function
mulOppositesBiDir
Physics3D/math/linalg/vec.h:580
↓ 2 callers
Function
mulQuaternionLeftConjRight
Physics3D/math/linalg/quat.h:80
↓ 2 callers
Function
mulQuaternionLeftRightConj
Physics3D/math/linalg/quat.h:72
↓ 2 callers
Function
mulSelfOpposites
Physics3D/math/linalg/vec.h:589
↓ 2 callers
Function
mulSymmetricLeftTransposeRight
Physics3D/math/linalg/mat.h:1380
↓ 2 callers
Method
notifyPhysicalHasBeenSplit
Physics3D/world.cpp:293
↓ 2 callers
Function
onClose
application/shader/shaders.cpp:71
↓ 2 callers
Method
onDeregister
When the tool gets deregistered */
engine/tool/tool.h:43
↓ 2 callers
Method
onFrameBufferResize
application/input/standardInputHandler.cpp:67
↓ 2 callers
Method
onPartRemoved
Physics3D/world.cpp:338
↓ 2 callers
Method
onUpdate
application/view/camera.cpp:193
↓ 2 callers
Function
openWriteFile
application/io/serialization.cpp:95
↓ 2 callers
Function
ortho
Physics3D/math/linalg/trigonometry.cpp:28
↓ 2 callers
Function
pairLayers
Physics3D/world.cpp:79
↓ 2 callers
Function
parallelRefineColissions
Physics3D/worldPhysics.cpp:298
↓ 2 callers
Function
parseIfDef
graphics/legacy/shaderParser.cpp:244
↓ 2 callers
Function
parseScope
graphics/shader/parser.cpp:135
↓ 2 callers
Function
parseStructContent
graphics/legacy/shaderParser.cpp:98
↓ 2 callers
Function
parseUntil
graphics/shader/parser.cpp:54
↓ 2 callers
Function
pointToLineDistanceSquared
Physics3D/math/linalg/vec.h:546
↓ 2 callers
Function
polyLine
graphics/path/path.cpp:380
↓ 2 callers
Function
printBreakdown
benchmarks/worldBenchmark.cpp:96
↓ 2 callers
Function
printSubject
util/log.cpp:84
↓ 2 callers
Function
project
Physics3D/math/linalg/vec.h:514
↓ 2 callers
Method
pushWriteBuffer
graphics/debug/threePhaseBuffer.h:31
↓ 2 callers
Method
rbegin
engine/layer/layerStack.cpp:78
↓ 2 callers
Method
recalculateBounds
Physics3D/boundstree/boundsTree.h:1065
↓ 2 callers
Function
refineColissions
Physics3D/worldPhysics.cpp:270
↓ 2 callers
Method
remove
Physics3D/boundstree/boundsTree.h:914
↓ 2 callers
Method
rend
engine/layer/layerStack.cpp:82
↓ 2 callers
Function
renderBoundsForDepth
application/layer/debugLayer.cpp:62
↓ 2 callers
Function
renderEntity
application/view/propertiesFrame.cpp:144
↓ 2 callers
Function
renderSphere
application/layer/debugLayer.cpp:36
↓ 2 callers
Method
resize
graphics/legacy/frame.cpp:84
↓ 2 callers
Method
resize
graphics/buffers/frameBuffer.cpp:61
↓ 2 callers
Function
rotationVectorFromRotationQuaternion
Physics3D/math/linalg/trigonometry.h:221
↓ 2 callers
Function
runBenchmarks
benchmarks/benchmark.cpp:70
↓ 2 callers
Function
runTests
tests/testsMain.cpp:261
↓ 2 callers
Method
runTick
Physics3D/threading/physicsThread.cpp:33
↓ 2 callers
Function
safeIntersects
Physics3D/worldPhysics.cpp:248
↓ 2 callers
Function
saveIntersectionError
Physics3D/misc/debug.cpp:55
↓ 2 callers
Function
serializeLayer
Physics3D/misc/serialization/serialization.cpp:192
↓ 2 callers
Method
serializeParts
Physics3D/misc/serialization/serialization.cpp:494
↓ 2 callers
Method
setAttachment
application/ecs/components.h:487
↓ 2 callers
Method
setBitangentBuffer
graphics/extendedTriangleMesh.h:44
↓ 2 callers
Method
setCFrame
application/ecs/components.h:302
↓ 2 callers
Function
setCurrentContext
graphics/glfwUtils.cpp:41
← previous
next →
701–800 of 3,317, ranked by callers