API_RoofQuantity
지붕들에 대한 서로 다른 계산된 값들을 제공합니다.
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;
멤버
- bottomSurface
- 지붕의 바닥 표면입니다.
- topSurface
- 지붕의 위 표면입니다.
- edgeSurface_cond
- 지붕의 모서리의 표면입니다.
- bottomSurface_cond
- 지붕의 조건적 바닥 표면입니다.
- topSurface
- 지붕의 조건적 위 표면입니다.
- volume
- 지붕의 부피입니다.
- volume_cond
- 지붕의 조건적 부피입니다.
- perimeter
- 지붕의 둘레입니다.
- holesSurf
- 지붕의 구멍들의 총 넓이입니다.
- holesPrm
- 지붕의 구멍들의 총 둘레입니다.
- grossBotSurf
- 지붕 바닥의 총 표면입니다.
- grossTopSurf
- 지붕 위의 총 표면입니다.
- grossEdgeSurf
- 지붕 모서리들의 총 표면입니다.
- contourArea
- 지붕 외곽 폴리곤의 넓이입니다.
- grossVolume
- 지붕의 총 부피입니다.
- insuThickness
- 지붕 단열재 스킨 두께입니다.
- ridgesLength
- 2로 나눈 용마루(Ridge) 타입 모서리들의 길이입니다.
- valleysLength
- 2로 나눈 골(Valley) 타입 모서리들의 길이입니다.
- gablesLength
- 박공(Gable) 타입 모서리들의 길이입니다.
- hipsLength
- 2로 나눈 모임지붕(Hip) 타입 모서리들의 길이입니다.
- eavesLength
- 처마(Eave) 타입 모서리들의 길이입니다.
- peaksLength
- 피크(Peak) 타입 모서리들의 길이입니다.
- sideWallConLength
- 측벽(SideWall) 타입 모서리들의 길이입니다.
- endWallConLength
- 벽끝(EndWall) 타입 모서리들의 길이입니다.
- domeConLength
- 2로 나눈 지붕 전이 - 돔(RTDome) 타입 모서리들의 길이입니다.
- hollowConLength
- 2로 나눈 지붕 전이 - 구멍(RTHollow) 타입 모서리들의 길이입니다.
- openingSurf
- 지붕 개구부들의 표면들의 합계입니다.
- numOfHoles
- 외곽 폴리곤의 구멍들의 개수입니다.
- numOfSkylight
- 스카이라이트의 개수입니다.
설명
GDL Reference 매뉴얼의 부록 A의 리스팅에 대한 지붕 파라미터들도 보십시오.
요구사항
- 버전: API 2.1 또는 이후
- 헤더: APIdefs_Elements.h
참고사항
ACAPI_Element_GetQuantities, ACAPI_Element_GetMoreQuantities, API 타입, API_RoofEdgeTypeId, API_CalcRulesPrefs