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
testCapsuleVsConcaveMeshCollision
test/tests/collision/TestWorldQueries.h:2852
Method
testCollision
Compute the narrow-phase collision detection between a sphere and a convex polyhedron This technique is based on the "Robust Contact Creation for Phys
src/collision/narrowphase/SphereVsConvexPolyhedronAlgorithm.cpp:38
Method
testCollision
Compute the narrow-phase collision detection between a sphere and a capsule This technique is based on the "Robust Contact Creation for Physics Simula
src/collision/narrowphase/SphereVsCapsuleAlgorithm.cpp:38
Method
testCollision
Compute the narrow-phase collision detection between two capsules This technique is based on the "Robust Contact Creation for Physics Simulations" pre
src/collision/narrowphase/CapsuleVsCapsuleAlgorithm.cpp:37
Method
testCollision
Compute the narrow-phase collision detection between two convex polyhedra This technique is based on the "Robust Contact Creation for Physics Simulati
src/collision/narrowphase/ConvexPolyhedronVsConvexPolyhedronAlgorithm.cpp:38
Method
testCollision
src/collision/narrowphase/SphereVsSphereAlgorithm.cpp:34
Method
testCollision
Compute the narrow-phase collision detection between a capsule and a polyhedron This technique is based on the "Robust Contact Creation for Physics Si
src/collision/narrowphase/CapsuleVsConvexPolyhedronAlgorithm.cpp:42
Method
testCompound
Test the RigidBody::testPointInside() method
test/tests/collision/TestPointInside.h:468
Method
testCompound
Test the RigidBody::raycast() and PhysicsWorld::raycast() methods.
test/tests/collision/TestRaycast.h:1217
Method
testConcaveMesh
test/tests/collision/TestRaycast.h:1350
Method
testConstructor
test/tests/containers/TestStack.h:65
Method
testConstructors
test/tests/containers/TestMap.h:96
Method
testConstructors
test/tests/containers/TestDeque.h:68
Method
testConstructors
test/tests/containers/TestSet.h:96
Method
testConstructors
test/tests/containers/TestArray.h:71
Method
testConstructors
Test the constructors
test/tests/mathematics/TestTransform.h:91
Method
testConstructors
Test the constructors, getter and setter
test/tests/mathematics/TestVector3.h:69
Method
testConstructors
Test the constructors
test/tests/mathematics/TestMatrix3x3.h:75
Method
testConstructors
Test the constructors, getter and setter
test/tests/mathematics/TestVector2.h:69
Method
testConstructors
Test the constructors
test/tests/mathematics/TestQuaternion.h:76
Method
testConstructors
Test the constructors
test/tests/mathematics/TestMatrix2x2.h:73
Method
testContains
test/tests/containers/TestSet.h:286
Method
testContainsKey
test/tests/containers/TestMap.h:275
Method
testConverters
test/tests/containers/TestSet.h:426
Method
testConvexHulls
Test a simple mesh
test/tests/utils/TestQuickHull.h:69
Method
testConvexMesh
Test the Collider::testPointInside() and RigidBody::testPointInside() methods
test/tests/collision/TestPointInside.h:412
Method
testConvexMesh
Test the Collider::raycast(), RigidBody::raycast() and PhysicsWorld::raycast() methods.
test/tests/collision/TestRaycast.h:1004
Method
testConvexMeshVsCapsuleCollision
test/tests/collision/TestWorldQueries.h:2319
Method
testConvexMeshVsConcaveMeshCollision
test/tests/collision/TestWorldQueries.h:2532
Method
testConvexMeshVsConvexMeshCollision
test/tests/collision/TestWorldQueries.h:2044
Method
testCube
test/tests/collision/TestHalfEdgeStructure.h:47
Method
testDotCrossProducts
Test the dot and cross products
test/tests/mathematics/TestVector3.h:142
Method
testDotProduct
Test the dot product
test/tests/mathematics/TestVector2.h:129
Method
testEdgesBuildMinkowskiFace
Return true if two edges of two polyhedrons build a minkowski face (and can therefore be a separating axis)
src/collision/narrowphase/SAT/SATAlgorithm.cpp:1146
Method
testEquality
test/tests/containers/TestMap.h:340
Method
testEquality
test/tests/containers/TestDeque.h:240
Method
testEquality
test/tests/containers/TestSet.h:328
Method
testEquality
test/tests/containers/TestArray.h:326
Method
testFacesDirectionPolyhedronVsPolyhedron
Test all the normals of a polyhedron for separating axis in the polyhedron vs polyhedron case
src/collision/narrowphase/SAT/SATAlgorithm.cpp:1113
Method
testFind
test/tests/containers/TestMap.h:320
Method
testFind
test/tests/containers/TestSet.h:312
Method
testFind
test/tests/containers/TestArray.h:312
Method
testGaussMapArcsIntersect
Return true if the arcs AB and CD on the Gauss Map (unit sphere) intersect This is used to know if the edge between faces with normal A and B on first
src/collision/narrowphase/SAT/SATAlgorithm.cpp:1180
Method
testGetSet
Test getter and setter
test/tests/mathematics/TestTransform.h:103
Method
testGetSet
Test the getter and setter methods
test/tests/mathematics/TestMatrix3x3.h:104
Method
testGetSet
Test the getter and setter methods
test/tests/mathematics/TestMatrix2x2.h:93
Method
testGetSetOpenGLMatrix
Test methods to set and get transform matrix from and to OpenGL
test/tests/mathematics/TestTransform.h:128
Method
testGettersSetters
test/tests/engine/TestRigidBody.h:148
Method
testHeightField
test/tests/collision/TestHeightField.h:95
Method
testHeightField
test/tests/collision/TestRaycast.h:1580
Method
testHeightFieldScaled
test/tests/collision/TestHeightField.h:130
Method
testIdentity
Test the identity methods
test/tests/mathematics/TestTransform.h:186
Method
testIdentity
Test the identity methods
test/tests/mathematics/TestMatrix3x3.h:133
Method
testIdentity
Test the identity methods
test/tests/mathematics/TestMatrix2x2.h:118
Method
testIndexing
test/tests/containers/TestMap.h:301
Method
testIndexing
test/tests/containers/TestArray.h:282
Method
testInterpolateTransform
Test the method to interpolate transforms
test/tests/mathematics/TestTransform.h:161
Method
testIntersection
test/tests/collision/TestAABB.h:242
Method
testInverse
Test the inverse
test/tests/mathematics/TestTransform.h:117
Method
testIsConvexEdge
Return true if a given edge is convex and false otherwise
src/utils/quickhull/QuickHull.cpp:335
Method
testIsVertexInHorizon
Return true if the vertex is part of horizon edges
src/utils/quickhull/QuickHull.cpp:322
Method
testIterators
test/tests/containers/TestMap.h:408
Method
testIterators
test/tests/containers/TestDeque.h:274
Method
testIterators
test/tests/containers/TestSet.h:402
Method
testIterators
test/tests/containers/TestArray.h:372
Method
testLengthMethods
Test the length, unit vector and normalize methods
test/tests/mathematics/TestVector3.h:98
Method
testLengthMethods
Test the length, unit vector and normalize methods
test/tests/mathematics/TestVector2.h:94
Method
testMassPropertiesMethods
test/tests/engine/TestRigidBody.h:188
Method
testMergeMethods
test/tests/collision/TestAABB.h:194
Method
testNarrowPhaseCollision
Execute the narrow-phase collision detection algorithm on batches
src/systems/CollisionDetectionSystem.cpp:618
Method
testNoCollisions
test/tests/collision/TestWorldQueries.h:529
Method
testNoOverlap
test/tests/collision/TestWorldQueries.h:585
Method
testOperators
Test the overloaded operators
test/tests/mathematics/TestTransform.h:198
Method
testOperators
Test the operators
test/tests/mathematics/TestVector3.h:190
Method
testOperators
Test the operators
test/tests/mathematics/TestMatrix3x3.h:224
Method
testOperators
Test the operators
test/tests/mathematics/TestVector2.h:168
Method
testOperators
Test overloaded operators
test/tests/mathematics/TestQuaternion.h:233
Method
testOperators
Test the operators
test/tests/mathematics/TestMatrix2x2.h:181
Method
testOriginOutsideOfPlane
Test if a point is outside of the plane given by the points of the triangle (a, b, c) This method returns 1 if the point d and the origin are on oppos
src/collision/narrowphase/GJK/VoronoiSimplex.cpp:593
Method
testOthersMethods
Test others methods
test/tests/mathematics/TestVector3.h:164
Method
testOthersMethods
Test others methods
test/tests/mathematics/TestMatrix3x3.h:169
Method
testOthersMethods
Test others methods
test/tests/mathematics/TestVector2.h:142
Method
testOthersMethods
Test others methods
test/tests/mathematics/TestQuaternion.h:151
Method
testOthersMethods
Test others methods
test/tests/mathematics/TestMatrix2x2.h:144
Method
testOverlap
Return true if two bodies overlap (collide)
src/systems/CollisionDetectionSystem.cpp:1775
Method
testOverlap
Report all the bodies that overlap (collide) with the body in parameter Use this method if you are not interested in contacts but if you simply want t
include/reactphysics3d/engine/PhysicsWorld.h:539
Method
testOverlapping
test/tests/collision/TestDynamicAABBTree.h:192
Method
testPointAmongHullVertices
test/tests/utils/TestQuickHull.h:240
Method
testPointInside
Return true if a point is inside the collision shape * @param worldPoint Point to test in world-space coordinates * @return True if the point is insi
src/collision/Collider.cpp:58
Method
testPointInside
Return true if a point is inside the collision shape
src/collision/shapes/CapsuleShape.cpp:70
Method
testPointInside
Return true if a point is inside the collision shape
src/collision/shapes/ConvexMeshShape.cpp:185
Method
testPointInside
Return true if a point is inside the collision shape
include/reactphysics3d/collision/shapes/TriangleShape.h:232
Method
testPointInside
Return true if a point is inside the collision shape
include/reactphysics3d/collision/shapes/BoxShape.h:175
Method
testPointInside
Return true if a point is inside the collision shape
include/reactphysics3d/collision/shapes/SphereShape.h:181
Method
testPointInside
Return true if a point is inside the collision shape
include/reactphysics3d/collision/shapes/ConcaveShape.h:133
Method
testPointsAmongHullVertices
test/tests/utils/TestQuickHull.h:228
Method
testPushPop
test/tests/containers/TestStack.h:105
Method
testRaycast
test/tests/collision/TestDynamicAABBTree.h:388
Method
testReserve
test/tests/containers/TestMap.h:128
Method
testReserve
test/tests/containers/TestSet.h:130
← previous
next →
2,201–2,300 of 2,534, ranked by callers