Check intersection of points with multiple solids?

Hello everyone,

I’ve been trying to check intersection of multiple points with multiple solids, by a goal of returning True if the point intersects with (or is inside) at least one of them. I’ve tried using the List.LaceLongest node, but it returns false for all points (even when they should be true).

I know why this is wrong, should I use an OR node? How do I do that? Thanks a lot!

P.S. I could send you the file if you need it. 11

Thanks Organon for the reply, while this helps a bit, the return for this solution is lists within a list.

My a goal is returning True if a point intersects with (or is inside) AT LEAST one of them.

So I need a return with a list length of the points with boolean values of intersection. I hope I’m not being too difficult.

Thanks again! :slight_smile:

EDIT: Alternatively, can you help me out by telling me how to “Remove” all points that have the same location? Pruning duplicates will leave one. I need both of them removed?

This is how we managed to solve the problem after all if anyone else is interested:

http://dynamobim.org/forums/topic/help-boolean-for-points-with-same-location/