Skip to main content

Box2D.Collision.b2Collision


Class b2Collision

Namespace: Box2D.Collision
Assembly: Box2D.dll, box2d.iOS.dll

public abstract class b2Collision

Inheritance

objectb2Collision

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

b2Collision()

protected b2Collision()

b2Collision()

protected b2Collision()

b2Collision()

protected b2Collision()

b2Collision()

protected b2Collision()

b2Collision()

protected b2Collision()

b2Collision()

protected b2Collision()

b2Collision()

protected b2Collision()

b2Collision()

protected b2Collision()

b2Collision()

protected b2Collision()

b2Collision()

protected b2Collision()

b2Collision()

protected b2Collision()

b2Collision()

protected b2Collision()

Fields

b2_nullFeature

public static byte b2_nullFeature

Field Value

byte

b2_nullFeature

public static byte b2_nullFeature

Field Value

byte

b2_nullFeature

public static byte b2_nullFeature

Field Value

byte

b2_nullFeature

public static byte b2_nullFeature

Field Value

byte

b2_nullFeature

public static byte b2_nullFeature

Field Value

byte

b2_nullFeature

public static byte b2_nullFeature

Field Value

byte

b2_nullFeature

public static byte b2_nullFeature

Field Value

byte

b2_nullFeature

public static byte b2_nullFeature

Field Value

byte

b2_nullFeature

public static byte b2_nullFeature

Field Value

byte

b2_nullFeature

public static byte b2_nullFeature

Field Value

byte

b2_nullFeature

public static byte b2_nullFeature

Field Value

byte

b2_nullFeature

public static byte b2_nullFeature

Field Value

byte

Methods

b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)

public static int b2ClipSegmentToLine(b2ClipVertex[] vOut, b2ClipVertex[] vIn, ref b2Vec2 normal, float offset, byte vertexIndexA)

Parameters

vOut b2ClipVertex[]

vIn b2ClipVertex[]

normal b2Vec2

offset float

vertexIndexA byte

Returns

int

b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)

public static int b2ClipSegmentToLine(b2ClipVertex[] vOut, b2ClipVertex[] vIn, ref b2Vec2 normal, float offset, byte vertexIndexA)

Parameters

vOut b2ClipVertex[]

vIn b2ClipVertex[]

normal b2Vec2

offset float

vertexIndexA byte

Returns

int

b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)

public static int b2ClipSegmentToLine(b2ClipVertex[] vOut, b2ClipVertex[] vIn, ref b2Vec2 normal, float offset, byte vertexIndexA)

Parameters

vOut b2ClipVertex[]

vIn b2ClipVertex[]

normal b2Vec2

offset float

vertexIndexA byte

Returns

int

b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)

public static int b2ClipSegmentToLine(b2ClipVertex[] vOut, b2ClipVertex[] vIn, ref b2Vec2 normal, float offset, byte vertexIndexA)

Parameters

vOut b2ClipVertex[]

vIn b2ClipVertex[]

normal b2Vec2

offset float

vertexIndexA byte

Returns

int

b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)

public static int b2ClipSegmentToLine(b2ClipVertex[] vOut, b2ClipVertex[] vIn, ref b2Vec2 normal, float offset, byte vertexIndexA)

Parameters

vOut b2ClipVertex[]

vIn b2ClipVertex[]

normal b2Vec2

offset float

vertexIndexA byte

Returns

int

b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)

public static int b2ClipSegmentToLine(b2ClipVertex[] vOut, b2ClipVertex[] vIn, ref b2Vec2 normal, float offset, byte vertexIndexA)

Parameters

vOut b2ClipVertex[]

vIn b2ClipVertex[]

normal b2Vec2

offset float

vertexIndexA byte

Returns

int

b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)

public static int b2ClipSegmentToLine(b2ClipVertex[] vOut, b2ClipVertex[] vIn, ref b2Vec2 normal, float offset, byte vertexIndexA)

Parameters

vOut b2ClipVertex[]

vIn b2ClipVertex[]

normal b2Vec2

offset float

vertexIndexA byte

Returns

int

b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)

public static int b2ClipSegmentToLine(b2ClipVertex[] vOut, b2ClipVertex[] vIn, ref b2Vec2 normal, float offset, byte vertexIndexA)

Parameters

vOut b2ClipVertex[]

vIn b2ClipVertex[]

normal b2Vec2

offset float

vertexIndexA byte

Returns

int

b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)

