API_ActTranPars
실제 편집 동작의 변환 데이터를 가져오기 위한 structure입니다.
typedef struct { API_EditCmdID typeID; GS::Bool8 topNodeStretched; GS::Bool8 filler_1[3]; API_Vector theDisp; API_Vector theAxeVect; API_Coord theOrigo; double theCosA; double theSinA; double theDispZ; double theRatio; API_Vector sectionLineDir; double filler_2[6]; } API_ActTranPars;
멤버
- typeID
- 편집 동작의 타입입니다.
- topNodeStretched
- 수직 스트레치 편집의 경우, 수직 변위를 추가하는 베이스를 식별합니다.
- theDisp
- x-y 평면에서의 변위 벡터입니다.
- theAxeVect
- 미러링을 위한 단위 벡터입니다. (미러 축의 베이스 포인트는
theOrigo
에 저장함) - theOrigo
- Rotate, Mirror, Stretch 및 Resize 동작을 위한 베이스 좌표입니다.
- theCosA
- 회전 각도의 코사인(Cosine)입니다.
- theSinA
- 회전 각도의 사인(Sine)입니다.
- theDispZ
- Elevate and VertStretch 동작을 위한 수직 변위입니다.
- theRatio
- Resize 동작을 위한 비율입니다.
- sectionLineDir
- 절단면 라인 방향 단위 벡터입니다.
설명
이 structure에 대한 활용법은 ACAPI_Notify_GetTranParams 함수를 보십시오.
요구사항
- 버전: API 2.1 또는 이후
- 헤더: APIdefs_Elements.h
참고사항
ACAPI_Notify_GetTranParams, API_EditCmdID, API_Vector, API_Coord, API 타입