MCPcopy Create free account

hub / github.com/DanielChappuis/reactphysics3d / functions

Functions2,534 in github.com/DanielChappuis/reactphysics3d

↓ 1 callersMethodgetElapsedPhysicsTime
Return the elapsed physics time
testbed/src/Timer.h:111
↓ 1 callersMethodgetEventType
Return the corresponding type of event for this overlapping pair
src/collision/OverlapCallback.cpp:60
↓ 1 callersMethodgetGeneration
Return the generation number of the entity
include/reactphysics3d/engine/Entity.h:111
↓ 1 callersMethodgetGravity
Return the gravity vector of the world * @return The current gravity vector (in meter per seconds squared) */
include/reactphysics3d/engine/PhysicsWorld.h:613
↓ 1 callersMethodgetIndicesPointer
Return a pointer to the vertex indicies data
testbed/opengl-framework/src/Mesh.h:395
↓ 1 callersMethodgetIsAllowedToSleep
Return true if the body is allowed to sleep
include/reactphysics3d/components/RigidBodyComponents.h:408
↓ 1 callersMethodgetIsCameraRotationAnimationEnabled
Return true if the scene rotation is enabled
testbed/src/Scene.h:406
↓ 1 callersMethodgetIsCollisionEnabled
Return true if the collision is enabled between the two bodies of a joint
include/reactphysics3d/components/JointComponents.h:204
↓ 1 callersMethodgetIsConeLimitEnabled
Return true if the cone limit is enabled
include/reactphysics3d/components/BallAndSocketJointComponents.h:392
↓ 1 callersMethodgetIsDisplayed
testbed/src/Gui.h:186
↓ 1 callersMethodgetIsGravityEnabled
Return true if gravity is enabled for this entity
include/reactphysics3d/components/RigidBodyComponents.h:776
↓ 1 callersMethodgetIsHit
Return true if a raycast hit has been found
include/reactphysics3d/collision/shapes/ConcaveMeshShape.h:107
↓ 1 callersMethodgetIsWorldQueryCollider
Return true if the collider will be part of results of queries on the PhysicsWorld
src/collision/Collider.cpp:290
↓ 1 callersMethodgetJoint
Return a pointer to the joint
include/reactphysics3d/components/JointComponents.h:180
↓ 1 callersMethodgetLinearDamping
Return the linear velocity damping factor * @return The linear damping factor of this body (in range [0; +inf]). Zero means no damping. */
src/body/RigidBody.cpp:317
↓ 1 callersMethodgetLinesArray
Return a pointer to the array of lines * @return A pointer to the first element of the lines array to draw */
include/reactphysics3d/utils/DebugRenderer.h:294
↓ 1 callersMethodgetMaxLengthSquareOfAPoint
Return the maximum squared length of a point
src/collision/narrowphase/GJK/VoronoiSimplex.cpp:618
↓ 1 callersMethodgetMotorSpeed
Return the motor speed * @return The current motor speed of the joint (in meters per second) */
src/constraint/SliderJoint.cpp:277
↓ 1 callersMethodgetName
Return the name of the scene
testbed/src/Scene.h:346
↓ 1 callersMethodgetNbColliders
Return the number of colliders associated with this body * @return The number of colliders associated with this body */
src/body/Body.cpp:129
↓ 1 callersMethodgetNbContactPairs
Return the number of contact pairs (there is a single contact pair between two bodies in contact) * @return The number of contact pairs */
include/reactphysics3d/collision/CollisionCallback.h:299
↓ 1 callersMethodgetNbContactPoints
Return the number of contact points in the contact pair * @return The number of contact points */
include/reactphysics3d/collision/CollisionCallback.h:307
↓ 1 callersMethodgetNbFaces
Return the number of faces * @return The number of faces in the mesh */
include/reactphysics3d/collision/ConvexMesh.h:155
↓ 1 callersMethodgetNbIterationsPositionSolver
Get the number of iterations for the position constraint solver * @return The number of iterations of the position constraint solver */
include/reactphysics3d/engine/PhysicsWorld.h:591
↓ 1 callersMethodgetNbIterationsVelocitySolver
Get the number of iterations for the velocity constraint solver * @return The number of iterations of the velocity constraint solver */
include/reactphysics3d/engine/PhysicsWorld.h:583
↓ 1 callersMethodgetNbMaxBodiesInIslandPreviousFrame
include/reactphysics3d/engine/Islands.h:163
↓ 1 callersMethodgetNbOverlappingPairs
Return the number of overlapping pairs of bodies
include/reactphysics3d/collision/OverlapCallback.h:188
↓ 1 callersMethodgetNbRigidBodies
Return the number of RigidBody in the physics world * @return The number of rigid bodies in the physics world */
include/reactphysics3d/engine/PhysicsWorld.h:671
↓ 1 callersMethodgetNodeDataInt
Return the pointer to the data array of a given leaf node of the tree
include/reactphysics3d/collision/broadphase/DynamicAABBTree.h:283
↓ 1 callersMethodgetNormalsPointer
Return a pointer to the normals data
testbed/opengl-framework/src/Mesh.h:375
↓ 1 callersMethodgetPoint1
Return the first point of the line
testbed/common/Line.h:67
↓ 1 callersMethodgetPoint2
Return the second point of the line
testbed/common/Line.h:72
↓ 1 callersMethodgetPolygonFace
Return a polygon face of the mesh * @param faceIndex Index of a given face * @return A polygon face */
include/reactphysics3d/collision/PolygonVertexArray.h:204
↓ 1 callersMethodgetRaycastTestType
Return the raycast test type (front, back, front-back)
include/reactphysics3d/collision/shapes/ConcaveShape.h:138
↓ 1 callersMethodgetReactionForce
Return the force (in Newtons) on body 2 required to satisfy the joint constraint in world-space * @return The current force (in Newtons) applied on bo
src/constraint/HingeJoint.cpp:276
↓ 1 callersMethodgetRotationAngleAxis
Compute the rotation angle (in radians) and the rotation axis This method is used to get the rotation angle (in radian) and the unit rotation axis of
src/mathematics/Quaternion.cpp:122
↓ 1 callersMethodgetScenes
Return the list of the scenes
testbed/src/TestbedApplication.h:242
↓ 1 callersMethodgetSizeBytes
Return the size in bytes of the type
include/reactphysics3d/utils/DefaultLogger.h:436
↓ 1 callersMethodgetSizeInBytes
Return the number of bytes used by the joint
src/constraint/HingeJoint.cpp:304
↓ 1 callersMethodgetSleepAngularVelocity
Return the current sleep angular velocity * @return The sleep angular velocity (in radian per second) */
include/reactphysics3d/engine/PhysicsWorld.h:645
↓ 1 callersMethodgetSleepLinearVelocity
Return the current sleep linear velocity * @return The sleep linear velocity (in meters per second) */
include/reactphysics3d/engine/PhysicsWorld.h:637
↓ 1 callersMethodgetSphereVsCapsuleAlgorithm
Get the Sphere vs Capsule narrow-phase collision detection algorithm
include/reactphysics3d/collision/narrowphase/CollisionDispatch.h:189
↓ 1 callersMethodgetSphereVsConvexPolyhedronAlgorithm
Get the Sphere vs Convex Polyhedron narrow-phase collision detection algorithm
include/reactphysics3d/collision/narrowphase/CollisionDispatch.h:199
↓ 1 callersMethodgetSphereVsSphereAlgorithm
Get the Sphere vs Sphere narrow-phase collision detection algorithm
include/reactphysics3d/collision/narrowphase/CollisionDispatch.h:184
↓ 1 callersMethodgetStart
Return the pointer to the start of the vertices array * @return A pointer to the start of the vertex array of the mesh */
include/reactphysics3d/collision/VertexArray.h:118
↓ 1 callersMethodgetTimeBeforeSleep
Return the time a body is required to stay still before sleeping * @return Time a body is required to stay still before sleeping (in seconds) */
include/reactphysics3d/engine/PhysicsWorld.h:653
↓ 1 callersMethodgetTrace
Return the trace of the matrix
include/reactphysics3d/mathematics/Matrix2x2.h:207
↓ 1 callersMethodgetTriangleVertices
Return the coordinates of the three vertices of a given triangle face
include/reactphysics3d/collision/TriangleMesh.h:165
↓ 1 callersMethodgetTriangleVerticesNormals
Return the normals of the three vertices of a given triangle face
include/reactphysics3d/collision/TriangleMesh.h:175
↓ 1 callersMethodgetTrianglesArray
Return a pointer to the array of triangles * @return A pointer to the first element of the triangles array to draw */
include/reactphysics3d/utils/DebugRenderer.h:318
↓ 1 callersMethodgetValue
Method to get a value in the matrix
testbed/opengl-framework/src/maths/Matrix3.h:83
↓ 1 callersMethodgetVertexIndexInFace
Return the vertex index of a given vertex in a face * @return The index of a vertex (in the array of vertices data) of a given vertex in a face */
src/collision/PolygonVertexArray.cpp:83
↓ 1 callersMethodgetVerticesNormalsStart
Return the pointer to the start of the vertex normals array * @return A pointer to the start of the normals data in the array */
include/reactphysics3d/collision/TriangleVertexArray.h:248
↓ 1 callersMethodgetVerticesNormalsStride
Return the vertex normals stride (number of bytes) * @return The number of bytes separating two consecutive normals in the array */
include/reactphysics3d/collision/TriangleVertexArray.h:224
↓ 1 callersMethodgetVerticesPointer
Return a pointer to the vertices data
testbed/opengl-framework/src/Mesh.h:370
↓ 1 callersMethodgetWorldAABB
Return the AABB of the collider in world-space * @return The AABB of the collider in world-space */
src/collision/Collider.cpp:130
↓ 1 callersMethodhasComponentGetIndex
Return true if there is a component for a given entity and if so set the entity index
include/reactphysics3d/components/Components.h:147
↓ 1 callersMethodincrementFrameCounter
Increment the frame counter
include/reactphysics3d/utils/Profiler.h:493
↓ 1 callersMethodinflate
Inflate each side of the AABB by a given size
include/reactphysics3d/collision/shapes/AABB.h:157
↓ 1 callersMethodinflateWithPoint
Inflate (if necessary) to make sure that a given point fit inside it
include/reactphysics3d/collision/shapes/AABB.h:163
↓ 1 callersMethodinit
Initialize the GUI
testbed/src/Gui.cpp:58
↓ 1 callersMethodintegrateRigidBodiesPositions
Integrate position and orientation of the rigid bodies. The positions and orientations of the bodies are integrated using the sympletic Euler time ste
src/systems/DynamicsSystem.cpp:44
↓ 1 callersMethodintegrateRigidBodiesVelocities
Integrate the velocities of rigid bodies. This method only set the temporary velocities but does not update the actual velocitiy of the bodies. The ve
src/systems/DynamicsSystem.cpp:117
↓ 1 callersMethodisAffinelyDependent
Return true if the set is affinely dependent. A set if affinely dependent if a point of the set is an affine combination of other points in the set
src/collision/narrowphase/GJK/VoronoiSimplex.cpp:126
↓ 1 callersMethodisCollisionEnabled
Return true if the collision between the two bodies of the joint is enabled * @return True if the collision is enabled between the two bodies of the j
src/constraint/Joint.cpp:69
↓ 1 callersMethodisContactPointSimilarTo
test/tests/collision/TestWorldQueries.h:60
↓ 1 callersMethodisDebugEnabled
Returns true if this collision body is computing debug information * @return Returns true if this body is computing debug information */
src/body/Body.cpp:514
↓ 1 callersMethodisFinite
Return true if the values are not NAN OR INF
include/reactphysics3d/mathematics/Vector2.h:222
↓ 1 callersMethodisFull
Return true if the simplex contains 4 points
include/reactphysics3d/collision/narrowphase/GJK/VoronoiSimplex.h:175
↓ 1 callersMethodisGravityEnabled
Return true if the gravity needs to be applied to this rigid body * @return True if the gravity is applied to the body */
src/body/RigidBody.cpp:879
↓ 1 callersMethodisPointInSimplex
Return true if the point is in the simplex
src/collision/narrowphase/GJK/VoronoiSimplex.cpp:92
↓ 1 callersMethodisPossibleToTakeStep
True if it's possible to take a new step
testbed/src/Timer.h:146
↓ 1 callersMethodisRoot
Return true if we are at the root of the profiler tree
include/reactphysics3d/utils/Profiler.h:403
↓ 1 callersMethodisSleepingEnabled
Return true if the sleeping technique is enabled * @return True if the sleeping technique is enabled and false otherwise */
include/reactphysics3d/engine/PhysicsWorld.h:629
↓ 1 callersMethodisSplitImpulseActive
Return true if the split impulses position correction technique is used for contacts
include/reactphysics3d/systems/ContactSolverSystem.h:402
↓ 1 callersMethodisTriangle
Return true if the face is a triangle
include/reactphysics3d/utils/quickhull/QHHalfEdgeStructure.h:205
↓ 1 callersMethodkeyboardEvent
Called when a keyboard event occurs
testbed/src/Scene.h:296
↓ 1 callersMethodkeyboard_event
testbed/src/TestbedApplication.cpp:599
↓ 1 callersMethodmouseButtonEvent
Called when a mouse button event occurs
testbed/src/Scene.cpp:98
↓ 1 callersMethodmouseMotionEvent
Called when a mouse motion event occurs
testbed/src/Scene.cpp:110
↓ 1 callersMethodmouse_button_event
Handle a mouse button event (default implementation: propagate to children)
testbed/src/TestbedApplication.cpp:638
↓ 1 callersMethodmouse_motion_event
Handle a mouse motion event (default implementation: propagate to children)
testbed/src/TestbedApplication.cpp:652
↓ 1 callersMethodnext
Go to the next node
include/reactphysics3d/utils/Profiler.h:448
↓ 1 callersMethodnextStep
Take a new step => update the timer by adding the timeStep value to the current time
testbed/src/Timer.h:151
↓ 1 callersMethodnotifyOverlappingPairsToTestOverlap
Notify that the overlapping pairs where a given collider is involved need to be tested for overlap
src/systems/CollisionDetectionSystem.cpp:792
↓ 1 callersMethodnotifyRaycastHit
Called when a raycast hit occurs (used to move a body with the mouse)
testbed/src/SceneDemo.cpp:687
↓ 1 callersMethodonKeyboardEvent
testbed/src/Gui.cpp:596
↓ 1 callersMethodonMouseButtonEvent
testbed/src/Gui.cpp:592
↓ 1 callersMethodonMouseMotionEvent
testbed/src/Gui.cpp:573
↓ 1 callersMethodonOverlap
This method will be called for each reported overlapping bodies
test/tests/collision/TestWorldQueries.h:230
↓ 1 callersMethodonScrollEvent
testbed/src/Gui.cpp:577
↓ 1 callersMethodonTrigger
Called when some trigger events occur * @param callbackData Contains information about all the triggers that are colliding */
include/reactphysics3d/engine/EventListener.h:64
↓ 1 callersMethodonWindowResizeEvent
testbed/src/Gui.cpp:569
↓ 1 callersMethodonWindowResized
Window resize event handler
testbed/src/TestbedApplication.cpp:505
↓ 1 callersMethodpauseSimulation
Pause the simulation
testbed/src/TestbedApplication.h:263
↓ 1 callersMethodplaySimulation
Play the simulation
testbed/src/TestbedApplication.h:258
↓ 1 callersMethodprintReport
Print the report of the profiler in a given output stream
src/utils/Profiler.cpp:222
↓ 1 callersFunctionprojectPointOntoPlane
Project a point onto a plane that is given by a point and its unit length normal
include/reactphysics3d/mathematics/mathematics_functions.h:396
↓ 1 callersMethodraycast
Raycast method with feedback information * @param ray Ray to use for the raycasting in world-space * @param[out] raycastInfo Result of the raycasting
src/collision/Collider.cpp:173
↓ 1 callersMethodraycast
Raycast method with feedback information Note that only the first triangle hit by the ray in the mesh will be returned, even if the ray hits many tria
src/collision/shapes/ConcaveMeshShape.cpp:179
← previousnext →501–600 of 2,534, ranked by callers