public static int b2ClipSegmentToLine(b2ClipVertex[] vOut, b2ClipVertex[] vIn, ref b2Vec2 normal, float offset, byte vertexIndexA)

Parameters

vOut b2ClipVertex[]

vIn b2ClipVertex[]

normal b2Vec2

offset float

vertexIndexA byte

Returns

int

b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)

public static int b2ClipSegmentToLine(b2ClipVertex[] vOut, b2ClipVertex[] vIn, ref b2Vec2 normal, float offset, byte vertexIndexA)

Parameters

vOut b2ClipVertex[]

vIn b2ClipVertex[]

normal b2Vec2

offset float

vertexIndexA byte

Returns

int

b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)

public static int b2ClipSegmentToLine(b2ClipVertex[] vOut, b2ClipVertex[] vIn, ref b2Vec2 normal, float offset, byte vertexIndexA)

Parameters

vOut b2ClipVertex[]

vIn b2ClipVertex[]

normal b2Vec2

offset float

vertexIndexA byte

Returns

int

b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)

public static int b2ClipSegmentToLine(b2ClipVertex[] vOut, b2ClipVertex[] vIn, ref b2Vec2 normal, float offset, byte vertexIndexA)

Parameters

vOut b2ClipVertex[]

vIn b2ClipVertex[]

normal b2Vec2

offset float

vertexIndexA byte

Returns

int

