v2.47
ILayer Interface Reference

Represents a layer of a model object. More...

Public Member Functions

HRESULT GetQuantities ([out, retval] IQuantityContainer **ppQuantityContainer)
 Returns the associated quantity container.

Properties

int MaterialId [get]
 The material identifier.

Detailed Description

Represents a layer of a model object.

A layer has its own material identifier and quantities. Use ILayerCollection to get the individual layers.

Member Function Documentation

◆ GetQuantities()

HRESULT GetQuantities ( [out, retval] IQuantityContainer ** ppQuantityContainer)

Returns the associated quantity container.

Possible quantities for layer types:

Quantity name Wall layer Floor layer Roof layer Insulation layer
GrossArea - + + -
GrossMass + + + -
GrossSideArea + - - -
GrossSideAreaLeft + - - -
GrossSideAreaRight + - - -
GrossVolume + + + -
InnerSurfaceArea - - - +
NetArea - + + -
NetFootprintArea + - - -
NetMass + + + +
NetSideArea + - - -
NetSideAreaLeft + - - -
NetSideAreaRight + - - -
NetVolume + + + +
NominalHeight + - - -
NominalLength + - - +
NominalThickness + + + +
OuterSurfaceArea - + + +