Module rhusics::collide2d
[−]
[src]
Type wrappers and convenience functions for 2D collision detection
Reexports
pub use collide::CollisionMode; |
Structs
Circle |
Circle primitive |
ConvexPolygon |
Convex polygon primitive. |
Rectangle |
Rectangle primitive. |
Enums
CollisionStrategy |
Collision strategy to use for collisions. |
Functions
world_register |
Utility method for registering 2D components and resources with
|
world_register_with_spatial |
Utility method for registering 2D components and resources with
|
Type Definitions
BasicCollisionSystem2 |
Basic collision system for 2D, see BasicCollisionSystem for more information. |
BodyPose2 |
Body pose transform for 2D, see BodyPose for more information. |
BroadBruteForce2 |
Broad phase brute force algorithm for 2D, see BruteForce for more information. |
CollisionShape2 |
Collision shape for 2D, see CollisionShape for more information |
Contacts2 |
Contacts resource for 2D, see Contacts for more information. |
DynamicBoundingVolumeTree2 |
Dynamic bounding volume tree for 2D |
GJK2 |
GJK algorithm for 2D, see GJK for more information. |
Particle2 |
2D particle |
SpatialCollisionSystem2 |
Spatial collision system for 2D, see SpatialCollisionSystem for more information. |
SpatialSortingSystem2 |
Spatial sorting system for 2D, see SpatialSortingSystem for more information. |
SweepAndPrune2 |
Broad phase sweep and prune algorithm |