Table of Contents

Class IfcMaterialLayer

Namespace
IfcIO.Model
Assembly
IfcIO.dll

A single layer of material within a multi-layer composite construction (e.g. plaster, insulation, concrete). Conforms to buildingSMART standard IFCMATERIALLAYER.

public sealed class IfcMaterialLayer

Inheritance

Inherited Members

Constructors

IfcMaterialLayer()

public IfcMaterialLayer()

IfcMaterialLayer(IfcMaterial, double, bool, string?)

[SetsRequiredMembers]
public IfcMaterialLayer(IfcMaterial material, double thickness, bool isVentilated = false, string? name = null)

Parameters

material IfcMaterial
thickness double
isVentilated bool
name string?

Properties

Description

public string? Description { get; set; }

Property Value

string?

IsVentilated

public bool IsVentilated { get; set; }

Property Value

bool

LayerThickness

public double LayerThickness { get; set; }

Property Value

double

Material

public required IfcMaterial Material { get; set; }

Property Value

IfcMaterial

Name

public string? Name { get; set; }

Property Value

string?