RobotStudio event

SDK Check Collision

Hi,

is there a good way to check for collisions between two objects AND getting the collision point (x,y,z)? 
I found the class/methods
CollisionDetector.CheckCollision
but it does not return the collsion point. I know there is the
CollisionDetector.Collision
event which provides the collision point but i do not want to use event handling.
I need to check for collisions in the simulation step of a SmartComponent.

Regards,
ASC