|
gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include <meshGFaceDelaunayInsertion.h>
Public Member Functions | |
| void | addVertex (MVertex *mv, double u, double v, double size, double sizeBGM) |
| int | getIndex (MVertex *mv) |
| MVertex * | equivalent (MVertex *v1) const |
| bidimMeshData (std::map< MVertex *, MVertex * > *e=nullptr, std::map< MVertex *, SPoint2 > *p=nullptr) | |
Public Attributes | |
| std::map< MVertex *, int > | indices |
| std::vector< double > | Us |
| std::vector< double > | Vs |
| std::vector< double > | vSizes |
| std::vector< double > | vSizesBGM |
| std::vector< SMetric3 > | vMetricsBGM |
| std::map< MVertex *, MVertex * > * | equivalence |
| std::map< MVertex *, SPoint2 > * | parametricCoordinates |
| std::set< MEdge, MEdgeLessThan > | internalEdges |
Definition at line 23 of file meshGFaceDelaunayInsertion.h.
|
inline |
Definition at line 65 of file meshGFaceDelaunayInsertion.h.
|
inline |
Definition at line 31 of file meshGFaceDelaunayInsertion.h.
Referenced by buildMeshGenerationDataStructures(), and insertAPoint().


Definition at line 56 of file meshGFaceDelaunayInsertion.h.
Referenced by setLcs().

|
inline |
Definition at line 51 of file meshGFaceDelaunayInsertion.h.
Referenced by _printTris(), bowyerWatson(), buildMeshGenerationDataStructures(), circumCenterInfinite(), circumCenterMetric(), circUV(), getSurfUV(), inCircumCircle(), inCircumCircleAniso(), insertAPoint(), insertVertexB(), invMapUV(), MTri3::MTri3(), optimalPointFrontal(), optimalPointFrontalQuad(), search4Triangle(), and transferDataStructure().


Definition at line 27 of file meshGFaceDelaunayInsertion.h.
Referenced by computeEquivalences(), equivalent(), and splitEquivalentTriangles().
| std::map<MVertex *, int> bidimMeshData::indices |
Definition at line 24 of file meshGFaceDelaunayInsertion.h.
Referenced by addVertex(), and getIndex().
| std::set<MEdge, MEdgeLessThan> bidimMeshData::internalEdges |
Definition at line 29 of file meshGFaceDelaunayInsertion.h.
Referenced by buildMeshGenerationDataStructures(), and recurFindCavityAniso().
Definition at line 28 of file meshGFaceDelaunayInsertion.h.
Referenced by addVertex().
| std::vector<double> bidimMeshData::Us |
Definition at line 25 of file meshGFaceDelaunayInsertion.h.
Referenced by _printTris(), addVertex(), bowyerWatson(), circumCenterInfinite(), circumCenterMetric(), circUV(), getSurfUV(), inCircumCircle(), inCircumCircleAniso(), invMapUV(), MTri3::MTri3(), optimalPointFrontal(), optimalPointFrontalQuad(), search4Triangle(), and transferDataStructure().
| std::vector<SMetric3> bidimMeshData::vMetricsBGM |
Definition at line 26 of file meshGFaceDelaunayInsertion.h.
| std::vector<double> bidimMeshData::Vs |
Definition at line 25 of file meshGFaceDelaunayInsertion.h.
Referenced by _printTris(), addVertex(), bowyerWatson(), circumCenterInfinite(), circumCenterMetric(), circUV(), getSurfUV(), inCircumCircle(), inCircumCircleAniso(), invMapUV(), MTri3::MTri3(), optimalPointFrontal(), optimalPointFrontalQuad(), search4Triangle(), and transferDataStructure().
| std::vector<double> bidimMeshData::vSizes |
Definition at line 25 of file meshGFaceDelaunayInsertion.h.
Referenced by addVertex(), bowyerWatson(), bowyerWatsonFrontalLayers(), bowyerWatsonParallelograms(), bowyerWatsonParallelogramsConstrained(), buildMeshGenerationDataStructures(), insertAPoint(), insertVertexB(), optimalPointFrontal(), and optimalPointFrontalQuad().
| std::vector<double> bidimMeshData::vSizesBGM |
Definition at line 25 of file meshGFaceDelaunayInsertion.h.
Referenced by addVertex(), buildMeshGenerationDataStructures(), insertVertexB(), optimalPointFrontal(), and optimalPointFrontalQuad().