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