gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
MQuadrangle.h File Reference
#include "MElement.h"
Include dependency graph for MQuadrangle.h:

Go to the source code of this file.

Classes

class  MQuadrangle
 
class  MQuadrangle8
 
class  MQuadrangle9
 
class  MQuadrangleN
 
struct  compareMQuadrangleLexicographic
 

Typedefs

typedef std::vector< int > IndicesReoriented
 
typedef std::pair< int, std::pair< int, int > > TupleReorientation
 

Functions

template<class T >
void sort2 (T &a, T &b)
 
template<class T >
void sort4 (T *t[4])
 

Typedef Documentation

◆ IndicesReoriented

typedef std::vector<int> IndicesReoriented

Definition at line 430 of file MQuadrangle.h.

◆ TupleReorientation

typedef std::pair<int, std::pair<int, int> > TupleReorientation

Definition at line 431 of file MQuadrangle.h.

Function Documentation

◆ sort2()

template<class T >
void sort2 ( T &  a,
T &  b 
)
inline

Definition at line 572 of file MQuadrangle.h.

◆ sort4()

template<class T >
void sort4 ( T *  t[4])

Definition at line 581 of file MQuadrangle.h.

Referenced by compareMQuadrangleLexicographic::operator()().

Here is the caller graph for this function: