#pragma once #include #include #include "CreateBgMesh.h" using namespace SIM; void drawOneClosedCurve(igl::opengl::glfw::Viewer &viewer, tinynurbs::RationalCurve3d crv, double linesegnum = 100); void drawOneCurve(igl::opengl::glfw::Viewer &viewer, tinynurbs::RationalCurve3d crv, double linesegnum = 100); void drawBgMeshEle(igl::opengl::glfw::Viewer &viewer, bgMeshEle2D &bgMeshEles); void drawBgMesh(igl::opengl::glfw::Viewer &viewer, bgMesh2D &bgMesh);