Changeset 18115 for branches/3140_NumberSymbol/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Constant.cs
- Timestamp:
- 12/13/21 17:49:34 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3140_NumberSymbol/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Constant.cs
r18114 r18115 35 35 public override int MaximumArity => maximumArity; 36 36 37 public double Value { get; set; } 38 37 39 [StorableConstructor] 38 40 private Constant(StorableConstructorFlag _) : base(_) { } 39 41 40 private Constant(Constant original, Cloner cloner) : base(original, cloner) {} 42 private Constant(Constant original, Cloner cloner) : base(original, cloner) { 43 this.Value = original.Value; 44 } 41 45 public override IDeepCloneable Clone(Cloner cloner) { 42 46 return new Constant(this, cloner); 43 47 } 44 48 45 public Constant() : base("Constant", "Represents a real-valued constant.") { }49 public Constant() : base("Constant", "Represents a real-valued constant.") { } 46 50 47 51 public override ISymbolicExpressionTreeNode CreateTreeNode() {
Note: See TracChangeset
for help on using the changeset viewer.