API_HoleDim
창/문의 치수들을 설명합니다.
이 structure는 더 이상 사용하지 않습니다. 대신 창/문 치수 마커들을 사용하십시오.
typedef struct { GS::Bool8 dimOn; GS::Bool8 sameSide; GS::Bool8 isCustom; GS::Bool8 showMarker; GS::Bool8 showWH; GS::Bool8 showSH; GS::Bool8 dispNH; GS::Bool8 filler_1; char idStr[4]; short pen; short filler_2; double headDist; double footLen; double textDist; double paraDist; double headSize; double ppCorr; char ppStr[8]; Int32 filler_4[6]; API_NoteType note1; API_NoteType note2; API_NoteType note3; API_NoteType note4; Int32 filler_5[8]; } API_HoleDim;
멤버
- dimOn
- 만약 창/문이 치수들을 가지고 있으면 true입니다.
- sameSide
- 벽의 왼쪽 또는 오른쪽에 위치합니다.
- isCustom
- 치수 마커가 GDL에서 정의되었습니다.
- showMarker
- 마커를 보여줍니까?
- showWH
- 너비/높이를 보여줍니까?
- showSH
- 파라펫(parapet) 높이를 보여줍니까?
- dispNH
- 공칭 높이를 표시합니까?
- idStr[4]
- 식별자 문자열입니다.
- pen
- 치수의 펜 인덱스입니다.
- headDist
- 마커 원까지의 중심선의 확장 길이입니다. (단위: mm)
- footLen
- 마커 반대쪽까지의 중심선의 확장 길이입니다. (단위: mm)
- textDist
- 벽으로부터 너비/높이 치수 텍스트의 우측 justification 포인트의 거리입니다. (단위: mm)
- paraDist
- 벽으로부터 문턱/문지방(Sill/Threshold) 높이 치수 텍스트 베이스라인의 거리입니다. (단위: mm)
- headSize
- 마커 원까지의 중심선의 확장 길이입니다. (단위: mm)
- ppCorr
- 파라펫(Parapet) 교정입니다. (서브층 두께)
- ppStr[8]
- 파라펫(Parapet) 접두사 문자열입니다.
- note1
- 인덱스 노트입니다.
- note2
- 너비 노트입니다.
- note3
- 높이 노트입니다.
- note4
- 문턱(Sill) 노트입니다.
요구사항
- 버전: API 2.1에서 3.2까지
- 헤더: APIdefs_Elements.h
참고사항
API_NoteType, API_WindowType, API_DoorType, API 타입