API_ShellContourData
셸 외곽 또는 셸 구멍 외곽 정의입니다. 이 structure는 API_ElementMemo에서 사용합니다.
typedef struct { API_Polygon poly; API_Coord **coords; Int32 **pends; API_PolyArc **parcs; UInt32 **vertexIDs; UInt32 **edgeIDs; UInt32 **contourIDs; API_ContourEdgeData *edgeData; API_Tranmat plane; double height; UInt32 id; } API_ShellContourData;
멤버
- poly
-
- 가변 크기 폴리곤 데이터의 치수들입니다. (API_Polygon을 보십시오)
- coords
- 좌표 배열입니다.
- pends
- 폴리곤 끝점들입니다; 더 많은 정보에 대해서는 API_Polygon을 보십시오.
- parcs
- 폴리곤 호들입니다; 더 많은 정보에 대해서는 API_PolyArc와 API_Polygon을 보십시오.
- vertexIDs
- 폴리곤 정점들의 유일한 식별자들입니다. (폴리곤 내부에서 유일함)
- edgeIDs
- 폴리곤 모서리들의 유일한 식별자들입니다. (폴리곤 내부에서 유일함)
- contourIDs
- 폴리곤 외곽들의 유일한 식별자들입니다. (폴리곤 내부에서 유일함)
- edgeData
- 외곽 폴리곤의 모서리들과 연관된 데이터입니다. (API_ContourEdgeData를 보십시오)
- plane
- 이 평면 상에 있는 외곽 폴리곤입니다. 좌표들은 2D 좌표계에서 주어집니다.
- height
- 구멍 폴리곤으로부터 압출된 절단 바디의 높이(깊이)입니다. 외부 외곽에 대해서는 항상 0입니다.
- id
- 구멍 폴리곤의 ID입니다. 외부 외곽에 대해서는 항상 0입니다.
설명
이 structure는 클리핑 폴리곤 외곽에 대한 데이터와 셸 요소의 구멍 외곽들을 설명합니다. (이 경우 height와 id 멤버들은 의미가 없음)
요구사항
- 버전: API 15 또는 이후
- 헤더: APIdefs_Elements.h
참고사항
API_ContourEdgeData, API_Tranmat
ACAPI_Element_GetMemo, API_ElementMemo
요소 관리자, API 타입