Table of Contents

Class MaterialLayer

Namespace
RvtIO.Model
Assembly
RvtIO.dll

A single layer in a CompoundStructure (wall/floor/ceiling type).

public class MaterialLayer

Inheritance

Inherited Members

Properties

Function

Layer function: None, Structure, Substrate, Insulation, Finish1, Finish2, Membrane, StructuralDeck; a stored value outside this set is named Function{n}.

public string? Function { get; set; }

Property Value

string?

LayerIndex

Layer index (0-based, from exterior to interior).

public int LayerIndex { get; set; }

Property Value

int

MaterialId

Material element ID (0 if none).

public int MaterialId { get; set; }

Property Value

int

MaterialName

Material element name (resolved from MaterialId).

public string? MaterialName { get; set; }

Property Value

string?

ThicknessMm

Layer thickness in millimeters.

public double ThicknessMm { get; set; }

Property Value

double