This is the complete list of members for GraphBase< NODE, EDGE >, including all inherited members.
_edges | GraphBase< NODE, EDGE > | protected |
_nodes | GraphBase< NODE, EDGE > | protected |
_type | GraphBase< NODE, EDGE > | protected |
AddEdge(NodeType *p1, NodeType *p2, Int pos=NOTOK) | GraphBase< NODE, EDGE > | |
AddNode(const NodeType &node, Int pos=NOTOK) | GraphBase< NODE, EDGE > | |
AppendGraph(const GraphBase &src) | GraphBase< NODE, EDGE > | |
CopyFrom(const GraphBase &src) | GraphBase< NODE, EDGE > | |
DeleteEdge(EdgeType *edge, Bool nodes=false) | GraphBase< NODE, EDGE > | |
DeleteEdge(Int pos, Bool nodes=false) | GraphBase< NODE, EDGE > | |
DeleteNode(NodeType *node, Bool replaceEdge=true) | GraphBase< NODE, EDGE > | |
DeleteNode(Int pos, Bool replaceEdge=true) | GraphBase< NODE, EDGE > | |
EdgeType typedef | GraphBase< NODE, EDGE > | |
FindEdge(EDGE *edge) | GraphBase< NODE, EDGE > | |
FindNode(NODE *node) | GraphBase< NODE, EDGE > | |
FindNodeByPosition(const Vector &position, Float tolerance=0.0) | GraphBase< NODE, EDGE > | |
FindNodeByPosition(const Vector &position, Float tolerance=0.0) const | GraphBase< NODE, EDGE > | |
GetEdge(Int idx) | GraphBase< NODE, EDGE > | |
GetEdge(Int idx) const | GraphBase< NODE, EDGE > | |
GetEdgeByPoints(NodeType *p1, NodeType *p2) const | GraphBase< NODE, EDGE > | |
GetEdgesCount() const | GraphBase< NODE, EDGE > | |
GetFirstNode() | GraphBase< NODE, EDGE > | |
GetLastNode() | GraphBase< NODE, EDGE > | |
GetNode(Int idx) | GraphBase< NODE, EDGE > | |
GetNode(Int idx) const | GraphBase< NODE, EDGE > | |
GetNodesCount(Bool subPoint=false) const | GraphBase< NODE, EDGE > | |
GetPredecessor(NODE *node) | GraphBase< NODE, EDGE > | |
GetPredecessorEdge(NODE *node) | GraphBase< NODE, EDGE > | |
GetSuccessor(NODE *node) | GraphBase< NODE, EDGE > | |
GetSuccessorEdge(NODE *node) | GraphBase< NODE, EDGE > | |
GetType() const | GraphBase< NODE, EDGE > | |
GraphBase() | GraphBase< NODE, EDGE > | explicit |
GraphBase(GraphBase &&src) | GraphBase< NODE, EDGE > | |
MeltEdge(EdgeType *edge) | GraphBase< NODE, EDGE > | |
MeltEdge(Int pos) | GraphBase< NODE, EDGE > | |
NodeType typedef | GraphBase< NODE, EDGE > | |
Reset() | GraphBase< NODE, EDGE > | |
SetType(GRAPH_TYPE type) | GraphBase< NODE, EDGE > | |
SplitEdge(const NODE &node, EdgeType *edge) | GraphBase< NODE, EDGE > | |
SplitEdge(NodeType *node, EdgeType *edge) | GraphBase< NODE, EDGE > | |
Super typedef | GraphBase< NODE, EDGE > | |
WeldNodes(NodeType *p1, NodeType *p2) | GraphBase< NODE, EDGE > | |
~GraphBase() | GraphBase< NODE, EDGE > | |