Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DanielChappuis/reactphysics3d
/ functions
Functions
2,534 in github.com/DanielChappuis/reactphysics3d
⨍
Functions
2,534
◇
Types & classes
532
Method
testReserve
test/tests/containers/TestArray.h:354
Method
testSingleFaceDirectionPolyhedronVsPolyhedron
Return the penetration depth between two polyhedra along a face normal axis of the first polyhedron
src/collision/narrowphase/SAT/SATAlgorithm.cpp:1087
Method
testSphere
Test the Collider::testPointInside() and RigidBody::testPointInside() methods
test/tests/collision/TestPointInside.h:264
Method
testSphere
Test the Collider::raycast(), RigidBody::raycast() and PhysicsWorld::raycast() methods.
test/tests/collision/TestRaycast.h:554
Method
testSphereVsBoxCollision
test/tests/collision/TestWorldQueries.h:730
Method
testSphereVsCapsuleCollision
test/tests/collision/TestWorldQueries.h:1058
Method
testSphereVsConcaveMeshCollision
test/tests/collision/TestWorldQueries.h:1608
Method
testSphereVsConvexMeshCollision
test/tests/collision/TestWorldQueries.h:1280
Method
testSphereVsSphereCollision
test/tests/collision/TestWorldQueries.h:618
Method
testTetrahedron
test/tests/collision/TestHalfEdgeStructure.h:171
Method
testUnitLengthNormalize
Test unit, length, normalize methods
test/tests/mathematics/TestQuaternion.h:135
Method
testZero
Test the zero method
test/tests/mathematics/TestMatrix3x3.h:153
Method
testZero
Test the zero method
test/tests/mathematics/TestMatrix2x2.h:133
Method
toLowerCase
Convert a string to lower case
include/reactphysics3d/utils/DefaultLogger.h:289
Method
to_string
Return a string representation of the half-edge structure
src/utils/quickhull/QHHalfEdgeStructure.cpp:383
Method
to_string
Return a string representation of the half-edge structure
src/collision/HalfEdgeStructure.cpp:133
Method
to_string
Return the string representation of the shape
src/collision/shapes/ConcaveMeshShape.cpp:293
Method
to_string
Return the string representation of the shape
src/collision/shapes/HeightFieldShape.cpp:89
Method
to_string
Return the string representation of the shape
src/collision/shapes/ConvexMeshShape.cpp:215
Method
to_string
Return a string representation
src/constraint/BallAndSocketJoint.cpp:158
Method
to_string
Return a string representation
src/constraint/SliderJoint.cpp:330
Method
to_string
Return a string representation
src/constraint/HingeJoint.cpp:309
Method
to_string
Return a string representation
src/constraint/FixedJoint.cpp:93
Method
to_string
Return a string representation for the material
include/reactphysics3d/engine/Material.h:154
Method
to_string
Return a string with the world settings
include/reactphysics3d/engine/PhysicsWorld.h:142
Method
to_string
Return the string representation of the shape
include/reactphysics3d/collision/shapes/TriangleShape.h:289
Method
to_string
Return the string representation of the shape
include/reactphysics3d/collision/shapes/BoxShape.h:238
Method
to_string
Return the string representation of the shape
include/reactphysics3d/collision/shapes/SphereShape.h:186
Method
to_string
Return the string representation of the shape
include/reactphysics3d/collision/shapes/CapsuleShape.h:209
Method
to_string
Get the string representation
include/reactphysics3d/mathematics/Vector2.h:341
Method
to_string
Get the string representation
include/reactphysics3d/mathematics/Matrix2x2.h:341
Method
to_string
Get the string representation
include/reactphysics3d/mathematics/Matrix3x3.h:391
Method
to_string
Get the string representation
include/reactphysics3d/mathematics/Quaternion.h:388
Method
to_string
Get the string representation
include/reactphysics3d/mathematics/Vector3.h:386
Method
to_string
Get the string representation
include/reactphysics3d/mathematics/Transform.h:237
Method
togglePlayPauseSimulation
Toggle play/pause for the simulation
testbed/src/TestbedApplication.h:247
Method
translate
Translate the camera
testbed/src/Scene.cpp:155
Method
translateLocal
Translate the object in local-space
testbed/opengl-framework/src/Object3D.h:114
Method
translationMatrix
Return a 4x4 translation matrix
testbed/opengl-framework/src/maths/Matrix4.h:400
Method
unbind
Unbind the texture
testbed/opengl-framework/src/Texture2D.h:111
Method
unbind
Unbind the VBO
testbed/opengl-framework/src/VertexBufferObject.h:96
Method
unbind
Unbind the FBO
testbed/opengl-framework/src/FrameBufferObject.h:87
Method
unbind
Unbind the VAO
testbed/opengl-framework/src/VertexArrayObject.h:82
Method
unmapBuffer
Unmap VBO data memory from client's memory
testbed/opengl-framework/src/VertexBufferObject.cpp:76
Method
update
Update the physics simulation * @param timeStep The amount of time to step the simulation by (in seconds) */
src/engine/PhysicsWorld.cpp:239
Method
update
Update the contact point with a new one that is similar (very close) The idea is to keep the cache impulse (for warm starting the contact solver)
src/constraint/ContactPoint.cpp:67
Method
update
Take a step for the simulation
testbed/scenes/collisiondetection/CollisionDetectionScene.cpp:199
Method
update
Take a step for the simulation
testbed/scenes/raycast/RaycastScene.cpp:238
Method
update
Compute the time since the last update() call and add it to the accumulator
testbed/src/Timer.h:164
Method
updateBodiesInverseWorldInertiaTensors
Update the world inverse inertia tensors of rigid bodies
src/engine/PhysicsWorld.cpp:310
Method
updateBroadPhaseState
Update the broad-phase state for this body (because it has moved for instance)
src/body/Body.cpp:222
Method
updateCollider
Update a collider (that has moved for instance)
include/reactphysics3d/systems/CollisionDetectionSystem.h:454
Method
updateColliderInternal
Notify the broad-phase that a collision shape has moved and need to be updated
src/systems/BroadPhaseSystem.cpp:140
Method
updateColliders
Update all the enabled colliders
include/reactphysics3d/systems/CollisionDetectionSystem.h:461
Method
updateCollidersComponents
Update the broad-phase state of some colliders components
src/systems/BroadPhaseSystem.cpp:159
Method
updateDebugVBO
Update VBO with vertices and indices of debug info
testbed/src/SceneDemo.cpp:498
Method
updateOverlappingPairs
Take an array of overlapping nodes in the broad-phase and create new overlapping pairs if necessary
src/systems/CollisionDetectionSystem.cpp:270
Method
updatePhysics
Update the physics simulation
testbed/scenes/bridge/BridgeScene.cpp:81
Method
updatePhysics
Update the physics world (take a simulation step) Can be called several times per frame
testbed/scenes/rope/RopeScene.cpp:295
Method
updatePhysics
Update the physics world (take a simulation step)
testbed/scenes/joints/JointsScene.cpp:59
Method
updatePhysics
Update the physics world (take a simulation step) Can be called several times per frame
testbed/src/SceneDemo.cpp:163
Method
updateProjectionMatrix
Update the projection matrix
testbed/opengl-framework/src/Camera.cpp:56
Method
updateSinglePhysicsStep
testbed/src/TestbedApplication.cpp:401
Method
updateSleepingBodies
Put bodies to sleep if needed. For each island, if all the bodies have been almost still for a long enough period of time, we put all the bodies of th
src/engine/PhysicsWorld.cpp:874
Method
updateSnapshotContactPoints
Gather and create snapshots contact points
testbed/src/SceneDemo.cpp:472
Method
updateTransform
Update the transform matrix of the object
testbed/common/Sphere.h:98
Method
updateTransform
Update the transform matrix of the object
testbed/common/ConvexMesh.h:107
Method
updateTransform
Update the transform matrix of the object
testbed/common/ConcaveMesh.h:97
Method
updateTransform
Update the transform matrix of the object
testbed/common/HeightField.h:110
Method
updateTransform
Update the transform matrix of the object
testbed/common/Dumbbell.h:107
Method
updateTransform
Update the transform matrix of the object
testbed/common/Capsule.h:101
Method
warmStart
Warm start the solver. For each constraint, we apply the previous impulse (from the previous step) at the beginning. With this technique, we will conv
src/systems/ContactSolverSystem.cpp:326
Method
warmstart
Warm start the constraint (apply the previous impulse at the beginning of the step)
src/systems/SolveBallAndSocketJointSystem.cpp:162
Method
warmstart
Warm start the constraint (apply the previous impulse at the beginning of the step)
src/systems/SolveFixedJointSystem.cpp:145
Method
warmstart
Warm start the constraint (apply the previous impulse at the beginning of the step)
src/systems/SolveSliderJointSystem.cpp:242
Method
white
Return the white color
testbed/opengl-framework/src/maths/Color.h:60
Method
write
Write a message into the output stream
include/reactphysics3d/utils/DefaultLogger.h:470
Method
writeJPEGPicture
Write a JPEG picture
testbed/opengl-framework/src/TextureReaderWriter.cpp:281
Method
writeMeshToFile
Write a mesh to a file
testbed/opengl-framework/src/MeshReaderWriter.cpp:67
Method
writeOBJFile
Store a mesh into a OBJ file
testbed/opengl-framework/src/MeshReaderWriter.cpp:376
Method
writeTGAPicture
Write a TGA picture
testbed/opengl-framework/src/TextureReaderWriter.cpp:161
Method
writeTextureToFile
Write a texture to a file
testbed/opengl-framework/src/TextureReaderWriter.cpp:90
Method
zero
Return the zero vector
include/reactphysics3d/mathematics/Vector2.h:346
Method
zero
Return the 2x2 zero matrix
include/reactphysics3d/mathematics/Matrix2x2.h:227
Method
zero
Return the 3x3 zero matrix
include/reactphysics3d/mathematics/Matrix3x3.h:239
Method
zero
Return the zero vector
include/reactphysics3d/mathematics/Vector3.h:391
Method
zoom
Zoom the camera
testbed/src/Scene.cpp:148
Method
~Array
Destructor
include/reactphysics3d/containers/Array.h:239
Method
~BallAndSocketJoint
Destructor
include/reactphysics3d/constraint/BallAndSocketJoint.h:121
Method
~BallAndSocketJointComponents
Destructor
include/reactphysics3d/components/BallAndSocketJointComponents.h:144
Method
~BallAndSocketJointScene
Destructor
testbed/scenes/ballandsocketjoint/BallAndSocketJointScene.cpp:50
Method
~BallAndSocketJointsChainScene
Destructor
testbed/scenes/ballandsocketjointschain/BallAndSocketJointsChainScene.cpp:52
Method
~BallAndSocketJointsNetScene
Destructor
testbed/scenes/ballandsocketjointsnet/BallAndSocketJointsNetScene.cpp:112
Method
~Body
Destructor
src/body/Body.cpp:53
Method
~BodyComponents
Destructor
include/reactphysics3d/components/BodyComponents.h:105
Method
~Box
Destructor
testbed/common/Box.cpp:85
Method
~BoxTowerScene
Destructor
testbed/scenes/boxtower/BoxTowerScene.cpp:56
Method
~BridgeScene
Destructor
testbed/scenes/bridge/BridgeScene.cpp:52
Method
~BroadPhaseRaycastCallback
Destructor
include/reactphysics3d/systems/BroadPhaseSystem.h:96
Method
~BroadPhaseSystem
Destructor
include/reactphysics3d/systems/BroadPhaseSystem.h:161
← previous
next →
2,301–2,400 of 2,534, ranked by callers