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
Method
hasTechnology
usage: hasTechnology(SSE | SSE2 | AVX | FMA) returns true if all given technologies are available
Physics3D/misc/cpuid.h:29
Method
height
Physics3D/math/linalg/mat.h:377
Method
height
Physics3D/math/linalg/mat.h:493
Method
height
Physics3D/math/linalg/largeMatrix.h:284
Method
height
Physics3D/math/linalg/largeMatrix.h:396
Method
height
Physics3D/math/linalg/largeMatrix.h:509
Method
hitDisk
Physics3D/math/ray.h:30
Method
hitPlane
Physics3D/math/ray.h:19
Method
hitSphere
Physics3D/math/ray.h:41
Method
hitTriangle
Physics3D/math/ray.h:65
Method
hsvaToRgba
graphics/gui/color.h:64
Method
improveStructure
Physics3D/boundstree/boundsTree.h:1069
Function
inMemoryMatrixVectorMultiply
Physics3D/math/linalg/largeMatrix.h:680
Function
inMemoryVectorNegate
Physics3D/math/linalg/largeMatrix.h:694
Method
include
Physics3D/misc/serialization/sharedObjectSerializer.h:34
Method
index
engine/ecs/registry.h:151
Function
init
application/worldBuilder.cpp:34
Function
init
graphics/meshRegistry.cpp:277
Function
init
graphics/glfwUtils.cpp:33
Function
init
util/log.cpp:31
Method
init
engine/ecs/registry.h:326
Method
init
application/legacy/frames.h:43
Method
init
application/legacy/frames.h:122
Method
init
application/legacy/frames.h:237
Method
init
application/legacy/frames.h:356
Method
init
graphics/shader/shaders.cpp:182
Method
init
benchmarks/ecsBenchmark.cpp:20
Method
init
benchmarks/ecsBenchmark.cpp:54
Method
init
benchmarks/threadResponseTime.cpp:18
Method
init
benchmarks/threadResponseTime.cpp:56
Method
init
benchmarks/rotationBenchmark.cpp:19
Method
init
benchmarks/rotationBenchmark.cpp:36
Method
init
benchmarks/rotationBenchmark.cpp:53
Method
init
benchmarks/rotationBenchmark.cpp:72
Method
init
benchmarks/rotationBenchmark.cpp:95
Method
init
benchmarks/rotationBenchmark.cpp:118
Method
init
benchmarks/basicWorld.cpp:14
Method
init
benchmarks/complexObjectBenchmark.cpp:13
Method
init
benchmarks/manyCubesBenchmark.cpp:14
Method
init
benchmarks/getBoundsPerformance.cpp:14
Function
initGLEW
graphics/renderer.cpp:136
Method
insert
Physics3D/geometry/genericIntersection.h:28
Method
insert_entities
engine/ecs/registry.h:351
Method
intersect
Physics3D/math/ray.h:15
Method
intersect
application/picker/tools/selectionTool.cpp:142
Method
intersect
graphics/legacy/frame.cpp:122
Method
intersect
Returns this if the component contains the point */
graphics/legacy/component.h:93
Method
intersect
graphics/legacy/container.cpp:52
Method
intersects
Physics3D/math/boundingBox.h:16
Function
intrusive_cast
Physics3D/datastructures/smartPointers.h:205
Method
intrusive_ptr
Physics3D/datastructures/smartPointers.h:46
Function
inverse
Physics3D/math/linalg/quat.h:183
Function
inverse
Physics3D/math/linalg/mat.h:936
Method
invert
Physics3D/hardconstraints/hardConstraint.h:16
Method
invert
Physics3D/hardconstraints/motorConstraint.cpp:13
Method
invertData
Physics3D/datastructures/compactPtrDataPair.h:134
Method
isAbove
Physics3D/geometry/convexShapeBuilder.cpp:55
Method
isAbove
Physics3D/geometry/convexShapeBuilder.cpp:87
Method
isAltPressed
engine/input/modifiers.cpp:25
Function
isBoundsTreeValidRecursive
Physics3D/misc/validityHelper.h:153
Function
isDiagonalTolerant
tests/geometryTests.cpp:27
Method
isDigit
graphics/shader/lexer.cpp:4
Method
isEmpty
Physics3D/boundstree/boundsTree.h:714
Method
isIdentifierBody
graphics/shader/lexer.cpp:24
Method
isIdentifierPrefix
graphics/shader/lexer.cpp:47
Method
isLetter
graphics/shader/lexer.cpp:20
Function
isMotionValid
Physics3D/misc/validityHelper.h:131
Method
isNullptr
Physics3D/datastructures/compactPtrDataPair.h:104
Method
isOffsetStoredLocal
application/ecs/components.h:149
Method
isOperator
graphics/shader/lexer.cpp:28
Method
isRemoved
Physics3D/geometry/convexShapeBuilder.cpp:83
Method
isRepeated
engine/event/keyEvent.h:45
Method
isRootCFrame
application/ecs/components.h:141
Method
isSelected
engine/tool/toolManager.h:66
Method
isShiftPressed
engine/input/modifiers.cpp:17
Method
isSpace
graphics/shader/lexer.cpp:8
Method
isSuperPressed
engine/input/modifiers.cpp:21
Function
isSymmetricTolerant
tests/geometryTests.cpp:51
Function
isValid
Physics3D/misc/validityHelper.cpp:74
Method
isValid
Physics3D/world.cpp:20
Method
isValid
Physics3D/rigidBody.cpp:179
Method
isValid
Physics3D/physical.cpp:999
Method
iterFiltered
Physics3D/boundstree/boundsTree.h:808
Method
iterFiltered
Physics3D/boundstree/boundsTree.h:1045
Function
join
Physics3D/math/linalg/mat.h:665
Method
joinPartsIntoNewGroup
TODO can be optimized, this only needs to move the single part nodes
Physics3D/layer.cpp:124
Method
last
application/picker/selection.cpp:221
Method
last
graphics/shader/lexer.h:88
Method
leftShift
Physics3D/geometry/triangleMesh.h:22
Method
lex
graphics/legacy/shaderLexer.cpp:235
Method
lexChar
graphics/shader/lexer.cpp:208
Method
lexDebug
graphics/legacy/shaderLexer.cpp:119
Method
lexEnd
graphics/shader/lexer.cpp:204
Method
lexIdentifier
graphics/shader/lexer.cpp:69
Method
lexMultiComment
graphics/shader/lexer.cpp:111
Method
lexNumber
graphics/shader/lexer.cpp:51
Method
lexOperator
graphics/shader/lexer.cpp:149
Method
lexOperatorOrComment
graphics/shader/lexer.cpp:159
Method
lexSingleComment
graphics/shader/lexer.cpp:102
Method
lexString
graphics/shader/lexer.cpp:137
← previous
next →
2,301–2,400 of 3,317, ranked by callers