public void SetLayersSize() { double max = hotfaceRadius; foreach (Layer l in LayerList) { l.Width = Width; l.Height = Height; if (l is TubbinessLayer) { TubbinessLayer tl = (TubbinessLayer)l; tl.InsideRadius = max; max = tl.OutsideRadius; } } }
private List <Layer> CreateTestTubbinessLayers() { Material mat = DbMaterialAdapter.LoadWithId(9); TubbinessLayer layer = new TubbinessLayer(mat, 0.2, 1, 1); List <Layer> layers = new List <Layer>(); layers.Add(layer); mat = DbMaterialAdapter.LoadWithId(10); layer = new TubbinessLayer(mat, 0.3, 1, 1); layers.Add(layer); mat = DbMaterialAdapter.LoadWithId(11); layer = new TubbinessLayer(mat, 0.15, 1, 1); layers.Add(layer); mat = DbMaterialAdapter.LoadWithId(12); layer = new TubbinessLayer(mat, 0.1, 1, 1); layers.Add(layer); mat = DbMaterialAdapter.LoadWithId(13); layer = new TubbinessLayer(mat, 0.05, 1, 1); layers.Add(layer); return(layers); }