- Timestamp:
- 02/21/13 16:16:21 (12 years ago)
- Location:
- branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.EvolutionaryTracking.Views/3.4
- Files:
-
- 4 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.EvolutionaryTracking.Views/3.4
- Property svn:ignore
-
old new 1 1 obj 2 *.resx
-
- Property svn:ignore
-
branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.EvolutionaryTracking.Views/3.4/GenealogyGraphChart.cs
r9084 r9239 47 47 internal set { 48 48 graph = value; 49 if (graph == null) return; 49 50 // TODO: should move the subtree sorting code out of here and int the view 50 51 var canonicalSorter = new SymbolicExpressionTreeCanonicalSorter(); … … 172 173 173 174 DrawLineage(visualNode, n => n.IncomingArcs, a => a.Source); 175 visualNode.Brush = null; 174 176 DrawLineage(visualNode, n => n.OutgoingArcs, a => a.Target); 175 177 … … 186 188 Func<VisualGenealogyGraphNode, IEnumerable<VisualGenealogyGraphArc>> arcSelector, 187 189 Func<VisualGenealogyGraphArc, VisualGenealogyGraphNode> nodeSelector) { 190 if (node.Brush != null) return; 188 191 node.Brush = new SolidBrush(node.Data.GetColor()); 189 192 var arcs = arcSelector(node); 193 if (arcs == null) return; 190 194 foreach (var arc in arcs) { 191 195 var source = arc.Source.Data; -
branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.EvolutionaryTracking.Views/3.4/GenealogyGraphView.cs
r9084 r9239 108 108 if (arc == null) return; 109 109 var fragment = (IFragment)arc.Data; 110 if (fragment.Root == null) return; 110 111 foreach (var node in fragment.Root.IterateNodesBreadth()) { 111 112 var visualSymbExprTreeNode = symbolicExpressionTreeChart.GetVisualSymbolicExpressionTreeNode(node); -
branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.EvolutionaryTracking.Views/3.4/HeuristicLab.EvolutionaryTracking.Views-3.4.csproj
r8556 r9239 94 94 <DependentUpon>GenealogyGraphChart.cs</DependentUpon> 95 95 </Compile> 96 <Compile Include="GenealogyGraphDialog.cs" /> 97 <Compile Include="GenealogyGraphDialog.designer.cs"> 98 <DependentUpon>GenealogyGraphDialog.cs</DependentUpon> 99 </Compile> 96 100 <Compile Include="GenealogyGraphView.cs"> 97 101 <SubType>UserControl</SubType> … … 99 103 <Compile Include="GenealogyGraphView.Designer.cs"> 100 104 <DependentUpon>GenealogyGraphView.cs</DependentUpon> 105 </Compile> 106 <Compile Include="LineageExplorerView.cs"> 107 <SubType>UserControl</SubType> 108 </Compile> 109 <Compile Include="LineageExplorerView.Designer.cs"> 110 <DependentUpon>LineageExplorerView.cs</DependentUpon> 101 111 </Compile> 102 112 <Compile Include="Plugin.cs" /> … … 112 122 <ItemGroup> 113 123 <ProjectReference Include="..\..\HeuristicLab.EvolutionaryTracking\3.4\HeuristicLab.EvolutionaryTracking-3.4.csproj"> 114 <Project>{1 F75CEA3-464F-4A6F-B2F0-04B9841EBC16}</Project>124 <Project>{1f75cea3-464f-4a6f-b2f0-04b9841ebc16}</Project> 115 125 <Name>HeuristicLab.EvolutionaryTracking-3.4</Name> 116 126 </ProjectReference> … … 124 134 </ItemGroup> 125 135 <ItemGroup> 136 <EmbeddedResource Include="GenealogyGraphDialog.resx"> 137 <DependentUpon>GenealogyGraphDialog.cs</DependentUpon> 138 </EmbeddedResource> 126 139 <EmbeddedResource Include="GenealogyGraphView.resx"> 127 140 <DependentUpon>GenealogyGraphView.cs</DependentUpon> 141 </EmbeddedResource> 142 <EmbeddedResource Include="LineageExplorerView.resx"> 143 <DependentUpon>LineageExplorerView.cs</DependentUpon> 128 144 </EmbeddedResource> 129 145 <EmbeddedResource Include="Properties\Resources.resx">
Note: See TracChangeset
for help on using the changeset viewer.