API_ExtrudedShellData
이 structure는 API_ShellType의 Extruded Shell 지정 데이터를 보관합니다.
typedef struct { double slantAngle; double shapePlaneTilt; double begPlaneTilt; double endPlaneTilt; API_Polygon shellShape; API_Coord3D begC; API_Vector3D extrusionVector; API_Vector shapeDirection; API_ContourEdgeData begShapeEdgeData; API_ContourEdgeData endShapeEdgeData; API_ContourEdgeData extrudedEdgeDatas[2]; } API_ExtrudedShellData;
멤버
- slantAngle
- 수평면으로부터 압출 벡터의 각도입니다.
- shapePlaneTilt
- 압출된 프로파일의 면의 파라미터입니다.
- begPlaneTilt
- 압출 시작 면의 파라미터입니다.
- endPlaneTilt
- 압출 끝 면의 파라미터입니다.
- shellShape
- 압출시키고자 하는 프로파일 폴리곤 사양입니다.
도형 데이터 배열들은 API_ElementMemo 안의
shellShapes
의 1번째 API_ShellShapeData 레코드에 저장되어 있습니다. - begC
- 여기에서 압출을 시작합니다. (3D 포인트)
- extrusionVector
- 이 방향으로 프로파일을 압출합니다. (3D 벡터)
- shapeDirection
- 프로파일의 방향입니다. (2D 벡터)
- begShapeEdgeData
- 셸(shell)의 시작 면에 대한 모서리 정보입니다.
- endShapeEdgeData
- 셸(shell)의 끝 면에 대한 모서리 정보입니다.
- extrudedEdgeDatas
- 시작 면과 끝 면의 모서리 연결 점들에 대한 모서리 정보입니다.
설명
셸(shell) 관련 메모 데이터에 대해서는 ACAPI_Element_GetMemo 함수를 보십시오.
요구사항
- 버전: API 15 또는 이후
- 헤더: APIdefs_Elements.h
참고사항
API_ShellType, API_Polygon, API_ContourEdgeData
API_ShellShapeData, API_ElementMemo
요소 관리자, API 타입