Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.Problems.GrammaticalOptimization/SharpVectorRenderingWpf/Wpf/WpfLinkVisitor.cs @ 12762

Last change on this file since 12762 was 12762, checked in by aballeit, 9 years ago

#2283 GUI updates, Tree-chart, MCTS Version 2 (prune leaves)

File size: 885 bytes
Line 
1using System;
2using System.Text;
3using System.Windows;
4using System.Windows.Media;
5using System.Collections.Generic;
6
7using SharpVectors.Dom.Svg;
8
9namespace SharpVectors.Renderers.Wpf
10{
11    public abstract class WpfLinkVisitor : DependencyObject
12    {
13        protected WpfLinkVisitor()
14        {   
15        }
16
17        public abstract bool Aggregates
18        {
19            get;
20        }
21
22        public abstract bool IsAggregate
23        {
24            get;
25        }
26
27        public abstract string AggregatedLayerName
28        {
29            get;
30        }
31
32        public abstract bool Exists(string linkId);
33
34        public abstract void Initialize(DrawingGroup linkGroup, WpfDrawingContext context);
35
36        public abstract void Visit(DrawingGroup group, SvgAElement element,
37            WpfDrawingContext context, float opacity);
38    }
39}
Note: See TracBrowser for help on using the repository browser.