Detect collision between Features in part doc.

I am implementing a check from macro to determine whether two features collide with each other or not. I tried implementing IDragOperator  but it only works with Assembly doc. More view of what i want to do is shown in below picture:

Is there any way that I can detect above collision on part document and return false if they collide with each other.

SolidworksApi macros