API_ShellQuantity
셸 수량 값들을 리턴합니다.
typedef struct { double referenceSurface; double oppositeSurface; double edgeSurface; double referenceSurface_cond; double oppositeSurface_cond; double volume; double volume_cond; double perimeter; double holesSurf; double holesPrm; double grossReferenceSurf; double grossOppositeSurf; double grossEdgeSurf; 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; double floorplanArea; Int32 numOfHoles; Int32 numOfSkylight; Int32 filler_1; Int32 filler_2; } API_ShellQuantity;
멤버
- referenceSurface
- 레퍼런스 표면의 순 넓이입니다. (구멍 제외)
- oppositeSurface
- 레퍼런스 반대쪽 표면의 순 넓이입니다. (구멍 제외)
- edgeSurface
- 모서리들의 순 넓이입니다.
- referenceSurface_cond
- 레퍼런스 표면의 조건적 넓이입니다.
- oppositeSurface_cond
- 반대쪽 표면의 조건적 넓이입니다.
- volume
- 셸의 부피입니다.
- volume_cond
- 셸의 조건적 부피입니다.
- perimeter
- 외곽 폴리곤의 둘레입니다.
- holesSurf
- 구멍들의 총 넓이입니다.
- holesPrm
- 구멍들의 총 둘레입니다.
- grossReferenceSurf
- 레퍼런스 표면의 총 넓이입니다. (구멍 포함)
- grossOppositeSurf
- 레퍼런스 반대쪽 표면의 총 넓이입니다. (구멍 포함)
- grossEdgeSurf
- 모서리 표면들의 총 넓이입니다.
- grossVolume
- 셸의 총 부피입니다. (구멍 포함)
- insuThickness
- 셸의 단열재 두께입니다.
- ridgesLength
- 용마루(ridge)들의 총 길이입니다.
- valleysLength
- 골(valley)들의 총 길이입니다.
- gablesLength
- 박공(gable)들의 총 길이입니다.
- hipsLength
- 모음지붕(hip)들의 총 길이입니다.
- eavesLength
- 처마(eave)들의 총 길이입니다.
- peaksLength
- 피크(peak)들의 총 길이입니다.
- sideWallConLength
- 측벽들을 가진 연결 라인의 총 길이입니다.
- endWallConLength
- 벽끝들을 가진 연결 라인의 총 길이입니다.
- domeConLength
- 돔들을 가진 연결 라인의 총 길이입니다.
- hollowConLength
- 구멍들을 가진 연결 라인의 총 길이입니다.
- openingSurf
- 개구부들의 총 넓이입니다.
- floorplanArea
- 외곽 폴리곤의 투영된 평면도 넓이입니다.
- numOfHoles
- 외곽 폴리곤의 구멍들의 개수입니다.
- numOfSkylight
- 스카이라이트의 개수입니다.
요구사항
- 버전: API 15 또는 이후
- 헤더: APIdefs_Elements.h