Add triangulation of polygon

This commit is contained in:
Evgeny Redikultsev
2025-10-26 22:19:25 +05:00
parent 196dc636bb
commit 09dcf4e7e9
52 changed files with 686 additions and 180 deletions

View File

@@ -1,12 +1,21 @@
using System.Collections.Generic;
using LoaderCalculator.Data.Ndms;
using LoaderCalculator.Data.Materials;
using LoaderCalculator.Data.Ndms;
namespace StructureHelperLogics.NdmCalculations.Triangulations
{
/// <summary>
/// Implements logic of obtaining of collection of ndm parts
/// </summary>
public interface ITriangulationLogic
{
/// <summary>
/// Returns collection of ndm parts
/// </summary>
/// <returns></returns>
IEnumerable<INdm> GetNdmCollection();
/// <summary>
/// Check options of triangulation
/// </summary>
/// <param name="options"></param>
void ValidateOptions(ITriangulationLogicOptions options);
}
}