gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include <BDS.h>
Public Member Functions | |
BDS_Face (BDS_Edge *A, BDS_Edge *B, BDS_Edge *C, BDS_Edge *D=nullptr) | |
int | numEdges () const |
BDS_Edge * | oppositeEdge (BDS_Point *p) |
BDS_Point * | oppositeVertex (BDS_Edge *e) |
bool | getNodes (BDS_Point *_n[4]) const |
Public Attributes | |
bool | deleted |
BDS_Edge * | e1 |
BDS_Edge * | e2 |
BDS_Edge * | e3 |
BDS_Edge * | e4 |
BDS_GeomEntity * | g |
|
inline |
Definition at line 201 of file BDS.h.
Referenced by BDS2GMSH(), BDS_Mesh::collapse_edge_parametric(), edgeSwapTestAngle(), qmTriangle::gamma(), meshGenerator(), meshGeneratorPeriodic(), and BDS_Mesh::split_edge().
|
inline |
Definition at line 174 of file BDS.h.
Referenced by BDS_Edge::numTriangles().
Definition at line 175 of file BDS.h.
Referenced by BDS_Mesh::recover_edge_fast().
bool BDS_Face::deleted |
Definition at line 222 of file BDS.h.
Referenced by BDS2GMSH(), BDS_Mesh::del_face(), meshGenerator(), and meshGeneratorPeriodic().
BDS_Edge* BDS_Face::e1 |
Definition at line 223 of file BDS.h.
Referenced by BDS_Face(), BDS_Mesh::collapse_edge_parametric(), BDS_Mesh::del_face(), BDS_Mesh::find_edge(), BDS_Mesh::find_triangle(), getNodes(), oppositeEdge(), oppositeVertex(), and recur_tag().
BDS_Edge * BDS_Face::e2 |
Definition at line 223 of file BDS.h.
Referenced by BDS_Face(), BDS_Mesh::collapse_edge_parametric(), BDS_Mesh::del_face(), BDS_Mesh::find_edge(), BDS_Mesh::find_triangle(), getNodes(), oppositeEdge(), oppositeVertex(), and recur_tag().
BDS_Edge * BDS_Face::e3 |
Definition at line 223 of file BDS.h.
Referenced by BDS_Face(), BDS_Mesh::collapse_edge_parametric(), BDS_Mesh::del_face(), BDS_Mesh::find_edge(), BDS_Mesh::find_triangle(), getNodes(), oppositeEdge(), oppositeVertex(), and recur_tag().
BDS_Edge * BDS_Face::e4 |
Definition at line 223 of file BDS.h.
Referenced by BDS_Face(), BDS_Mesh::del_face(), getNodes(), numEdges(), oppositeEdge(), oppositeVertex(), and BDS_Mesh::recover_edge_fast().
BDS_GeomEntity* BDS_Face::g |
Definition at line 224 of file BDS.h.
Referenced by BDS_Mesh::collapse_edge_parametric(), meshGenerator(), meshGeneratorPeriodic(), recur_tag(), BDS_Mesh::split_edge(), and BDS_Mesh::swap_edge().