#include <Embedder.h>
Public Member Functions | |
| Embedder (void) | |
| ~Embedder (void) | |
| void | embed (void) |
Private Member Functions | |
| const Matching * | calculateMatching (ProgressOutput *prout) |
| void | embedEdge (Edge *e) |
| void | embedExposedVertex (Vertex *v) |
Private Attributes | |
| BitString | ToEmbed |
Static Private Attributes | |
| static const unsigned int | Default_NConstrHeur = 1 |
| Embedder::Embedder | ( | void | ) |
| Embedder::~Embedder | ( | void | ) |
| void Embedder::embed | ( | void | ) |
| const Matching * Embedder::calculateMatching | ( | ProgressOutput * | prout | ) | [private] |
do the matching algorithms
| void Embedder::embedEdge | ( | Edge * | e | ) | [private] |
embed the two bits represented by the two vertices adjacent to e
| void Embedder::embedExposedVertex | ( | Vertex * | v | ) | [private] |
embed the bit represented by the Vertex v
const unsigned int Embedder::Default_NConstrHeur = 1 [static, private] |
BitString Embedder::ToEmbed [private] |
1.5.1