Graphisoft®

API Development KitVersion: 18

API_PivotPolyEdgeData

폴리지붕과 셸에 대한 완전한 폴리곤 서술자(descriptor)입니다. 이 structure는 API_ElementMemo에서 사용합니다.

    typedef struct {
        UInt32                         pivotEdgeUnId;
        Int32                          filler1;
        API_RoofSegmentData            *levelEdgeData;
        Int32                          nLevelEdgeData;
        API_ShellBaseSegmentTypeID     segmentType;
        Int32                          segmentsByArc;
        Int32                          segmentsByCircle;
    } API_PivotPolyEdgeData;

 

멤버

pivotEdgeUnId
피봇 폴리곤 모서리의 유일한 식별자입니다.
levelEdgeData
API_RoofSegmentData 항목들의 배열입니다.
nLevelEdgeData
levelEdgeData 배열의 항목들의 개수입니다 (인덱스가 0으로 시작함)
segmentType
폴리지붕 피봇 모서리들 또는 회전된 셸들에 대한 호 분해 방법입니다. (API_ShellBaseSegmentTypeID를 보십시오)
segmentsByArc
호 자체를 segmentsByArc 개의 직선 세그먼트들로 자릅니다.
segmentsByCircle
전체 원을 segmentsByCircle 개의 세그먼트들로 자르고 호를 덮는 데 필요한 만큼 사용합니다.

 

설명

메모에 어떤 요소 타입이 필요/제공하는지 알기 위해서 ACAPI_Element_GetMemo를 보십시오.

 

요구사항

버전: API 15 또는 이후
헤더: APIdefs_Elements.h

 

참고사항

API_RoofType, API_PolyRoofData
API_RoofSegmentData, API_ShellBaseSegmentTypeID
ACAPI_Element_GetMemo, API_ElementMemo
요소 관리자, API 타입