public object Clone() { HiddenLayerView clone = new HiddenLayerView(); clone.metaData = this.metaData; clone.SetMetaDataModel(ref this.metaDataPool); foreach (LayerView node in GetNodes()) { clone.AddNode((NodeView)node); } return clone; }
public object Clone() { HiddenLayerView clone = new HiddenLayerView(); clone.metaData = this.metaData; clone.SetMetaDataModel(ref this.metaDataPool); foreach (LayerView node in GetNodes()) { clone.AddNode((NodeView)node); } return(clone); }
/// <summary> /// Adds a Hidden Layer /// </summary> private void AddHiddenLayer(object sender, EventArgs e) { HiddenLayerView layer = new HiddenLayerView(); layer.SetMetaDataModel(ref metaData); int location = -1; if (hasOutput || hasPostProcessor) { location = topologyDisplay.Controls.Count; if (hasOutput) location--; if (hasPostProcessor) location--; } AddTableItem(layer, location); }