A C D E G I L M N O P R S T U V Z 

G

GanttChart<X,Y> - Class in gui
This class was designed by user: Roland from StackOverflow https://stackoverflow.com/questions/27975898/gantt-chart-from-scratch
GanttChart(Axis<X>, Axis<Y>) - Constructor for class gui.GanttChart
 
GanttChart(Axis<X>, Axis<Y>, ObservableList<XYChart.Series<X, Y>>) - Constructor for class gui.GanttChart
 
GanttChart.ExtraData - Class in gui
 
getBlockHeight() - Method in class gui.GanttChart
 
getBottomLevel() - Method in class util.ScheduleGrph
Get the bottomLevel time of this ScheduleGraph
getColour(int) - Method in class gui.Controller
Get the color associated with a value for the gantt chart
getComputationalBottomLevel(int) - Method in class alg.cost.AStarCostFunction
Gets the max Computational bottom level value for specified vertex
getDRT(int, PartialScheduleGrph, int) - Method in class alg.cost.AStarCostFunction
Get the Data Ready Time of the graph
getEdgeWeightProperty() - Method in class util.ScheduleGrph
Get the NumericalProperty containing assigned edge weights
getFixedFree(ScheduleGrph) - Method in class util.PartialScheduleGrph
Get the list of currently free tasks for this partial schedule using the Fixed Task Order pruning strategy.
getFree(ScheduleGrph) - Method in class util.PartialScheduleGrph
Get the list of currently free tasks for this partial schedule
getIdleTimeFit(PartialScheduleGrph, int, int) - Method in class alg.cost.AStarCostFunction
Returns the FIT(s) function representing the idle time bound of a partial schedule.
getIn() - Static method in class io.Main
Get the input graph that was read in at the input step
getLabel() - Method in class gui.GanttChart.ExtraData
 
getLastFBottomLevel() - Method in class util.PartialScheduleGrph
Get the last known bottom level cost of this schedule.
getLastIdleTime() - Method in class util.PartialScheduleGrph
Get the last calculated idle time of this partial schedule, either an outdated value inherited from parent, or an iteratively calculated value usually set during the cost function
getLength() - Method in class gui.GanttChart.ExtraData
 
getNormalizedCopy(int) - Method in class util.PartialScheduleGrph
Returns a normalized copy of this schedule, where processors are in a specific fixed order, to allow comparison between two schedules that are identical aside from processor names
getNumCores() - Static method in class io.Main
Get the number of cores to run the algorithm on specified by the user (or 1 if none specified)
getNumProcessers() - Static method in class io.Main
Get the number of processors to schedule tasks on specified by the user
getOutputFilename() - Static method in class io.Main
Get the output file name to save output as specified by the user (or default to *input name*_OUTPUT.dot
getProcessCpuLoad() - Method in class gui.Controller
This method retrieves the current load on the CPU.
getRemainingMemory() - Static method in class util.StaticUtils
Gets the current remaining memory of the runtime
getScheduleLength() - Method in class util.PartialScheduleGrph
Get the overall finish time of this schedule
getScore() - Method in class util.MinimalScheduleGrph
Get the score of this schedule, used for ranking/comparing.
getScore() - Method in class util.PartialScheduleGrph
Get the current score of this partial schedule, used for ranking in the algorithm
getSerialString() - Method in class util.MinimalScheduleGrph
Get the serialization string of this schedule
getStyleClass() - Method in class gui.GanttChart.ExtraData
 
getTarget() - Method in class gui.ZoomableScrollPane
 
getTimeAdded() - Method in class util.PartialScheduleGrph
Get the time this schedule was added to a list/set.
getType() - Method in class gui.ScheduleEvent
Get the type of event of this ScheduleEvent
getUsedMemory() - Static method in class util.StaticUtils
Gets the current used memory of the runtime
getVertexProcessorProperty() - Method in class util.ScheduleGrph
Get the NumericalProperty containing assigned task processors
getVertexStartProperty() - Method in class util.ScheduleGrph
Get the NumericalProperty containing assigned task starts
getVertexWeightProperty() - Method in class util.ScheduleGrph
Get the NumericalProperty containing assigned task weights
getVerticesForProcessor(int) - Method in class util.ScheduleGrph
Get a set of all the tasks assigned to a processor
gui - package gui
 
A C D E G I L M N O P R S T U V Z 
Skip navigation links