Add VisualAnalysisDTO

This commit is contained in:
Evgeny Redikultsev
2024-09-14 19:03:35 +05:00
parent 5a9e7c3c4f
commit c10d6eb94e
84 changed files with 958 additions and 410 deletions

View File

@@ -9,10 +9,22 @@ using System.Threading.Tasks;
namespace StructureHelperLogics.Services.NdmPrimitives
{
/// <summary>
/// Implement logic of triangulation of primitives which have parameters of division
/// </summary>
public interface IMeshHasDivisionLogic : ILogic
{
List<INdm> NdmCollection { get; set; }
IHasDivisionSize Primitive { get; set; }
/// <summary>
/// Input collection of existing ndm parts
/// </summary>
List<INdm>? NdmCollection { get; set; }
/// <summary>
/// Input triangulated primitive
/// </summary>
IHasDivisionSize? Primitive { get; set; }
/// <summary>
/// Run process of triangulation
/// </summary>
void MeshHasDivision();
}
}