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