gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
Go to the source code of this file.
Functions | |
void | classifyFaces (GModel *gm, double angleThreshold, bool includeBoundary, bool forParametrization, double curveAngleThreshold) |
void | classifyFaces (GModel *gm, double curveAngleThreshold) |
void | computeEdgeCut (GModel *gm, std::vector< MLine * > &cut, int max_elems_per_cut) |
void | computeNonManifoldEdges (GModel *gm, std::vector< MLine * > &cut, bool addBoundary) |
int | computeDiscreteCurvatures (GModel *gm) |
bool | computeParametrization (const std::vector< MTriangle * > &triangles, std::vector< MVertex * > &nodes, std::vector< SPoint2 > &stl_vertices_uv, std::vector< SPoint3 > &stl_vertices_xyz, std::vector< int > &stl_triangles) |
void classifyFaces | ( | GModel * | gm, |
double | angleThreshold, | ||
bool | includeBoundary, | ||
bool | forParametrization, | ||
double | curveAngleThreshold | ||
) |
void classifyFaces | ( | GModel * | gm, |
double | curveAngleThreshold | ||
) |
Definition at line 103 of file GModelParametrize.cpp.
Referenced by classifyFaces(), and GModel::classifySurfaces().
int computeDiscreteCurvatures | ( | GModel * | gm | ) |
Definition at line 462 of file GModelParametrize.cpp.
Referenced by classifyFaces().
Definition at line 852 of file GModelParametrize.cpp.
Referenced by classifyFaces().
Definition at line 948 of file GModelParametrize.cpp.
Referenced by classifyFaces().
bool computeParametrization | ( | const std::vector< MTriangle * > & | triangles, |
std::vector< MVertex * > & | nodes, | ||
std::vector< SPoint2 > & | stl_vertices_uv, | ||
std::vector< SPoint3 > & | stl_vertices_xyz, | ||
std::vector< int > & | stl_triangles | ||
) |
Definition at line 495 of file GModelParametrize.cpp.
Referenced by discreteFace::createGeometry(), and isTriangulationParametrizable().