diff --git a/Core/RenderDetail.cpp b/Core/RenderDetail.cpp index 60a1c4bfcd7e50b22078132b6d63f02d21efc1d7..68bb203d877a5b008268c1e9d610a26d85842f6d 100644 --- a/Core/RenderDetail.cpp +++ b/Core/RenderDetail.cpp @@ -434,6 +434,19 @@ bool RenderDetail::renderWireframe() const return this->renderType & SIMMEDTK_RENDER_WIREFRAME; } +//--------------------------------------------------------------------------- +void RenderDetail::setRenderFaces(bool value) +{ + if(value) + { + this->renderType |= SIMMEDTK_RENDER_FACES; + } + else + { + this->renderType |= ~SIMMEDTK_RENDER_FACES; + } +} + //--------------------------------------------------------------------------- bool RenderDetail::renderFaces() const { diff --git a/Core/RenderDetail.h b/Core/RenderDetail.h index 5b761aa818a97f34e3e725edd25297d9db6cbb84..d4ebe87c5d9bcb981b9e8225d690d8b75f83fbca 100644 --- a/Core/RenderDetail.h +++ b/Core/RenderDetail.h @@ -304,6 +304,11 @@ public: /// void setRenderWireframe(bool value); bool renderWireframe() const; + + /// + /// \brief Returns true if you want to draw faces + /// + void setRenderFaces(bool value); bool renderFaces() const; ///