Files
Triangle.NET/Triangle.NET/TestApp/Generators/IGenerator.cs
T
SND\wo80_cp 4c7ca69e27 Test app improvements
git-svn-id: https://triangle.svn.codeplex.com/svn@67941 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-06-09 21:18:51 +00:00

28 lines
884 B
C#

// -----------------------------------------------------------------------
// <copyright file="IGenerator.cs" company="">
// TODO: Update copyright text.
// </copyright>
// -----------------------------------------------------------------------
namespace MeshExplorer.Generators
{
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using TriangleNet.Geometry;
/// <summary>
/// Interface for generating input geometries.
/// </summary>
public interface IGenerator
{
string Name { get; }
string Description { get; }
int ParameterCount { get; }
string ParameterDescription(int paramIndex);
string ParameterDescription(int paramIndex, double paramValue);
InputGeometry Generate(double param1, double param2, double param3);
}
}