MCPcopy Create free account

hub / github.com/DanielChappuis/reactphysics3d / functions

Functions2,534 in github.com/DanielChappuis/reactphysics3d

MethodsetR1PlusUCrossSliderAxis
Set the cross product of vector (r1 + u) and the slider axis
include/reactphysics3d/components/SliderJointComponents.h:1005
MethodsetR1World
Set the vector from center of body 1 to anchor point in world-space
include/reactphysics3d/components/FixedJointComponents.h:276
MethodsetR1World
Set the vector from center of body 1 to anchor point in world-space
include/reactphysics3d/components/HingeJointComponents.h:468
MethodsetR1World
Set the vector from center of body 1 to anchor point in world-space
include/reactphysics3d/components/BallAndSocketJointComponents.h:301
MethodsetR2
Set the vector r2 in world-space coordinates
include/reactphysics3d/components/SliderJointComponents.h:681
MethodsetR2CrossN1
Set the cross product of r2 and n1
include/reactphysics3d/components/SliderJointComponents.h:935
MethodsetR2CrossN2
Set the cross product of r2 and n2
include/reactphysics3d/components/SliderJointComponents.h:949
MethodsetR2CrossSliderAxis
Set the cross product of r2 and the slider axis
include/reactphysics3d/components/SliderJointComponents.h:963
MethodsetR2World
Set the vector from center of body 2 to anchor point in world-space
include/reactphysics3d/components/FixedJointComponents.h:290
MethodsetR2World
Set the vector from center of body 2 to anchor point in world-space
include/reactphysics3d/components/HingeJointComponents.h:482
MethodsetR2World
Set the vector from center of body 2 to anchor point in world-space
include/reactphysics3d/components/BallAndSocketJointComponents.h:315
MethodsetRadius
Set the radius of the sphere Note that you might want to recompute the inertia tensor and center of mass of the body after changing the radius of the
include/reactphysics3d/collision/shapes/SphereShape.h:125
MethodsetRadius
Set the radius of the capsule Note that you might want to recompute the inertia tensor and center of mass of the body after changing the radius of the
include/reactphysics3d/collision/shapes/CapsuleShape.h:139
MethodsetRaycastTestType
Set the raycast test type (front, back, front-back) * @param testType Raycast test type for the triangle (front, back, front-back) */
include/reactphysics3d/collision/shapes/TriangleShape.h:284
MethodsetScale
Set the scale of the shape Note that you might want to recompute the inertia tensor and center of mass of the body after changing the scale of a colli
include/reactphysics3d/collision/shapes/ConcaveShape.h:158
MethodsetScale
Set the scale Note that you might want to recompute the inertia tensor and center of mass of the body after changing the scale of a collision shape
include/reactphysics3d/collision/shapes/ConvexMeshShape.h:159
MethodsetScenePosition
Set the scene position (where the camera needs to look at)
testbed/src/Scene.cpp:51
MethodsetScroll
testbed/src/Gui.h:175
MethodsetSliderAxisWorld
Set the slider axis in world-space coordinates
include/reactphysics3d/components/SliderJointComponents.h:653
MethodsetSpecularColor
Set the specular color
testbed/opengl-framework/src/Light.h:109
MethodsetSphereVsCapsuleAlgorithm
Set the Sphere vs Capsule narrow-phase collision detection algorithm
src/collision/narrowphase/CollisionDispatch.cpp:131
MethodsetSphereVsConvexPolyhedronAlgorithm
Set the Sphere vs Convex Polyhedron narrow-phase collision detection algorithm
src/collision/narrowphase/CollisionDispatch.cpp:157
MethodsetSphereVsSphereAlgorithm
Set the Sphere vs Sphere narrow-phase collision detection algorithm
src/collision/narrowphase/CollisionDispatch.cpp:118
MethodsetSplitAngularVelocity
Set the split angular velocity of an entity
include/reactphysics3d/components/RigidBodyComponents.h:736
MethodsetSplitLinearVelocity
Set the split linear velocity of an entity
include/reactphysics3d/components/RigidBodyComponents.h:728
MethodsetTexture
Set a texture to a part of the mesh
testbed/opengl-framework/src/Mesh.h:405
MethodsetTimeStep
Set the time step
include/reactphysics3d/systems/SolveBallAndSocketJointSystem.h:136
MethodsetTimeStep
Set the time step
include/reactphysics3d/systems/SolveSliderJointSystem.h:134
MethodsetTimeStep
Set the time step
include/reactphysics3d/systems/SolveHingeJointSystem.h:151
MethodsetToIdentity
Set the matrix to the identity matrix
include/reactphysics3d/mathematics/Matrix2x2.h:214
MethodsetToIdentity
Set the matrix to the identity matrix
include/reactphysics3d/mathematics/Matrix3x3.h:227
MethodsetToIdentity
Set to the identity quaternion
include/reactphysics3d/mathematics/Quaternion.h:213
MethodsetToIdentity
Set the transform to the identity transform
include/reactphysics3d/mathematics/Transform.h:156
MethodsetToNull
testbed/opengl-framework/src/maths/Matrix3.h:129
MethodsetToZero
Set the matrix to zero
include/reactphysics3d/mathematics/Matrix2x2.h:174
MethodsetToZero
Set the matrix to zero
include/reactphysics3d/mathematics/Matrix3x3.h:183
MethodsetToZero
Set the quaternion to zero
include/reactphysics3d/mathematics/Quaternion.h:205
MethodsetToZero
include/reactphysics3d/mathematics/Vector3.h:183
MethodsetTransform
Set the current position and orientation * @param transform The transformation of the body that transforms the local-space * of the
src/body/Body.cpp:393
MethodsetTransform
Set the current position and orientation * @param transform The transformation of the body that transforms the local-space * of the
src/body/RigidBody.cpp:832
MethodsetTransform
Set the transform of an entity
include/reactphysics3d/components/TransformComponents.h:116
MethodsetTransformMatrix
Set the transform matrix
testbed/opengl-framework/src/Object3D.h:94
MethodsetUV
Set the UV of a given vertex
testbed/opengl-framework/src/Mesh.h:327
MethodsetUpperLimit
Set the upper limit (maximum translation distance)
include/reactphysics3d/components/SliderJointComponents.h:865
MethodsetUserData
Attach user data to this body * @param userData A pointer to the user data you want to attach to the body */
src/body/Body.cpp:425
MethodsetUserData
Set the user data associated with the body
include/reactphysics3d/components/BodyComponents.h:202
MethodsetUserData
Attach user data to this body * @param userData Pointer to the user data you want to store within the collider */
include/reactphysics3d/collision/Collider.h:224
MethodsetValue
Method to set a value in the matrix
testbed/opengl-framework/src/maths/Matrix3.h:89
MethodsetVertex
Set the coordinates of a given vertex
testbed/opengl-framework/src/Mesh.h:267
MethodsetVertexColor
Set the color of a given vertex
testbed/opengl-framework/src/Mesh.h:291
MethodshowHideNormals
Display or not the surface normals at hit points
testbed/scenes/collisiondetection/CollisionDetectionScene.h:149
MethodshowHideNormals
Display or not the surface normals at hit points
testbed/scenes/raycast/RaycastScene.h:181
Methodsize
Return the number of items in the stack
include/reactphysics3d/containers/Stack.h:183
Methodsize
Return the number of elements in the deque
include/reactphysics3d/containers/Deque.h:415
Methodslerp
Compute the spherical linear interpolation between two quaternions. The t argument has to be such that 0 <= t <= 1. This method is static.
src/mathematics/Quaternion.cpp:169
MethodsolveContactsAndConstraints
Solve the contacts and constraints
src/engine/PhysicsWorld.cpp:321
MethodsolvePositionConstraint
Solve the position constraint (for position error correction)
src/systems/SolveBallAndSocketJointSystem.cpp:298
MethodsolvePositionConstraint
Solve the position constraint (for position error correction)
src/systems/SolveFixedJointSystem.cpp:288
MethodsolvePositionConstraint
Solve the position constraint (for position error correction)
src/systems/SolveSliderJointSystem.cpp:516
MethodsolvePositionCorrection
Solve the position error correction of the constraints
src/engine/PhysicsWorld.cpp:348
MethodsolveVelocityConstraint
Solve the velocity constraint
src/systems/SolveBallAndSocketJointSystem.cpp:216
MethodsolveVelocityConstraint
Solve the velocity constraint
src/systems/SolveFixedJointSystem.cpp:205
MethodsolveVelocityConstraint
Solve the velocity constraint
src/systems/SolveSliderJointSystem.cpp:322
MethodsplitMemoryUnit
Split a memory unit in two units. One of size "size" and the second with left over space. The second unit is put into the free memory units
src/memory/HeapAllocator.cpp:78
Methodstart
Initialize the viewer
testbed/src/TestbedApplication.cpp:102
Methodsucceed
Called when a test passed
test/Test.h:124
MethodswapComponents
Swap two components in the array
src/components/ColliderComponents.cpp:203
MethodswapComponents
Swap two components in the array
src/components/BodyComponents.cpp:147
MethodswapComponents
Swap two components in the array
src/components/TransformComponents.cpp:123
MethodswapComponents
Swap two components in the array
src/components/HingeJointComponents.cpp:328
MethodswapComponents
Swap two components in the array
src/components/JointComponents.cpp:158
MethodswapComponents
Swap two components in the array
src/components/FixedJointComponents.cpp:203
MethodswapComponents
Swap two components in the array
src/components/BallAndSocketJointComponents.cpp:223
MethodswapComponents
Swap two components in the array
src/components/SliderJointComponents.cpp:360
MethodswapComponents
Swap two components in the array
src/components/RigidBodyComponents.cpp:305
MethodswapPreviousAndCurrentContacts
Swap the previous and current contacts arrays
src/systems/CollisionDetectionSystem.cpp:881
Methodtest
test/tests/collision/TestConvexMesh.h:105
Methodtest
test/tests/collision/TestTriangleMesh.h:105
MethodtestAABBOverlap
Test if the collider overlaps with a given AABB * @param worldAABB The AABB (in world-space coordinates) that will be used to test overlap * @return T
include/reactphysics3d/collision/Collider.h:233
MethodtestAABBOverlap
Test if the collision body overlaps with a given AABB * @param worldAABB The AABB (in world-space coordinates) that will be used to test overlap * @re
include/reactphysics3d/body/Body.h:192
MethodtestAddPopClear
test/tests/containers/TestDeque.h:124
MethodtestAddRemoveClear
test/tests/containers/TestMap.h:146
MethodtestAddRemoveClear
test/tests/containers/TestSet.h:148
MethodtestAddRemoveClear
test/tests/containers/TestArray.h:109
MethodtestApplyForcesAndTorques
test/tests/engine/TestRigidBody.h:253
MethodtestAssignment
test/tests/containers/TestMap.h:370
MethodtestAssignment
test/tests/containers/TestDeque.h:211
MethodtestAssignment
test/tests/containers/TestSet.h:364
MethodtestAssignment
test/tests/containers/TestArray.h:244
MethodtestBasicMethods
test/tests/collision/TestAABB.h:86
MethodtestBasicsMethods
test/tests/collision/TestDynamicAABBTree.h:142
MethodtestBox
Test the testPointInside() and RigidBody::testPointInside() methods
test/tests/collision/TestPointInside.h:207
MethodtestBox
Test the Collider::raycast(), RigidBody::raycast() and PhysicsWorld::raycast() methods.
test/tests/collision/TestRaycast.h:342
MethodtestBoxVsBoxCollision
test/tests/collision/TestWorldQueries.h:1724
MethodtestBoxVsCapsuleCollision
test/tests/collision/TestWorldQueries.h:2204
MethodtestBoxVsConcaveMeshCollision
test/tests/collision/TestWorldQueries.h:2434
MethodtestBoxVsConvexMeshCollision
test/tests/collision/TestWorldQueries.h:1884
MethodtestCapsule
Test the Collider::testPointInside() and RigidBody::testPointInside() methods
test/tests/collision/TestPointInside.h:313
MethodtestCapsule
Test the Collider::raycast(), RigidBody::raycast() and PhysicsWorld::raycast() methods.
test/tests/collision/TestRaycast.h:764
MethodtestCapsuleVsCapsuleCollision
test/tests/collision/TestWorldQueries.h:2630
← previousnext →2,101–2,200 of 2,534, ranked by callers