Chipmunk Pro API Reference
6.1.3
|
![]() ![]() | A sampler is an object that provides a basis function to build shapes from |
![]() ![]() | A tile cache enables an efficient means of updating a large deformable terrain |
![]() ![]() | This protocol is implemented by objects that know how to add themselves to a space |
![]() ![]() | Generic tile cache. Configurable enough to be useful for most uses |
![]() ![]() | Generic sampler used with bitmap data |
![]() ![]() | |
![]() ![]() | Rigid bodies are the basic unit of simulation in Chipmunk |
![]() ![]() | |
![]() ![]() | Sampler built on top of a CGBitmapContext to allow deformable geometry |
![]() ![]() | A perfect circle shape |
![]() ![]() | Constraints connect two ChipmunkBody objects together |
![]() ![]() | Like a ChipmunkDampedSpring, but operates in a rotational fashion |
![]() ![]() | A spring with a damper |
![]() ![]() | Gear joints constrain the rotational speed of one body to another |
![]() ![]() | |
![]() ![]() | Groove joints hold a pivot point on one body to line along a line segment on another like a pin in a groove |
![]() ![]() | ChipmunkHastySpace is an Objective-Chipmunk wrapper for cpHastySpace and is only available with Chipmunk Pro |
![]() ![]() | A CGBitmapContext sampler initialized with an CGImage |
![]() ![]() | Simple class to implement multitouch grabbing of physics objects |
![]() ![]() | |
![]() ![]() | Allows you to add composite objects to a space in a single method call |
![]() ![]() | Pin joints hold a set distance between points on two bodies |
![]() ![]() | Pivot joints hold two points on two bodies together allowing them to rotate freely around the pivot |
![]() ![]() | A point cloud sampler allows you to perform deformable terrain like with a bitmap backed sampler, but without any bounds |
![]() ![]() | Wrapper for the cpPolyline type |
![]() ![]() | Wrapper for the cpPolylineSet type |
![]() ![]() | A convex polygon shape |
![]() ![]() | Ratchet joints create rotary ratches similar to a socket wrench |
![]() ![]() | Constrains the angle between two bodies |
![]() ![]() | Holds collision information from segment queries. You should never need to create one |
![]() ![]() | A beveled (rounded) segment shape |
![]() ![]() | Abstract base class for collsion shape types |
![]() ![]() | Holds collision information from segment queries. You should never need to create one |
![]() ![]() | Simple motors make two objects spin relative to each other |
![]() ![]() | Slide joints hold the distance between points on two bodies between a minimum and a maximum |
![]() ![]() | |
![]() ![]() | Redundant API used to implement higher level functionality such as addObject |
![]() ![]() | A subclass of ChipmunkCircleShape that is added as a static shape when using add: (ChipmunkSpace) |
![]() ![]() | A subclass of ChipmunkPolyShape that is added as a static shape when using add: (ChipmunkSpace) |
![]() ![]() | A subclass of ChipmunkSegmentShape that is added as a static shape when using add: (ChipmunkSpace) |
![]() ![]() | A colliding pair of shapes |
![]() ![]() | Chipmunk's axis-aligned 2D bounding box type. (left, bottom, right, top) |
![]() ![]() | Chipmunk's rigid body struct |
![]() ![]() | Opaque cpConstraint struct |
![]() ![]() | A struct that wraps up the important collision data for an arbiter |
![]() ![]() | |
![]() ![]() | Nearest point query info struct |
![]() ![]() | |
![]() ![]() | Polyline sets are collections of polylines, generally built by cpMarchSoft() or cpMarchHard() |
![]() ![]() | Segment query info struct |
![]() ![]() | Opaque collision shape struct |
![]() ![]() | Basic Unit of Simulation in Chipmunk |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Have NSArray implement ChipmunkObject so that you can easily use them as containers |