gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
Public Types | |
enum | type { INTERNAL, EXTERNAL, FLAT } |
Public Member Functions | |
void | computeType (double angle) |
void | setType (type t) |
type | getType () const |
blyr_ridge (GEdge *ge, GRegion *gr, GFace *f0, GFace *f1) | |
GEdge * | getEdge () const |
bool | operator< (const blyr_ridge &other) |
Public Attributes | |
type | _t |
GEdge * | _ge |
GRegion * | _gr |
GFace * | _f [2] |
double | max_angle |
double | min_angle |
std::size_t | N_SUBNORMALS |
Definition at line 60 of file meshGRegionBoundaryLayer.cpp.
enum blyr_ridge::type |
Enumerator | |
---|---|
INTERNAL | |
EXTERNAL | |
FLAT |
Definition at line 62 of file meshGRegionBoundaryLayer.cpp.
Definition at line 84 of file meshGRegionBoundaryLayer.cpp.
|
inline |
Definition at line 70 of file meshGRegionBoundaryLayer.cpp.
|
inline |
Definition at line 90 of file meshGRegionBoundaryLayer.cpp.
|
inline |
Definition at line 82 of file meshGRegionBoundaryLayer.cpp.
Referenced by blyr_manager::extrude_one_external(), blyr_manager::extrude_ridges_on_faces(), blyr_manager::extrude_vertices(), blyr_manager::extrude_vertices_on_edges(), and blyr_manager::extrude_vertices_on_faces().
|
inline |
Definition at line 91 of file meshGRegionBoundaryLayer.cpp.
|
inline |
Definition at line 80 of file meshGRegionBoundaryLayer.cpp.
GFace* blyr_ridge::_f[2] |
Definition at line 66 of file meshGRegionBoundaryLayer.cpp.
Referenced by blyr_ridge(), blyr_manager::extrude_one_external(), blyr_manager::extrude_ridges(), blyr_manager::extrude_ridges_on_faces(), blyr_manager::extrude_vertex_on_both_surfaces_of_a_ridge(), and blyr_manager::extrude_vertices_on_edges().
GEdge* blyr_ridge::_ge |
Definition at line 64 of file meshGRegionBoundaryLayer.cpp.
Referenced by blyr_manager::extrude_one_external(), blyr_manager::extrude_ridges(), blyr_manager::extrude_ridges_on_faces(), getEdge(), and operator<().
GRegion* blyr_ridge::_gr |
Definition at line 65 of file meshGRegionBoundaryLayer.cpp.
type blyr_ridge::_t |
Definition at line 63 of file meshGRegionBoundaryLayer.cpp.
Referenced by computeType(), getType(), and setType().
double blyr_ridge::max_angle |
Definition at line 67 of file meshGRegionBoundaryLayer.cpp.
Referenced by computeType().
double blyr_ridge::min_angle |
Definition at line 67 of file meshGRegionBoundaryLayer.cpp.
Referenced by computeType().
std::size_t blyr_ridge::N_SUBNORMALS |
Definition at line 68 of file meshGRegionBoundaryLayer.cpp.
Referenced by blyr_manager::extrude_ridges(), and blyr_manager::extrude_vertex_on_both_surfaces_of_a_ridge().