You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

21 lines
791 B

//----------------------------------------------------------------------------
// Copyright (C) 2004-2020 by EMGU Corporation. All rights reserved.
//----------------------------------------------------------------------------
using System;
namespace Emgu.Util
{
/// <summary>
/// Implement this interface if the object can output code to generate it self.
/// </summary>
public interface ICodeGenerable
{
/// <summary>
/// Return the code to generate the object itself from the specific language
/// </summary>
/// <param name="language">The programming language to output code</param>
/// <returns>The code to generate the object from the specific language</returns>
String ToCode(TypeEnum.ProgrammingLanguage language);
}
}