/
docNemo
/
clothes-graph
Обзор
Документация
Войти
/
docNemo
/
clothes-graph
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
src/ClothesGraph.Model/Formulas/IFormulaScope.cs
26 строк
1 KB
docNemo
Фундамент продукта: параметрическое построение выкроек, печать, установщик
08 авг 2026, 22:17
08 авг 2026, 22:17
cd47cce
Код
Авторство
О чём код?
using ClothesGraph.Model.Drafting; using ClothesGraph.Model.Measurements; namespace ClothesGraph.Model.Formulas; /// <summary> /// Сопоставление имён в тексте формулы с объектами модели. /// </summary> /// <remarks> /// Разделено с вычислением намеренно: разбор формулы происходит один раз при /// вводе, а вычисляется она при каждом пересчёте и в каждом размере. /// </remarks> public interface IFormulaScope { /// <summary>Мерка с указанным отображаемым именем, либо null.</summary> MeasurementId? FindMeasurement(string name); /// <summary>Построение с указанным именем, либо null.</summary> NodeId? FindNode(string name); /// <summary>Отображаемое имя мерки для сборки текста формулы.</summary> string? GetMeasurementName(MeasurementId id); /// <summary>Имя построения для сборки текста формулы.</summary> string? GetNodeName(NodeId id); }