Is there any way to tell if an object, say for example it is a metal object, actually occupies a given point (as opposed to surrounding it like a U or O shape). The bounding box cannot be used because the object may surround but not actually have metal at the point in question. Expecially if it is a trace. I need to know if the object actually occupies the point itself with part of its body.
A couple of additional thoughts. First, you don't need to create a small box - a zero area box will do (i.e. list(x:y x:y)).
For the ray casting idea, you can find an implementation - abPointInPolygon - here