Graphisoft®

API Development KitVersion: 18

APIAny_RegularizePolylineID

폴리라인을 정규화하고, 정규화된 폴리라인을 리턴합니다.

    GSErrCode ACAPI_Goodies (
        APIAny_RegularizePolylineID,
        API_RegularizedPoly*     polyline,
        API_RegularizedPoly*     regularizedPolyline
    );

 

파라미터

polyline
[in] 정규화할 폴리라인입니다.
regularizedPolyline
[out] 정규화 결과입니다.

 

리턴 값

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

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

 

설명

이 함수는 폴리라인을 정규화하는 데 사용합니다. coord 배열의 2개 이상의 연속적인 정점들이 동일할 때 폴리라인이 불규칙적이라고 간주합니다.

결과가 빈 폴리라인이 될 수도 있습니다.

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

 

요구사항

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

 

참고사항

API_RegularizedPoly,
APIAny_RegularizePolygonID, APIAny_DisposeRegularizedPolyID,
ACAPI_Goodies, API 함수