MCPcopy Create free account

hub / github.com/DanielChappuis/reactphysics3d / functions

Functions2,534 in github.com/DanielChappuis/reactphysics3d

↓ 6 callersMethodgetIsLimitEnabled
Return true if the joint limits are enabled
include/reactphysics3d/components/HingeJointComponents.h:787
↓ 6 callersMethodgetIsSleeping
Return true if the body is sleeping
include/reactphysics3d/components/RigidBodyComponents.h:424
↓ 6 callersMethodgetMaxValue
Return the maximum value among the three components of a vector
include/reactphysics3d/mathematics/Vector3.h:381
↓ 6 callersMethodgetMinValue
Return the minimum value among the three components of a vector
include/reactphysics3d/mathematics/Vector3.h:376
↓ 6 callersMethodgetNbHalfEdges
Return the number of half-edges of the polyhedron
include/reactphysics3d/collision/shapes/BoxShape.h:243
↓ 6 callersMethodgetNodeDataPointer
Return the pointer to the data pointer of a given leaf node of the tree
include/reactphysics3d/collision/broadphase/DynamicAABBTree.h:290
↓ 6 callersMethodgetTriangleVerticesIndices
Return the indices of the three vertices of a given triangle in the array * @param triangleIndex Index of a given triangle in the array * @param[out]
src/collision/TriangleVertexArray.cpp:115
↓ 6 callersMethodgetWidth
Get the width
testbed/opengl-framework/src/Camera.h:170
↓ 6 callersMethodpopFront
Remove the first element of the deque
include/reactphysics3d/containers/Deque.h:349
↓ 6 callersFunctionsameSign
Return true if two values have the same sign
include/reactphysics3d/mathematics/mathematics_functions.h:71
↓ 6 callersMethodsetAllValues
Method to set all the values in the matrix
testbed/opengl-framework/src/maths/Matrix3.h:95
↓ 6 callersMethodsetConeLimitHalfAngle
Set the cone limit half angle * @param coneHalfAngle The angle of the cone limit (in radian) from [0; PI] */
src/constraint/BallAndSocketJoint.cpp:89
↓ 6 callersMethodsetExternalForce
Set the external force of an entity
include/reactphysics3d/components/RigidBodyComponents.h:576
↓ 6 callersMethodsetExternalTorque
Set the external force of an entity
include/reactphysics3d/components/RigidBodyComponents.h:584
↓ 6 callersMethodsetIsDebugItemDisplayed
Set whether a debug info is displayed or not * @param item A debug item to draw * @param isDisplayed True if the given debug item has to be displaye
include/reactphysics3d/utils/DebugRenderer.h:336
↓ 6 callersMethodsetLocalInertiaTensor
Set the local inertia tensor of the body (in local-space coordinates) Note that an inertia tensor with a zero value on its diagonal is interpreted as
src/body/RigidBody.cpp:255
↓ 5 callersMethodapplyScale
Apply a scale factor to the AABB
include/reactphysics3d/collision/shapes/AABB.h:217
↓ 5 callersFunctioncomputeBarycentricCoordinatesInTriangle
Compute the barycentric coordinates u, v, w of a point p inside the triangle (a, b, c) This method uses the technique described in the book Real-Time
include/reactphysics3d/mathematics/mathematics_functions.h:203
↓ 5 callersMethodcomputeHalfEdges
Initialize the structure (when all vertices and faces have been added)
src/collision/HalfEdgeStructure.cpp:35
↓ 5 callersMethoddestroyBoxShape
Destroy a box collision shape * @param boxShape A pointer to the box shape to destroy */
src/engine/PhysicsCommon.cpp:339
↓ 5 callersMethoddestroyConvexMesh
Destroy a convex mesh * @param convexMesh A pointer to the convex mesh to destroy */
src/engine/PhysicsCommon.cpp:679
↓ 5 callersMethoddestroyConvexMeshShape
Destroy a convex mesh shape * @param convexMeshShape A pointer to the convex mesh shape to destroy */
src/engine/PhysicsCommon.cpp:443
↓ 5 callersMethodgetAngularVelocity
Return the angular velocity of the body * @return The angular velocity vector of the body */
src/body/RigidBody.cpp:871
↓ 5 callersMethodgetBody1Entity
Return the entity of the first body of a joint
include/reactphysics3d/components/JointComponents.h:168
↓ 5 callersMethodgetBody2Entity
Return the entity of the second body of a joint
include/reactphysics3d/components/JointComponents.h:174
↓ 5 callersMethodgetChildNode
Return a pointer to a child node
include/reactphysics3d/utils/Profiler.h:463
↓ 5 callersMethodgetColumn
Return a column
testbed/opengl-framework/src/maths/Matrix3.h:103
↓ 5 callersMethodgetIsSimulationCollider
Return true if the collider can generate contacts for the simulation of the associated body
src/collision/Collider.cpp:260
↓ 5 callersMethodgetLinearVelocity
Return the linear velocity * @return The linear velocity vector of the body */
src/body/RigidBody.cpp:863
↓ 5 callersMethodgetName
Return the name of the test suite
test/TestSuite.h:110
↓ 5 callersMethodgetOneUnitOrthogonalVector
Return one unit orthogonal vector of the current vector
src/mathematics/Vector2.cpp:46
↓ 5 callersMethodgetRow
Return a row
include/reactphysics3d/mathematics/Matrix2x2.h:186
↓ 5 callersMethodgetType
Return the type of the body * @return The type of rigid body (static, kinematic or dynamic) */
src/body/RigidBody.cpp:49
↓ 5 callersMethodinsert
include/reactphysics3d/containers/LinkedList.h:106
↓ 5 callersMethodrecalculateFace
Recalculate the face centroid and normal to better fit its new vertices (using Newell method)
include/reactphysics3d/utils/quickhull/QHHalfEdgeStructure.h:148
↓ 5 callersMethodreserve
Allocate memory for a given number of elements
include/reactphysics3d/containers/Map.h:260
↓ 5 callersMethodsetInverseInertiaTensorLocal
Set the inverse local inertia tensor of an entity
include/reactphysics3d/components/RigidBodyComponents.h:640
↓ 4 callersMethodcreateEntity
Create a new entity
src/engine/EntityManager.cpp:39
↓ 4 callersMethodcreateHeightField
Create and return a height-field * @param nbGridColumns Number of columns in the grid of the height field (along the local x axis) * @param nbGridRow
src/engine/PhysicsCommon.cpp:480
↓ 4 callersMethodcreatePhysicsWorld
Create the physics world
testbed/scenes/rope/RopeScene.cpp:135
↓ 4 callersMethodcreateTriangleMesh
Create a triangle mesh from a TriangleVertexArray The data (vertices, faces indices) are copied from the TriangleVertexArray into the created ConvexMe
src/engine/PhysicsCommon.cpp:705
↓ 4 callersMethodgetAbsoluteMatrix
Return the matrix with absolute values
include/reactphysics3d/mathematics/Matrix2x2.h:238
↓ 4 callersMethodgetAbsoluteVector
Return the corresponding absolute value vector
include/reactphysics3d/mathematics/Vector2.h:202
↓ 4 callersMethodgetCapsuleCollider
Return the capsule collider
testbed/common/Dumbbell.h:112
↓ 4 callersMethodgetHasNormals
Return true if the vertices normals have been provided by the user * @return True if the vertices normals have been provided by the user */
include/reactphysics3d/collision/TriangleVertexArray.h:264
↓ 4 callersMethodgetID
Get the OpenGL texture ID
testbed/opengl-framework/src/Texture2D.h:118
↓ 4 callersMethodgetIsMotorEnabled
Return true if the motor of the joint in enabled
include/reactphysics3d/components/HingeJointComponents.h:801
↓ 4 callersMethodgetMargin
Return the current collision shape margin * @return The margin (in meters) around the collision shape */
include/reactphysics3d/collision/shapes/ConvexShape.h:94
↓ 4 callersMethodgetName
Return the name of the collision shape * @return The name of the collision shape (box, sphere, triangle, ...) */
include/reactphysics3d/collision/shapes/CollisionShape.h:175
↓ 4 callersMethodgetParentNode
Return a pointer to the parent node
include/reactphysics3d/utils/Profiler.h:453
↓ 4 callersMethodgetSphere1Collider
Return the first sphere collider
testbed/common/Dumbbell.h:117
↓ 4 callersMethodgetSphere2Collider
Return the second sphere collider
testbed/common/Dumbbell.h:122
↓ 4 callersMethodgetTrace
Return the trace of the matrix
testbed/opengl-framework/src/maths/Matrix3.h:124
↓ 4 callersMethodinitBeforeSolve
Initialize before solving the constraint
src/systems/SolveHingeJointSystem.cpp:48
↓ 4 callersMethodisZero
Return true if the vector is the zero vector
include/reactphysics3d/mathematics/Vector2.h:227
↓ 4 callersMethodpopBack
Remove the last element of the deque
include/reactphysics3d/containers/Deque.h:369
↓ 4 callersMethodreset
Reset the scene
testbed/src/Scene.h:306
↓ 4 callersMethodrotateLocal
Rotate the object in local-space
testbed/opengl-framework/src/Object3D.h:124
↓ 4 callersMethodsetAngularVelocity
Set the angular velocity. * @param angularVelocity The angular velocity vector of the body */
src/body/RigidBody.cpp:810
↓ 4 callersMethodsetCenterOfMassWorld
Set the world center of mass of an entity
include/reactphysics3d/components/RigidBodyComponents.h:768
↓ 4 callersMethodsetIsWarmStartingActive
Set to true to enable warm starting
include/reactphysics3d/systems/SolveFixedJointSystem.h:136
↓ 4 callersMethodsetJoint
Set the joint pointer to a given joint
include/reactphysics3d/components/FixedJointComponents.h:234
↓ 4 callersMethodsetLocalAnchorPointBody1
Set the local anchor point of body 1 for a given joint
include/reactphysics3d/components/FixedJointComponents.h:248
↓ 4 callersMethodsetLocalAnchorPointBody2
Set the local anchor point of body 2 for a given joint
include/reactphysics3d/components/FixedJointComponents.h:262
↓ 4 callersMethodsetTimeStep
Set the time step
include/reactphysics3d/systems/SolveFixedJointSystem.h:130
↓ 4 callersMethodsize
Return the number of elements in the array
include/reactphysics3d/containers/Array.h:428
↓ 4 callersMethodsolvePositionConstraint
Solve the position constraint (for position error correction)
src/systems/SolveHingeJointSystem.cpp:469
↓ 4 callersMethodsolveVelocityConstraint
Solve the velocity constraint
src/systems/SolveHingeJointSystem.cpp:296
↓ 4 callersMethodstart
Start the timer
testbed/src/Timer.h:121
↓ 4 callersMethodwarmstart
Warm start the constraint (apply the previous impulse at the beginning of the step)
src/systems/SolveHingeJointSystem.cpp:216
↓ 3 callersMethodaddNarrowPhaseTest
Add shapes to be tested during narrow-phase collision detection into the batch
include/reactphysics3d/collision/narrowphase/NarrowPhaseInput.h:131
↓ 3 callersMethodaddWithoutInit
Add a given numbers of elements at the end of the array but do not init them
include/reactphysics3d/containers/Array.h:314
↓ 3 callersFunctionareParallelVectors
Return true if two vectors are parallel
include/reactphysics3d/mathematics/mathematics_functions.h:76
↓ 3 callersMethodcomputeDebugRenderingPrimitives
Generate the rendering primitives (triangles, lines, ...) of a physics world
src/utils/DebugRenderer.cpp:482
↓ 3 callersMethodcreateConcaveMeshShape
Create and return a concave mesh shape * @param triangleMesh A pointer to the triangle mesh to use to create the concave mesh shape * @param scaling
src/engine/PhysicsCommon.cpp:558
↓ 3 callersMethoddestroyConcaveMeshShape
Destroy a concave mesh shape * @param concaveMeshShape A pointer to the concave mesh shape to destroy */
src/engine/PhysicsCommon.cpp:572
↓ 3 callersMethoddestroyEntity
Destroy an entity
src/engine/EntityManager.cpp:66
↓ 3 callersMethoddestroyJoint
Destroy a joint * @param joint Pointer to the joint you want to destroy */
src/engine/PhysicsWorld.cpp:606
↓ 3 callersMethoddestroyPhysicsWorld
Destroy the physics world
testbed/scenes/rope/RopeScene.cpp:261
↓ 3 callersMethodgetBroadPhaseId
Return the broad-phase id of a given collider
include/reactphysics3d/components/ColliderComponents.h:286
↓ 3 callersMethodgetCollider1
Return a pointer to the first collider in contact
src/collision/OverlapCallback.cpp:40
↓ 3 callersMethodgetContactPair
Return a given contact pair Note that the returned ContactPair object is only valid during the call of the CollisionCallback::onContact() method. Ther
src/collision/CollisionCallback.cpp:120
↓ 3 callersMethodgetContactPoint
Return a given contact point of the contact pair Note that the returned ContactPoint object is only valid during the call of the CollisionCallback::on
src/collision/CollisionCallback.cpp:109
↓ 3 callersMethodgetHasSimulationCollider
Return true if the body has at least one simulation collider
include/reactphysics3d/components/BodyComponents.h:210
↓ 3 callersMethodgetLocalSupportPointWithoutMargin
Return a local support point in a given direction without the object margin. If the edges information is not used for collision detection, this method
src/collision/shapes/ConvexMeshShape.cpp:80
↓ 3 callersMethodgetMassDensity
Return the mass density of the collider
include/reactphysics3d/engine/Material.h:141
↓ 3 callersMethodgetNbContactPoints
test/tests/collision/TestWorldQueries.h:73
↓ 3 callersMethodgetNbLines
Return the number of lines * @return The number of lines in the array of lines to draw */
include/reactphysics3d/utils/DebugRenderer.h:278
↓ 3 callersMethodgetTriangleVertices
Return the three vertices coordinates (in the array outTriangleVertices) of a triangle
src/collision/shapes/ConcaveMeshShape.cpp:79
↓ 3 callersMethodgetVertex
Return a vertex of the face
include/reactphysics3d/utils/quickhull/QHHalfEdgeStructure.h:143
↓ 3 callersMethodhasNormals
Return true if the mesh has normals
testbed/opengl-framework/src/Mesh.h:338
↓ 3 callersMethodhasUVTextureCoordinates
Return true if the mesh has UV texture coordinates
testbed/opengl-framework/src/Mesh.h:353
↓ 3 callersMethodisActive
Return true if the body is active * @return True if the body currently active and false otherwise */
src/body/Body.cpp:409
↓ 3 callersMethodmergeWithAABB
Merge the AABB in parameter with the current one
include/reactphysics3d/collision/shapes/AABB.h:223
↓ 3 callersFunctionpairNumbers
Return an unique integer from two integer numbers (pairing function) Here we assume that the two parameter numbers are sorted such that number1 = max(
include/reactphysics3d/mathematics/mathematics_functions.h:428
↓ 3 callersMethodrelease
Release previously allocated memory.
src/memory/PoolAllocator.cpp:195
↓ 3 callersMethodremoveVertex
Remove a vertex
src/utils/quickhull/QHHalfEdgeStructure.cpp:308
↓ 3 callersMethodrender
Render the scene (in multiple passes for shadow mapping)
testbed/src/SceneDemo.cpp:176
↓ 3 callersMethodreserveMemory
Reserve memory for the containers with cached capacity
src/collision/narrowphase/NarrowPhaseInput.cpp:41
↓ 3 callersMethodresetContactPoints
Reset the remaining contact points
include/reactphysics3d/collision/narrowphase/NarrowPhaseInfoBatch.h:188
← previousnext →201–300 of 2,534, ranked by callers