Graphisoft®

API Development KitVersion: 18

API_ElemTypeID

요소의 타입입니다.

    typedef enum {
        API_ZombieElemID = 0,
        API_WallID = 1,
        API_ColumnID = 2,
        API_BeamID = 3,
        API_WindowID = 4,
        API_DoorID = 5,
        API_ObjectID = 6,
        API_LampID = 7,
        API_SlabID = 8,
        API_RoofID = 9,
        API_MeshID = 10,
        API_DimensionID = 11,
        API_RadialDimensionID = 12,
        API_LevelDimensionID = 13,
        API_AngleDimensionID = 14,
        API_TextID = 15,
        API_LabelID = 16,
        API_ZoneID = 17,
        API_HatchID = 18,
        API_LineID = 19,
        API_PolyLineID = 20,
        API_ArcID = 21,
        API_CircleID = 22,
        API_SplineID = 23,
        API_HotspotID = 24,
        API_CutPlaneID = 25,
        API_CameraID = 26,
        API_CamSetID = 27,
        API_SectElemID = 29,
        API_DrawingID = 30,
        API_PictureID = 31,
        API_DetailID = 32,
        API_ElevationID = 33,
        API_InteriorElevationID = 34,
        API_WorksheetID = 35,
        API_HotlinkID = 36,
        API_CurtainWallID = 37,
        API_CurtainWallSegmentID = 38,
        API_CurtainWallFrameID = 39,
        API_CurtainWallPanelID = 40,
        API_CurtainWallJunctionID = 41,
        API_CurtainWallAccessoryID = 42,
        API_ShellID = 43,
        API_SkylightID = 44,
        API_MorphID = 45,
        API_ChangeMarkerID = 46
    } API_ElemTypeID;

 

멤버

API_ZombieElemID
더미 요소 타입입니다. (ACAPI_Element_GetRelations와 같이) 아무 함수에서나 사용할 수 있습니다.
API_WallID
벽 요소입니다.
API_ColumnID
기둥 요소입니다.
API_BeamID
보 요소입니다.
API_WindowID
창 요소입니다.
API_DoorID
문 요소입니다.
API_ObjectID
객체 요소입니다.
API_LampID
램프 요소입니다.
API_SlabID
슬래브 요소입니다.
API_RoofID
지붕 요소입니다.
API_MeshID
메시(mesh) 요소입니다.
API_DimensionID
치수 요소입니다.
API_RadialDimensionID
반지름 치수 요소입니다.
API_LevelDimensionID
레벨 치수 요소입니다.
API_AngleDimensionID
각도 치수 요소입니다.
API_TextID
텍스트 요소입니다.
API_LabelID
라벨 요소입니다.
API_ZoneID
영역(Zone, 공간) 요소입니다.
API_HatchID
해치(Hatch) 요소입니다.
API_LineID
라인 요소입니다.
API_PolyLineID
폴리라인 요소입니다.
API_ArcID
호 요소입니다.
API_CircleID
원 요소입니다.
API_SplineID
스플라인 요소입니다.
API_HotspotID
핫스팟 요소입니다.
API_CutPlaneID
단면 요소입니다.
API_CameraID
카메라 요소입니다.
API_CamSetID
카메라 집합 요소입니다.
API_SectElemID
단면 내 요소입니다.
API_DrawingID
도면 요소입니다.
API_PictureID
그림 요소입니다.
API_DetailID
상세 요소입니다.
API_ElevationID 11
입면 요소입니다.
API_InteriorElevationID 11
실내 입면 요소입니다.
API_WorksheetID 11
워크시트 요소입니다.
API_HotlinkID API 12
핫링크 요소입니다.
API_CurtainWallID API 12
커튼 월 요소입니다.
API_CurtainWallSegmentID API 12
커튼 월 세그먼트 요소입니다.
API_CurtainWallFrameID API 12
커튼 월 프레임 요소입니다.
API_CurtainWallPanelID API 12
커튼 월 패널 요소입니다.
API_CurtainWallJunctionID API 12
커튼 월 정션 요소입니다.
API_CurtainWallAccessoryID API 12
커튼 월 액세서리 요소입니다.
API_ShellID Featuring API 15
셸(Shell) 요소입니다.
API_SkylightID Featuring API 15
스카이라이트(Skylight) 요소입니다.
API_MorphID Featuring API 16
모프(Morph) 요소입니다.
API_ChangeMarkerID Featuring API 18
ChangeMarker 요소입니다.

 

설명

이것은 서로 다른 요소 타입을 설명하는 일반 상수이며 대부분의 요소 관련 동작에서 사용합니다.

5.1  모든 요소 타입을 열거하는 루프에서 API_FirstElemTypeAPI_LastElemType 정의를 사용하십시오.

10  APIAny_GetElemTypeNameID goody 함수를 이용하여 당신은 요소 타입의 로컬화된 이름을 가져올 수 있습니다.

 

요구사항

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

 

참고사항

API_Elem_Head, API_Element
요소 관리자, API 타입