라이브러리 파트 관리자
라이브러리 파트가 무엇인지, 전체 데이터베이스에 어떻게 부합시키는지에 대한 개요를 보려면 라이브러리 파트 개요 장을 참조하십시오.
이 페이퍼들은 핸들러 함수들만 상세히 설명합니다.
핸들러 함수들
모든 라이브러리 파트 핸들러 함수들은 ACAPI_LibPart_ 접두사로 시작합니다. 이 함수 패밀리는 라이브러리 파트 데이터베이스를 쿼리하고 기존 항목들을 수정하며 새 인스턴스들을 만들 수 있도록 지원합니다. 아래 함수들을 참조하여 이 주제들에 대한 자세한 내용을 확인하십시오.
다음 함수들은 실제 라이브러리 파트 등록에 적용됩니다:
ACAPI_LibPart_GetNum
ACAPI_LibPart_Search
ACAPI_LibPart_Register
ACAPI_LibPart_RegisterAll![]()
등록된 라이브러리 파트의 데이터를 얻기 위해 다음 함수들을 사용할 수 있습니다:
ACAPI_LibPart_Get
ACAPI_LibPart_GetSectionList
ACAPI_LibPart_GetSection
ACAPI_LibPart_GetParams
ACAPI_LibPart_GetDetails
ACAPI_LibPart_ShapePrims
ACAPI_LibPart_GetHotspots![]()
등록된 라이브러리 파트의 데이터를 수정하기 위해 다음 함수들을 사용할 수 있습니다:
ACAPI_LibPart_UpdateSection
ACAPI_LibPart_SetDetails_ParamDef
다음 함수들을 사용하여 새 라이브러리 파트를 만들고 등록할 수 있습니다:
ACAPI_LibPart_Create참고
ACAPI_LibPart_AddSection
ACAPI_LibPart_NewSection
ACAPI_LibPart_WriteSection
ACAPI_LibPart_EndSection
ACAPI_LibPart_Save
ACAPI_LibPart_SetUpSect_2DDrawHdl
ACAPI_LibPart_GetSect_2DDrawHdl
ACAPI_LibPart_GetSect_ParamDef
이러한 함수들은 등록된 라이브러리 파트에서만 작동하며, 라이브러리 파트의 내부 데이터 섹션에 액세스하는 방식으로 작동하지만 활성 라이브러리 폴더 자체에서는 조작하지 않습니다. 이 동작들에 대한 정보를 얻으려면 ACAPI_Environment 함수를 참조하십시오.
라이브러리 파트 관련 보조 함수들
라이브러리 파트의 추가 파라미터들에 접근하는 것을 지원하기 위해 다음 함수들을 사용할 수 있습니다:
APIAny_OpenParametersID
APIAny_GetParamValuesID
APIAny_ChangeAParameterID
APIAny_GetActParametersID
APIAny_CloseParametersID
서브타입 및 라이브러리 파트 고유 ID를 처리할 수 있는 다음 함수들을 사용할 수 있습니다:
APIAny_GetBuiltInLibpartUnIdID
APIAny_CheckLibPartSubtypeOfID
APIAny_CompareLibPartUniqueIdsID
APIAny_GetElemCreatorToolUnIdID
APIAny_SetEmptyHoleUnIdID