Have problem with GetIntersectionEdges method.

I have a program which needs implementing GetIntersectionEdges method.

I used GetIntersectionEdges method to check whether two temporary bodies intersect with each other.

However, I realized that when two bodies are touching but not really intersecting, there will also be intersecting edges between the two bodies.

And the returned array will also be non-empty for two bodies touching but not intersecting.

I'm only interested in the situation where two temp bodies are really intersecting.

I was wondering how I can tell from the returned array of intersecting edges whether two temporary bodies are just touching or actually intersecting.

Can anybody help me with this question. Would really appreciate your help.

SolidworksApi macros