API_CalcRulesPrefs
Preferences / Calculation Units & Rules 탭 페이지의 Calculation Rules를 의미합니다.
typedef struct {
double wallHoleMinVolume;
double wallHoleMinSurface;
double wallHoleMinLength;
double ceilHoleMinVolume;
double ceilHoleMinSurface;
double roofHoleMinVolume;
double roofHoleMinSurface;
double shellHoleMinVolume;
double shellHoleMinSurface;
double beamHoleMinVolume;
GS::Bool8 wallHoleMinVolumeFlag;
GS::Bool8 wallHoleMinSurfaceFlag;
GS::Bool8 wallHoleMinLengthFlag;
GS::Bool8 ceilHoleMinVolumeFlag;
GS::Bool8 ceilHoleMinSurfaceFlag;
GS::Bool8 roofHoleMinVolumeFlag;
GS::Bool8 roofHoleMinSurfaceFlag;
GS::Bool8 shellHoleMinVolumeFlag;
GS::Bool8 shellHoleMinSurfaceFlag;
GS::Bool8 beamHoleMinVolumeFlag;
short nWallInsulationFills;
short nWallAirFills;
short nRoofInsulationFills;
short nShellInsulationFills;
short filler_0;
short **wallInsulationFills;
short **wallAirFills;
short **roofInsulationFills;
short **shellInsulationFills;
Int32 filler_1;
} API_CalcRulesPrefs;
멤버
- wallHoleMinVolume
- 벽의 부피를 감소시키는 최소 개구부 부피입니다.
- wallHoleMinSurface
- 벽의 표면들을 감소시키는 최소 개구부 표면입니다.
- wallHoleMinLength
- 벽의 길이들을 감소시키는 최소 개구부 너비입니다.
- ceilHoleMinVolume
- 천장의 부피를 감소시키는 최소 구멍 부피입니다.
- ceilHoleMinSurface
- 천장의 표면들을 감소시키는 최소 구멍 표면입니다.
- roofHoleMinVolume
- 지붕의 부피를 감소시키는 최소 구멍 부피입니다.
- roofHoleMinSurface
- 지붕의 표면들을 감소시키는 최소 구멍 표면입니다.
- shellHoleMinVolume

- 셸(shell)의 부피를 감소시키는 최소 구멍 부피입니다.
- shellHoleMinSurface

- 셸(shell)의 표면을 감소시키는 최소 구멍 표면입니다.
- beamHoleMinVolume
- 보의 부피를 감소시키는 최소 구멍 부피입니다.
- wallHoleMinVolumeFlag
- 벽 부피의 경우 감소시킵니다.
- wallHoleMinSurfaceFlag
- 벽 표면들의 경우 감소시킵니다.
- wallHoleMinLengthFlag
- 벽 길이들의 경우 감소시킵니다.
- ceilHoleMinVolumeFlag
- 슬래브 부피의 경우 감소시킵니다.
- ceilHoleMinSurfaceFlag
- 슬래브 표면들의 경우 감소시킵니다.
- roofHoleMinVolumeFlag
- 지붕 부피의 경우 감소시킵니다.
- roofHoleMinSurfaceFlag
- 지붕 표면들의 경우 감소시킵니다.
- shellHoleMinVolumeFlag

- 셸(shell) 부피를 감소시킵니까?
- shellHoleMinSurfaceFlag

- 셸(shell) 표면을 감소시킵니까?
- beamHoleMinVolumeFlag
- 보 부피의 경우 감소시킵니다.
- nWallInsulationFills
- 벽 단열재 채우기 인덱스들의 수를
wallInsulationFills핸들에 보관합니다. - nWallAirFills
- 벽 공기 채우기 인덱스들의 수를
wallAirFills핸들에 보관합니다. - nRoofInsulationFills
- 지붕 단열재 채우기 인덱스들의 수를
roofInsulationFills핸들에 보관합니다. - nShellInsulationFills

- 셸(shell) 단열재 채우기 인덱스들의 수를
shellInsulationFills핸들에 보관합니다. - wallInsulationFills
- 벽 단열재 채우기 인덱스들입니다.
- wallAirFills
- 벽 공기 채우기 인덱스들입니다.
- roofInsulationFills
- 지붕 단열재 채우기 인덱스들입니다.
- shellInsulationFills

- 셸(shell) 단열재 채우기 인덱스들입니다.
설명
이 structure는 Preferences / Calculation Units & Rules preferences 페이지의 Calculation Rules 설정을 가져오기 위해 APIEnv_GetPreferencesID 함수에서 사용합니다.
더 이상 필요하지 않으면 wallInsulationFills, wallAirFills, roofInsulationFills 핸들들을 폐기하는 것을 잊지 마십시오.
요구사항
- 버전: API 13.0 또는 이후
- 헤더: APIdefs_Environment.h
참고사항
API_WallQuantity, API_SlabQuantity, API_RoofQuantity, API_BeamQuantity, API 타입