Table of Contents

Class IfcAtomicSelector

Namespace
IfcIO.Query
Assembly
IfcIO.dll

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

public sealed class IfcAtomicSelector

Inheritance

Inherited Members

Properties

Conditions

public List<IfcSelectorCondition> Conditions { get; }

Property Value

List<IfcSelectorCondition>

EntityType

public string? EntityType { get; init; }

Property Value

string?

StoreyName

public string? StoreyName { get; init; }

Property Value

string?

Methods

Matches(IfcElement, IfcModel?)

public bool Matches(IfcElement element, IfcModel? model = null)

Parameters

element IfcElement
model IfcModel?

Returns

bool