// --------------------------------------------------------------------------------------------------------------------
//
// Jamie Dixon
//
//
// Defines the IGraphGeneration interface.
//
// --------------------------------------------------------------------------------------------------------------------
namespace GraphVizWrapper
{
public interface IGraphGeneration
{
///
/// Gets or sets the Rendering Engine to be used.
///
Enums.RenderingEngine RenderingEngine { get; set; }
///
/// Generates a graph based on the dot file passed in.
///
///
/// A string representation of a dot file.
///
///
/// The type of file to be returned.
///
///
/// a byte array.
///
byte[] GenerateGraph(string dotFile, Enums.GraphReturnType returnType);
}
}