Gives the different calculated values for roofs.
typedef struct {
double bottomSurface;
double topSurface;
double edgeSurface;
double bottomSurface_cond;
double topSurface_cond;
double volume;
double volume_cond;
double perimeter;
double holesSurf;
double holesPrm;
double grossBotSurf;
double grossTopSurf;
double grossEdgeSurf;
double contourArea;
double grossVolume;
double insuThickness;
double ridgesLength;
double valleysLength;
double gablesLength;
double hipsLength;
double eavesLength;
double peaksLength;
double sideWallConLength;
double endWallConLength;
double domeConLength;
double hollowConLength;
double openingSurf;
Int32 numOfHoles;
Int32 numOfSkylight;
Int32 filler_1;
Int32 filler_2;
} API_RoofQuantity;
Members
- bottomSurface
- bottom surface of the roof
- topSurface
- top surface of the roof
- edgeSurface_cond
- surface of the edge of the roof
- bottomSurface_cond

- conditional bottom surface of the roof
- topSurface

- conditional top surface of the roof
- volume
- volume of the roof
- volume_cond

- conditional volume of the roof
- perimeter
- perimeter of the roof
- holesSurf
- total area of holes in the roof
- holesPrm
- total perimeter of holes in the roof
- grossBotSurf
- Gross surface of the roof bottom
- grossTopSurf
- Gross surface of the roof top
- grossEdgeSurf
- Gross surface of the roof edges
- contourArea

- The area of the roof contour polygon.
- grossVolume
- Gross volume of the roof
- insuThickness

- roof insulation skin thickness
- ridgesLength

- length of Ridge type edges divided by 2
- valleysLength

- length of Valley type edges divided by 2
- gablesLength

- length of Gable type edges
- hipsLength

- length of Hip type edges divided by 2
- eavesLength

- length of Eave type edges
- peaksLength

- length of Peak type edges
- sideWallConLength

- length of SideWall type edges
- endWallConLength

- length of EndWall type edges
- domeConLength

- length of RTDome type edges divided by 2
- hollowConLength

- length of RTHollow type edges divided by 2
- openingSurf

- Sum of the surfaces of the roof openings.
- numOfHoles

- Number of holes in contour polygon.
- numOfSkylight

- Number of skylight.
Remarks
See also the roof parameters for listing in Appendix A of the GDL Reference manual.
Requirements
- Version: API 2.1 or later
- Header: APIdefs_Elements.h
See Also
ACAPI_Element_GetQuantities, ACAPI_Element_GetMoreQuantities, API Types, API_RoofEdgeTypeId, API_CalcRulesPrefs