addEdge(const Edge_SP &edge) | dialect::Node | |
addPadding(double dw, double dh) | dialect::Node | |
allocate(const Node &node) | dialect::GhostNode | inlinestatic |
dialect::Node::allocate(void) | dialect::Node | static |
dialect::Node::allocate(double w, double h) | dialect::Node | static |
dialect::Node::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::GhostNode | 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 | |
GhostNode(const Node &node) | dialect::GhostNode | inlineprotected |
id(void) const | dialect::GhostNode | 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 |
setMasquerade(bool doMasquerade) | dialect::GhostNode | inline |
translate(double dx, double dy) | dialect::Node | |
trueID(void) const | dialect::GhostNode | inline |
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 |