/// <summary> /// Генерирует наборы слоёв из переданных объектов /// сетки и геометрии /// </summary> /// <param name="grid">Объект Grid</param> /// <param name="geometry">Объект Geometry</param> private void GenerateLayersFromGridAndGeometry(Grid1D grid, Geometry1D geometry) { InsertGridLayersFromGrid(grid); InsertGridLayersFromGeometry(geometry); }
/// <summary> /// Генерирует списки слоёв из объекта Grid /// </summary> /// <param name="grid">Объект сетки Grid</param> private void InsertGridLayersFromGrid(Grid1D grid) { GridLayers1D.GridLayers = StepTransition.GenerateGridLayerListFromStepTransitionList(grid.StepTransitions); }
public GridWithGeometryPreCalculated1D(Grid1D grid, Geometry1D geometry) { GenerateLayersFromGridAndGeometry(grid, geometry); CalculateGridLayers1DParamaters(); NodeSet1D = (NodeSet1D)GenerateNodeSetFromGridLayersAndGeometry(GridLayers1D, geometry); }