APIDb_SetZoomID
현재 데이터베이스의 줌 박스를 세트합니다.
GSErrCode ACAPI_Database ( APIDb_SetZoomID, API_Box* zoomBox, API_Tranmat* tranmat );
파라미터
- zoomBox
- [in] 세트할 줌 파라미터들입니다; 드로잉 범위에 따라 줌 요소를 세트하려면
NULL
을 전달하십시오. - tranmat
- [out] 평면도 그리드 회전을 포함하고 있습니다.
리턴 값
NoError
- 함수가 성공적으로 완료되었습니다.
APIERR_NOPLAN
- 열린 프로젝트가 아무것도 없습니다.
APIERR_BADDATABASE
- 현재 데이터베이스가 2D 드로잉 타입이 아닙니다.
APIERR_BADPARS
- 전달된
zoomBox
가 올바르지 않습니다. (빈 박스)
다른 공통 API 오류들에 대해서는 API 오류 문서를 보십시오.
설명
이 함수는 현재 2D 드로잉 타입 데이터베이스의 줌 박스를 세트하는 데 사용합니다. 데이터베이스는 Rebuild되지 않을 것입니다.
실제 줌 박스를 가져오려면 APIDb_GetZoomID 함수를 참조하십시오. 예전 줌들 중 하나를 복원하려면 APIDb_ReSetZoomID 함수를 사용하십시오.
APIEnv_Change3DWindowSetsID 환경 함수로 3D 모델 창의 줌을 변경할 수 있습니다.
최상위 창의 줌을 세트하려면, APIDo_ZoomID 자동화 함수를 대신 사용하십시오.
요구사항
- 버전: API 4.1 또는 이후
- 헤더: APIdefs_Database.h
참고사항
API_Box, API_Tranmat
APIDb_GetZoomID, APIDb_ReSetZoomID, APIEnv_Change3DWindowSetsID, APIDo_ZoomID
ACAPI_Database, API 함수