Example #1
0
 //For chreating child nodes from other nodes
 public Node(List <Node> input, AbstractDetector detector)
 {
     InputNodes = input;
     Detector   = detector;
     NodeType   = NodeType.Detector;
     Process();
 }
Example #2
0
 public void UpdateNode(AbstractDetector detector, int index)
 {
     Nodes[index].SetDetector(detector);
     Nodes[index].Process();
 }
Example #3
0
 public void AddNode(AbstractDetector detector)
 {
     Nodes.Add(new Node(new List <Node> {
         Nodes.Last()
     }, detector));
 }
Example #4
0
 public void SetDetector(AbstractDetector detector)
 {
     Detector = detector;
 }