C# Class Box2D.Collision.SeparationFunction

Exibir arquivo Open project: gerich-home/box2dnet

Public Properties

Property Type Description
Axis Box2D.Common.Vec2
LocalPoint Box2D.Common.Vec2
ProxyA Distance.DistanceProxy
ProxyB Distance.DistanceProxy
SweepA Box2D.Common.Sweep
SweepB Box2D.Common.Sweep
Type Type

Public Methods

Method Description
Evaluate ( int indexA, int indexB, float t ) : float
FindMinSeparation ( int indexes, float t ) : float
Initialize ( Distance cache, Distance proxyA, Sweep sweepA, Distance proxyB, Sweep sweepB, float t1 ) : float

Method Details

Evaluate() public method

public Evaluate ( int indexA, int indexB, float t ) : float
indexA int
indexB int
t float
return float

FindMinSeparation() public method

public FindMinSeparation ( int indexes, float t ) : float
indexes int
t float
return float

Initialize() public method

public Initialize ( Distance cache, Distance proxyA, Sweep sweepA, Distance proxyB, Sweep sweepB, float t1 ) : float
cache Distance
proxyA Distance
sweepA Box2D.Common.Sweep
proxyB Distance
sweepB Box2D.Common.Sweep
t1 float
return float

Property Details

Axis public_oe property

public Vec2,Box2D.Common Axis
return Box2D.Common.Vec2

LocalPoint public_oe property

public Vec2,Box2D.Common LocalPoint
return Box2D.Common.Vec2

ProxyA public_oe property

public Distance.DistanceProxy,Box2D.Collision ProxyA
return Distance.DistanceProxy

ProxyB public_oe property

public Distance.DistanceProxy,Box2D.Collision ProxyB
return Distance.DistanceProxy

SweepA public_oe property

public Sweep,Box2D.Common SweepA
return Box2D.Common.Sweep

SweepB public_oe property

public Sweep,Box2D.Common SweepB
return Box2D.Common.Sweep

Type public_oe property

public Type Type
return Type