(alpha float64)
| 458 | } |
| 459 | |
| 460 | func (body *B2Body) Advance(alpha float64) { |
| 461 | // Advance to the new safe time. This doesn't sync the broad-phase. |
| 462 | body.M_sweep.Advance(alpha) |
| 463 | body.M_sweep.C = body.M_sweep.C0 |
| 464 | body.M_sweep.A = body.M_sweep.A0 |
| 465 | body.M_xf.Q.Set(body.M_sweep.A) |
| 466 | body.M_xf.P = B2Vec2Sub(body.M_sweep.C, B2RotVec2Mul(body.M_xf.Q, body.M_sweep.LocalCenter)) |
| 467 | } |
| 468 | |
| 469 | func (body B2Body) GetWorld() *B2World { |
| 470 | return body.M_world |
nothing calls this directly
no test coverage detected