示例#1
0
 public INode_Calculation Compute(INode_Calculation node)
 {
     return Value_Algorithm(node);
 }
示例#2
0
        public void Traverse(INode_Calculation node)
        {
            node = node.Compute(node);

            if (node.IterationsRemaining > 0)
                node.Move(this);
        }
        public INode_Calculation GetIntensity(INode_Calculation parentNode)
        {
            this.CurrentIntensity += Vector2.Clamp(this.CurrentIntensity / 2, Vector2.One, Vector2.One * 100);

            return parentNode;
        }
示例#4
0
 public void Traverse(INode_Calculation node)
 {
     return;
 }
 public INode_Calculation Compute(INode_Calculation node)
 {
     return this._node.Compute(node);
 }