b2Simplex
b2Simplex
Box2D.CollisionType: 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)