appendEdge: |
appends an edge to the set of edges.
- appendEdge: (FTEdgeImpl *) toAdd
toAdd
- edge to add. Its edge identifier must be unique.
edgesWithSourceNodeId: |
all edges having the specified node as source node
- (id <ECIterator>) edgesWithSourceNodeId: (id <FTId>) aNodeId;
edgesWithTargetNodeId: |
all edges having the specified node as target node
- (id <ECIterator>) edgesWithTargetNodeId: (id <FTId>) aNodeId;
edgeType: |
Checks whether a given node is with the set and if so, it determines the type of this node (incoming or outgoing)
- (ft_edge_type_t) edgeType: (id <FTEdge>) toLookFor;
removeEdge: |
Removes the given ot from the set. Ignores the call if the edge is not within the set
- removeEdge: (id <FTEdge>) toRemove;
removeEdges: |
Searches the given iterator and removes all nodes which are to be found in this set. Ignores all edges not to be found in this set.
- removeEdges: (id <ECIterator>) toRemove;
toRemove
- iteration of edges to be removed
(Last Updated August 27, 2006)