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
reset
Reset the scene
testbed/scenes/pile/PileScene.cpp:274
Method
reset
Reset the scene
testbed/scenes/heightfield/HeightFieldScene.cpp:280
Method
reset
Reset the scene
testbed/scenes/cubes/CubesScene.cpp:149
Method
reset
Reset the scene
testbed/scenes/hingejointschain/HingeJointsChainScene.cpp:151
Method
reset
Reset the timer to zero
testbed/src/Timer.h:139
Method
resetCameraToViewAll
Set the camera so that we can view the whole scene
testbed/src/Scene.cpp:62
Method
resetLimits
Reset the limits
src/constraint/BallAndSocketJoint.cpp:130
Method
resetLimits
Reset the limits
src/constraint/SliderJoint.cpp:196
Method
resetLimits
Reset the limits
src/constraint/HingeJoint.cpp:154
Method
resetScroll
testbed/src/Gui.h:170
Method
resetSplitVelocities
Reset the split velocities of the bodies
src/systems/DynamicsSystem.cpp:197
Method
rotate
Rotate the camera
testbed/src/Scene.cpp:165
Method
rotateCameraAnimation
testbed/src/SceneDemo.cpp:155
Method
rotateWorld
Rotate the object in world-space
testbed/opengl-framework/src/Object3D.h:119
Method
rotationMatrix
Return a 4x4 rotation matrix
testbed/opengl-framework/src/maths/Matrix4.h:408
Method
run
Run the tests
test/tests/utils/TestQuickHull.h:64
Method
run
Run the tests
test/tests/engine/TestRigidBody.h:142
Method
run
Run the tests
test/tests/collision/TestHalfEdgeStructure.h:42
Method
run
Run the tests
test/tests/collision/TestTriangleVertexArray.h:139
Method
run
Run the tests
test/tests/collision/TestPointInside.h:197
Method
run
Run the tests
test/tests/collision/TestHeightField.h:90
Method
run
Run the tests
test/tests/collision/TestDynamicAABBTree.h:134
Method
run
Run the tests
test/tests/collision/TestRaycast.h:330
Method
run
Run the tests
test/tests/collision/TestConvexMesh.h:101
Method
run
Run the tests
test/tests/collision/TestAABB.h:80
Method
run
Run the tests
test/tests/collision/TestWorldQueries.h:505
Method
run
Run the tests
test/tests/collision/TestTriangleMesh.h:101
Method
run
Run the tests
test/tests/containers/TestMap.h:83
Method
run
Run the tests
test/tests/containers/TestStack.h:59
Method
run
Run the tests
test/tests/containers/TestDeque.h:59
Method
run
Run the tests
test/tests/containers/TestSet.h:83
Method
run
Run the tests
test/tests/containers/TestArray.h:59
Method
run
Run the tests
test/tests/mathematics/TestTransform.h:80
Method
run
Run the tests
test/tests/mathematics/TestMathematicsFunctions.h:57
Method
run
Run the tests
test/tests/mathematics/TestVector3.h:60
Method
run
Run the tests
test/tests/mathematics/TestMatrix3x3.h:65
Method
run
Run the tests
test/tests/mathematics/TestVector2.h:60
Method
run
Run the tests
test/tests/mathematics/TestQuaternion.h:68
Method
run
Run the tests
test/tests/mathematics/TestMatrix2x2.h:63
Method
selectAlgorithm
Select and return the narrow-phase collision detection algorithm to use between two types of collision shapes.
src/collision/narrowphase/CollisionDispatch.cpp:80
Method
selectNextShape
testbed/scenes/collisiondetection/CollisionDetectionScene.cpp:211
Method
setA1
Set the hinge rotation axis (in world-space coordinates) computed from body 1
include/reactphysics3d/components/HingeJointComponents.h:652
Method
setAllValues
Method to set all the values in the matrix
include/reactphysics3d/mathematics/Matrix2x2.h:167
Method
setAllValues
Method to set all the values in the matrix
include/reactphysics3d/mathematics/Matrix3x3.h:174
Method
setAllValues
include/reactphysics3d/mathematics/Quaternion.h:197
Method
setAllValues
Set all the values of the vector
include/reactphysics3d/mathematics/Vector3.h:190
Method
setAllValues
Method to set all the values in the matrix
testbed/opengl-framework/src/maths/Matrix4.h:324
Method
setAngularDamping
Set the angular damping factor of an entity
include/reactphysics3d/components/RigidBodyComponents.h:600
Method
setAngularLockAxisFactor
Set the angular lock axis factor
include/reactphysics3d/components/RigidBodyComponents.h:831
Method
setAngularVelocity
Set the angular velocity of an entity
include/reactphysics3d/components/RigidBodyComponents.h:496
Method
setAreContactPointsDisplayed
Display/Hide the contact points
testbed/scenes/collisiondetection/CollisionDetectionScene.h:159
Method
setAreContactPointsDisplayed
Display/Hide the contact points
testbed/scenes/raycast/RaycastScene.h:191
Method
setB2CrossA1
Set the cross product of vector b2 and a1
include/reactphysics3d/components/HingeJointComponents.h:666
Method
setBLowerLimit
Set the bias of the lower limit constraint
include/reactphysics3d/components/SliderJointComponents.h:795
Method
setBLowerLimit
Set the bias of the lower limit constraint
include/reactphysics3d/components/HingeJointComponents.h:766
Method
setBUpperLimit
Set the bias of the upper limit constraint
include/reactphysics3d/components/SliderJointComponents.h:809
Method
setBUpperLimit
Set the bias of the upper limit constraint
include/reactphysics3d/components/HingeJointComponents.h:780
Method
setBarycentricCoords
Set the barycentric coordinates of the closest point
include/reactphysics3d/collision/narrowphase/GJK/VoronoiSimplex.h:185
Method
setBiasRotation
Set the rotation impulse
include/reactphysics3d/components/FixedJointComponents.h:403
Method
setBiasRotation
Set the rotation impulse
include/reactphysics3d/components/SliderJointComponents.h:611
Method
setBiasRotation
Set the rotation impulse
include/reactphysics3d/components/HingeJointComponents.h:595
Method
setBiasTranslation
Set the translation impulse
include/reactphysics3d/components/FixedJointComponents.h:389
Method
setBiasTranslation
Set the translation impulse
include/reactphysics3d/components/SliderJointComponents.h:597
Method
setBiasTranslation
Set the translation impulse
include/reactphysics3d/components/HingeJointComponents.h:581
Method
setBiasVector
Set the bias vector for the constraint
include/reactphysics3d/components/BallAndSocketJointComponents.h:357
Method
setC2CrossA1
Set the cross product of vector c2 and a1;
include/reactphysics3d/components/HingeJointComponents.h:680
Method
setCapsuleVsCapsuleAlgorithm
Set the Capsule vs Capsule narrow-phase collision detection algorithm
src/collision/narrowphase/CollisionDispatch.cpp:144
Method
setCapsuleVsConvexPolyhedronAlgorithm
Set the Capsule vs Convex Polyhedron narrow-phase collision detection algorithm
src/collision/narrowphase/CollisionDispatch.cpp:170
Method
setClippingPlanes
Set the clipping planes
testbed/opengl-framework/src/Camera.h:141
Method
setCollideWithMaskBits
Set the collision bits mask * @param collideWithMaskBits The bits mask that specifies with which collision category this shape will collide */
src/collision/Collider.cpp:88
Method
setCollideWithMaskBits
Set the "collide with" mask bits of a given collider
include/reactphysics3d/components/ColliderComponents.h:326
Method
setCollisionCategoryBits
Set the collision category bits of a given collider
include/reactphysics3d/components/ColliderComponents.h:318
Method
setColorToAllVertices
Set a color to all the vertices
testbed/opengl-framework/src/Mesh.h:305
Method
setConeLimitHalfAngle
Set the cone limit half angle
include/reactphysics3d/components/BallAndSocketJointComponents.h:427
Method
setConstrainedAngularVelocity
Set the constrained angular velocity of an entity
include/reactphysics3d/components/RigidBodyComponents.h:720
Method
setConstrainedLinearVelocity
Set the constrained linear velocity of an entity
include/reactphysics3d/components/RigidBodyComponents.h:712
Method
setContactNormalLength
Return the length of contact normal * @param contactNormalLength The length of the contact normal to display */
include/reactphysics3d/utils/DebugRenderer.h:375
Method
setContactPointSphereRadius
Set the contact point sphere radius * @param radius The radius of the sphere used to display a contact point */
include/reactphysics3d/utils/DebugRenderer.h:357
Method
setContactsPositionCorrectionTechnique
Set the position correction technique used for contacts * @param technique Technique used for the position correction (Baumgarte or Split Impulses) *
include/reactphysics3d/engine/PhysicsWorld.h:599
Method
setConvexPolyhedronVsConvexPolyhedronAlgorithm
Set the Convex Polyhedron vs Convex Polyhedron narrow-phase collision detection algorithm
src/collision/narrowphase/CollisionDispatch.cpp:183
Method
setFloatUniform
Set a float uniform value to this shader (be careful if the uniform is not used in the shader, the compiler will remove it, then when you will try to
testbed/opengl-framework/src/Shader.h:198
Method
setHalfExtents
Set the half-extents of the box Note that you might want to recompute the inertia tensor and center of mass of the body after changing the size of the
include/reactphysics3d/collision/shapes/BoxShape.h:155
Method
setHasCollisionShapeChangedSize
Return true if the size of collision shape of the collider has been changed by the user
include/reactphysics3d/components/ColliderComponents.h:366
Method
setHeight
Set the height of the capsule Note that you might want to recompute the inertia tensor and center of mass of the body after changing the height of the
include/reactphysics3d/collision/shapes/CapsuleShape.h:161
Method
setI1
Set the inertia tensor of body 1 (in world-space coordinates)
include/reactphysics3d/components/FixedJointComponents.h:304
Method
setI1
Set the inertia tensor of body 1 (in world-space coordinates)
include/reactphysics3d/components/SliderJointComponents.h:513
Method
setI1
Set the inertia tensor of body 1 (in world-space coordinates)
include/reactphysics3d/components/HingeJointComponents.h:496
Method
setI1
Set the inertia tensor of body 1 (in world-space coordinates)
include/reactphysics3d/components/BallAndSocketJointComponents.h:329
Method
setI2
Set the inertia tensor of body 2 (in world-space coordinates)
include/reactphysics3d/components/FixedJointComponents.h:318
Method
setI2
Set the inertia tensor of body 2 (in world-space coordinates)
include/reactphysics3d/components/SliderJointComponents.h:527
Method
setI2
Set the inertia tensor of body 2 (in world-space coordinates)
include/reactphysics3d/components/HingeJointComponents.h:510
Method
setI2
Set the inertia tensor of body 2 (in world-space coordinates)
include/reactphysics3d/components/BallAndSocketJointComponents.h:343
Method
setImpulse
Set the accumulated impulse
include/reactphysics3d/components/BallAndSocketJointComponents.h:385
Method
setImpulseLowerLimit
Set the accumulated impulse for the lower limit constraint
include/reactphysics3d/components/SliderJointComponents.h:723
Method
setImpulseMotor
Set the accumulated impulse for the motor constraint;
include/reactphysics3d/components/SliderJointComponents.h:753
Method
setImpulseRotation
Set the translation impulse
include/reactphysics3d/components/FixedJointComponents.h:346
Method
setImpulseRotation
Set the translation impulse
include/reactphysics3d/components/SliderJointComponents.h:555
Method
setImpulseRotation
Set the translation impulse
include/reactphysics3d/components/HingeJointComponents.h:538
Method
setImpulseTranslation
Set the translation impulse
include/reactphysics3d/components/FixedJointComponents.h:332
Method
setImpulseTranslation
Set the translation impulse
include/reactphysics3d/components/SliderJointComponents.h:541
← previous
next →
1,901–2,000 of 2,534, ranked by callers