public override void ComputeMass(out MassData massData)
{
massData = new MassData();
massData.Mass = _density * Settings.Pi * _radius * _radius;
massData.Center = _localPosition;
// inertia about the local origin
massData.I = massData.Mass * (0.5f * _radius * _radius + Vec2.Dot(_localPosition, _localPosition));
}