Changeset 14376 for trunk/sources/HeuristicLab.Problems.DataAnalysis/3.4/OnlineCalculators/OnlineLinearScalingParameterCalculator.cs
- Timestamp:
- 11/07/16 14:06:02 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.4/OnlineCalculators/OnlineLinearScalingParameterCalculator.cs
r14294 r14376 25 25 26 26 namespace HeuristicLab.Problems.DataAnalysis { 27 public class OnlineLinearScalingParameterCalculator : IDeepCloneable {27 public class OnlineLinearScalingParameterCalculator : DeepCloneable { 28 28 29 29 /// <summary> … … 126 126 } 127 127 128 // IDeepCloneable interface members 129 public object Clone() { 130 var cloner = new Cloner(); 128 public override IDeepCloneable Clone(Cloner cloner) { 131 129 return new OnlineLinearScalingParameterCalculator(this, cloner); 132 }133 134 public IDeepCloneable Clone(Cloner cloner) {135 var clone = cloner.GetClone(this);136 if (clone == null) {137 clone = new OnlineLinearScalingParameterCalculator(this, cloner);138 cloner.RegisterClonedObject(this, clone);139 }140 return clone;141 130 } 142 131 }
Note: See TracChangeset
for help on using the changeset viewer.