Class Summary |
Abs |
Fonction valeur absolue |
AbsOp |
Opérateur 'valeur absolue' |
AbstractOperateur |
Classe abstraite à la base de tout le calcul
Chaque opérateur va posséder une méthode 'compute'
qui appellera si nécessaire les méthodes compute des opérateurs membres (pattern 'composite') |
AdditionOp |
Opérateur 'addition' |
BasicOperator |
Classe BasicOperator |
BinaryOperateur |
|
ConstantValOp |
Opérateur 'valeur constante' |
Cos |
Fonction cosinus |
CosOp |
Opérateur 'cosinus' |
Deg2Rad |
Fonction deg2rad (conversion de degrés en radians) |
Deg2RadOp |
Opérateur 'deg2rad' (conversion de degrés vers radians) |
DivideOp |
Opérateur 'division' |
Exp |
Fonction exponentielle |
ExpOp |
Opérateur 'exp' (exponentielle) |
Function |
Gabarit à utiliser pour créer des fonctions (unaires) |
Ln |
Fonction logarithme népérien |
Log |
Fonction logarithme base 10 |
LogOp |
Opérateur 'log base 10' |
MultOp |
Opérateur 'addition' |
NepLog |
Fonction logarithme népérien
this class used to be called "Ln" but some Windows JVM did not like that (!) |
NepLogOp |
Opérateur 'ln' (logarithme népérien), base e |
Node |
Classe Node - Brique de base pour le parser |
Operator |
Classe Operator, classe abstraite commune aux les opérations de base et aux fonctions |
Parser |
Classe Parser
Cette classe permet le "parsing" d'une chaine representant
une expression mathematique pouvant comporter des variables . |
PowerOp |
Opérateur 'puissance' |
Rad2Deg |
Fonction rad2deg (conversion de degrés en radians) |
Rad2DegOp |
Opérateur 'rad2deg' (conversion de radians vers degrés) |
Sin |
Fonction sinus |
SinOp |
Opérateur 'sinus' |
Sqrt |
Fonction logarithme base 10 |
SqrtOp |
Opérateur 'sqrt' (square root) |
SubtractOp |
Opérateur 'soustraction' |
Tan |
Fonction tangente |
TanOp |
Opérateur 'tangente' |
Variable |
classe Variable |
VariableOp |
Opérateur pour une 'variable' |