Graphisoft®

API Development KitVersion: 18

API_PrimElement

모든 드로잉 프리미티브들을 포함하는 union입니다. ACAPI_Element_ShapePrimsACAPI_LibPart_ShapePrims와 함께 사용합니다.

    typedef union {
        API_Prim_Head      header;
        API_PrimPoint      point;
        API_PrimLine       line;
        API_PrimArc        arc;
        API_PrimText       text;
        API_PrimPLine      pline;
        API_PrimTri        tri;
        API_PrimPoly       poly;
        API_PrimPict       pict;
        API_CWallPanel     panelKind;
    } API_PrimElement;

 

멤버

header
일반적인 프리미티브 요소 헤더입니다.
point
프리미티브 포인트입니다.
line
프리미티브 라인입니다.
arc
프리미티브 호입니다.
text
프리미티브 텍스트입니다.
pline
프리미티브 폴리라인입니다.
tri
프리미티브 삼각형입니다.
poly
프리미티브 폴리곤입니다.
pict
배치된 도면 요소의 내부에 있는 그림입니다.  Featuring API 10
panelKindFeaturing API 12
커튼 월 패널은 창 또는 문 타입입니다.

 

요구사항

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

 

참고사항

API_Prim_Head
API_PrimPoint
API_PrimLine
API_PrimArc
API_PrimText
API_PrimPLine
API_PrimTri
API_PrimPoly
API_PrimPict
API 타입
ShapePrimsProc
ACAPI_LibPart_GetHotspots