ElementIntersectionResult
Query nodes for accessing element intersection data from the Element.IntersectsElement node.
The ElementIntersectionResult nodes provide access to element intersection information, eliminating the ambiguity of matching data between parallel arrays. Each result clearly identifies the element from set A that was tested, the elements from set B that intersected with it, and whether the element type is supported by the Revit API intersection filter.
Element
A query node which returns the Element from set A which was intersected with Elements from set B using the Element.IntersectsElement node.
Inputs
elementIntersectionResultElementIntersectionResultOutputs
ElementElementFeatures
- Returns the Element from set A which was intersected with Elements from set B
User Guide

IntersectingElements
A query node which returns the Elements from set B which intersected with the Element from set A using the Element.IntersectsElement node. If there were no intersections, returns an empty list.
Inputs
elementIntersectionResultElementIntersectionResultOutputs
Element[]Element[]Features
- Returns the intersecting Elements from set B which was intersected with the Element from set A or an empty list if there were no intersections
User Guide

IsSupported
A query node which returns true if the Element is supported by the Revit API intersection filter otherwise returns false, indicating an unsupported Element.
Inputs
elementIntersectionResultElementIntersectionResultOutputs
boolboolFeatures
- Returns true if the Element is supported by the Revit API intersection filter
User Guide
