Graphisoft®

API Development KitVersion: 18

API_Base

비-정적 선형, 각도, 원형 치수 요소의 베이스입니다.

    typedef struct {
        API_ElemTypeID     typeID;
        GS::Bool8          line;
        GS::Bool8          special;
        short              filler_1;
        Int32              filler_2;
        Int32              inIndex;
        API_Guid           guid;
        UInt32             node_id;
        short              node_status;
        short              node_typ;
    } API_Base;

 

멤버

typeID
베이스 요소의 타입입니다.
line
다음의 경우 true입니다: APINeig_WallOn, APINeig_WallPlOn, APINeig_BeamOn, APINeig_CeilOn, APINeig_RoofOn, APINeig_MeshOn, APINeig_HatchOn, APINeig_LineOn, APINeig_ArcOn, APINeig_SplineOn
special
다음의 경우 true입니다: APINeig_WallPl, APINeig_WallPlOn, APINeig_BeamHole, APINeig_WindHole, APINeig_DoorHole, APINeig_MeshRidge, APINeig_MeshRidgeOn
inIndex
베이스 요소 노드의 InIndex입니다. (API_Neig를 보십시오)
guid Changed in API 11
베이스 요소의 유일한 식별자입니다.
node_id
폴리곤 정점 id입니다. (폴리곤을 가진 요소들의 API_ElementMemo로부터)
node_status
내부 용도입니다. (section dim에 대하여 예약됨)
node_typ
내부 용도입니다. (section dim에 대하여 예약됨)

 

요구사항

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

 

참고사항

API 타입, API_Guid, API_DimBase