Class IfcMaterialProfileSet
- Namespace
- IfcIO.Model
- Assembly
- IfcIO.dll
A collection of material profiles forming a structural member cross-section. Conforms to buildingSMART standard IFCMATERIALPROFILESET.
public sealed class IfcMaterialProfileSetInheritance
Inherited Members
Constructors
IfcMaterialProfileSet()
public IfcMaterialProfileSet()IfcMaterialProfileSet(string, IEnumerable<IfcMaterialProfile>?)
public IfcMaterialProfileSet(string name, IEnumerable<IfcMaterialProfile>? profiles = null)Parameters
namestringprofilesIEnumerable<IfcMaterialProfile>?
Properties
Description
public string? Description { get; set; }Property Value
MaterialProfiles
public List<IfcMaterialProfile> MaterialProfiles { get; }Property Value
Name
public string Name { get; set; }Property Value
Methods
AddProfile(IfcProfileDef, IfcMaterial?, string?)
public IfcMaterialProfile AddProfile(IfcProfileDef profile, IfcMaterial? material = null, string? name = null)Parameters
profileIfcProfileDefmaterialIfcMaterial?namestring?