Fix compilation of IfcMax by separating ShapeList definition into different header

This commit is contained in:
Thomas Krijnen
2011-11-30 11:50:17 +00:00
parent d102327009
commit 1a40a9f78c
3 changed files with 33 additions and 4 deletions
+2 -3
View File
@@ -40,10 +40,9 @@
#include "../ifcparse/IfcParse.h"
#include "../ifcparse/IfcUtil.h"
namespace IfcGeom {
typedef std::pair<gp_GTrsf*,const TopoDS_Shape*> LocationShape;
typedef std::vector<LocationShape> ShapeList;
#include "../ifcgeom/IfcShapeList.h"
namespace IfcGeom {
bool convert_wire_to_face(const TopoDS_Wire& wire, TopoDS_Face& face);
bool convert_shapes(const IfcUtil::IfcBaseClass* L, ShapeList& result);
bool is_shape_collection(const IfcUtil::IfcBaseClass* L);