| Method | Defined by | ||
|---|---|---|---|
| 
 
b2CollideCircle(manifold:b2Manifold, circle1:b2CircleShape, circle2:b2CircleShape, conservative:Boolean):void 
[static] 
 | b2Collision | ||
| 
 [static] 
 | b2Collision | ||
| 
 
b2CollidePolyAndCircle(manifold:b2Manifold, poly:b2PolyShape, circle:b2CircleShape, conservative:Boolean):void 
[static] 
 | b2Collision | ||
| 
 [static] 
 | b2Collision | ||
| 
 
ClipSegmentToLine(vOut:Array, vIn:Array, normal:b2Vec2, offset:Number):int 
[static] 
 | b2Collision | ||
| 
 [static] 
 | b2Collision | ||
| 
 [static] 
 | b2Collision | ||
| 
 
FindMaxSeparation(edgeIndex:Array, poly1:b2PolyShape, poly2:b2PolyShape, conservative:Boolean):Number 
[static] 
 | b2Collision | ||
| Constant | Defined by | ||
|---|---|---|---|
| b2_nullFeature : uint = 0x000000ff [static] 
 | b2Collision | ||
| b2CollideCircle | () | method | 
public static function b2CollideCircle(manifold:b2Manifold, circle1:b2CircleShape, circle2:b2CircleShape, conservative:Boolean):voidParameters
manifold:b2Manifold | 
|
circle1:b2CircleShape | 
|
circle2:b2CircleShape | 
|
conservative:Boolean | 
| b2CollidePoly | () | method | 
public static function b2CollidePoly(manifold:b2Manifold, polyA:b2PolyShape, polyB:b2PolyShape, conservative:Boolean):voidParameters
manifold:b2Manifold | 
|
polyA:b2PolyShape | 
|
polyB:b2PolyShape | 
|
conservative:Boolean | 
| b2CollidePolyAndCircle | () | method | 
public static function b2CollidePolyAndCircle(manifold:b2Manifold, poly:b2PolyShape, circle:b2CircleShape, conservative:Boolean):voidParameters
manifold:b2Manifold | 
|
poly:b2PolyShape | 
|
circle:b2CircleShape | 
|
conservative:Boolean | 
| b2TestOverlap | () | method | 
public static function b2TestOverlap(a:b2AABB, b:b2AABB):BooleanParameters
a:b2AABB | 
|
b:b2AABB | 
Boolean | 
| ClipSegmentToLine | () | method | 
public static function ClipSegmentToLine(vOut:Array, vIn:Array, normal:b2Vec2, offset:Number):intParameters
vOut:Array | 
|
vIn:Array | 
|
normal:b2Vec2 | 
|
offset:Number | 
int | 
| EdgeSeparation | () | method | 
public static function EdgeSeparation(poly1:b2PolyShape, edge1:int, poly2:b2PolyShape):NumberParameters
poly1:b2PolyShape | 
|
edge1:int | 
|
poly2:b2PolyShape | 
Number | 
| FindIncidentEdge | () | method | 
public static function FindIncidentEdge(c:Array, poly1:b2PolyShape, edge1:int, poly2:b2PolyShape):voidParameters
c:Array | 
|
poly1:b2PolyShape | 
|
edge1:int | 
|
poly2:b2PolyShape | 
| FindMaxSeparation | () | method | 
public static function FindMaxSeparation(edgeIndex:Array, poly1:b2PolyShape, poly2:b2PolyShape, conservative:Boolean):NumberParameters
edgeIndex:Array | 
|
poly1:b2PolyShape | 
|
poly2:b2PolyShape | 
|
conservative:Boolean | 
Number | 
| b2_nullFeature | constant | 
public static const b2_nullFeature:uint = 0x000000ff