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) 축소 데이터를 가져올 수 있는 방법에 대한 자세한 정보를 얻으려면 RoomReductionPolyProc와 APIDb_RoomReductionsID 함수들을 보십시오.
더 이상 필요하지 않으면 데이터 핸들들을 폐기하는 것을 잊지 마십시오.
요구사항
- 버전: API 2.1 또는 이후
- 헤더: APIdefs_Database.h
참고사항
RoomReductionPolyProc, APIDb_RoomReductionsID, API_Coord, API_PolyArc, API_Polygon, API 타입