Table of Contents

Class IfcApi.Spatial

Namespace
IfcIO.Api
Assembly
IfcIO.dll

Spatial organization, storeys, and zone operations.

public static class IfcApi.Spatial

Inheritance

Inherited Members

Methods

AddZone(IfcModel, string, string?, params IfcSpace[])

Creates and adds a spatial zone grouping one or more spaces.

public static IfcZone AddZone(IfcModel model, string name, string? zoneType = null, params IfcSpace[] spaces)

Parameters

model IfcModel
name string
zoneType string?
spaces IfcSpace[]

Returns

IfcZone

AssignContainer(IfcBuildingStorey, params IfcElement[])

Assigns building elements to a building storey.

public static void AssignContainer(IfcBuildingStorey storey, params IfcElement[] elements)

Parameters

storey IfcBuildingStorey
elements IfcElement[]