Table of Contents

Namespace IfcIO.Query

Classes

IfcAtomicSelector

A parsed atomic selector matching elements by entity type, storey container, and condition filters.

IfcSelector

High-performance query selector engine for IFC elements conforming to IfcOpenShell query selector syntax. Supports entity types (e.g. IfcWall), spatial storeys (e.g. #Level 1), property filters ([LoadBearing=TRUE], [FireRating>=60], [Name*='Conc']), and union lists (IfcWall, IfcColumn).

IfcSelectorCondition

A single property, quantity, or attribute filter predicate in a selector expression.

Enums

IfcSelectorOperator

Comparison operator for IFC property and attribute selector expressions.