Graphisoft®

API Development KitVersion: 18

ACAPI_3D_GetNum

기존 3D 구성요소들의 개수를 리턴합니다.

    GSErrCode  ACAPI_3D_GetNum (
        API_3DTypeID      typeID,
        Int32*            count
    );

 

파라미터

typeID
[in] 3D 구성요소의 타입입니다.
count
[out] 주어진 타입을 가진 구성요소의 개수입니다.

 

리턴 값

NoError
함수가 성공적으로 완료되었습니다.
APIERR_BADPARS
전달된 파라미터가 NULL입니다; count
APIERR_REFUSEDCMD
3D 모델을 현재 컨텍스트에서 이용할 수 없습니다.
APIERR_BADID
구성요소 타입이 유효하지 않습니다.
APIERR_REFUSEDPAR
구성요소 타입이 직접 쿼리를 받을 수 없습니다.

다른 공통 API 오류들에 대해서는 API 오류 문서를 보십시오.

 

설명

이 함수는 주어진 타입을 가진 3D 구성요소들의 개수를 가져오는 데 사용합니다. 가능한 값들에 대해서는 API_3DTypeID structure를 참조하십시오.

API_BodyID, API_LghtID, API_UmatID 타입 구성요소들만 이 함수로 전달될 수 있습니다.

모델 의존적인 구성요소(API_PgonID, API_PedgID, API_EdgeID, API_VertID, API_VectID)들은 바디 의존적입니다; 직접 접근은 금지되어 있습니다. 이 구성요소들의 개수는 API_BodyType 타입으로부터 결정될 수 있습니다.

 

예제

ACAPI_3D_GetComponent 함수의 예제를 보십시오.

 

요구사항

버전: API 1.3 또는 이후
헤더: ACAPinc.h

 

참고사항

API_3DTypeID, API_BodyType,
ACAPI_3D_GetComponent,
3D 관리자, API 함수