From 432667ae6418d2a2dd478838a08be701202cc328 Mon Sep 17 00:00:00 2001 From: Sylvain Thery Date: Mon, 18 Feb 2013 17:46:45 +0100 Subject: [PATCH] add some set function for boundary drawing --- include/Algo/Render/GL2/topoRender.h | 6 ++++++ src/Algo/Render/topoRender.cpp | 11 +++++++++++ 2 files changed, 17 insertions(+) diff --git a/include/Algo/Render/GL2/topoRender.h b/include/Algo/Render/GL2/topoRender.h index 8ef05d258..a0020db55 100644 --- a/include/Algo/Render/GL2/topoRender.h +++ b/include/Algo/Render/GL2/topoRender.h @@ -279,6 +279,12 @@ public: * @param ns distance shift along normals (use BB.diagSize()/100 is good approximation) */ void setNormalShift(float ns); + + /** + * @brief set boundary shift for boundary of dim 2 drawing + * @param ns distance shift + */ + void setBoundaryShift(float bs); }; // just for compatibility with old code diff --git a/src/Algo/Render/topoRender.cpp b/src/Algo/Render/topoRender.cpp index ea5983a99..126e184bf 100644 --- a/src/Algo/Render/topoRender.cpp +++ b/src/Algo/Render/topoRender.cpp @@ -345,6 +345,17 @@ void TopoRender::toSVG(Utils::SVG::SVGOut& svg) } +void TopoRender::setNormalShift(float ns) +{ + m_normalShift = ns; +} + +void TopoRender::setBoundaryShift(float bs) +{ + m_boundShift = bs; +} + + }//end namespace GL2 -- GitLab