- 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
-