Table of Contents

Class IfcBuildingStorey

Namespace
IfcIO.Model
Assembly
IfcIO.dll

Represents a building storey / level.

public sealed class IfcBuildingStorey

Inheritance

Inherited Members

Properties

Elements

public List<IfcElement> Elements { get; }

Property Value

List<IfcElement>

Elevation

public double Elevation { get; set; }

Property Value

double

GlobalId

public string? GlobalId { get; set; }

Property Value

string?

Name

public required string Name { get; set; }

Property Value

string

Spaces

public List<IfcSpace> Spaces { get; }

Property Value

List<IfcSpace>

Methods

AddBeam(string, IfcMesh?, IfcMaterial?)

public IfcElement AddBeam(string name, IfcMesh? mesh = null, IfcMaterial? material = null)

Parameters

name string
mesh IfcMesh?
material IfcMaterial?

Returns

IfcElement

AddColumn(string, IfcMesh?, IfcMaterial?)

public IfcElement AddColumn(string name, IfcMesh? mesh = null, IfcMaterial? material = null)

Parameters

name string
mesh IfcMesh?
material IfcMaterial?

Returns

IfcElement

AddSlab(string, IfcMesh?, IfcMaterial?)

public IfcElement AddSlab(string name, IfcMesh? mesh = null, IfcMaterial? material = null)

Parameters

name string
mesh IfcMesh?
material IfcMaterial?

Returns

IfcElement

AddWall(string, IfcMesh?, IfcMaterial?)

public IfcElement AddWall(string name, IfcMesh? mesh = null, IfcMaterial? material = null)

Parameters

name string
mesh IfcMesh?
material IfcMaterial?

Returns

IfcElement