public override bool TestPoint(XForm transform, Vec2 p) { Vec2 center = transform.Position + Common.Math.Mul(transform.R, _localPosition); Vec2 d = p - center; return Vec2.Dot(d, d) <= _radius * _radius; }