Graphisoft®

API Development KitVersion: 18

APIAny_RegularizePolygonID

폴리곤을 정규화하고, 정규화된 폴리곤들을 리턴합니다.

    GSErrCode ACAPI_Goodies (
        APIAny_RegularizePolygonID,
        API_RegularizedPoly*       polygon,
        Int32*                     nResult,
        API_RegularizedPoly***     regularizedPolygons
    );

 

파라미터

polygon
[in] 정규화할 폴리곤입니다.
nResult
[out] 결과물로 나온 정규화된 폴리곤들의 개수입니다.
regularizedPolygons
[out] 정규화 결과입니다.

 

리턴 값

NoError
함수가 성공적으로 완료되었습니다.
APIERR_BADPARS
파라미터들 중 하나 이상이 NULL이거나 polygon 또는 regularizedPolygons가 초기화되지 않았습니다.
APIERR_MEMFULL
메모리가 부족합니다.

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

 

설명

이 함수는 폴리곤을 정규화하는 데 사용합니다. 결과는 0, 1, 또는 더 많은 정규화된 폴리곤들일 수 있습니다.

폴리곤 데이터 structure에 대한 더 자세한 것들을 보려면 API_RegularizedPoly structure를 참조하십시오.

 

요구사항

버전: API 4.1 또는 이후
헤더: APIdefs_Goodies.h

 

참고사항

API_RegularizedPoly,
APIAny_RegularizePolylineID, APIAny_DisposeRegularizedPolyID,
ACAPI_Goodies, API 함수