API_3DProjectionInfo
3D 투영 설정 파라미터들입니다.
typedef struct { GS::Bool8 isPersp; char filler_1[7]; API_Guid camGuid; API_Guid actCamSet; union { API_PerspPars persp; API_AxonoPars axono; } u; } API_3DProjectionInfo;
멤버
- isPersp
- Perspective 또는 평행 투영 설정입니다.
- camGuid
- 카메라의 guid입니다; 평면도 카메라 요소에서 지정한 경우
- actCamSet
- 카메라 세트의 guid입니다; 평면도 카메라 요소에서 지정한 경우
- persp
- Perspective 설정입니다.
- axono
- Parallel 투영 설정입니다.
설명
이 structure는 ArchiCAD의 "3D Projection Settings..." 다이얼로그에 해당합니다.
isPersp
필드는 Perspective 또는 평행 뷰 중 어떤 것이 세트되어 있는지 결정합니다.
올바른 투영 파라미터들을 가져오기 위해 각각 API_PerspPars 또는 API_AxonoPars structure를 참조하십시오.
현재 설정을 가져오기 위해 APIEnv_Get3DProjectionSetsID와 APIEnv_Change3DProjectionSetsID 함수를 참조하십시오.
요구사항
- 버전: API 2.1 또는 이후
- 헤더: APIdefs_Environment.h
참고사항
APIEnv_Get3DProjectionSetsID, APIEnv_Change3DProjectionSetsID, API_PerspPars, API_AxonoPars, API 타입