Module technology.sola.engine
Package technology.sola.engine.physics.utils
package technology.sola.engine.physics.utils
This package contains various utilities for helping in physics related calculations.
-
ClassDescriptionColliderUtils is a collection of utility methods for configuring
ColliderComponent
.The CollisionUtils class is a collection of various methods that help in collision detection and resolution.QuadTreeNode is a quad tree implementation for collidableEntity
.QuadTreeData holds data that can be inserted into aQuadTreeNode
.SeparatingAxisTheorem contains methods for checking whether two convex polygons are colliding or not.The SpatialHashMap class is a spatial hashmap implementation that mapsEntity
into a bucket with other entities based on its 2D coordinate.BucketId holds the top, left coordinate that identifies a bucket.