Archicad 28 C++ API
Loading...
Searching...
No Matches
API_WallQuantity Struct Reference

Describes the different calculated values for walls. More...

#include <APIdefs_Elements.h>

Public Attributes

double volume
 volume of the wall
 
double volume_cond
 conditional volume of the wall
 
double volumeASkin
 wall skin volume on the reference line side
 
double volumeBSkin
 wall skin volume on the side opposite to the reference line
 
double volumeASkin_cond
 conditional wall skin volume on the reference line side
 
double volumeBSkin_cond
 conditional wall skin volume on the side opposite to the reference line
 
double surface1
 surface of the wall on the reference line side
 
double surface2
 surface of the wall on the side opposite to the reference line
 
double surface3
 surface of the edge of the wall
 
double surface1_cond
 conditional surface of the wall on the reference line side
 
double surface2_cond
 conditional surface of the wall on the side opposite to the reference line
 
double length
 length of the wall (average of the length on the reference line side and on the side opposite to the reference line)
 
double windowsSurf
 surface of windows in the wall
 
double doorsSurf
 surface of doors in the wall
 
double emptyholesSurf
 surface of empty openings in the wall
 
Int32 columnsNumber
 number of columns in the wall
 
double windowsWidth
 combined width of windows in the wall
 
double doorsWidth
 combined width of doors in the wall
 
double minHeight
 Minimum height of the wall.
 
double maxHeight
 Maximum height of the wall.
 
double minHeightASkin
 Minimum height of the wall skin on the reference line side.
 
double maxHeightASkin
 Maximum height of the wall skin on the reference line.
 
double minHeightBSkin
 Minimum height of the wall skin on the side opposite to the reference line.
 
double maxHeightBSkin
 Maximum height of the wall skin on the side opposite to the reference line.
 
double centerLength
 Length of the wall at the center.
 
double area
 Area of the wall.
 
double perimeter
 Perimeter of the wall.
 
double grossVolume
 Gross volume of the wall.
 
double grossSurf1
 Gross surface of the wall on the reference line side.
 
double grossSurf2
 Gross surface of the wall on the side opposite to the reference line.
 
double emptyHolesVolume
 Analytic volume of openings in the wall.
 
double emptyHolesSurf1
 Analytic surface of openings on the reference line side.
 
double emptyHolesSurf2
 Analytic surface of openings on the side opposite to the reference line.
 
double length12
 Length of the wall on the reference line side.
 
double length34
 Length of the wall on the side opposite to the reference line.
 
double length12_cond
 Conditional length of the wall on the reference line side.
 
double length34_cond
 Conditional length of the wall on the side opposite to the reference line.
 
double insuThickness
 Wall insulation skin thickness.
 
double airThickness
 Wall air skin thickness.
 
double skinAThickness
 Wall skin thickness on the reference line side.
 
double skinBThickness
 Wall skin thickness on the side opposite to the reference line.
 
double refLineLength
 Length of the reference line.
 

Detailed Description

Describes the different calculated values for walls.

Remarks
See also the wall parameters for listing in Appendix A of the GDL Reference manual. The columnsVolume member was never calculated, so we removed it in API 21.