A C D F G I J K L M N R S T W

A

acquisitionLevel - Variable in class Request
acquisition level of the request : a value between 0 and 1.
associatedRequest - Variable in class Strip
request associated with the strip

C

checkFileExistence(String) - Static method in class SolutionCheck
Method that checks whether the specified file exists or not
cImage - Variable in class Strip
pair of possible acquisitions of the strip.
constructListOfImages() - Method in class InstanceProblem
Initialization method of the list lImage.
It uses the list of strips lStrip and creates lImage in the same order.
constructListOfStripsPerRequest() - Method in class InstanceProblem
Method that assigns to each request the associated list of strips
constructSolutionList(String) - Method in class Solution
Method that constructs the list of selected strip acquisitions from the read data.

D

dataSet - Variable in class InstanceProblem
data set number
dataSet - Variable in class Solution
data set number
Dirak - Variable in class Image
acquisition direction, 0 or 1
DUj - Variable in class Strip
duration of the strip acquisition in seconds

F

fPartialGain(double) - Method in class Solution
Definition of the breakpoints and of the slopes of the piece-wise linear function, used to give a higher importance to polygon terminaison
fr - Variable in class Strip
ratio between the surface of the strip and the surface of the associated request

G

GeoPoint - class GeoPoint.
Class GeoPoint This class allows a geographic point to be represented and handled.
GeoPoint(double, double, double, double) - Constructor for class GeoPoint
 
geoPoint0 - Variable in class Strip
geographic points 0 and 1, i.e. first and second ends of the strip
geoPoint1 - Variable in class Strip
geographic points 0 and 1, i.e. first and second ends of the strip
geoPointInput - Variable in class Image
GeoPoint where the acquisition begins
geoPointOutput - Variable in class Image
GeoPoint where the acquisition ends
Gi - Variable in class Request
gain associated with the request : unit gain per square kilometer
grid - Variable in class InstanceProblem
grid number
grid - Variable in class Solution
grid number

I

i - Variable in class Request
request index
Image - class Image.
 
Image(Strip, int, int) - Constructor for class Image
 
initListsAndMaps() - Method in class InstanceProblem
initialization of the two lists and two maps of the class
InstanceProblem - class InstanceProblem.
 
InstanceProblem(String) - Constructor for class InstanceProblem
Constructor that reads the data from the file fileName

J

j - Variable in class Strip
index of the strip

K

k - Variable in class Image
index of the image in the list of images lImage

L

lImage - Static variable in class InstanceProblem
list of candidate strip acquisitions
lImageadd(Strip, int) - Method in class InstanceProblem
Method that adds the two possible strip acquisitions associated with a strip to the list lImage at the index k.
lStrip - Static variable in class InstanceProblem
list of the strips

M

main(String[]) - Static method in class SolutionCheck
Main method.
mRequest - Static variable in class InstanceProblem
map of the requests indexed by the request index
mStrip - Static variable in class InstanceProblem
map of the strips indexed by the strip index

N

Na - Variable in class Solution
number of selected strip acquisitions
Nr - Variable in class InstanceProblem
number of requests
Ns - Variable in class InstanceProblem
number of strips

R

readGeoPoint(BufferedReader, String) - Method in class InstanceProblem
Method that reads a geographic point :
If the reading is successful, the GeoPoint object is initialized with the read data.
readInstance(String) - Method in class InstanceProblem
Method that reads the instance file :
If the reading is successful, the InstanceProblem object is initialized with the read data.
readRequest(BufferedReader, String) - Method in class InstanceProblem
Method that reads the information associated with a request :
If the reading is successful, the Request object is initialized with the read data .
readStrip(BufferedReader, String) - Method in class InstanceProblem
Method that reads a strip :
If the reading is successful, the Strip object is initialized with the read data .
Request - class Request.
 
Request(Integer, double, double, int, boolean) - Constructor for class Request
 
Rj - Variable in class Strip
index of the request which the strip comes from

S

Si - Variable in class Request
surface of the request in square kilometers
Solution - class Solution.
 
Solution(String, String) - Constructor for class Solution
 
SolutionCheck - class SolutionCheck.
 
SolutionCheck() - Constructor for class SolutionCheck
 
Sti - Variable in class Request
O in case of a mono request, 1 in case of a stereo request
Strak - Variable in class Image
strip associated with this image
Stri - Variable in class Request
list of strips associated with this request
Strip - class Strip.
 
Strip(Integer, Integer, int, double, double, GeoPoint, GeoPoint, Request) - Constructor for class Strip
 
SUj - Variable in class Strip
useful surface of the strip in square kilometers

T

Ti - Variable in class Request
type of the request : 0 for a target, 2 for a polygon
Tmaxk - Variable in class Image
latest starting time of acquisition
Tmink - Variable in class Image
earliest starting time of acquisition
toString() - Method in class InstanceProblem
 
toString() - Method in class Solution
 
totalGain - Variable in class Request
total request gain = Gi * Si
track - Variable in class InstanceProblem
track number
track - Variable in class Solution
track number
Twj - Variable in class Strip
index of the twin strip in case of a stereo request 0 in case of a mono request

W

writeResultsFile(String) - Method in class Solution
Method that writes the results of the solution checking in the result file

A C D F G I J K L M N R S T W