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 타입