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