b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideCircles(b2Manifold manifold, b2CircleShape circleA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

circleA b2CircleShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideCircles(b2Manifold manifold, b2CircleShape circleA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

circleA b2CircleShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideCircles(b2Manifold manifold, b2CircleShape circleA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

circleA b2CircleShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideCircles(b2Manifold manifold, b2CircleShape circleA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

circleA b2CircleShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideCircles(b2Manifold manifold, b2CircleShape circleA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

circleA b2CircleShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideCircles(b2Manifold manifold, b2CircleShape circleA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

circleA b2CircleShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideCircles(b2Manifold manifold, b2CircleShape circleA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

circleA b2CircleShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideCircles(b2Manifold manifold, b2CircleShape circleA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

circleA b2CircleShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideCircles(b2Manifold manifold, b2CircleShape circleA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

circleA b2CircleShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideCircles(b2Manifold manifold, b2CircleShape circleA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

circleA b2CircleShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideCircles(b2Manifold manifold, b2CircleShape circleA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

circleA b2CircleShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideCircles(b2Manifold manifold, b2CircleShape circleA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

circleA b2CircleShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideEdgeAndCircle(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideEdgeAndCircle(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideEdgeAndCircle(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideEdgeAndCircle(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideEdgeAndCircle(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideEdgeAndCircle(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideEdgeAndCircle(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideEdgeAndCircle(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideEdgeAndCircle(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideEdgeAndCircle(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideEdgeAndCircle(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollideEdgeAndCircle(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollideEdgeAndPolygon(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2PolygonShape polygonB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

polygonB b2PolygonShape

xfB b2Transform

b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollideEdgeAndPolygon(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2PolygonShape polygonB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

polygonB b2PolygonShape

xfB b2Transform

b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollideEdgeAndPolygon(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2PolygonShape polygonB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

polygonB b2PolygonShape

xfB b2Transform

b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollideEdgeAndPolygon(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2PolygonShape polygonB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

polygonB b2PolygonShape

xfB b2Transform

b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollideEdgeAndPolygon(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2PolygonShape polygonB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

polygonB b2PolygonShape

xfB b2Transform

b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollideEdgeAndPolygon(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2PolygonShape polygonB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

polygonB b2PolygonShape

xfB b2Transform

b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollideEdgeAndPolygon(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2PolygonShape polygonB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

polygonB b2PolygonShape

xfB b2Transform

b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollideEdgeAndPolygon(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2PolygonShape polygonB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

polygonB b2PolygonShape

xfB b2Transform

b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollideEdgeAndPolygon(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2PolygonShape polygonB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

polygonB b2PolygonShape

xfB b2Transform

b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollideEdgeAndPolygon(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2PolygonShape polygonB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

polygonB b2PolygonShape

xfB b2Transform

b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollideEdgeAndPolygon(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2PolygonShape polygonB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

polygonB b2PolygonShape

xfB b2Transform

b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollideEdgeAndPolygon(b2Manifold manifold, b2EdgeShape edgeA, ref b2Transform xfA, b2PolygonShape polygonB, ref b2Transform xfB)

Parameters

manifold b2Manifold

edgeA b2EdgeShape

xfA b2Transform

polygonB b2PolygonShape

xfB b2Transform

b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollidePolygonAndCircle(b2Manifold manifold, b2PolygonShape polygonA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polygonA b2PolygonShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollidePolygonAndCircle(b2Manifold manifold, b2PolygonShape polygonA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polygonA b2PolygonShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollidePolygonAndCircle(b2Manifold manifold, b2PolygonShape polygonA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polygonA b2PolygonShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollidePolygonAndCircle(b2Manifold manifold, b2PolygonShape polygonA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polygonA b2PolygonShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollidePolygonAndCircle(b2Manifold manifold, b2PolygonShape polygonA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polygonA b2PolygonShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollidePolygonAndCircle(b2Manifold manifold, b2PolygonShape polygonA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polygonA b2PolygonShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollidePolygonAndCircle(b2Manifold manifold, b2PolygonShape polygonA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polygonA b2PolygonShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollidePolygonAndCircle(b2Manifold manifold, b2PolygonShape polygonA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polygonA b2PolygonShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollidePolygonAndCircle(b2Manifold manifold, b2PolygonShape polygonA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polygonA b2PolygonShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollidePolygonAndCircle(b2Manifold manifold, b2PolygonShape polygonA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polygonA b2PolygonShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollidePolygonAndCircle(b2Manifold manifold, b2PolygonShape polygonA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polygonA b2PolygonShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)

public static void b2CollidePolygonAndCircle(b2Manifold manifold, b2PolygonShape polygonA, ref b2Transform xfA, b2CircleShape circleB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polygonA b2PolygonShape

xfA b2Transform

circleB b2CircleShape

xfB b2Transform

b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollidePolygons(b2Manifold manifold, b2PolygonShape polyA, ref b2Transform xfA, b2PolygonShape polyB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polyA b2PolygonShape

xfA b2Transform

polyB b2PolygonShape

xfB b2Transform

b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollidePolygons(b2Manifold manifold, b2PolygonShape polyA, ref b2Transform xfA, b2PolygonShape polyB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polyA b2PolygonShape

xfA b2Transform

polyB b2PolygonShape

xfB b2Transform

b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollidePolygons(b2Manifold manifold, b2PolygonShape polyA, ref b2Transform xfA, b2PolygonShape polyB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polyA b2PolygonShape

xfA b2Transform

polyB b2PolygonShape

xfB b2Transform

b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollidePolygons(b2Manifold manifold, b2PolygonShape polyA, ref b2Transform xfA, b2PolygonShape polyB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polyA b2PolygonShape

xfA b2Transform

polyB b2PolygonShape

xfB b2Transform

b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollidePolygons(b2Manifold manifold, b2PolygonShape polyA, ref b2Transform xfA, b2PolygonShape polyB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polyA b2PolygonShape

xfA b2Transform

polyB b2PolygonShape

xfB b2Transform

b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollidePolygons(b2Manifold manifold, b2PolygonShape polyA, ref b2Transform xfA, b2PolygonShape polyB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polyA b2PolygonShape

xfA b2Transform

polyB b2PolygonShape

xfB b2Transform

b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollidePolygons(b2Manifold manifold, b2PolygonShape polyA, ref b2Transform xfA, b2PolygonShape polyB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polyA b2PolygonShape

xfA b2Transform

polyB b2PolygonShape

xfB b2Transform

b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollidePolygons(b2Manifold manifold, b2PolygonShape polyA, ref b2Transform xfA, b2PolygonShape polyB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polyA b2PolygonShape

xfA b2Transform

polyB b2PolygonShape

xfB b2Transform

b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollidePolygons(b2Manifold manifold, b2PolygonShape polyA, ref b2Transform xfA, b2PolygonShape polyB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polyA b2PolygonShape

xfA b2Transform

polyB b2PolygonShape

xfB b2Transform

b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollidePolygons(b2Manifold manifold, b2PolygonShape polyA, ref b2Transform xfA, b2PolygonShape polyB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polyA b2PolygonShape

xfA b2Transform

polyB b2PolygonShape

xfB b2Transform

b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollidePolygons(b2Manifold manifold, b2PolygonShape polyA, ref b2Transform xfA, b2PolygonShape polyB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polyA b2PolygonShape

xfA b2Transform

polyB b2PolygonShape

xfB b2Transform

b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static void b2CollidePolygons(b2Manifold manifold, b2PolygonShape polyA, ref b2Transform xfA, b2PolygonShape polyB, ref b2Transform xfB)

Parameters

manifold b2Manifold

polyA b2PolygonShape

xfA b2Transform

polyB b2PolygonShape

xfB b2Transform

b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static float b2EdgeSeparation(b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static float b2EdgeSeparation(b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static float b2EdgeSeparation(b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static float b2EdgeSeparation(b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static float b2EdgeSeparation(b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static float b2EdgeSeparation(b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static float b2EdgeSeparation(b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static float b2EdgeSeparation(b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static float b2EdgeSeparation(b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static float b2EdgeSeparation(b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static float b2EdgeSeparation(b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static float b2EdgeSeparation(b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static void b2FindIncidentEdge(b2ClipVertex[] c, b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

c b2ClipVertex[]

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static void b2FindIncidentEdge(b2ClipVertex[] c, b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

c b2ClipVertex[]

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static void b2FindIncidentEdge(b2ClipVertex[] c, b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

c b2ClipVertex[]

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static void b2FindIncidentEdge(b2ClipVertex[] c, b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

c b2ClipVertex[]

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static void b2FindIncidentEdge(b2ClipVertex[] c, b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

c b2ClipVertex[]

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static void b2FindIncidentEdge(b2ClipVertex[] c, b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

c b2ClipVertex[]

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static void b2FindIncidentEdge(b2ClipVertex[] c, b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

c b2ClipVertex[]

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static void b2FindIncidentEdge(b2ClipVertex[] c, b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

c b2ClipVertex[]

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static void b2FindIncidentEdge(b2ClipVertex[] c, b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

c b2ClipVertex[]

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static void b2FindIncidentEdge(b2ClipVertex[] c, b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

c b2ClipVertex[]

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static void b2FindIncidentEdge(b2ClipVertex[] c, b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

c b2ClipVertex[]

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)

public static void b2FindIncidentEdge(b2ClipVertex[] c, b2PolygonShape poly1, ref b2Transform xf1, int edge1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

c b2ClipVertex[]

poly1 b2PolygonShape

xf1 b2Transform

edge1 int

poly2 b2PolygonShape

xf2 b2Transform

b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static float b2FindMaxSeparation(out int edgeIndex, b2PolygonShape poly1, ref b2Transform xf1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

edgeIndex int

poly1 b2PolygonShape

xf1 b2Transform

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static float b2FindMaxSeparation(out int edgeIndex, b2PolygonShape poly1, ref b2Transform xf1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

edgeIndex int

poly1 b2PolygonShape

xf1 b2Transform

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static float b2FindMaxSeparation(out int edgeIndex, b2PolygonShape poly1, ref b2Transform xf1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

edgeIndex int

poly1 b2PolygonShape

xf1 b2Transform

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static float b2FindMaxSeparation(out int edgeIndex, b2PolygonShape poly1, ref b2Transform xf1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

edgeIndex int

poly1 b2PolygonShape

xf1 b2Transform

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static float b2FindMaxSeparation(out int edgeIndex, b2PolygonShape poly1, ref b2Transform xf1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

edgeIndex int

poly1 b2PolygonShape

xf1 b2Transform

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static float b2FindMaxSeparation(out int edgeIndex, b2PolygonShape poly1, ref b2Transform xf1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

edgeIndex int

poly1 b2PolygonShape

xf1 b2Transform

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static float b2FindMaxSeparation(out int edgeIndex, b2PolygonShape poly1, ref b2Transform xf1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

edgeIndex int

poly1 b2PolygonShape

xf1 b2Transform

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static float b2FindMaxSeparation(out int edgeIndex, b2PolygonShape poly1, ref b2Transform xf1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

edgeIndex int

poly1 b2PolygonShape

xf1 b2Transform

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static float b2FindMaxSeparation(out int edgeIndex, b2PolygonShape poly1, ref b2Transform xf1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

edgeIndex int

poly1 b2PolygonShape

xf1 b2Transform

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static float b2FindMaxSeparation(out int edgeIndex, b2PolygonShape poly1, ref b2Transform xf1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

edgeIndex int

poly1 b2PolygonShape

xf1 b2Transform

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static float b2FindMaxSeparation(out int edgeIndex, b2PolygonShape poly1, ref b2Transform xf1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

edgeIndex int

poly1 b2PolygonShape

xf1 b2Transform

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)

public static float b2FindMaxSeparation(out int edgeIndex, b2PolygonShape poly1, ref b2Transform xf1, b2PolygonShape poly2, ref b2Transform xf2)

Parameters

edgeIndex int

poly1 b2PolygonShape

xf1 b2Transform

poly2 b2PolygonShape

xf2 b2Transform

Returns

float

b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)

public static void b2GetPointStates(b2PointState[] state1, b2PointState[] state2, b2Manifold manifold1, b2Manifold manifold2)

Parameters

state1 b2PointState[]

state2 b2PointState[]

manifold1 b2Manifold

manifold2 b2Manifold

b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)

public static void b2GetPointStates(b2PointState[] state1, b2PointState[] state2, b2Manifold manifold1, b2Manifold manifold2)

Parameters

state1 b2PointState[]

state2 b2PointState[]

manifold1 b2Manifold

manifold2 b2Manifold

b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)

public static void b2GetPointStates(b2PointState[] state1, b2PointState[] state2, b2Manifold manifold1, b2Manifold manifold2)

Parameters

state1 b2PointState[]

state2 b2PointState[]

manifold1 b2Manifold

manifold2 b2Manifold

b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)

public static void b2GetPointStates(b2PointState[] state1, b2PointState[] state2, b2Manifold manifold1, b2Manifold manifold2)

Parameters

state1 b2PointState[]

state2 b2PointState[]

manifold1 b2Manifold

manifold2 b2Manifold

b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)

public static void b2GetPointStates(b2PointState[] state1, b2PointState[] state2, b2Manifold manifold1, b2Manifold manifold2)

Parameters

state1 b2PointState[]

state2 b2PointState[]

manifold1 b2Manifold

manifold2 b2Manifold

b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)

public static void b2GetPointStates(b2PointState[] state1, b2PointState[] state2, b2Manifold manifold1, b2Manifold manifold2)

Parameters

state1 b2PointState[]

state2 b2PointState[]

manifold1 b2Manifold

manifold2 b2Manifold

b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)

public static void b2GetPointStates(b2PointState[] state1, b2PointState[] state2, b2Manifold manifold1, b2Manifold manifold2)

Parameters

state1 b2PointState[]

state2 b2PointState[]

manifold1 b2Manifold

manifold2 b2Manifold

b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)

public static void b2GetPointStates(b2PointState[] state1, b2PointState[] state2, b2Manifold manifold1, b2Manifold manifold2)

Parameters

state1 b2PointState[]

state2 b2PointState[]

manifold1 b2Manifold

manifold2 b2Manifold

b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)

public static void b2GetPointStates(b2PointState[] state1, b2PointState[] state2, b2Manifold manifold1, b2Manifold manifold2)

Parameters

state1 b2PointState[]

state2 b2PointState[]

manifold1 b2Manifold

manifold2 b2Manifold

b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)

public static void b2GetPointStates(b2PointState[] state1, b2PointState[] state2, b2Manifold manifold1, b2Manifold manifold2)

Parameters

state1 b2PointState[]

state2 b2PointState[]

manifold1 b2Manifold

manifold2 b2Manifold

b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)

public static void b2GetPointStates(b2PointState[] state1, b2PointState[] state2, b2Manifold manifold1, b2Manifold manifold2)

Parameters

state1 b2PointState[]

state2 b2PointState[]

manifold1 b2Manifold

manifold2 b2Manifold

b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)

public static void b2GetPointStates(b2PointState[] state1, b2PointState[] state2, b2Manifold manifold1, b2Manifold manifold2)

Parameters

state1 b2PointState[]

state2 b2PointState[]

manifold1 b2Manifold

manifold2 b2Manifold

b2TestOverlap(ref b2AABB, ref b2AABB)

public static bool b2TestOverlap(ref b2AABB a, ref b2AABB b)

Parameters

a b2AABB

b b2AABB

Returns

bool

b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)

public static bool b2TestOverlap(b2Shape shapeA, int indexA, b2Shape shapeB, int indexB, ref b2Transform xfA, ref b2Transform xfB)

Parameters

shapeA b2Shape

indexA int

shapeB b2Shape

indexB int

xfA b2Transform

xfB b2Transform

Returns

bool

b2TestOverlap(ref b2AABB, ref b2AABB)

public static bool b2TestOverlap(ref b2AABB a, ref b2AABB b)

Parameters

a b2AABB

b b2AABB

Returns

bool

b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)

public static bool b2TestOverlap(b2Shape shapeA, int indexA, b2Shape shapeB, int indexB, ref b2Transform xfA, ref b2Transform xfB)

Parameters

shapeA b2Shape

indexA int

shapeB b2Shape

indexB int

xfA b2Transform

xfB b2Transform

Returns

bool

b2TestOverlap(ref b2AABB, ref b2AABB)

public static bool b2TestOverlap(ref b2AABB a, ref b2AABB b)

Parameters

a b2AABB

b b2AABB

Returns

bool

b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)

public static bool b2TestOverlap(b2Shape shapeA, int indexA, b2Shape shapeB, int indexB, ref b2Transform xfA, ref b2Transform xfB)

Parameters

shapeA b2Shape

indexA int

shapeB b2Shape

indexB int

xfA b2Transform

xfB b2Transform

Returns

bool

b2TestOverlap(ref b2AABB, ref b2AABB)

public static bool b2TestOverlap(ref b2AABB a, ref b2AABB b)

Parameters

a b2AABB

b b2AABB

Returns

bool

b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)

public static bool b2TestOverlap(b2Shape shapeA, int indexA, b2Shape shapeB, int indexB, ref b2Transform xfA, ref b2Transform xfB)

Parameters

shapeA b2Shape

indexA int

shapeB b2Shape

indexB int

xfA b2Transform

xfB b2Transform

Returns

bool

b2TestOverlap(ref b2AABB, ref b2AABB)

public static bool b2TestOverlap(ref b2AABB a, ref b2AABB b)

Parameters

a b2AABB

b b2AABB

Returns

bool

b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)

public static bool b2TestOverlap(b2Shape shapeA, int indexA, b2Shape shapeB, int indexB, ref b2Transform xfA, ref b2Transform xfB)

Parameters

shapeA b2Shape

indexA int

shapeB b2Shape

indexB int

xfA b2Transform

xfB b2Transform

Returns

bool

b2TestOverlap(ref b2AABB, ref b2AABB)

public static bool b2TestOverlap(ref b2AABB a, ref b2AABB b)

Parameters

a b2AABB

b b2AABB

Returns

bool

b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)

public static bool b2TestOverlap(b2Shape shapeA, int indexA, b2Shape shapeB, int indexB, ref b2Transform xfA, ref b2Transform xfB)

Parameters

shapeA b2Shape

indexA int

shapeB b2Shape

indexB int

xfA b2Transform

xfB b2Transform

Returns

bool

b2TestOverlap(ref b2AABB, ref b2AABB)

public static bool b2TestOverlap(ref b2AABB a, ref b2AABB b)

Parameters

a b2AABB

b b2AABB

Returns

bool

b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)

public static bool b2TestOverlap(b2Shape shapeA, int indexA, b2Shape shapeB, int indexB, ref b2Transform xfA, ref b2Transform xfB)

Parameters

shapeA b2Shape

indexA int

shapeB b2Shape

indexB int

xfA b2Transform

xfB b2Transform

Returns

bool

b2TestOverlap(ref b2AABB, ref b2AABB)

public static bool b2TestOverlap(ref b2AABB a, ref b2AABB b)

Parameters

a b2AABB

b b2AABB

Returns

bool

b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)

public static bool b2TestOverlap(b2Shape shapeA, int indexA, b2Shape shapeB, int indexB, ref b2Transform xfA, ref b2Transform xfB)

Parameters

shapeA b2Shape

indexA int

shapeB b2Shape

indexB int

xfA b2Transform

xfB b2Transform

Returns

bool

b2TestOverlap(ref b2AABB, ref b2AABB)

public static bool b2TestOverlap(ref b2AABB a, ref b2AABB b)

Parameters

a b2AABB

b b2AABB

Returns

bool

b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)

public static bool b2TestOverlap(b2Shape shapeA, int indexA, b2Shape shapeB, int indexB, ref b2Transform xfA, ref b2Transform xfB)

Parameters

shapeA b2Shape

indexA int

shapeB b2Shape

indexB int

xfA b2Transform

xfB b2Transform

Returns

bool

b2TestOverlap(ref b2AABB, ref b2AABB)

public static bool b2TestOverlap(ref b2AABB a, ref b2AABB b)

Parameters

a b2AABB

b b2AABB

Returns

bool

b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)

public static bool b2TestOverlap(b2Shape shapeA, int indexA, b2Shape shapeB, int indexB, ref b2Transform xfA, ref b2Transform xfB)

Parameters

shapeA b2Shape

indexA int

shapeB b2Shape

indexB int

xfA b2Transform

xfB b2Transform

Returns

bool

b2TestOverlap(ref b2AABB, ref b2AABB)

public static bool b2TestOverlap(ref b2AABB a, ref b2AABB b)

Parameters

a b2AABB

b b2AABB

Returns

bool

b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)

public static bool b2TestOverlap(b2Shape shapeA, int indexA, b2Shape shapeB, int indexB, ref b2Transform xfA, ref b2Transform xfB)

Parameters

shapeA b2Shape

indexA int

shapeB b2Shape

indexB int

xfA b2Transform

xfB b2Transform

Returns

bool

b2TestOverlap(ref b2AABB, ref b2AABB)

public static bool b2TestOverlap(ref b2AABB a, ref b2AABB b)

Parameters

a b2AABB

b b2AABB

Returns

bool

b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)

public static bool b2TestOverlap(b2Shape shapeA, int indexA, b2Shape shapeB, int indexB, ref b2Transform xfA, ref b2Transform xfB)

Parameters

shapeA b2Shape

indexA int

shapeB b2Shape

indexB int

xfA b2Transform

xfB b2Transform

Returns

bool

  • Constructors
    • b2Collision()
    • b2Collision()
    • b2Collision()
    • b2Collision()
    • b2Collision()
    • b2Collision()
    • b2Collision()
    • b2Collision()
    • b2Collision()
    • b2Collision()
    • b2Collision()
    • b2Collision()
  • Fields
    • b2_nullFeature
    • b2_nullFeature
    • b2_nullFeature
    • b2_nullFeature
    • b2_nullFeature
    • b2_nullFeature
    • b2_nullFeature
    • b2_nullFeature
    • b2_nullFeature
    • b2_nullFeature
    • b2_nullFeature
    • b2_nullFeature
  • Methods
    • b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)
    • b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)
    • b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)
    • b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)
    • b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)
    • b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)
    • b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)
    • b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)
    • b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)
    • b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)
    • b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)
    • b2ClipSegmentToLine(b2ClipVertex[], b2ClipVertex[], ref b2Vec2, float, byte)
    • b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideCircles(b2Manifold, b2CircleShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideEdgeAndCircle(b2Manifold, b2EdgeShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollideEdgeAndPolygon(b2Manifold, b2EdgeShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollidePolygonAndCircle(b2Manifold, b2PolygonShape, ref b2Transform, b2CircleShape, ref b2Transform)
    • b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2CollidePolygons(b2Manifold, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2EdgeSeparation(b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2FindIncidentEdge(b2ClipVertex[], b2PolygonShape, ref b2Transform, int, b2PolygonShape, ref b2Transform)
    • b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2FindMaxSeparation(out int, b2PolygonShape, ref b2Transform, b2PolygonShape, ref b2Transform)
    • b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)
    • b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)
    • b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)
    • b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)
    • b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)
    • b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)
    • b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)
    • b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)
    • b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)
    • b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)
    • b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)
    • b2GetPointStates(b2PointState[], b2PointState[], b2Manifold, b2Manifold)
    • b2TestOverlap(ref b2AABB, ref b2AABB)
    • b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)
    • b2TestOverlap(ref b2AABB, ref b2AABB)
    • b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)
    • b2TestOverlap(ref b2AABB, ref b2AABB)
    • b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)
    • b2TestOverlap(ref b2AABB, ref b2AABB)
    • b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)
    • b2TestOverlap(ref b2AABB, ref b2AABB)
    • b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)
    • b2TestOverlap(ref b2AABB, ref b2AABB)
    • b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)
    • b2TestOverlap(ref b2AABB, ref b2AABB)
    • b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)
    • b2TestOverlap(ref b2AABB, ref b2AABB)
    • b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)
    • b2TestOverlap(ref b2AABB, ref b2AABB)
    • b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)
    • b2TestOverlap(ref b2AABB, ref b2AABB)
    • b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)
    • b2TestOverlap(ref b2AABB, ref b2AABB)
    • b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)
    • b2TestOverlap(ref b2AABB, ref b2AABB)
    • b2TestOverlap(b2Shape, int, b2Shape, int, ref b2Transform, ref b2Transform)