Graphisoft®

API Development KitVersion: 18

API_RoomReductionPolyType

룸(room) 축소 데이터를 가져오기 위한 파라미터들입니다.

    typedef struct {
        short           type;
        short           percent;
        Int32           nCoords;
        Int32           nSubPolys;
        Int32           nArcs;
        API_Coord       **coords;
        Int32           **subPolys;
        API_PolyArc     **arcs;
        Int32           filler_1;
        double          area;
        Int32           filler_2[6];
    } API_RoomReductionPolyType;

 

멤버

type
폴리곤의 타입입니다.

타입

폴리곤

APIRoomReduction_Wall

APIRoomReduction_Column

기둥

APIRoomReduction_Hatch

해치

APIRoomReduction_Gable

낮은 천장

APIRoomReduction_Rest

그 외

 
percent
폴리곤 넓이의 백분율입니다.
nCoords
좌표들의 개수입니다.
nSubPolys
서브 폴리곤들의 개수입니다.
nArcs
호들의 개수입니다.
coords
좌표 배열입니다.
subPolys
서브 폴리곤 끝점들입니다.
arcs
폴리곤 호들입니다.
area
폴리곤의 넓이입니다.

 

설명

폴리곤 structure에 대한 더 자세한 것을 알기 위해서는 API_Polygon structure를 참조하십시오. 룸(room) 축소 데이터를 가져올 수 있는 방법에 대한 자세한 정보를 얻으려면 RoomReductionPolyProcAPIDb_RoomReductionsID 함수들을 보십시오.

더 이상 필요하지 않으면 데이터 핸들들을 폐기하는 것을 잊지 마십시오.

 

요구사항

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

 

참고사항

RoomReductionPolyProc, APIDb_RoomReductionsID, API_Coord, API_PolyArc, API_Polygon, API 타입