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
getSizeInBytes
Return the number of bytes used by the contact point * @return The size of the contact point in memory (in bytes) */
include/reactphysics3d/constraint/ContactPoint.h:217
Method
getSizeInBytes
Return the number of bytes used by the joint
include/reactphysics3d/constraint/SliderJoint.h:318
Method
getSizeInBytes
Return the number of bytes used by the joint
include/reactphysics3d/constraint/BallAndSocketJoint.h:155
Method
getSizeInBytes
Return the number of bytes used by the joint
include/reactphysics3d/constraint/FixedJoint.h:128
Method
getSleepTime
Return the sleep time
include/reactphysics3d/components/RigidBodyComponents.h:440
Method
getSpecularColor
Return the specular color
testbed/opengl-framework/src/Light.h:104
Method
getTail
Return the tail to write at the end of the stream
include/reactphysics3d/utils/DefaultLogger.h:210
Method
getTangentsPointer
Return a pointer to the tangents data
testbed/opengl-framework/src/Mesh.h:385
Method
getTrace
Return the trace of the matrix
include/reactphysics3d/mathematics/Matrix3x3.h:220
Method
getTrace
Return the trace of the matrix
testbed/opengl-framework/src/maths/Matrix4.h:370
Method
getTranslation
Return the current translation value of the joint * @return The current translation distance of the joint (in meters) */
src/constraint/SliderJoint.cpp:129
Method
getTranspose
Return the transpose matrix
include/reactphysics3d/mathematics/Matrix3x3.h:202
Method
getTranspose
Return the transpose matrix
testbed/opengl-framework/src/maths/Matrix4.h:231
Method
getTriangleVerticesIndices
Return the three vertex indices of a given triangle face
include/reactphysics3d/collision/TriangleMesh.h:155
Method
getType
Return the type of a joint
include/reactphysics3d/components/JointComponents.h:186
Method
getType
Return the type of the collision shape * @return The type of the collision shape (sphere, capsule, convex polyhedron, concave mesh) */
include/reactphysics3d/collision/shapes/CollisionShape.h:183
Method
getUVTextureCoordinatesPointer
Return a pointer to the UV texture coordinates data
testbed/opengl-framework/src/Mesh.h:390
Method
getUniformLocation
Return the location of a uniform variable inside a shader program
testbed/opengl-framework/src/Shader.h:160
Method
getUnit
Return the corresponding unit vector
src/mathematics/Vector3.cpp:33
Method
getUpperLimit
Return the upper limit (maximum translation distance)
include/reactphysics3d/components/SliderJointComponents.h:858
Method
getUserData
Return a pointer to the user data attached to this body * @return A pointer to the user data you have attached to the body */
src/body/Body.cpp:417
Method
getUserData
Return the user data associated with the body
include/reactphysics3d/components/BodyComponents.h:194
Method
getUserData
Return a pointer to the user data attached to this body * @return A pointer to the user data stored into the collider */
include/reactphysics3d/collision/Collider.h:216
Method
getValue
Return a given value from the matrix
testbed/opengl-framework/src/maths/Matrix4.h:364
Method
getVertex
Return a vertex of the array * @param vertexIndex Index of a given vertex of the array * @return The vertex coordinates */
src/collision/TriangleVertexArray.cpp:143
Method
getVertex
Return the coordinates of a given vertex
src/collision/PolygonVertexArray.cpp:108
Method
getVertexAt
Return the vertex (local-coordinates) of the height field at a given (x,y) position
include/reactphysics3d/collision/shapes/HeightFieldShape.h:119
Method
getVertexDataType
Return the vertex data type * @return The data type of the vertices in the array */
include/reactphysics3d/collision/TriangleVertexArray.h:176
Method
getVertexIndexInFace
Return the vertex index of the ith (i=0,1,2) vertex of a given face
testbed/opengl-framework/src/Mesh.h:333
Method
getVertexPosition
Return the position of a given vertex
include/reactphysics3d/collision/shapes/TriangleShape.h:253
Method
getVertexPosition
Return the position of a given vertex
include/reactphysics3d/collision/shapes/ConvexMeshShape.h:213
Method
getVerticesStart
Return the pointer to the start of the vertices array * @return A pointer to the start of the vertices data in the array */
include/reactphysics3d/collision/TriangleVertexArray.h:240
Method
getVerticesStride
Return the vertices stride (number of bytes) * @return The number of bytes separating two consecutive vertices in the array */
include/reactphysics3d/collision/TriangleVertexArray.h:216
Method
getVolume
Return the volume of the convex mesh * @return The volume of the mesh */
include/reactphysics3d/collision/ConvexMesh.h:189
Method
getVolume
Return the volume of the AABB
include/reactphysics3d/collision/shapes/AABB.h:189
Method
getVolume
Compute and return the volume of the collision shape
include/reactphysics3d/collision/shapes/TriangleShape.h:295
Method
getVolume
Compute and return the volume of the collision shape
include/reactphysics3d/collision/shapes/BoxShape.h:233
Method
getVolume
Compute and return the volume of the collision shape
include/reactphysics3d/collision/shapes/SphereShape.h:176
Method
getVolume
Compute and return the volume of the collision shape
include/reactphysics3d/collision/shapes/CapsuleShape.h:175
Method
getVolume
Compute and return the volume of the collision shape
include/reactphysics3d/collision/shapes/ConvexMeshShape.h:230
Method
getWidth
Get the width
testbed/opengl-framework/src/Texture2D.h:133
Method
getWorld
Return a pointer to the world
include/reactphysics3d/systems/CollisionDetectionSystem.h:444
Method
getWorldAABB
Return the world-space AABB of a given collider
src/systems/CollisionDetectionSystem.cpp:1962
Method
getWorldAABB
Return the current world-space AABB of given collider * @param collider Pointer to a collider * @return The AAABB of the collider in world-space */
src/engine/PhysicsWorld.cpp:226
Method
getWorldEventListener
Return the world event listener
src/systems/CollisionDetectionSystem.cpp:1957
Method
getWorldPoint
Return the world-space coordinates of a point given the local-space coordinates of the body * @param localPoint A point in the local-space coordinates
src/body/Body.cpp:434
Method
getWorldVector
Return the world-space vector of a vector given in local-space coordinates of the body * @param localVector A vector in the local-space coordinates of
src/body/Body.cpp:443
Method
green
Return the green color
testbed/opengl-framework/src/maths/Color.h:66
Method
hasColors
Return true if the mesh has vertex colors
testbed/opengl-framework/src/Mesh.h:348
Method
hasContactPointSimilarTo
test/tests/collision/TestWorldQueries.h:77
Method
hasTangents
Return true if the mesh has tangents
testbed/opengl-framework/src/Mesh.h:343
Method
hasTexture
Return true if the mesh has a texture (and texture coordinates) for at least one part of the mesh
testbed/opengl-framework/src/Mesh.h:365
Method
hasTextureForPart
Return true if the mesh has a texture for a given part of the mesh and if it also have texture coordinates
testbed/opengl-framework/src/Mesh.h:359
Function
hash_combine
include/reactphysics3d/containers/containers_common.h:37
Method
identity
Return the 2x2 identity matrix
include/reactphysics3d/mathematics/Matrix2x2.h:220
Method
identity
Return the 3x3 identity matrix
include/reactphysics3d/mathematics/Matrix3x3.h:234
Method
identity
Return the identity quaternion
include/reactphysics3d/mathematics/Quaternion.h:273
Method
identity
Return the identity transform
include/reactphysics3d/mathematics/Transform.h:183
Method
identity
Return the identity matrix
testbed/opengl-framework/src/maths/Matrix3.h:277
Method
identity
Return the identity matrix
testbed/opengl-framework/src/maths/Matrix4.h:486
Method
init
Initialize the components:
src/components/Components.cpp:61
Method
init
Initialize the contact constraints
src/systems/ContactSolverSystem.cpp:66
Method
init
Initialize a mesh and returns errors if any
src/collision/ConvexMesh.cpp:51
Method
init
Initialize the height-field
src/collision/HeightField.cpp:45
Method
init
Initialize the mesh using a TriangleVertexArray
src/collision/TriangleMesh.cpp:42
Method
init
Initialize the PolygonVertexArray
src/collision/PolygonVertexArray.cpp:63
Method
init
Initialize the tree
src/collision/broadphase/DynamicAABBTree.cpp:52
Method
init
Initialize the light
testbed/opengl-framework/src/Light.cpp:52
Method
init
Initialize the data to render AABBs
testbed/common/AABB.cpp:40
Method
initBVHTree
Insert all the triangles into the dynamic AABB tree
src/collision/TriangleMesh.cpp:242
Method
initBeforeSolve
Initialize before solving the constraint
src/systems/SolveBallAndSocketJointSystem.cpp:49
Method
initBeforeSolve
Initialize before solving the constraint
src/systems/SolveFixedJointSystem.cpp:48
Method
initBeforeSolve
Initialize before solving the constraint
src/systems/SolveSliderJointSystem.cpp:48
Method
initBodiesPositions
Initialize the bodies positions
testbed/scenes/ballandsocketjointschain/BallAndSocketJointsChainScene.cpp:94
Method
initBodiesPositions
Initialize the bodies positions
testbed/scenes/boxtower/BoxTowerScene.cpp:105
Method
initBodiesPositions
Initialize the bodies positions
testbed/scenes/ballandsocketjoint/BallAndSocketJointScene.cpp:70
Method
initBodiesPositions
Initialize the bodies positions
testbed/scenes/bridge/BridgeScene.cpp:162
Method
initBodiesPositions
Initialize the bodies positions
testbed/scenes/sliderjoint/SliderJointScene.cpp:70
Method
initBodiesPositions
Initialize the bodies positions
testbed/scenes/cubestack/CubeStackScene.cpp:91
Method
initBodiesPositions
Initialize the bodies positions
testbed/scenes/collisionshapes/CollisionShapesScene.cpp:199
Method
initBodiesPositions
testbed/scenes/rope/RopeScene.cpp:92
Method
initBodiesPositions
Initialize the bodies positions
testbed/scenes/ragdoll/RagdollScene.cpp:105
Method
initBodiesPositions
Initialize the bodies positions
testbed/scenes/fixedjoint/FixedJointScene.cpp:70
Method
initBodiesPositions
Initialize the bodies positions
testbed/scenes/concavemesh/ConcaveMeshScene.cpp:185
Method
initBodiesPositions
Initialize the bodies positions
testbed/scenes/joints/JointsScene.cpp:95
Method
initBodiesPositions
Initialize the bodies positions
testbed/scenes/hingejoint/HingeJointScene.cpp:70
Method
initBodiesPositions
Initialize the bodies positions
testbed/scenes/pile/PileScene.cpp:182
Method
initBodiesPositions
Initialize the bodies positions
testbed/scenes/heightfield/HeightFieldScene.cpp:188
Method
initBodiesPositions
Initialize the bodies positions
testbed/scenes/cubes/CubesScene.cpp:93
Method
initBodiesPositions
Initialize the bodies positions
testbed/scenes/hingejointschain/HingeJointsChainScene.cpp:97
Method
initBoxShapeHalfEdgeStructure
Initialize the static half-edge structure of a BoxShape
src/engine/PhysicsCommon.cpp:73
Method
initContactsWithPreviousOnes
Initialize the current contacts with the contacts from the previous frame (for warmstarting)
src/systems/CollisionDetectionSystem.cpp:1069
Method
initTriangleShapeHalfEdgeStructure
Initialize the static half-edge structure of a TriangleShape
src/engine/PhysicsCommon.cpp:112
Method
initializeForIsland
Initialize the constraint solver for a given island
src/systems/ContactSolverSystem.cpp:115
Method
insertLeafNode
Insert a leaf node in the tree. The process of inserting a new leaf node in the dynamic tree is described in the book "Introduction to Game Physics wi
src/collision/broadphase/DynamicAABBTree.cpp:219
Method
interpolateTransforms
Return an interpolated transform
include/reactphysics3d/mathematics/Transform.h:168
Method
isAllowedToSleep
Return whether or not the body is allowed to sleep * @return True if the body is allowed to sleep and false otherwise */
src/body/RigidBody.cpp:1164
Method
isConeLimitEnabled
Return true if the cone limit or the joint is enabled * @return True if the cone-limit is enabled for this joint */
src/constraint/BallAndSocketJoint.cpp:81
Method
isConvex
Return true if the collision shape is convex, false if it is concave
include/reactphysics3d/collision/shapes/ConcaveShape.h:123
Method
isEmpty
Return true if the simple is empty
include/reactphysics3d/collision/narrowphase/GJK/VoronoiSimplex.h:180
← previous
next →
1,501–1,600 of 2,534, ranked by callers