Chipmunk2D Pro API Reference  6.1.5
 All Classes Functions Variables Typedefs Properties Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
oCChipmunkAbstractSamplerA sampler is an object that provides a basis function to build shapes from
oCChipmunkAbstractTileCacheA tile cache enables an efficient means of updating a large deformable terrain
oC<ChipmunkBaseObject>This protocol is implemented by objects that know how to add themselves to a space
oCChipmunkBasicTileCacheGeneric tile cache. Configurable enough to be useful for most uses
oCChipmunkBitmapSamplerGeneric sampler used with bitmap data
oCChipmunkBlockSampler
oCChipmunkBodyRigid bodies are the basic unit of simulation in Chipmunk
oCChipmunkBody(Extras)
oCChipmunkCGContextSamplerSampler built on top of a CGBitmapContext to allow deformable geometry
oCChipmunkCircleShapeA perfect circle shape
oCChipmunkConstraintConstraints connect two ChipmunkBody objects together
oCChipmunkDampedRotarySpringLike a ChipmunkDampedSpring, but operates in a rotational fashion
oCChipmunkDampedSpringA spring with a damper
oCChipmunkGearJointGear joints constrain the rotational speed of one body to another
oCChipmunkGrab
oCChipmunkGrooveJointGroove joints hold a pivot point on one body to line along a line segment on another like a pin in a groove
oCChipmunkHastySpaceChipmunkHastySpace is an Objective-Chipmunk wrapper for cpHastySpace and is only available with Chipmunk Pro
oCChipmunkImageSamplerA CGBitmapContext sampler initialized with an CGImage
oCChipmunkMultiGrabSimple class to implement multitouch grabbing of physics objects
oCChipmunkNearestPointQueryInfo
oC<ChipmunkObject>Allows you to add composite objects to a space in a single method call
oCChipmunkPinJointPin joints hold a set distance between points on two bodies
oCChipmunkPivotJointPivot joints hold two points on two bodies together allowing them to rotate freely around the pivot
oCChipmunkPointCloudSamplerA point cloud sampler allows you to perform deformable terrain like with a bitmap backed sampler, but without any bounds
oCChipmunkPolylineWrapper for the cpPolyline type
oCChipmunkPolylineSetWrapper for the cpPolylineSet type
oCChipmunkPolyShapeA convex polygon shape
oCChipmunkRatchetJointRatchet joints create rotary ratches similar to a socket wrench
oCChipmunkRotaryLimitJointConstrains the angle between two bodies
oCChipmunkSegmentQueryInfoHolds collision information from segment queries. You should never need to create one
oCChipmunkSegmentShapeA beveled (rounded) segment shape
oCChipmunkShapeAbstract base class for collsion shape types
oCChipmunkShapeQueryInfoHolds collision information from segment queries. You should never need to create one
oCChipmunkSimpleMotorSimple motors make two objects spin relative to each other
oCChipmunkSlideJointSlide joints hold the distance between points on two bodies between a minimum and a maximum
oCChipmunkSpace
oCChipmunkSpace(Extras)Redundant API used to implement higher level functionality such as addObject
oCChipmunkStaticCircleShapeA subclass of ChipmunkCircleShape that is added as a static shape when using add: (ChipmunkSpace)
oCChipmunkStaticPolyShapeA subclass of ChipmunkPolyShape that is added as a static shape when using add: (ChipmunkSpace)
oCChipmunkStaticSegmentShapeA subclass of ChipmunkSegmentShape that is added as a static shape when using add: (ChipmunkSpace)
oCcpArbiterA colliding pair of shapes
oCcpBBChipmunk's axis-aligned 2D bounding box type. (left, bottom, right, top)
oCcpBodyChipmunk's rigid body struct
oCcpConstraintOpaque cpConstraint struct
oCcpContactPointSetA struct that wraps up the important collision data for an arbiter
oCcpMat2x2
oCcpNearestPointQueryInfoNearest point query info struct
oCcpPolyline
oCcpPolylineSetPolyline sets are collections of polylines, generally built by cpMarchSoft() or cpMarchHard()
oCcpSegmentQueryInfoSegment query info struct
oCcpShapeOpaque collision shape struct
oCcpSpaceBasic Unit of Simulation in Chipmunk
oCcpSpatialIndexClass
oCcpVect
\CNSArray(ChipmunkObject)Have NSArray implement ChipmunkObject so that you can easily use them as containers