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 IfcMaterialLayerInheritance
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
materialIfcMaterialthicknessdoubleisVentilatedboolnamestring?
Properties
Description
public string? Description { get; set; }Property Value
IsVentilated
public bool IsVentilated { get; set; }Property Value
LayerThickness
public double LayerThickness { get; set; }Property Value
Material
public required IfcMaterial Material { get; set; }Property Value
Name
public string? Name { get; set; }