Пример #1
0
 public EdgeActor(NodeActor <N, E> nodeA, NodeActor <N, E> nodeB)
 {
     NodeA = nodeA;
     NodeB = nodeB;
 }
Пример #2
0
 public void Adjacent(NodeActor <N, E> nodeA, IActor sender)
 {
     SendMessage(new Tuple <GraphOperation, NodeActor <N, E>, IActor>(GraphOperation.Adjacent, nodeA, sender));
 }
Пример #3
0
 public void RemoveNode(NodeActor <N, E> node)
 {
     SendMessage(new Tuple <GraphOperation, NodeActor <N, E> >(GraphOperation.RemoveNode, node));
 }
Пример #4
0
 public void AddEdge(NodeActor <N, E> node)
 {
     SendMessage(new Tuple <GraphOperation, NodeActor <N, E> >(GraphOperation.AddEdge, node));
 }