Graphisoft®

API Development KitVersion: 18

API_WallPart, API_CWSegmentPart

룸의 경계선과 인접한 벽/커튼 벽 세그먼트의 단면입니다.

    typedef struct {
        API_Guid     guid;
        Int32        roomEdge;
        Int32        filler;
        double       tBeg;
        double       tEnd;
    } API_WallPart;

 

멤버

guid 17
벽의 guid입니다.
roomEdge
벽과 인접한 룸 폴리곤 모서리의 인덱스입니다.
tBeg
벽의 시작점에서 단면의 시작 거리입니다.
tEnd
벽의 시작점에서 단면의 끝 거리입니다.

 

설명

API_WallPart structure는 API_RoomRelation의 멤버입니다. 다음은 이 데이터를 어떻게 해석하는지 보여주는 예제입니다.

API_RoomRelation

     nWallPart           7

     wallPart[0]                                wallPart[4]
                 index   2                                  index   1
                 tBeg    0.15                               tBeg    0.15
                 tEnd    3.85                               tEnd    2.00

     wallPart[1]                                wallPart[5]
                 index   1                                  index   4
                 tBeg    2.24                               tBeg    0.15
                 tEnd    5.85                               tEnd    3.85

     wallPart[2]                                wallPart[6]
                 index   5                                  index   3
                 tBeg    0.15                               tBeg    0.15
                 tEnd    2.00                               tEnd    5.85

     wallPart[3]
                 index   5
                 tBeg    0.15
                 tEnd    2.00

 

요구사항

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

 

참고사항

ACAPI_Element_GetRelations, API_RoomRelation, API 타입