| addEdge(const Edge_SP &edge) | dialect::Node | |
| addPadding(double dw, double dh) | dialect::Node | |
| allocate(void) | dialect::Node | static |
| allocate(double w, double h) | dialect::Node | static |
| allocate(double cx, double dy, double w, double h) | dialect::Node | static |
| applyPlaneMap(PlaneMap map) | dialect::Node | |
| copyGeometry(const dialect::Node &other) | dialect::Node | |
| copyOtherGhostProperties(const dialect::Node &other) | dialect::Node | |
| getBoundaryCompassPt(CompassDir dir) const | dialect::Node | |
| getBoundingBox(void) const | dialect::Node | |
| getCentre(void) const | dialect::Node | |
| getChildren(void) const | dialect::Node | virtual |
| getCopyOfEdgeLookup(void) const | dialect::Node | inline |
| getDegree(void) const | dialect::Node | inline |
| getDimensions(void) const | dialect::Node | |
| getEdgeLookup(void) const | dialect::Node | inline |
| getExternalId(void) | dialect::Node | inline |
| getGraph(void) | dialect::Node | inline |
| getHalfDimensions(void) const | dialect::Node | |
| getNeighbours(void) const | dialect::Node | |
| getNeighboursCwCyclic(void) const | dialect::Node | |
| id(void) const | dialect::Node | inlinevirtual |
| isRoot(void) const | dialect::Node | inline |
| liesOppositeSegment(const LineSegment &seg, bool openInterval=false) | dialect::Node | |
| m_edges | dialect::Node | protected |
| m_externalID | dialect::Node | protected |
| m_ID | dialect::Node | protected |
| makeGhost(void) const | dialect::Node | |
| makeLibavoidPolygon(void) const | dialect::Node | |
| Node(void) | dialect::Node | inlineprotected |
| Node(double w, double h) | dialect::Node | inlineprotected |
| Node(double cx, double cy, double w, double h) | dialect::Node | inlineprotected |
| Node(const dialect::Node &)=default | dialect::Node | protected |
| operator=(const dialect::Node &)=default | dialect::Node | |
| removeEdge(const dialect::Edge &edge) | dialect::Node | |
| setBoundingBox(double x, double X, double y, double Y) | dialect::Node | |
| setCentre(double cx, double cy) | dialect::Node | |
| setDims(double w, double h) | dialect::Node | |
| setExternalId(unsigned id) | dialect::Node | inline |
| setGraph(Graph &graph) | dialect::Node | inline |
| setIsRoot(bool isRoot) | dialect::Node | inline |
| translate(double dx, double dy) | dialect::Node | |
| updatePosnFromRect(vpsc::Rectangle *r) | dialect::Node | |
| updateXCoordFromRect(vpsc::Rectangle *r) | dialect::Node | |
| updateYCoordFromRect(vpsc::Rectangle *r) | dialect::Node | |
| writeSvg(bool useExternalId=false) const | dialect::Node | |
| ~Node(void)=default | dialect::Node | virtual |