UNPKG

jalhyd

Version:

JaLHyd, a Javascript Library for Hydraulics

37 lines 1.41 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RectangularStructure = void 0; const internal_modules_1 = require("../internal_modules"); const internal_modules_2 = require("../internal_modules"); /** * Classe mère pour toutes les structures ayant une base rectangulaire (vannes, seuils) */ class RectangularStructure extends internal_modules_2.Structure { constructor(prms, dbg = false) { super(prms, dbg); this.prms.CdGR.visible = false; this.prms.CdGRS.visible = false; this.prms.CdWR.visible = false; this.prms.CdWS.visible = false; this.prms.CdWSL.visible = false; this.prms.CdCunge.visible = false; } /** * paramètres castés au bon type */ get prms() { return this._prms; } /** * paramétrage de la calculabilité des paramètres */ setParametersCalculability() { super.setParametersCalculability(); this.prms.L.calculability = internal_modules_1.ParamCalculability.DICHO; this.prms.CdGR.calculability = internal_modules_1.ParamCalculability.DICHO; this.prms.CdGRS.calculability = internal_modules_1.ParamCalculability.DICHO; this.prms.CdWR.calculability = internal_modules_1.ParamCalculability.DICHO; } } exports.RectangularStructure = RectangularStructure; //# sourceMappingURL=rectangular_structure.js.map