Changeset 10561 for trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Views/3.4/LayoutEngines
- Timestamp:
- 03/06/14 15:07:05 (11 years ago)
- Location:
- trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Views/3.4/LayoutEngines
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Views/3.4/LayoutEngines/BoxesLayoutEngine.cs
r10520 r10561 131 131 } 132 132 133 public IEnumerable<T> GetContentNodes() { 134 return nodeMap.Keys; 135 } 136 133 137 public IEnumerable<VisualTreeNode<T>> GetVisualNodes() { 134 138 return nodeMap.Values; -
trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Views/3.4/LayoutEngines/ILayoutEngine.cs
r10520 r10561 22 22 Func<T, int> GetDepth { get; set; } 23 23 24 IEnumerable<T> GetContentNodes(); 24 25 IEnumerable<VisualTreeNode<T>> GetVisualNodes(); 25 26 Dictionary<T, PointF> GetCoordinates(); -
trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Views/3.4/LayoutEngines/ReingoldTilfordLayoutEngine.cs
r10531 r10561 63 63 Expand(node); 64 64 } 65 } 66 67 public IEnumerable<T> GetContentNodes() { 68 return nodeMap.Keys; 65 69 } 66 70 … … 191 195 // reset layout-related parameters 192 196 layoutNode.Reset(); 197 // reset the width and height since they might have been affected by scaling 198 layoutNode.Width = NodeWidth; 199 layoutNode.Height = NodeHeight; 193 200 } 194 201 }
Note: See TracChangeset
for help on using the changeset viewer.