Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
F
G
I
L
P
S
T
U
V
A
Accumulator
<
E
> - Interface in
fr.inria.opengve.tools.dataStructures.interfaces
This interface define object like FIFO and LIFO.
B
BinaryTree
<
E
,
V
extends java.lang.Comparable<
V
>> - Class in
fr.inria.opengve.tools.dataStructures
Basic implementation of binary tree.
BinaryTree()
- Constructor for class fr.inria.opengve.tools.dataStructures.
BinaryTree
Create a new empty tree.
C
clear()
- Method in class fr.inria.opengve.tools.dataStructures.
BinaryTree
Make the priority queue logically empty.
clear()
- Method in class fr.inria.opengve.tools.dataStructures.
FibonacciHeap
clear()
- Method in class fr.inria.opengve.tools.dataStructures.
Fifo
Removes all the element of this FIFO.
clear()
- Method in interface fr.inria.opengve.tools.dataStructures.interfaces.
Accumulator
Remove all the elements of the data structure.
clear()
- Method in interface fr.inria.opengve.tools.dataStructures.interfaces.
PriorityQueue
Make the priority queue logically empty.
clear()
- Method in class fr.inria.opengve.tools.dataStructures.
Stack
Removes all the element of this stack.
CommandLineParse
- Class in
fr.inria.opengve.tools
This class provide an easy way to parse the command line arguments of a program.
CommandLineParse(String[])
- Constructor for class fr.inria.opengve.tools.
CommandLineParse
Constructor of the parser.
CommandLineParse.BooleanParameter
- Class in
fr.inria.opengve.tools
CommandLineParse.CommandLineParserException
- Exception in
fr.inria.opengve.tools
Exception throwed for all errors find during the command line parsing.
CommandLineParse.DoubleParameter
- Class in
fr.inria.opengve.tools
CommandLineParse.IntegerParameter
- Class in
fr.inria.opengve.tools
CommandLineParse.LongParameter
- Class in
fr.inria.opengve.tools
CommandLineParse.OptionType
- Enum in
fr.inria.opengve.tools
Enumeration of all option type.
CommandLineParse.StringParameter
- Class in
fr.inria.opengve.tools
contains(E)
- Method in class fr.inria.opengve.tools.dataStructures.
BinaryTree
Say if the priority queue contains a given elemeent.
contains(E)
- Method in class fr.inria.opengve.tools.dataStructures.
FibonacciHeap
contains(E)
- Method in interface fr.inria.opengve.tools.dataStructures.interfaces.
PriorityQueue
Say if the priority queue contains a given elemeent.
D
declareBooleanParameter(String, String)
- Method in class fr.inria.opengve.tools.
CommandLineParse
Declare a boolean parameter.
declareBooleanParameter(CommandLineParse.CommandLineParameter, String, String)
- Method in class fr.inria.opengve.tools.
CommandLineParse
Declare a boolean parameter as a sub parameter of a given parameter.
declareDoubleParameter(String, String, boolean)
- Method in class fr.inria.opengve.tools.
CommandLineParse
Declare a double parameter.
declareDoubleParameter(CommandLineParse.CommandLineParameter, String, String, boolean)
- Method in class fr.inria.opengve.tools.
CommandLineParse
Declare a double parameter.
declareDoubleParameterWithDefaultValue(String, String, double)
- Method in class fr.inria.opengve.tools.
CommandLineParse
Declare a double parameter with a default value.
declareDoubleParameterWithDefaultValue(CommandLineParse.CommandLineParameter, String, String, double)
- Method in class fr.inria.opengve.tools.
CommandLineParse
Declare a double parameter with a default value.
declareHelpParameter()
- Method in class fr.inria.opengve.tools.
CommandLineParse
This methods declare the special Help parameter his shortName is
-h
and his longName is
--help
.
declareIntegerParameter(String, String, boolean)
- Method in class fr.inria.opengve.tools.
CommandLineParse
Declare a integer parameter.
declareIntegerParameter(CommandLineParse.CommandLineParameter, String, String, boolean)
- Method in class fr.inria.opengve.tools.
CommandLineParse
Declare an integer parameter with a given super parameter.
declareIntegerParameterWithDefaultValue(String, String, int)
- Method in class fr.inria.opengve.tools.
CommandLineParse
Declare a integer parameter with a default value.
declareIntegerParameterWithDefaultValue(CommandLineParse.CommandLineParameter, String, String, int)
- Method in class fr.inria.opengve.tools.
CommandLineParse
Declare an integer parameter with a default value and a given super parameter.
declareLongParameter(String, String, boolean)
- Method in class fr.inria.opengve.tools.
CommandLineParse
Declare a long parameter.
declareLongParameter(CommandLineParse.CommandLineParameter, String, String, boolean)
- Method in class fr.inria.opengve.tools.
CommandLineParse
Declare a long parameter with a given super parameter.
declareLongParameterWithDefaultValue(String, String, long)
- Method in class fr.inria.opengve.tools.
CommandLineParse
Declare a long parameter with a default value.
declareLongParameterWithDefaultValue(CommandLineParse.CommandLineParameter, String, String, long)
- Method in class fr.inria.opengve.tools.
CommandLineParse
Declare a long parameter with a default value.
declareStringParameter(String, String, boolean)
- Method in class fr.inria.opengve.tools.
CommandLineParse
Declare a String parameter.
declareStringParameter(CommandLineParse.CommandLineParameter, String, String)
- Method in class fr.inria.opengve.tools.
CommandLineParse
Declare a String parameter with a given super parameter.
declareStringParameterWithDefaultValue(String, String, String)
- Method in class fr.inria.opengve.tools.
CommandLineParse
Add a String parameter.
declareStringParameterWithDefaultValue(CommandLineParse.CommandLineParameter, String, String, String)
- Method in class fr.inria.opengve.tools.
CommandLineParse
Add a String parameter with a default value and a super parameter.
deleteMin()
- Method in class fr.inria.opengve.tools.dataStructures.
BinaryTree
Remove the smallest item from the priority queue.
deleteMin()
- Method in class fr.inria.opengve.tools.dataStructures.
FibonacciHeap
Remove the smallest item from the priority queue.
deleteMin()
- Method in interface fr.inria.opengve.tools.dataStructures.interfaces.
PriorityQueue
Remove the smallest item from the priority queue.
F
FibHeapDecreaseKey(E, V)
- Method in class fr.inria.opengve.tools.dataStructures.
FibonacciHeap
Update the value of an element of the heap.
FibonacciHeap
<
E
,
V
extends java.lang.Comparable<
V
>> - Class in
fr.inria.opengve.tools.dataStructures
The Fibonacci Heap.
FibonacciHeap()
- Constructor for class fr.inria.opengve.tools.dataStructures.
FibonacciHeap
Construct the Fibonacci heap.
Fifo
<
E
> - Class in
fr.inria.opengve.tools.dataStructures
This class implement the concept of FIFO.
Fifo()
- Constructor for class fr.inria.opengve.tools.dataStructures.
Fifo
Default constructor.
find(V)
- Method in class fr.inria.opengve.tools.dataStructures.
BinaryTree
Return object associated with a specific value.
findMin()
- Method in class fr.inria.opengve.tools.dataStructures.
BinaryTree
Find the smallest item in the priority queue.
findMin()
- Method in class fr.inria.opengve.tools.dataStructures.
FibonacciHeap
findMin()
- Method in interface fr.inria.opengve.tools.dataStructures.interfaces.
PriorityQueue
Find the smallest item in the priority queue.
fr.inria.opengve.tools
- package fr.inria.opengve.tools
This package contains all external tools used by mascoptLib.
fr.inria.opengve.tools.dataStructures
- package fr.inria.opengve.tools.dataStructures
This package contains all external data structures used in mascoptLib.
fr.inria.opengve.tools.dataStructures.interfaces
- package fr.inria.opengve.tools.dataStructures.interfaces
This package contains interfaces used by external data structures.
G
get()
- Method in class fr.inria.opengve.tools.dataStructures.
Fifo
Return the first element of this FIFO and remove it.
get()
- Method in interface fr.inria.opengve.tools.dataStructures.interfaces.
Accumulator
Remove and give the first object of the data structure.
get()
- Method in class fr.inria.opengve.tools.dataStructures.
Stack
Return the first element of this stack and remove it.
getBooleanValue()
- Method in class fr.inria.opengve.tools.
CommandLineParse.BooleanParameter
Return the boolean value of this option.
getDoubleValue()
- Method in class fr.inria.opengve.tools.
CommandLineParse.DoubleParameter
Return the double value of this option.
getIntegerValue()
- Method in class fr.inria.opengve.tools.
CommandLineParse.IntegerParameter
Return the integer value of this option.
getKey()
- Method in class fr.inria.opengve.tools.dataStructures.
Pair
Return the first part of the pair.
getLongValue()
- Method in class fr.inria.opengve.tools.
CommandLineParse.LongParameter
Return the long value of this option.
getNotProceedArgs()
- Method in class fr.inria.opengve.tools.
CommandLineParse
After the call to
parse
give the array of arguments that are not reconize as parameters.
getStringValue()
- Method in class fr.inria.opengve.tools.
CommandLineParse.StringParameter
Return the string value of this option.
getTempDirectory()
- Static method in class fr.inria.opengve.tools.
SystemAbstraction
getValue()
- Method in class fr.inria.opengve.tools.dataStructures.
Pair
Return the second part of the pair.
getValueOf(E)
- Method in class fr.inria.opengve.tools.dataStructures.
BinaryTree
Give the value of a given element.
getValueOf(E)
- Method in class fr.inria.opengve.tools.dataStructures.
FibonacciHeap
getValueOf(E)
- Method in interface fr.inria.opengve.tools.dataStructures.interfaces.
PriorityQueue
Give the value of a given element.
I
insert(E, V)
- Method in class fr.inria.opengve.tools.dataStructures.
BinaryTree
Insert into the priority queue.
insert(E, V)
- Method in class fr.inria.opengve.tools.dataStructures.
FibonacciHeap
insert(E, V)
- Method in interface fr.inria.opengve.tools.dataStructures.interfaces.
PriorityQueue
Insert into the priority queue.
isEmpty()
- Method in class fr.inria.opengve.tools.dataStructures.
BinaryTree
Test if the priority queue is logically empty.
isEmpty()
- Method in class fr.inria.opengve.tools.dataStructures.
FibonacciHeap
isEmpty()
- Method in class fr.inria.opengve.tools.dataStructures.
Fifo
Tell if the FIFO is empty.
isEmpty()
- Method in interface fr.inria.opengve.tools.dataStructures.interfaces.
Accumulator
Tell if the data structure contains element.
isEmpty()
- Method in interface fr.inria.opengve.tools.dataStructures.interfaces.
PriorityQueue
Test if the priority queue is logically empty.
isEmpty()
- Method in class fr.inria.opengve.tools.dataStructures.
Stack
Tell if the stack is empty.
L
look()
- Method in class fr.inria.opengve.tools.dataStructures.
Fifo
Return the first element of this FIFO.
look()
- Method in interface fr.inria.opengve.tools.dataStructures.interfaces.
Accumulator
Give the next element return by
get()
without removing it from the data structure.
look()
- Method in class fr.inria.opengve.tools.dataStructures.
Stack
Return the first element of this stack.
P
Pair
<
K
,
V
> - Class in
fr.inria.opengve.tools.dataStructures
Can store two objects in a Pair.
Pair(K, V)
- Constructor for class fr.inria.opengve.tools.dataStructures.
Pair
Construct a pair of objects.
parse()
- Method in class fr.inria.opengve.tools.
CommandLineParse
Parse the command line.
PriorityQueue
<
E
,
V
extends java.lang.Comparable<
V
>> - Interface in
fr.inria.opengve.tools.dataStructures.interfaces
Interface defining priority queue data structure.
put(E)
- Method in class fr.inria.opengve.tools.dataStructures.
Fifo
Add an element to this FIFO.
put(E)
- Method in interface fr.inria.opengve.tools.dataStructures.interfaces.
Accumulator
Add a object to the data structure.
put(E)
- Method in class fr.inria.opengve.tools.dataStructures.
Stack
Add an element to this stack.
S
size()
- Method in class fr.inria.opengve.tools.dataStructures.
Fifo
Give the size of this FIFO.
size()
- Method in interface fr.inria.opengve.tools.dataStructures.interfaces.
Accumulator
Return the number of element contained in the data structure.
size()
- Method in class fr.inria.opengve.tools.dataStructures.
Stack
Give the size of this stack.
Stack
<
E
> - Class in
fr.inria.opengve.tools.dataStructures
This class implement the concept of stack.
Stack()
- Constructor for class fr.inria.opengve.tools.dataStructures.
Stack
Constructor.
SystemAbstraction
- Class in
fr.inria.opengve.tools
SystemAbstraction()
- Constructor for class fr.inria.opengve.tools.
SystemAbstraction
T
toString()
- Method in class fr.inria.opengve.tools.dataStructures.
Pair
}
U
usage()
- Method in class fr.inria.opengve.tools.
CommandLineParse
Return the string representing the usage of the different parameter define in this parser.
V
valueOf(String)
- Static method in enum fr.inria.opengve.tools.
CommandLineParse.OptionType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum fr.inria.opengve.tools.
CommandLineParse.OptionType
Returns an array containing the constants of this enum type, in the order they're declared.
A
B
C
D
F
G
I
L
P
S
T
U
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2009
INRIA (Projet Mascotte)
. All Rights Reserved.