| gmsh-TingyuanDoc
    0.1
    An Open-Source Timing-driven Analytical Mixed-size FPGA Placer | 
This is the complete list of members for Cell, including all inherited members.
| _bd | Cell | protected | 
| _cbd | Cell | protected | 
| _combined | Cell | protected | 
| _dim | Cell | private | 
| _domain | Cell | protected | 
| _globalNum | Cell | protectedstatic | 
| _immune | Cell | protected | 
| _num | Cell | protected | 
| _si | Cell | private | 
| _sortVertexIndices() | Cell | inlineprivate | 
| _v | Cell | private | 
| addBoundaryCell(int orientation, Cell *cell, bool other) | Cell | |
| addCoboundaryCell(int orientation, Cell *cell, bool other) | Cell | |
| biter typedef | Cell | |
| Cell() | Cell | inlineprotected | 
| Cell(MElement *element, int domain) | Cell | |
| Cell(Cell *parent, int i) | Cell | |
| citer typedef | Cell | |
| createCell(MElement *element, int domain) | Cell | static | 
| createCell(Cell *parent, int i) | Cell | static | 
| findBdCellOrientation(Cell *cell, int i) const | Cell | |
| findBdElement(int i, std::vector< MVertex * > &vertices) const | Cell | |
| firstBoundary(bool orig=false) | Cell | |
| firstCoboundary(bool orig=false) | Cell | |
| getBoundary(std::map< Cell *, short int, CellPtrLessThan > &boundary, bool orig=false) | Cell | |
| getBoundarySize(bool orig=false) | Cell | |
| getCells(std::map< Cell *, int, CellPtrLessThan > &cells) | Cell | inlinevirtual | 
| getCoboundary(std::map< Cell *, short int, CellPtrLessThan > &coboundary, bool orig=false) | Cell | |
| getCoboundarySize(bool orig=false) | Cell | |
| getDim() const | Cell | inlinevirtual | 
| getDomain() const | Cell | inline | 
| getImmune() const | Cell | inline | 
| getMeshVertex(int vertex) const | Cell | inline | 
| getMeshVertices(std::vector< MVertex * > &v) const | Cell | inline | 
| getNum() const | Cell | inline | 
| getNumBdElements() const | Cell | |
| getNumCells() const | Cell | inlinevirtual | 
| getNumSortedVertices() const | Cell | inline | 
| getNumVertices() const | Cell | inline | 
| getSortedVertex(int vertex) const | Cell | inline | 
| getTypeMSH() const | Cell | |
| hasBoundary(Cell *cell, bool orig=false) | Cell | |
| hasCoboundary(Cell *cell, bool orig=false) | Cell | |
| hasVertex(int vertex) const | Cell | virtual | 
| increaseGlobalNum() | Cell | inline | 
| inSubdomain() const | Cell | inline | 
| isCombined() const | Cell | inline | 
| lastBoundary() | Cell | |
| lastCoboundary() | Cell | |
| operator==(const Cell &c2) const | Cell | inline | 
| printBoundary() | Cell | virtual | 
| printCell() | Cell | virtual | 
| printCoboundary() | Cell | virtual | 
| removeBoundaryCell(Cell *cell, bool other) | Cell | |
| removeCoboundaryCell(Cell *cell, bool other) | Cell | |
| restoreCellBoundary() | Cell | |
| saveCellBoundary() | Cell | |
| setDomain(int domain) | Cell | inline | 
| setImmune(bool immune) | Cell | inline | 
| setNum(int num) | Cell | inline | 
| ~Cell() | Cell | inlinevirtual |