Graphisoft®

API Development KitVersion: 18

API_InteriorElevationType

실내 입면 요소입니다.

    typedef struct {
        API_Elem_Head            head;
        API_CutPlaneShowType     cutPlShow;
        short                    storyToShowOn;
        short                    filler_1;
        API_SectionSegment       segment;
        GS::Bool8                useCommonMarker;
        GS::Bool8                filler_2[7];
        API_Guid                 markerGuid;
        short                    markerPen;
        short                    markerFont;
        double                   markerSize;
        double                   markerTextSize;
        UInt32                   nSegments;
        Int32                    nLineCoords;
        API_Polygon              poly;
        Int32                    filler_3[6];
    } API_InteriorElevationType;

 

멤버

head
요소 헤더입니다.
cutPlShow
절단면을 보여줄 층들입니다.
storyToShowOn Featuring API 17
만약 cutPlShowAPICutPl_ShowOnOneStory이면, 절단면을 보여줄 층입니다.
segment
기본값들을 가져오거나 세트할 때 사용합니다; 실제 segment들은 메모(memo) 안에 있습니다.
useCommonMarker
공통 마커를 보여줍니다.
markerGuid API version 18
공통 마커 객체의 guid입니다.
markerPen
공통 마커의 펜입니다.
markerFont
공통 마커의 글꼴입니다.
markerSize
공통 마커의 크기입니다.
markerTextSize
공통 마커의 텍스트 크기입니다.
nSegments
메모(memo) 내 segment들의 수입니다.
nLineCoords
세그먼트 라인 좌표들의 전체 수입니다.
poly
연결된 세그먼트들의 폴리라인입니다.

 

설명

이 structure는 실내 입면 요소를 의미합니다. 단면 세그먼트 정보는 요소 메모에 저장됩니다.

 

요구사항

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

 

참고사항

API_Elem_Head, API_CutPlaneShowType, API_SectionSegment, API_Polygon, API_ElementMemo, API 타입