MCPcopy Create free account

hub / github.com/DanielChappuis/reactphysics3d / functions

Functions2,534 in github.com/DanielChappuis/reactphysics3d

MethodgetSizeInBytes
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
MethodgetSizeInBytes
Return the number of bytes used by the joint
include/reactphysics3d/constraint/SliderJoint.h:318
MethodgetSizeInBytes
Return the number of bytes used by the joint
include/reactphysics3d/constraint/BallAndSocketJoint.h:155
MethodgetSizeInBytes
Return the number of bytes used by the joint
include/reactphysics3d/constraint/FixedJoint.h:128
MethodgetSleepTime
Return the sleep time
include/reactphysics3d/components/RigidBodyComponents.h:440
MethodgetSpecularColor
Return the specular color
testbed/opengl-framework/src/Light.h:104
MethodgetTail
Return the tail to write at the end of the stream
include/reactphysics3d/utils/DefaultLogger.h:210
MethodgetTangentsPointer
Return a pointer to the tangents data
testbed/opengl-framework/src/Mesh.h:385
MethodgetTrace
Return the trace of the matrix
include/reactphysics3d/mathematics/Matrix3x3.h:220
MethodgetTrace
Return the trace of the matrix
testbed/opengl-framework/src/maths/Matrix4.h:370
MethodgetTranslation
Return the current translation value of the joint * @return The current translation distance of the joint (in meters) */
src/constraint/SliderJoint.cpp:129
MethodgetTranspose
Return the transpose matrix
include/reactphysics3d/mathematics/Matrix3x3.h:202
MethodgetTranspose
Return the transpose matrix
testbed/opengl-framework/src/maths/Matrix4.h:231
MethodgetTriangleVerticesIndices
Return the three vertex indices of a given triangle face
include/reactphysics3d/collision/TriangleMesh.h:155
MethodgetType
Return the type of a joint
include/reactphysics3d/components/JointComponents.h:186
MethodgetType
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
MethodgetUVTextureCoordinatesPointer
Return a pointer to the UV texture coordinates data
testbed/opengl-framework/src/Mesh.h:390
MethodgetUniformLocation
Return the location of a uniform variable inside a shader program
testbed/opengl-framework/src/Shader.h:160
MethodgetUnit
Return the corresponding unit vector
src/mathematics/Vector3.cpp:33
MethodgetUpperLimit
Return the upper limit (maximum translation distance)
include/reactphysics3d/components/SliderJointComponents.h:858
MethodgetUserData
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
MethodgetUserData
Return the user data associated with the body
include/reactphysics3d/components/BodyComponents.h:194
MethodgetUserData
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
MethodgetValue
Return a given value from the matrix
testbed/opengl-framework/src/maths/Matrix4.h:364
MethodgetVertex
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
MethodgetVertex
Return the coordinates of a given vertex
src/collision/PolygonVertexArray.cpp:108
MethodgetVertexAt
Return the vertex (local-coordinates) of the height field at a given (x,y) position
include/reactphysics3d/collision/shapes/HeightFieldShape.h:119
MethodgetVertexDataType
Return the vertex data type * @return The data type of the vertices in the array */
include/reactphysics3d/collision/TriangleVertexArray.h:176
MethodgetVertexIndexInFace
Return the vertex index of the ith (i=0,1,2) vertex of a given face
testbed/opengl-framework/src/Mesh.h:333
MethodgetVertexPosition
Return the position of a given vertex
include/reactphysics3d/collision/shapes/TriangleShape.h:253
MethodgetVertexPosition
Return the position of a given vertex
include/reactphysics3d/collision/shapes/ConvexMeshShape.h:213
MethodgetVerticesStart
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
MethodgetVerticesStride
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
MethodgetVolume
Return the volume of the convex mesh * @return The volume of the mesh */
include/reactphysics3d/collision/ConvexMesh.h:189
MethodgetVolume
Return the volume of the AABB
include/reactphysics3d/collision/shapes/AABB.h:189
MethodgetVolume
Compute and return the volume of the collision shape
include/reactphysics3d/collision/shapes/TriangleShape.h:295
MethodgetVolume
Compute and return the volume of the collision shape
include/reactphysics3d/collision/shapes/BoxShape.h:233
MethodgetVolume
Compute and return the volume of the collision shape
include/reactphysics3d/collision/shapes/SphereShape.h:176
MethodgetVolume
Compute and return the volume of the collision shape
include/reactphysics3d/collision/shapes/CapsuleShape.h:175
MethodgetVolume
Compute and return the volume of the collision shape
include/reactphysics3d/collision/shapes/ConvexMeshShape.h:230
MethodgetWidth
Get the width
testbed/opengl-framework/src/Texture2D.h:133
MethodgetWorld
Return a pointer to the world
include/reactphysics3d/systems/CollisionDetectionSystem.h:444
MethodgetWorldAABB
Return the world-space AABB of a given collider
src/systems/CollisionDetectionSystem.cpp:1962
MethodgetWorldAABB
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
MethodgetWorldEventListener
Return the world event listener
src/systems/CollisionDetectionSystem.cpp:1957
MethodgetWorldPoint
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
MethodgetWorldVector
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
Methodgreen
Return the green color
testbed/opengl-framework/src/maths/Color.h:66
MethodhasColors
Return true if the mesh has vertex colors
testbed/opengl-framework/src/Mesh.h:348
MethodhasContactPointSimilarTo
test/tests/collision/TestWorldQueries.h:77
MethodhasTangents
Return true if the mesh has tangents
testbed/opengl-framework/src/Mesh.h:343
MethodhasTexture
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
MethodhasTextureForPart
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
Functionhash_combine
include/reactphysics3d/containers/containers_common.h:37
Methodidentity
Return the 2x2 identity matrix
include/reactphysics3d/mathematics/Matrix2x2.h:220
Methodidentity
Return the 3x3 identity matrix
include/reactphysics3d/mathematics/Matrix3x3.h:234
Methodidentity
Return the identity quaternion
include/reactphysics3d/mathematics/Quaternion.h:273
Methodidentity
Return the identity transform
include/reactphysics3d/mathematics/Transform.h:183
Methodidentity
Return the identity matrix
testbed/opengl-framework/src/maths/Matrix3.h:277
Methodidentity
Return the identity matrix
testbed/opengl-framework/src/maths/Matrix4.h:486
Methodinit
Initialize the components:
src/components/Components.cpp:61
Methodinit
Initialize the contact constraints
src/systems/ContactSolverSystem.cpp:66
Methodinit
Initialize a mesh and returns errors if any
src/collision/ConvexMesh.cpp:51
Methodinit
Initialize the height-field
src/collision/HeightField.cpp:45
Methodinit
Initialize the mesh using a TriangleVertexArray
src/collision/TriangleMesh.cpp:42
Methodinit
Initialize the PolygonVertexArray
src/collision/PolygonVertexArray.cpp:63
Methodinit
Initialize the tree
src/collision/broadphase/DynamicAABBTree.cpp:52
Methodinit
Initialize the light
testbed/opengl-framework/src/Light.cpp:52
Methodinit
Initialize the data to render AABBs
testbed/common/AABB.cpp:40
MethodinitBVHTree
Insert all the triangles into the dynamic AABB tree
src/collision/TriangleMesh.cpp:242
MethodinitBeforeSolve
Initialize before solving the constraint
src/systems/SolveBallAndSocketJointSystem.cpp:49
MethodinitBeforeSolve
Initialize before solving the constraint
src/systems/SolveFixedJointSystem.cpp:48
MethodinitBeforeSolve
Initialize before solving the constraint
src/systems/SolveSliderJointSystem.cpp:48
MethodinitBodiesPositions
Initialize the bodies positions
testbed/scenes/ballandsocketjointschain/BallAndSocketJointsChainScene.cpp:94
MethodinitBodiesPositions
Initialize the bodies positions
testbed/scenes/boxtower/BoxTowerScene.cpp:105
MethodinitBodiesPositions
Initialize the bodies positions
testbed/scenes/ballandsocketjoint/BallAndSocketJointScene.cpp:70
MethodinitBodiesPositions
Initialize the bodies positions
testbed/scenes/bridge/BridgeScene.cpp:162
MethodinitBodiesPositions
Initialize the bodies positions
testbed/scenes/sliderjoint/SliderJointScene.cpp:70
MethodinitBodiesPositions
Initialize the bodies positions
testbed/scenes/cubestack/CubeStackScene.cpp:91
MethodinitBodiesPositions
Initialize the bodies positions
testbed/scenes/collisionshapes/CollisionShapesScene.cpp:199
MethodinitBodiesPositions
testbed/scenes/rope/RopeScene.cpp:92
MethodinitBodiesPositions
Initialize the bodies positions
testbed/scenes/ragdoll/RagdollScene.cpp:105
MethodinitBodiesPositions
Initialize the bodies positions
testbed/scenes/fixedjoint/FixedJointScene.cpp:70
MethodinitBodiesPositions
Initialize the bodies positions
testbed/scenes/concavemesh/ConcaveMeshScene.cpp:185
MethodinitBodiesPositions
Initialize the bodies positions
testbed/scenes/joints/JointsScene.cpp:95
MethodinitBodiesPositions
Initialize the bodies positions
testbed/scenes/hingejoint/HingeJointScene.cpp:70
MethodinitBodiesPositions
Initialize the bodies positions
testbed/scenes/pile/PileScene.cpp:182
MethodinitBodiesPositions
Initialize the bodies positions
testbed/scenes/heightfield/HeightFieldScene.cpp:188
MethodinitBodiesPositions
Initialize the bodies positions
testbed/scenes/cubes/CubesScene.cpp:93
MethodinitBodiesPositions
Initialize the bodies positions
testbed/scenes/hingejointschain/HingeJointsChainScene.cpp:97
MethodinitBoxShapeHalfEdgeStructure
Initialize the static half-edge structure of a BoxShape
src/engine/PhysicsCommon.cpp:73
MethodinitContactsWithPreviousOnes
Initialize the current contacts with the contacts from the previous frame (for warmstarting)
src/systems/CollisionDetectionSystem.cpp:1069
MethodinitTriangleShapeHalfEdgeStructure
Initialize the static half-edge structure of a TriangleShape
src/engine/PhysicsCommon.cpp:112
MethodinitializeForIsland
Initialize the constraint solver for a given island
src/systems/ContactSolverSystem.cpp:115
MethodinsertLeafNode
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
MethodinterpolateTransforms
Return an interpolated transform
include/reactphysics3d/mathematics/Transform.h:168
MethodisAllowedToSleep
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
MethodisConeLimitEnabled
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
MethodisConvex
Return true if the collision shape is convex, false if it is concave
include/reactphysics3d/collision/shapes/ConcaveShape.h:123
MethodisEmpty
Return true if the simple is empty
include/reactphysics3d/collision/narrowphase/GJK/VoronoiSimplex.h:180
← previousnext →1,501–1,600 of 2,534, ranked by callers