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 타입