|
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().