Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
<
A
B
C
D
E
F
G
I
L
M
N
O
P
R
S
T
U
V
X
Y
Z
<
()
- Static method in class tracer.expression.
FunctionSet
A
abs
- Static variable in class tracer.expression.
FunctionSet
Function abs(a).
absFunc
- class tracer.expression.
absFunc
.
Absolute function
absFunc()
- Constructor for class tracer.expression.
absFunc
acos
- Static variable in class tracer.expression.
FunctionSet
Function acos(a).
acosFunc
- class tracer.expression.
acosFunc
.
Arc Cosine function
acosFunc()
- Constructor for class tracer.expression.
acosFunc
actan
- Static variable in class tracer.expression.
FunctionSet
Function actan(a).
actanFunc
- class tracer.expression.
actanFunc
.
Arc Cotangent function
actanFunc()
- Constructor for class tracer.expression.
actanFunc
actionPerformed(ActionEvent)
- Method in class
TracerFunction
add
- Static variable in class tracer.expression.
FunctionSet
Function a+b.
addFunc
- class tracer.expression.
addFunc
.
Addition function
addFunc()
- Constructor for class tracer.expression.
addFunc
addFunction(String)
- Method in class
ManagerFunction
Methode permettant d'ajouter une fonction avec la couleur et le type par défaut Elle renvoie -1 si elle n'a pas pu
addFunction(String, int, Color)
- Method in class
ManagerFunction
Methode permettant d'ajouter une fonction en définissant le type et la couleur Elle renvoie -1 si elle n'a pas pu
afficher()
- Method in class
OptionFrame
Affiche la boite de Dialogue
afficher()
- Method in class
TracerFunction
appendSymbol(Symbol)
- Method in class tracer.expression.
Expression
Append a symbol to the end of an expression.
apply(double)
- Method in class tracer.expression.
absFunc
Returns the absolute double value of a.
apply(double)
- Method in class tracer.expression.
acosFunc
Returns the arc cosine of a, in the range of 0.0 through Pi.
apply(double)
- Method in class tracer.expression.
actanFunc
Returns the arc cotangent of a, in the range of -Pi/2 through Pi/2.
apply(double)
- Method in class tracer.expression.
asinFunc
Returns the arc sine of a, in the range of -Pi/2 through Pi/2.
apply(double)
- Method in class tracer.expression.
atanFunc
Returns the arc tangent of a, in the range of -Pi/2 through Pi/2.
apply(double)
- Method in class tracer.expression.
boxFunc
Returns box(a).
apply(double)
- Method in class tracer.expression.
ceilFunc
Returns the "ceiling" or smallest whole number greater than or equal to a.
apply(double)
- Method in class tracer.expression.
cosFunc
Returns the trigonometric cosine of an angle.
apply(double)
- Method in class tracer.expression.
ctanFunc
Returns the trigonometric cotangent of an angle.
apply(double)
- Method in class tracer.expression.
exp10Func
Returns the exponential number e(2.718...) raised to the power of a.
apply(double)
- Method in class tracer.expression.
expFunc
Returns the exponential number e(2.718...) raised to the power of a.
apply(double)
- Method in class tracer.expression.
floorFunc
Returns the "floor" or largest whole number less than or equal to a.
apply(double)
- Method in class tracer.expression.
Function
Apply function to a single argument.
apply(double)
- Method in class tracer.expression.
lnFunc
Returns the natural logarithm (base e) of a.
apply(double)
- Method in class tracer.expression.
logFunc
Returns the logarithm (base 10) of a.
apply(double)
- Method in class tracer.expression.
roundFunc
Rounds off a double value by first adding 0.5 to it and then returning the largest integer that is less than or equal to this new value.
apply(double)
- Method in class tracer.expression.
sincFunc
Returns sinc(a).
apply(double)
- Method in class tracer.expression.
sinFunc
Returns the trigonometric sine of an angle.
apply(double)
- Method in class tracer.expression.
sqrFunc
Returns the square root of a.
apply(double)
- Method in class tracer.expression.
sqrtFunc
Returns the square root of a.
apply(double)
- Method in class tracer.expression.
tanFunc
Returns the trigonometric tangent of an angle.
apply(double)
- Method in class tracer.expression.
twoArgFunction
apply(double, double)
- Method in class tracer.expression.
addFunc
Returns addition of two arguments a+b.
apply(double, double)
- Method in class tracer.expression.
divFunc
Returns the division of two arguments a/b.
apply(double, double)
- Method in class tracer.expression.
Function
Apply function to two arguments.
apply(double, double)
- Method in class tracer.expression.
multFunc
Returns multiplication of two arguments a*b.
apply(double, double)
- Method in class tracer.expression.
oneArgFunction
apply(double, double)
- Method in class tracer.expression.
powFunc
Returns power of two arguments a^b.
apply(double, double)
- Method in class tracer.expression.
subFunc
Returns substraction of two arguments a-b.
asin
- Static variable in class tracer.expression.
FunctionSet
Function asin(a).
asinFunc
- class tracer.expression.
asinFunc
.
Arc Sine function
asinFunc()
- Constructor for class tracer.expression.
asinFunc
atan
- Static variable in class tracer.expression.
FunctionSet
Function atan(a).
atanFunc
- class tracer.expression.
atanFunc
.
Arc Tangent function
atanFunc()
- Constructor for class tracer.expression.
atanFunc
attribGraphe()
- Method in class
OptionFrame
Methode permettant de changer les coordonnees du repere
AttribPanel
- class ui.
AttribPanel
.
AttribPanel()
- Constructor for class ui.
AttribPanel
AttribPanel(TracerGraphe)
- Constructor for class ui.
AttribPanel
B
box
- Static variable in class tracer.expression.
FunctionSet
Function box(a).
boxFunc
- class tracer.expression.
boxFunc
.
Box function.
boxFunc()
- Constructor for class tracer.expression.
boxFunc
buildConstraints(GridBagConstraints, int, int, int, int, int, int)
- Method in class ui.
FirstPanel
C
ceil
- Static variable in class tracer.expression.
FunctionSet
Function ceil(a).
ceilFunc
- class tracer.expression.
ceilFunc
.
Ceiling function
ceilFunc()
- Constructor for class tracer.expression.
ceilFunc
centreX
- Variable in class tracer.
ChangeAxe
Attribut donnant le centre en pixel sur l'axe Ox
centreY
- Variable in class tracer.
ChangeAxe
Attribut donnant le centre en pixel sur l'axe Oy
ChangeAxe
- class tracer.
ChangeAxe
.
ChangeAxe(ChangeAxe)
- Constructor for class tracer.
ChangeAxe
ChangeAxe(int, int, double, double, double, double)
- Constructor for class tracer.
ChangeAxe
changeFtn()
- Method in class
OptionFrame
Fonction gérant le cas où on fait des changements sur les fonctions
ChangeFtnPanel
- class ui.
ChangeFtnPanel
.
ChangeFtnPanel(ActionListener)
- Constructor for class ui.
ChangeFtnPanel
checkFunctions
- Variable in class ui.
ListFtnPanel
ColorFtnPanel
- class ui.
ColorFtnPanel
.
ColorFtnPanel(ActionListener)
- Constructor for class ui.
ColorFtnPanel
cos
- Static variable in class tracer.expression.
FunctionSet
Function cos(a).
cosFunc
- class tracer.expression.
cosFunc
.
Cosine function
cosFunc()
- Constructor for class tracer.expression.
cosFunc
ctan
- Static variable in class tracer.expression.
FunctionSet
Function ctan(a).
ctanFunc
- class tracer.expression.
ctanFunc
.
Cotangent function
ctanFunc()
- Constructor for class tracer.expression.
ctanFunc
D
deleteFtn()
- Method in class
OptionFrame
Fonction gérant le cas où on efface des fonctions
delFunction(int)
- Method in class
ManagerFunction
Methode permettant d'effacer une fonction donnee par son numero Elle renvoie un boolean comme reponse de succes ou non
delFunction(String)
- Method in class
ManagerFunction
Methode permettant d'effacer une fonction donnee par son expression Elle renvoie un boolean comme reponse de succes ou non
dezoom(TracerGraphe)
- Method in class
TracerFunction
Methode definissant le DeZoom
DisplayerFunction
- class tracer.
DisplayerFunction
.
DisplayerFunction()
- Constructor for class tracer.
DisplayerFunction
DisplayerFunction(String)
- Constructor for class tracer.
DisplayerFunction
DisplayerFunction(String, int, Color)
- Constructor for class tracer.
DisplayerFunction
div
- Static variable in class tracer.expression.
FunctionSet
Function a/b.
divFunc
- class tracer.expression.
divFunc
.
Division function
divFunc()
- Constructor for class tracer.expression.
divFunc
drawFunction(Graphics2D, ChangeAxe, double, double, double, double, double)
- Method in class tracer.
DisplayerFunction
Methode permettant de tracer la fonction dans un repere donné
drawFunction(int, Graphics2D, ChangeAxe, double, double, double, double, double)
- Method in class
ManagerFunction
Methode tracant une fonction donnee
drawFunction(String)
- Method in class tracer.
TracerGraphe
Methode dessinant une fonction
E
E
- Static variable in class tracer.expression.
Variable
The global variable E.
EMPTY_NODE
- Static variable in class tracer.expression.
ExpressionEvalException
enode
- Variable in class tracer.expression.
Expression
The root expression node generated by parsing the expression string.
enode
- Variable in class tracer.expression.
Symbol
The reduced expression node, if symbol type if SYM_EXPRNODE.
equal(Symbol)
- Method in class tracer.expression.
Symbol
Returns true if current symbol has the same precedence as symbol a.
etype
- Variable in class tracer.expression.
ExprNode
Expression node type.
eval()
- Method in class tracer.expression.
Expression
Evaluate the expression.
eval()
- Method in class tracer.expression.
ExprNode
Evaluate the expression node.
exp
- Static variable in class tracer.expression.
FunctionSet
Function exp(a).
exp10Func
- class tracer.expression.
exp10Func
.
Exponential function
exp10Func()
- Constructor for class tracer.expression.
exp10Func
EXPECT_BINFUNC
- Static variable in class tracer.expression.
ExpressionEvalException
EXPECT_TERMINAL
- Static variable in class tracer.expression.
ExpressionParseException
EXPECT_UNARYFUNC
- Static variable in class tracer.expression.
ExpressionEvalException
expFunc
- class tracer.expression.
expFunc
.
Exponential function
expFunc()
- Constructor for class tracer.expression.
expFunc
EXPNODE_BINFUNC
- Static variable in class tracer.expression.
ExprNode
An expression node containing two expression nodes and a binary function applicable on them.
EXPNODE_CONST
- Static variable in class tracer.expression.
ExprNode
An expression node containing a constant number.
EXPNODE_EMPTY
- Static variable in class tracer.expression.
ExprNode
An empty expression node.
EXPNODE_NODE
- Static variable in class tracer.expression.
ExprNode
An expression node containing a single expression node.
EXPNODE_UNARYFUNC
- Static variable in class tracer.expression.
ExprNode
An expression node containing an expression node and a unary function applicable on it.
EXPNODE_VAR
- Static variable in class tracer.expression.
ExprNode
An expression node containing a variable.
ExprDouble
- class tracer.expression.
ExprDouble
.
A class defined to output more flexible double representation than the standard java.lang.Double.
ExprDouble()
- Constructor for class tracer.expression.
ExprDouble
Expression
- class tracer.expression.
Expression
.
The class representing an expression.
Expression()
- Constructor for class tracer.expression.
Expression
Construct an empty expression.
Expression(String)
- Constructor for class tracer.expression.
Expression
Construct an expression by a string representation.
ExpressionEvalException
- exception tracer.expression.
ExpressionEvalException
.
Expression evaluation exception.
ExpressionEvalException()
- Constructor for class tracer.expression.
ExpressionEvalException
Construct a ExpressionEvalException with no detail message.
ExpressionEvalException(String)
- Constructor for class tracer.expression.
ExpressionEvalException
Construct a ExpressionEvalException with specified detail message.
ExpressionException
- exception tracer.expression.
ExpressionException
.
Expression exception.
ExpressionException()
- Constructor for class tracer.expression.
ExpressionException
Construct a ExpressionException with no detail message.
ExpressionException(String)
- Constructor for class tracer.expression.
ExpressionException
Construct a ExpressionException with specified detail message.
ExpressionParseException
- exception tracer.expression.
ExpressionParseException
.
Expression parsing exception.
ExpressionParseException()
- Constructor for class tracer.expression.
ExpressionParseException
ExpressionParseException(String)
- Constructor for class tracer.expression.
ExpressionParseException
ExprNode
- class tracer.expression.
ExprNode
.
A reduced expression node in an operator-precedence parsing tree.
ExprNode()
- Constructor for class tracer.expression.
ExprNode
Create a default empty expression node.
ExprStringBufferInputStream
- class tracer.expression.
ExprStringBufferInputStream
.
A string buffer input stream defined for expression type strings.
ExprStringBufferInputStream(String)
- Constructor for class tracer.expression.
ExprStringBufferInputStream
Construct a string buffer input stream for the specified string.
F
feetX
- Variable in class tracer.
ChangeAxe
Attribut donnant en pixel l'espace entre chaque point sur l'axe Ox
feetY
- Variable in class tracer.
ChangeAxe
Attribut donnant en pixel l'espace entre chaque point sur l'axe Oy
FirstPanel
- class ui.
FirstPanel
.
FirstPanel(String)
- Constructor for class ui.
FirstPanel
floor
- Static variable in class tracer.expression.
FunctionSet
Function floor(a).
floorFunc
- class tracer.expression.
floorFunc
.
Floor function
floorFunc()
- Constructor for class tracer.expression.
floorFunc
FtnPanel
- class ui.
FtnPanel
.
FtnPanel(ActionListener, String)
- Constructor for class ui.
FtnPanel
func
- Variable in class tracer.expression.
ExprNode
Function contained in the current expression node.
func
- Variable in class tracer.expression.
Symbol
The function of a TK_FUNCTION token.
funcTab
- Static variable in class tracer.expression.
FunctionSet
Hash table to store all available functions.
Function
- class tracer.expression.
Function
.
Abstract class type for functions.
Function()
- Constructor for class tracer.expression.
Function
FunctionSet
- class tracer.expression.
FunctionSet
.
The set of all available functions.
FunctionSet()
- Constructor for class tracer.expression.
FunctionSet
G
getAttribut()
- Method in class ui.
TabbedFtnPanel
getChangeAxe()
- Method in class tracer.
TracerGraphe
Methode retournant la classe ChangeAxe
getChangeFunction(int)
- Method in class ui.
TabbedFtnPanel
getColor()
- Method in class tracer.
DisplayerFunction
Methode permettant de recuperer la couleur de la fonction
getColor(int)
- Method in class
ManagerFunction
getDecaleX()
- Method in class tracer.
ChangeAxe
Methode recuperant le decalage jusqu'au centre sur l'axe Ox
getDecaleY()
- Method in class tracer.
ChangeAxe
Methode recuperant le decalage jusqu'au centre sur l'axe Oy
getErrMsg()
- Method in class tracer.expression.
Expression
Return a string indicates where the parsing error occurs.
getFunc(String)
- Static method in class tracer.expression.
FunctionSet
Fetch a function by passing in its string representation.
getFunction()
- Method in class tracer.
DisplayerFunction
Methode permettant de recuperer l'expression de la fonction
getFunction()
- Method in class ui.
FtnPanel
getFunctions()
- Method in class tracer.
TracerGraphe
Methode retournant la classe DisplayerFunction
getFunctionText(int)
- Method in class
ManagerFunction
getFunctionText(int)
- Method in class ui.
ListFtnPanel
getHeight()
- Method in class tracer.
ChangeAxe
Methode recuperant la hauteur de fenetre
getManagerFunction()
- Method in class
OptionFrame
getMaxFtn()
- Method in class ui.
ListFtnPanel
getMaxFtn()
- Method in class ui.
TabbedFtnPanel
getMaxX()
- Method in class tracer.
TracerGraphe
Methode retournant la valeur de maxX
getMaxX()
- Method in class ui.
AttribPanel
getMaxY()
- Method in class tracer.
TracerGraphe
Methode retournant la valeur de maxY
getMaxY()
- Method in class ui.
AttribPanel
getMinX()
- Method in class tracer.
TracerGraphe
Methode retournant la valeur de minX
getMinX()
- Method in class ui.
AttribPanel
getMinY()
- Method in class tracer.
TracerGraphe
Methode retournant la valeur de minY
getMinY()
- Method in class ui.
AttribPanel
getNbSelectedCheckBox()
- Method in class ui.
ListFtnPanel
getNbSelectedCheckBoxForOpt()
- Method in class ui.
TabbedFtnPanel
getNbSelectedCheckBoxForSet()
- Method in class ui.
TabbedFtnPanel
getNewFunction()
- Method in class ui.
TabbedFtnPanel
getPreferredSize()
- Method in class
Interface
getPreferredSize()
- Method in class tracer.
TracerGraphe
Methode définissant par défaut la taille de la fenetre
getPreferredSize()
- Method in class ui.
ListFtnPanel
getRange()
- Method in class tracer.
TracerGraphe
Methode retournant la valeur de range
getRange()
- Method in class ui.
AttribPanel
getScaleX()
- Method in class tracer.
TracerGraphe
Methode retournant la valeur de scaleX
getScaleX()
- Method in class ui.
AttribPanel
getScaleY()
- Method in class tracer.
TracerGraphe
Methode retournant la valeur de scaleY
getScaleY()
- Method in class ui.
AttribPanel
getSelectedCheckBox()
- Method in class ui.
ListFtnPanel
getSelectedCheckBoxForOpt()
- Method in class ui.
TabbedFtnPanel
getSelectedCheckBoxForSet()
- Method in class ui.
TabbedFtnPanel
getTracerGraphe()
- Method in class
OptionFrame
getType()
- Method in class tracer.
DisplayerFunction
Methode permettant de recuperer le type de tracage de la fonction
getType(int)
- Method in class
ManagerFunction
getValue(double)
- Method in class tracer.
DisplayerFunction
Methode permettant d'avoir la fonction à un point donné
getWidth()
- Method in class tracer.
ChangeAxe
Methode recuperant la longueur de fenetre
getXToPixel(double)
- Method in class tracer.
ChangeAxe
Methode permettant de passer d'un point de l'axe Ox du repere cartesien en pixel
getYToPixel(double)
- Method in class tracer.
ChangeAxe
Methode permettant de passer d'un point de l'axe Ox du repere cartesien en pixel
greater(Symbol)
- Method in class tracer.expression.
Symbol
Returns true if current symbol has higher precedence than symbol a.
I
id
- Variable in class tracer.expression.
ExprNode
Constant contained in the current expression node.
Interface
- class
Interface
.
Interface(ActionListener)
- Constructor for class
Interface
isEOE()
- Method in class tracer.expression.
Symbol
Returns true if the symbol represents the end of an expression.
isExprNode()
- Method in class tracer.expression.
Symbol
Returns true if the symbol represents an expression node.
isPossible()
- Method in class
ManagerFunction
Methode me disant si je peux ajouter une fonction
isSelectedFunction(int)
- Method in class ui.
ListFtnPanel
isSelectedWithChange(int)
- Method in class ui.
TabbedFtnPanel
isSelectedWithDelete(int)
- Method in class ui.
TabbedFtnPanel
L
less(Symbol)
- Method in class tracer.expression.
Symbol
Returns true if current symbol has lower precedence than symbol a.
lfp
- Variable in class
Interface
ListFtnPanel
- class ui.
ListFtnPanel
.
ListFtnPanel(String)
- Constructor for class ui.
ListFtnPanel
lnFunc
- class tracer.expression.
lnFunc
.
Natural logarithm function
lnFunc()
- Constructor for class tracer.expression.
lnFunc
log
- Static variable in class tracer.expression.
FunctionSet
Function log(a).
logFunc
- class tracer.expression.
logFunc
.
Logarithm function
logFunc()
- Constructor for class tracer.expression.
logFunc
M
main(String[])
- Static method in class
TracerFunction
managementDraw()
- Method in class
TracerFunction
Methode servant a dessiner les fonctions selectionnees sur la fenetre principale
managementFunction()
- Method in class
TracerFunction
Methode servant a mettre a jour les fonctions existantes situees sur la fenetre principale
managementStopDraw()
- Method in class
TracerFunction
Methode servant a stopper le dessins des fonctions selectionnees sur la fenetre principale
ManagerFunction
- class
ManagerFunction
.
ManagerFunction()
- Constructor for class
ManagerFunction
MAX_FUNCTION
- Static variable in class
ManagerFunction
Variable definissant le nombre maximal de fonctions
maxX
- Variable in class tracer.
ChangeAxe
Attribut donnant l'ecart de l'intervalle de l'axe Ox
maxY
- Variable in class tracer.
ChangeAxe
Attribut donnant l'ecart de l'intervalle de l'axe Oy
mf
- Variable in class
TracerFunction
mult
- Static variable in class tracer.expression.
FunctionSet
Function a*b.
multFunc
- class tracer.expression.
multFunc
.
Multiplication function
multFunc()
- Constructor for class tracer.expression.
multFunc
N
nameStr
- Variable in class tracer.expression.
Variable
NB_FTN
- Static variable in class ui.
ListFtnPanel
NB_TYPES
- Static variable in class ui.
TypeFtnPanel
newFtn()
- Method in class
OptionFrame
Fonction gérant le cas où on entre une nouvelle fonction
nextSymbol(StreamTokenizer)
- Static method in class tracer.expression.
Expression
Fetch the next symbol from the input expression string.
NO_EOE
- Static variable in class tracer.expression.
ExpressionParseException
NO_NODE
- Static variable in class tracer.expression.
ExpressionParseException
NO_OPERATOR
- Static variable in class tracer.expression.
ExpressionParseException
node1
- Variable in class tracer.expression.
ExprNode
Expression node 1 contained in the current expression node.
node2
- Variable in class tracer.expression.
ExprNode
Expression node 2 contained in the current expression node.
numArgs
- Variable in class tracer.expression.
Function
Number of arguments the function can take
numNodes
- Variable in class tracer.expression.
ExprNode
nval
- Variable in class tracer.expression.
Symbol
The value of a TK_NUMBER token.
O
of
- Variable in class
Interface
oneArgFunction
- class tracer.expression.
oneArgFunction
.
Abstract class type for single argument functions.
oneArgFunction()
- Constructor for class tracer.expression.
oneArgFunction
Constructs a function with one arguement.
OptionFrame
- class
OptionFrame
.
OptionFrame(JFrame, String, ActionListener)
- Constructor for class
OptionFrame
optionManager()
- Method in class
OptionFrame
Methode gerant les onglets
P
paint(Graphics)
- Method in class tracer.
TracerGraphe
Methode paint() dessinant sur le canvas : - le repere (Axe + Repere) - la fonction si elle est definie
panelDown
- Variable in class ui.
ListFtnPanel
parse(StreamTokenizer)
- Method in class tracer.expression.
Expression
Parse the input expression string, returns the root expression node of the operator-precedence parse tree.
PI
- Static variable in class tracer.expression.
Variable
The global variable PI.
pos()
- Method in class tracer.expression.
ExprStringBufferInputStream
Return current stream pointer position.
pow
- Static variable in class tracer.expression.
FunctionSet
Function a^b.
powFunc
- class tracer.expression.
powFunc
.
Power function
powFunc()
- Constructor for class tracer.expression.
powFunc
precTab
- Static variable in class tracer.expression.
Symbol
Precedence table used for parsing the expression.
precTabIndex(int)
- Static method in class tracer.expression.
Symbol
Convert a token type to an index in the precedence table.
push(double)
- Method in class tracer.expression.
ExprNode
Pushes a const into the expression node.
push(ExprNode)
- Method in class tracer.expression.
ExprNode
Pushes an expression node into the expression node.
push(Function)
- Method in class tracer.expression.
ExprNode
Pushes a function into the expression node.
push(Symbol)
- Method in class tracer.expression.
ExprNode
Pushes a symbol into the expression node.
push(Variable)
- Method in class tracer.expression.
ExprNode
Pushes a variable into the expression node.
R
round
- Static variable in class tracer.expression.
FunctionSet
Function round(a).
roundFunc
- class tracer.expression.
roundFunc
.
Round function
roundFunc()
- Constructor for class tracer.expression.
roundFunc
run()
- Method in class tracer.
DisplayerFunction
S
setCentreX()
- Method in class tracer.
ChangeAxe
Methode changeant la coordonnee x du centre
setCentreY()
- Method in class tracer.
ChangeAxe
Methode changeant la coordonnee y du centre
setChangeAxe(int, int)
- Method in class tracer.
ChangeAxe
Methode changeant les dimensions de la fenetre
setChangeFunction()
- Method in class
OptionFrame
Methode changeant les fonctions des differentes listes
setColor(Color)
- Method in class
OptionFrame
Methode changeant la couleur
setColor(Color)
- Method in class tracer.
DisplayerFunction
Methode permettant de changer la couleur de tracage de la fonction
setColor(Color)
- Method in class ui.
ColorFtnPanel
setColor(Color, int)
- Method in class
ManagerFunction
setFeetX()
- Method in class tracer.
ChangeAxe
Methode changeant l'espace separant 2 points de l'axe Ox
setFeetY()
- Method in class tracer.
ChangeAxe
Methode changeant l'espace separant 2 points de l'axe Oy
setFunction(String)
- Method in class tracer.
DisplayerFunction
Methode permettant de changer l'expression de la fonction
setFunction(String)
- Method in class ui.
FtnPanel
setFunctionCheckBox(int, boolean)
- Method in class ui.
ListFtnPanel
setFunctionColor(int, Color)
- Method in class ui.
ListFtnPanel
setFunctionColor(int, Color)
- Method in class ui.
TabbedFtnPanel
setFunctionState(int, boolean)
- Method in class ui.
ChangeFtnPanel
setFunctionText(int, String)
- Method in class ui.
ListFtnPanel
setFunctionText(String, int)
- Method in class
ManagerFunction
setFunctionWithChange(int, boolean)
- Method in class ui.
TabbedFtnPanel
setListFunction(String, int)
- Method in class ui.
TabbedFtnPanel
setListFunctionState(int, boolean)
- Method in class ui.
TabbedFtnPanel
setMaxX(double)
- Method in class tracer.
TracerGraphe
Methode changeant la valeur de maxX en redefinissant ChangeAxe aussi
setMaxX(double, double)
- Method in class tracer.
ChangeAxe
Methode changeant l'ecart de l'intervalle usr l'axe Ox
setMaxY(double)
- Method in class tracer.
TracerGraphe
Methode changeant la valeur de maxY en redefinissant ChangeAxe aussi
setMaxY(double, double)
- Method in class tracer.
ChangeAxe
Methode changeant l'ecart de l'intervalle usr l'axe Oy
setMinX(double)
- Method in class tracer.
TracerGraphe
Methode changeant la valeur de maxY en redefinissant ChangeAxe aussi
setMinX(double, double)
- Method in class tracer.
ChangeAxe
Methode changeant l'ecart de l'intervalle usr l'axe Oy
setMinY(double)
- Method in class tracer.
TracerGraphe
Methode changeant la valeur de minY en redefinissant ChangeAxe aussi
setMinY(double, double)
- Method in class tracer.
ChangeAxe
Methode changeant l'ecart de l'intervalle usr l'axe Oy
setOnglet(int)
- Method in class
OptionFrame
Methode initialisant l'onglet de départ
setOnglet(int)
- Method in class ui.
TabbedFtnPanel
setRange(double)
- Method in class tracer.
TracerGraphe
Methode changeant la valeur de range
setScaleX(double)
- Method in class tracer.
TracerGraphe
Methode changeant la valeur de scaleX
setScaleY(double)
- Method in class tracer.
TracerGraphe
Methode changeant la valeur de scaleY
setTracerGraphe(TracerGraphe)
- Method in class
OptionFrame
Methode changeant le TracerGraphe
setType(int)
- Method in class
OptionFrame
Methode changeant le type de tracage
setType(int)
- Method in class tracer.
DisplayerFunction
Methode permettant de changer le type de tracage de la fonction
setType(int, int)
- Method in class
ManagerFunction
setZoneColor(Color)
- Method in class
OptionFrame
Methode changeant la zone de couleur
setZoneColor(Color)
- Method in class ui.
ChangeFtnPanel
setZoneColor(Color)
- Method in class ui.
FtnPanel
setZoneColor(Color)
- Method in class ui.
TabbedFtnPanel
simplePanel(String, String, JTextField)
- Method in class ui.
FirstPanel
sin
- Static variable in class tracer.expression.
FunctionSet
Function sin(a).
sinc
- Static variable in class tracer.expression.
FunctionSet
Function sinc(a).
sincFunc
- class tracer.expression.
sincFunc
.
Sinc function
sincFunc()
- Constructor for class tracer.expression.
sincFunc
sinFunc
- class tracer.expression.
sinFunc
.
Sine function
sinFunc()
- Constructor for class tracer.expression.
sinFunc
specialPanel(String, String, String, JTextField, JTextField)
- Method in class ui.
FirstPanel
sqr
- Static variable in class tracer.expression.
FunctionSet
Function sqr(a).
sqrFunc
- class tracer.expression.
sqrFunc
.
Square function
sqrFunc()
- Constructor for class tracer.expression.
sqrFunc
sqrt
- Static variable in class tracer.expression.
FunctionSet
Function sqrt(a).
sqrtFunc
- class tracer.expression.
sqrtFunc
.
Square Root function
sqrtFunc()
- Constructor for class tracer.expression.
sqrtFunc
stopDraw()
- Method in class tracer.
DisplayerFunction
stopDraw(int)
- Method in class
ManagerFunction
Methode arretant le tracage d'une fonction donnee
stopDrawFunction()
- Method in class tracer.
TracerGraphe
Methode arretant le dessin en cours de tracage
stype
- Variable in class tracer.expression.
Symbol
Symbol type of the symbol.
sub
- Static variable in class tracer.expression.
FunctionSet
Function a-b.
subFunc
- class tracer.expression.
subFunc
.
Substraction function
subFunc()
- Constructor for class tracer.expression.
subFunc
SYM_EXPRNODE
- Static variable in class tracer.expression.
Symbol
The symbol type representing a reduced expression node.
SYM_TERMINAL
- Static variable in class tracer.expression.
Symbol
The symbol type representing a terminal symbol.
SYM_UNKNOWN
- Static variable in class tracer.expression.
Symbol
The symbol type representing unknown symbol.
Symbol
- class tracer.expression.
Symbol
.
An input symbol in an expression.
Symbol()
- Constructor for class tracer.expression.
Symbol
Create an empty symbol.
Symbol(int, ExprNode)
- Constructor for class tracer.expression.
Symbol
Create a Function token with symbol type specified as SYM_EXPRNODE, and an expression node.
Symbol(int, int)
- Constructor for class tracer.expression.
Symbol
Create a token symbol with symbol type and token type.
Symbol(int, int, char)
- Constructor for class tracer.expression.
Symbol
Symbol(int, int, double)
- Constructor for class tracer.expression.
Symbol
Create a Number token with symbol type specified as SYM_TERMINAL, token type specified as TK_NUMBER and a value
Symbol(int, int, String)
- Constructor for class tracer.expression.
Symbol
Create a Variable token or Function token with symbol type specified as SYM_TERMINAL.
symQueue
- Variable in class tracer.expression.
Expression
The symbol queue created for operator-precedence parsing.
symStack
- Variable in class tracer.expression.
Expression
The operator, expression node stack created for operator-precedence parsing.
T
TabbedFtnPanel
- class ui.
TabbedFtnPanel
.
TabbedFtnPanel(ActionListener, TracerGraphe)
- Constructor for class ui.
TabbedFtnPanel
tan
- Static variable in class tracer.expression.
FunctionSet
Function tan(a).
tanFunc
- class tracer.expression.
tanFunc
.
Tangent function
tanFunc()
- Constructor for class tracer.expression.
tanFunc
textFunctions
- Variable in class ui.
ListFtnPanel
tg
- Variable in class
Interface
TK_BRACKETL
- Static variable in class tracer.expression.
Symbol
The token representing a left bracket in an expression.
TK_BRACKETR
- Static variable in class tracer.expression.
Symbol
The token representing a right bracket in an expression.
TK_DIV
- Static variable in class tracer.expression.
Symbol
The token representing a division sign in an expression.
TK_EOE
- Static variable in class tracer.expression.
Symbol
The token representing the end of an expression.
TK_FUNCTION
- Static variable in class tracer.expression.
Symbol
The token representing a function in an expression.
TK_MINUS
- Static variable in class tracer.expression.
Symbol
The token representing a minus sign in an expression.
TK_MULT
- Static variable in class tracer.expression.
Symbol
The token representing a multply sign in an expression.
TK_NUMBER
- Static variable in class tracer.expression.
Symbol
The token representing a number in an expression.
TK_PLUS
- Static variable in class tracer.expression.
Symbol
The token representing a plus sign in an expression.
TK_POW
- Static variable in class tracer.expression.
Symbol
The token representing a power sign in an expression.
TK_VARIABLE
- Static variable in class tracer.expression.
Symbol
The token representing a variable in an expression.
TOOMANY_NODE
- Static variable in class tracer.expression.
ExpressionParseException
toString()
- Method in class
ManagerFunction
Methode retournant une representation de en string de la classe
toString()
- Method in class tracer.
ChangeAxe
Methode donnat une representation en String de la classe
toString()
- Method in class tracer.
DisplayerFunction
Methode renvoyant une forme en caractere de la fonction
toString()
- Method in class tracer.expression.
absFunc
Return string "ABS"
toString()
- Method in class tracer.expression.
acosFunc
Return string "ACOS"
toString()
- Method in class tracer.expression.
actanFunc
Return string "ACTAN"
toString()
- Method in class tracer.expression.
addFunc
Return string "+".
toString()
- Method in class tracer.expression.
asinFunc
Return string "ASIN"
toString()
- Method in class tracer.expression.
atanFunc
Return string "ATAN"
toString()
- Method in class tracer.expression.
boxFunc
Return string "BOX"
toString()
- Method in class tracer.expression.
ceilFunc
Return string "CEIL"
toString()
- Method in class tracer.expression.
cosFunc
Return string "COS"
toString()
- Method in class tracer.expression.
ctanFunc
Return string "CTAN"
toString()
- Method in class tracer.expression.
divFunc
Return string "/".
toString()
- Method in class tracer.expression.
exp10Func
Return string "EXP"
toString()
- Method in class tracer.expression.
expFunc
Return string "EXP"
toString()
- Method in class tracer.expression.
ExprNode
Returns the string representation of the expression node.
toString()
- Method in class tracer.expression.
floorFunc
Return string "FLOOR"
toString()
- Method in class tracer.expression.
Function
Return the string representation of the function.
toString()
- Method in class tracer.expression.
lnFunc
Return string "LN"
toString()
- Method in class tracer.expression.
logFunc
Return string "LOG"
toString()
- Method in class tracer.expression.
multFunc
Return string "*".
toString()
- Method in class tracer.expression.
powFunc
Return string "^".
toString()
- Method in class tracer.expression.
roundFunc
Return string "ROUND"
toString()
- Method in class tracer.expression.
sincFunc
Return string "SINC"
toString()
- Method in class tracer.expression.
sinFunc
Return string "SIN"
toString()
- Method in class tracer.expression.
sqrFunc
Return string "SQR"
toString()
- Method in class tracer.expression.
sqrtFunc
Return string "SQRT"
toString()
- Method in class tracer.expression.
subFunc
Return string "-".
toString()
- Method in class tracer.expression.
Symbol
Returns the string representation of the current symbol.
toString()
- Method in class tracer.expression.
tanFunc
Return string "TAN"
toString()
- Method in class tracer.expression.
Variable
Returns the string representation of the variable.
toString(double)
- Static method in class tracer.expression.
ExprDouble
Convert a double into a string using default precision 15.
toString(double, int)
- Static method in class tracer.expression.
ExprDouble
Convert a double into a string using specific precision.
toSymbol(String)
- Static method in class tracer.expression.
Expression
Convert a string to a symbol.
traceAxes(Graphics2D)
- Method in class tracer.
TracerGraphe
Methode tracant les Axes Ox, Oy
traceRepere(Graphics2D)
- Method in class tracer.
TracerGraphe
Methode tracant le repere sur Ox, Oy
TracerFunction
- class
TracerFunction
.
TracerFunction()
- Constructor for class
TracerFunction
TracerGraphe
- class tracer.
TracerGraphe
.
TracerGraphe()
- Constructor for class tracer.
TracerGraphe
Constructeur TracerGraphe()
TracerGraphe(TracerGraphe)
- Constructor for class tracer.
TracerGraphe
Constructeur TracerGraphe(TracerGraphe)
ttype
- Variable in class tracer.expression.
Symbol
The terminal type of the symbol, if symbol type if SYM_TERMINAL.
twoArgFunction
- class tracer.expression.
twoArgFunction
.
Abstract class type for two-argument functions.
twoArgFunction()
- Constructor for class tracer.expression.
twoArgFunction
Constructs a function with two arguements.
TYPE_CARRE
- Static variable in class tracer.
DisplayerFunction
Variable permettant le tracage de la fonction en triangle
TYPE_CIRCLE
- Static variable in class tracer.
DisplayerFunction
Variable permettant le tracage de la fonction en cercle
TYPE_NORMAL
- Static variable in class tracer.
DisplayerFunction
Variable permettant le tracage de la fonction en mode ligne
TYPE_PT
- Static variable in class tracer.
DisplayerFunction
Variable permettant le tracage de la fonction en point
TYPE_TRIANGLE
- Static variable in class tracer.
DisplayerFunction
Variable permettant le tracage de la fonction en triangle
TypeFtnPanel
- class ui.
TypeFtnPanel
.
TypeFtnPanel(ActionListener)
- Constructor for class ui.
TypeFtnPanel
U
UNEXPECTED_NODE
- Static variable in class tracer.expression.
ExpressionParseException
UNEXPECTED_SYMBOL
- Static variable in class tracer.expression.
ExpressionParseException
UNKNOWN_SYMBOL
- Static variable in class tracer.expression.
ExpressionParseException
UNKNOWN_TERMINAL
- Static variable in class tracer.expression.
ExpressionParseException
V
val
- Variable in class tracer.expression.
Variable
Current value of a variable.
variable
- Variable in class tracer.expression.
ExprNode
Variable contained in the current expression node.
variable
- Variable in class tracer.expression.
Symbol
The variable of a TK_VARIABLE token.
Variable
- class tracer.expression.
Variable
.
An variable in an expression.
Variable()
- Constructor for class tracer.expression.
Variable
Create a default variable without a name.
Variable(String)
- Constructor for class tracer.expression.
Variable
Create a variable with a name.
Variable(String, double)
- Constructor for class tracer.expression.
Variable
Create a variable with a name and its value.
X
X
- Static variable in class tracer.expression.
Variable
The global variable X.
Y
Y
- Static variable in class tracer.expression.
Variable
The global variable Y.
Z
Z
- Static variable in class tracer.expression.
Variable
The global variable Z.
ZOOM
- Static variable in class
TracerFunction
Attribut definissant la precision du zoom
zoom(TracerGraphe)
- Method in class
TracerFunction
Methode definissant le Zoom
<
A
B
C
D
E
F
G
I
L
M
N
O
P
R
S
T
U
V
X
Y
Z
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES