/// <summary> /// Добавляет слои из переданного объекта в текущий /// </summary> /// <param name="gridLayers3D">Объект GridLayers3D</param> public void Merge(GridLayers1D gridLayers1D) { if (gridLayers1D == null) { return; } GridLayers = MergeGridLayerLists(GridLayers, gridLayers1D.GridLayers); }
/// <summary> /// Добавляет слои из объекта геометрии /// </summary> /// <param name="geometry">Объект Geometry</param> private void InsertGridLayersFromGeometry(Geometry1D geometry) { if (geometry == null) { return; } GridLayers1D gridLayers1D = geometry.GetGridLayers1D; GridLayers1D.Merge(gridLayers1D); }
/// <summary> /// Рассчитывает параметры (GridLayerParameters) /// для свойства GridLayers2D /// </summary> private void CalculateGridLayers1DParamaters() { GridLayers1D.CalculateGridLayers1DParameters(); }