You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

15 lines
592 B

#pragma once
#include <igl/opengl/glfw/Viewer.h>
#include <tinynurbs/tinynurbs.h>
#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);