Ejemplo n.º 1
0
 /// <summary>
 /// Teach the Xfer function with Response to stored raw value
 /// </summary>
 /// <param name="dResponse"></param>
 public void Teach(double dResponse)
 {
     if (XferFunc != null)
     {
         XferFunc.Teach(dResponse, RawInput);
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Reset this component
 /// </summary>
 public override void Reset()
 {
     base.Reset();
     if (XferFunc != null)
     {
         XferFunc.Reset();
     }
 }
 /// <summary>
 /// Handle an incoming raw value
 /// </summary>
 /// <param name="dVal"></param>
 public override void ApplyRawValue(double dVal)
 {
     base.ApplyRawValue(dVal);
     if (XferFunc != null)
     {
         Value = XferFunc.Evaluate(dVal);
     }
     else
     {
         Value = dVal;
     }
 }