- fix various vc compile errors when building with boost.

This commit is contained in:
Alexander Gessler
2013-02-09 17:36:36 +01:00
parent 6ac80ea901
commit 667a51e0ab
3 changed files with 5 additions and 4 deletions

View File

@@ -1188,14 +1188,14 @@ bool GenerateOpenings(std::vector<TempOpening>& openings,
norm_extrusion_dir = IfcVector3();
}
TempMesh* profile_data = opening.profileMesh;
TempMesh* profile_data = opening.profileMesh.get();
bool is_2d_source = false;
if (opening.profileMesh2D && norm_extrusion_dir.SquareLength() > 0) {
if(fabs(norm_extrusion_dir * wall_extrusion_axis_norm) < 0.1) {
// horizontal extrusion
if (fabs(norm_extrusion_dir * nor) > 0.9) {
profile_data = opening.profileMesh2D;
profile_data = opening.profileMesh2D.get();
is_2d_source = true;
}
else {