API_CWallFrameType
커튼 월 프레임 요소를 의미합니다.
typedef struct { API_Elem_Head head; char info [API_InfoLen]; short pen; short material; GS::Bool8 useOwnMaterial; GS::Bool8 filler_1[3]; double d; double w; double a1; double a2; double b1; double b2; double angle; API_CWFrameObjectType objectType; API_CWFrameCategory category; unsigned short connPriority; GS::Bool8 filler_2[6]; API_Guid owner; API_Guid label; API_Guid tag; GS::Bool8 hasTag; GS::Bool8 filler_3; short filler_4[3]; API_Coord3D begC; API_Coord3D endC; API_Coord3D orientation; UInt32 joinedCWFramesBegCNum; UInt32 joinedCWFramesEndCNum; UInt32 assocCWPanelsNum; UInt32 gridLineIDsNum; UInt32 auxPanelDirsNum; Int32 contourID; } API_CWallFrameType;
멤버
- head
- 일반적인 요소 헤더입니다.
- info
- 문자열 형태의 일부 정보입니다. Curtain Wall Frame Settings 다이얼로그의 리스팅 페이지 위에 나타납니다.
- pen
- 내부 용도.
- material
- 표면의 재질 인덱스입니다.
- useOwnMaterial
- 자체 재질 또는 (GDL 기반 프레임의 경우) 라이브러리 파트에 정의된 재질들을 사용합니다.
- d
- 패널 연결 구멍 깊이입니다.
- w
- 패널 연결 구멍 너비입니다.
- a1
- 프레임 외곽 너비 내부입니다.
a1
과a2
는 항상 동일하며 Frame Settings 다이얼로그의 Frame Type 및 Geometry 탭 페이지에서a1 + a2 = a
입니다. - a2
- 프레임 외곽 너비 외부입니다.
a1
과a2
는 항상 동일하며 Frame Settings 다이얼로그의 Frame Type 및 Geometry 탭 페이지에서a1 + a2 = a
입니다. - b1
- 프레임 외곽 길이 내부입니다. Frame Settings 다이얼로그의 Frame Type 및 Geometry 탭 페이지에서
b1 = b - h
입니다. - b2
- 프레임 외곽 길이 외부입니다. Frame Settings 다이얼로그의 Frame Type 및 Geometry 탭 페이지에서
b2 = h
입니다. - angle
- 프레임 각도입니다.
- objectType
- 프레임 타입입니다. API_CWFrameObjectType을 보십시오.
- category
- 프레임 카테고리입니다. API_CWFrameCategory를 보십시오.
- connPriority
- 3D 교차점에서 프레임의 우선순위입니다. 1에서 19 스케일 중 하나입니다.
- owner
- 소유자 커튼 월입니다.
- label
- 텍스트 보여주기 ID의 guid입니다. [info] (API_Guid를 보십시오)
- tag
- 만약 프레임이 GDL 기반이면 객체 식별자입니다.
- hasTag
- 만약 프레임이 GDL 기반이면 true입니다.
- begC
- 프레임 레퍼런스 라인의 1번째 점입니다.
- endC
- 프레임 레퍼런스 라인의 2번째 점입니다.
- orientation
- 프레임의 방향입니다. 이 벡터는 항상
begC
와endC
좌표에 의해 정의된 벡터에 수직입니다. - joinedCWFramesBegCNum
begC
에 결합된 프레임들의 수입니다.- joinedCWFramesEndCNum
endC
에 결합된 프레임들의 수입니다.- assocCWPanelsNum
- 연관된 패널들의 수입니다. - 1 프레임 경계 2 패널
- gridLineIDsNum
- CoreFrame의 경우 본래 GridMeshEdges의 식별자들의 수입니다.
- auxPanelDirsNum
- 추가 패널 클램핑 벡터들의 수입니다.
- contourID
- 외곽 프레임들에 대한 외곽 ID입니다. 다른 것은 유효하지 않은 값을 갖습니다.
설명
커튼 월은 프레임, 패널, 액세서리, 정션 구성요소들로 이루어진 계층적 (시스템) 요소입니다: 이것들은 커튼 월의 멤버들로서 미리 정의된 계획에 따라 Base Surface에 따라 배열됩니다.
요구사항
- 버전: API 12.0 또는 이후
- 헤더: APIdefs_Elements.h
참고사항
API_CWFrameAncestryType, API_CWFrameCategory, API_CWFrameObjectType
API_CurtainWallType, API_CWallAccessoryType, API_CWallJunctionType, API_CWallPanelType, API_CWallSegmentType
API_Guid, API_Coord3D, API_Elem_Head, API_Element, API_ElementMemo, API 타입