Next: Graphics, Previous: Kernel, Up: API Reference [Contents][Index]
Chickadee contains data types and procedures for performing the most common computations in video game simulations such as linear algebra with vectors and matrices and axis-aligned bounding box collision detection.
• Basics | Commonly used, miscellaneous things. | |
• Vectors | Euclidean vectors. | |
• Rectangles | Axis-aligned bounding boxes. | |
• Matrices | Transformation matrices. | |
• Quaternions | Rotations about an arbitrary axis. | |
• Easings | Easing functions for interesting animations. | |
• Bezier Curves | Cubic Bezier curves and paths in 2D space. | |
• Path Finding | Generic A* path finding. | |
• Grid | Spatial partitioning for bounding boxes. |