/// <summary> /// Konstruktor med parametrar /// </summary> /// <param name="admittans"></param> /// <param name="name"></param> /// <param name="x"></param> /// <param name="y"></param> /// <param name="input"></param> /// <param name="output"></param> /// <param name="canvas"></param> public Filter(double admittans, string name, int x, int y, Nod input, Nod output, Graphics canvas) : base(name, canvas, x, y) { this.admittans = admittans; this.input = input; this.output = output; ventPos = 1.0; }
/// <summary> /// Konstruktor med parametrar /// </summary> /// <param name="admittans"></param> /// <param name="name"></param> /// <param name="x"></param> /// <param name="y"></param> /// <param name="input"></param> /// <param name="output"></param> /// <param name="canvas"></param> public Vvxl(double admittans, string name, int x, int y, Nod input, Nod output, Graphics canvas) : base(name, canvas, x, y) { this.admittans = admittans; this.old_str_flow = ""; this.input = input; this.output = output; this.flow = 0; }
/// <summary> /// Konstroktor med parametrar /// </summary> /// <param name="name"></param> /// <param name="x"></param> /// <param name="y"></param> /// <param name="input"></param> /// <param name="output"></param> /// <param name="canvas"></param> /// <param name="menu"></param> public Pump(string name, int x, int y, Nod input, Nod output, Graphics canvas, ContextMenuStrip menu) : base(name, canvas, x, y, menu) { this.input = input; this.output = output; a = 5.0; b = 10.0; varv = 0.0; flow = 0.0; open = false; }
/// <summary> /// Konstruktor med parametrar /// </summary> /// <param name="admittans"></param> /// <param name="name"></param> /// <param name="x"></param> /// <param name="y"></param> /// <param name="input"></param> /// <param name="output"></param> /// <param name="open"></param> /// <param name="canvas"></param> /// <param name="menu"></param> public Ventil(double admittans, string name, int x, int y, Nod input, Nod output, bool open, Graphics canvas, ContextMenuStrip menu) : base(name, canvas, x, y, menu) { this.admittans = admittans; this.old_str_flow = ""; this.input = input; this.output = output; this.flow = 0; this.open = open; //om ventilen är öppen if (open) { this.ventPos = 1.0; } //om ventilen är stängd else { this.ventPos = 0.0; } this.old_str_pos = ventPos.ToString("0.0"); }