MCPcopy Create free account
hub / github.com/ByteArena/box2d / GetMassData

Method GetMassData

DynamicsB2Body.go:228–232  ·  view source on GitHub ↗
(data *B2MassData)

Source from the content-addressed store, hash-verified

226}
227
228func (body B2Body) GetMassData(data *B2MassData) {
229 data.Mass = body.M_mass
230 data.I = body.M_I + body.M_mass*B2Vec2Dot(body.M_sweep.LocalCenter, body.M_sweep.LocalCenter)
231 data.Center = body.M_sweep.LocalCenter
232}
233
234func (body B2Body) GetWorldPoint(localPoint B2Vec2) B2Vec2 {
235 return B2TransformVec2Mul(body.M_xf, localPoint)

Callers 1

ResetMassDataMethod · 0.45

Calls 1

B2Vec2DotFunction · 0.85

Tested by

no test coverage detected