gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
filterElements.h File Reference
#include <map>
#include <vector>
Include dependency graph for filterElements.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void filterOverlappingElements (std::vector< MLine * > &_lines, std::vector< MTriangle * > &blTris, std::vector< MQuadrangle * > &blQuads, std::map< MElement *, std::vector< MElement * > > &_elemColumns, std::map< MElement *, MElement * > &_toFirst)
 
void filterColumns (std::vector< MElement * > &elem, std::map< MElement *, std::vector< MElement * > > &_elemColumns)
 

Function Documentation

◆ filterColumns()

void filterColumns ( std::vector< MElement * > &  elem,
std::map< MElement *, std::vector< MElement * > > &  _elemColumns 
)

Definition at line 183 of file filterElements.cpp.

Referenced by filterOverlappingElements().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ filterOverlappingElements()

void filterOverlappingElements ( std::vector< MLine * > &  _lines,
std::vector< MTriangle * > &  blTris,
std::vector< MQuadrangle * > &  blQuads,
std::map< MElement *, std::vector< MElement * > > &  _elemColumns,
std::map< MElement *, MElement * > &  _toFirst 
)

Definition at line 251 of file filterElements.cpp.

Here is the call graph for this function: