API_RuledShellData
이 structure는 API_ShellType의 Ruled Shell 지정 데이터를 저장합니다.
typedef struct { API_Polygon shellShape1; API_Tranmat plane1; API_Polygon shellShape2; API_Tranmat plane2; API_ContourEdgeData begShapeEdgeData; API_ContourEdgeData endShapeEdgeData; API_ContourEdgeData ruledEdgeDatas[2]; API_MorphingRuleID morphingRule; GS::Bool8 filler_1[4]; } API_RuledShellData;
멤버
- shellShape1
- 1번째 프로파일 폴리곤의 사양입니다. 도형 데이터 배열들은 API_ElementMemo의
shellShapes
멤버의 1번째 API_ShellShapeData 레코드 안에 저장되어 있습니다. - plane1
- 1번째 프로파일의 평면입니다.
- shellShape2
- 2번째 프로파일 폴리곤의 사양입니다. 도형 데이터 배열들은 API_ElementMemo의
shellShapes
멤버의 2번째 API_ShellShapeData 레코드 안에 저장되어 있습니다. - plane2
- 2번째 프로파일의 평면입니다.
- begShapeEdgeData
- 셸의 시작 평면에 대한 모서리 정보입니다.
- endShapeEdgeData
- 셸의 끝 평면에 대한 모서리 정보입니다.
- ruledEdgeDatas
- 시작 평면과 끝 평면의 모서리 연결 점들에 대한 모서리 정보입니다.
- morphingRule
- 도형 생성에 대한 모핑(Morphing) 방법입니다: 페어드(paired) 세그먼트 또는 부드럽게.
설명
셸 관련 메모 데이터에 대해서는 ACAPI_Element_GetMemo 함수를 보십시오.
요구사항
- 버전: API 15 또는 이후
- 헤더: APIdefs_Elements.h
참고사항
API_ShellType
API_Polygon, API_Tranmat
API_ContourEdgeData, API_MorphingRuleID
API_ShellShapeData, API_ElementMemo
요소 관리자, API 타입