public void OnCoupledTransfer(IMotionInfo info, double delta, IMotionTransferOutput source) { foreach (var item in this) { item.OnCoupledTransfer(info, delta, source); } }
public void OnCoupledTransfer(IMotionInfo info, double delta, IMotionTransferOutput source) { if (source != this) { this._sourceDelta -= delta; } }
public void OnCoupledTransfer(IMotionInfo info, double delta, IMotionTransferOutput source) { if (!Equals(source, this)) { Remainder -= delta; } }
public void OnCoupledTransfer(IMotionInfo info, double delta, IMotionTransferOutput source) { }
public MotionTransferGroup(IMotionInput input, IMotionTransferOutput output) { Input = input; Output = output; }
public MotionTransferGroup(IMotionInput input, IMotionTransferOutput output) { this.Input = input; this.Output = output; }
public void OnCoupledTransfer(IMotionInfo info, double delta, IMotionTransferOutput source) { this.Input.OnCoupledTransfer(info, delta, source); }
public void OnCoupledTransfer(IMotionInfo info, double delta, IMotionTransferOutput source) { Input.OnCoupledTransfer(info, delta, source); }