From 5fbcb99adca0ba4626a41bc787b3edcfa420a125 Mon Sep 17 00:00:00 2001 From: wmayer Date: Thu, 29 Dec 2016 15:01:57 +0100 Subject: [PATCH] fix build failure --- src/Mod/TechDraw/App/DrawProjectSplit.cpp | 2 +- src/Mod/TechDraw/App/DrawProjectSplit.h | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Mod/TechDraw/App/DrawProjectSplit.cpp b/src/Mod/TechDraw/App/DrawProjectSplit.cpp index dccf85eb06..c1671cea7d 100644 --- a/src/Mod/TechDraw/App/DrawProjectSplit.cpp +++ b/src/Mod/TechDraw/App/DrawProjectSplit.cpp @@ -125,7 +125,7 @@ std::vector DrawProjectSplit::getEdgesForWalker(TopoDS_Shape shape, TechDrawGeometry::GeometryObject* DrawProjectSplit::buildGeometryObject(TopoDS_Shape shape, - gp_Ax2 viewAxis) + const gp_Ax2& viewAxis) { TechDrawGeometry::GeometryObject* geometryObject = new TechDrawGeometry::GeometryObject("DrawProjectSplit"); diff --git a/src/Mod/TechDraw/App/DrawProjectSplit.h b/src/Mod/TechDraw/App/DrawProjectSplit.h index 835024796f..24822c789b 100644 --- a/src/Mod/TechDraw/App/DrawProjectSplit.h +++ b/src/Mod/TechDraw/App/DrawProjectSplit.h @@ -36,6 +36,7 @@ #include class gp_Pnt; +class gp_Ax2; namespace TechDrawGeometry { @@ -79,7 +80,7 @@ public: public: static std::vector getEdgesForWalker(TopoDS_Shape shape, double scale, Base::Vector3d direction); - static TechDrawGeometry::GeometryObject* buildGeometryObject(TopoDS_Shape shape, gp_Ax2 viewAxis); + static TechDrawGeometry::GeometryObject* buildGeometryObject(TopoDS_Shape shape, const gp_Ax2& viewAxis); static bool isOnEdge(TopoDS_Edge e, TopoDS_Vertex v, double& param, bool allowEnds = false); static std::vector splitEdges(std::vector orig, std::vector splits);