Table of Contents

Class IfcMaterialProfile

Namespace
IfcIO.Model
Assembly
IfcIO.dll

Associates a material with a parameterized 2D profile (e.g. steel grade S355 assigned to HEA 200 profile). Conforms to buildingSMART standard IFCMATERIALPROFILE.

public sealed class IfcMaterialProfile

Inheritance

Inherited Members

Constructors

IfcMaterialProfile()

public IfcMaterialProfile()

IfcMaterialProfile(IfcProfileDef, IfcMaterial?, string?)

[SetsRequiredMembers]
public IfcMaterialProfile(IfcProfileDef profile, IfcMaterial? material = null, string? name = null)

Parameters

profile IfcProfileDef
material IfcMaterial?
name string?

Properties

Material

public IfcMaterial? Material { get; set; }

Property Value

IfcMaterial?

Name

public string? Name { get; set; }

Property Value

string?

Profile

public required IfcProfileDef Profile { get; set; }

Property Value

IfcProfileDef