jalhyd
Version:
JaLHyd, a Javascript Library for Hydraulics
33 lines • 953 B
TypeScript
import { Nub } from "../internal_modules";
import { Observer } from "../internal_modules";
import { Result } from "../internal_modules";
import { TrigoParams } from "../internal_modules";
export declare enum TrigoOperation {
COS = 0,
SIN = 1,
TAN = 2,
COSH = 3,
SINH = 4,
TANH = 5
}
export declare enum TrigoUnit {
DEG = 0,
RAD = 1
}
/**
* cos, sin, tan, cosh, sinh, tanh
*/
export declare class Trigo extends Nub implements Observer {
constructor(prms: TrigoParams, dbg?: boolean);
/** paramètres castés au bon type */
get prms(): TrigoParams;
get operation(): TrigoOperation;
set operation(o: TrigoOperation);
get unit(): TrigoUnit;
set unit(u: TrigoUnit);
Equation(sVarCalc: string): Result;
update(sender: any, data: any): void;
/** paramétrage de la calculabilité des paramètres */
protected setParametersCalculability(): void;
}
//# sourceMappingURL=trigo.d.ts.map