Box2DX.Collision.CircleShape.TestPoint C# (CSharp) Method

TestPoint() public method

public TestPoint ( XForm transform, Vec2 p ) : bool
transform Box2DX.Common.XForm
p Box2DX.Common.Vec2
return bool
        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;
        }