Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.Problems.GrammaticalOptimization/GraphVizWrapper/IGraphGeneration.cs @ 13237

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

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

File size: 1.1 KB
Line 
1// --------------------------------------------------------------------------------------------------------------------
2// <copyright file="IGraphGeneration.cs" company="Jamie Dixon Ltd">
3//   Jamie Dixon
4// </copyright>
5// <summary>
6//   Defines the IGraphGeneration interface.
7// </summary>
8// --------------------------------------------------------------------------------------------------------------------
9
10namespace GraphVizWrapper
11{
12    public interface IGraphGeneration
13    {
14        /// <summary>
15        /// Gets or sets the Rendering Engine to be used.
16        /// </summary>
17        Enums.RenderingEngine RenderingEngine { get; set; }
18
19        /// <summary>
20        /// Generates a graph based on the dot file passed in.
21        /// </summary>
22        /// <param name="dotFile">
23        /// A string representation of a dot file.
24        /// </param>
25        /// <param name="returnType">
26        /// The type of file to be returned.
27        /// </param>
28        /// <returns>
29        /// a byte array.
30        /// </returns>
31        byte[] GenerateGraph(string dotFile, Enums.GraphReturnType returnType);
32    }
33}
Note: See TracBrowser for help on using the repository browser.