Skip to main content

b2Simplex

b2Simplex

Box2D.Collision

Type: Struct

Methods

GetClosestPoint(out b2Vec2)

GetClosestPoint(out b2Vec2)(Box2D.Common.b2Vec2 point)
Parameters:
point (Box2D.Common.b2Vec2)

GetMetric()

System.Single GetMetric()()
Returns:
System.Single

GetSearchDirection(out b2Vec2)

GetSearchDirection(out b2Vec2)(Box2D.Common.b2Vec2 dir)
Parameters:
dir (Box2D.Common.b2Vec2)

GetWitnessPoints(out b2Vec2, out b2Vec2)

GetWitnessPoints(out b2Vec2, out b2Vec2)(Box2D.Common.b2Vec2 pA, Box2D.Common.b2Vec2 pB)
Parameters:
pA (Box2D.Common.b2Vec2)
pB (Box2D.Common.b2Vec2)

Solve2()

Solve2()()

Solve3()

Solve3()()

WriteCache(ref b2SimplexCache)

WriteCache(ref b2SimplexCache)(Box2D.Collision.b2SimplexCache cache)
Parameters:
cache (Box2D.Collision.b2SimplexCache)

b2Distance(out b2DistanceOutput, ref b2SimplexCache, ref b2DistanceInput)

b2Distance(out b2DistanceOutput, ref b2SimplexCache, ref b2DistanceInput)(Box2D.Collision.b2DistanceOutput output, Box2D.Collision.b2SimplexCache cache, Box2D.Collision.b2DistanceInput input)
Parameters:
output (Box2D.Collision.b2DistanceOutput)
cache (Box2D.Collision.b2SimplexCache)
input (Box2D.Collision.b2DistanceInput)