Graphisoft®

API Development KitVersion: 18

API_PrimTypeID

다양한 프리미티브 요소 타입들과 컨트롤 코드들입니다.

    typedef enum {
        API_ZombiePrimID = 0,
        API_PrimPointID,
        API_PrimLineID,
        API_PrimArcID,
        API_PrimTextID,
        API_PrimPLineID,
        API_PrimTriID,
        API_PrimPolyID,
        API_PrimPictID,
        API_PrimCtrl_BegID,
        API_PrimCtrl_HatchBorderBegID,
        API_PrimCtrl_HatchBorderEndID,
        API_PrimCtrl_HatchLinesBegID,
        API_PrimCtrl_HatchLinesEndID,
        API_PrimCtrl_HoledimLinesBegID,
        API_PrimCtrl_HoledimLinesEndID,
        API_PrimCtrl_ArrowBegID,
        API_PrimCtrl_ArrowEndID,
        API_PrimCtrl_ElementRefID,
        API_PrimCtrl_EndID,
        API_PrimCtrl_PlacedBorderBegID,
        API_PrimCtrl_PlacedBorderEndID,
        API_PrimCtrl_TextBegID,
        API_PrimCtrl_TextEndID,
        API_PrimCtrl_CWallPanelBegID,
        API_PrimCtrl_CWallPanelEndID
    } API_PrimTypeID;

 

멤버

API_ZombiePrimID = 0
더미 프리미티브.
API_PrimPointID
프리미티브 포인트.
API_PrimLineID
프리미티브 라인.
API_PrimArcID
프리미티브 호.
API_PrimTextID
프리미티브 텍스트.
API_PrimPLineID
프리미티브 폴리라인.
API_PrimTriID
프리미티브 삼각형.
API_PrimPolyID
프리미티브 폴리곤.
API_PrimPolyID
PlotMaker에 배치한 도면 상의 그림.
API_PrimCtrl_BegID
요소 그리기를 시작합니다.
API_PrimCtrl_HatchBorderBegID
해치 경계 내보내기를 시작합니다. (par1: API_PrimHatchBorder)
API_PrimCtrl_HatchBorderEndID
해치 경계 내보내기를 완료했습니다.
API_PrimCtrl_HatchLinesBegID
해치 라인들 내보내기를 시작합니다.
API_PrimCtrl_HatchLinesEndID
해치 라인들 내보내기를 완료했습니다.
API_PrimCtrl_HoledimLinesBegID
창/문 치수 라인들 내보내기를 시작합니다. (ArchiCAD 8부터 사용하지 않음)
API_PrimCtrl_HoledimLinesEndID
창/문 치수 라인들 내보내기를 완료했습니다. (ArchiCAD 8부터 사용하지 않음)
API_PrimCtrl_ArrowBegID
화살표 프리미티브들 내보내기를 시작합니다.
API_PrimCtrl_ArrowEndID
화살표 프리미티브들 내보내기를 완료했습니다.
API_PrimCtrl_ElementRefID
또 다른 요소에 대한 레퍼런스입니다. (par1: API_PrimElemRef)
API_PrimCtrl_EndID
요소 그리기를 완료했습니다.
API_PrimCtrl_PlacedBorderBegID
배치된 도면 경계 내보내기를 시작합니다.
API_PrimCtrl_PlacedBorderEndID
배치된 도면 경계 내보내기를 완료했습니다.
API_PrimCtrl_TextBegID
텍스트 블록 내보내기를 시작합니다. 6.1
API_PrimCtrl_TextEndID
텍스트 블록 내보내기를 완료했습니다. 6.1
API_PrimCtrl_CWallPanelBegID
커튼월 패널 내보내기를 시작합니다. 12
API_PrimCtrl_CWallPanelEndID
커튼월 패널 내보내기를 완료했습니다. 12

 

요구사항

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

 

참고사항

API_Prim_Head
API 타입