Uses of Class
com.amalgamasimulation.core.scheduling.RatePlanner
Packages that use RatePlanner
-
Uses of RatePlanner in com.amalgamasimulation.core.scheduling
Methods in com.amalgamasimulation.core.scheduling that return RatePlannerModifier and TypeMethodDescriptionRatePlanner.addQuantityChange(double time, double quantityDelta) Deprecated.Adds a quantity step change at the specified time by the specified positive or negative delta.RatePlanner.addRate(double fromTime, double rateDelta) Deprecated.Adds the specified rate delta (positive or negative) to all rates starting at the specified time onwards to the time ofDouble.POSITIVE_INFINITY.RatePlanner.addRate(double fromTime, double toTime, double rateDelta) Deprecated.Adds the specified rate delta (positive or negative) to all rates between the specified begin and end times.RatePlanner.copy()Deprecated.Returns a copy of this rate planner.RatePlanner.getShifted(double horizontalShift) Deprecated.Returns a new rate planner that is equal to this rate planner shifted horizontally by the specified value.RatePlanner.minus(RatePlanner otherRatePlanner) Deprecated.Returns a new instance ofRatePlannerthat is a difference of this rate planner and the other specified rate planner.static RatePlannerRatePlanner.of(TimeStatistics timeStatistics) Deprecated.Creates a new instance ofRatePlannerbased on the data from the specifiedTimeStatisticsinstance.static RatePlannerRatePlanner.of(TimeStatistics timeStatistics, boolean cumulative) Deprecated.Creates a new instance ofRatePlannerbased on the data from the specifiedTimeStatisticsinstance.RatePlanner.plus(RatePlanner otherRatePlanner) Deprecated.Returns a new instance ofRatePlannerthat is a sum of this rate planner and the other specified rate planner.RatePlanner.setRate(double fromTime, double rate) Deprecated.Sets the rate from the specified time till the time ofDouble.POSITIVE_INFINITY.RatePlanner.truncateAfter(double afterTime) Deprecated.Returns a new instance of aRatePlannerwith all step and rate changes after the specified time removed.Methods in com.amalgamasimulation.core.scheduling with parameters of type RatePlannerModifier and TypeMethodDescriptionRatePlanner.minus(RatePlanner otherRatePlanner) Deprecated.Returns a new instance ofRatePlannerthat is a difference of this rate planner and the other specified rate planner.RatePlanner.plus(RatePlanner otherRatePlanner) Deprecated.Returns a new instance ofRatePlannerthat is a sum of this rate planner and the other specified rate planner. -
Uses of RatePlanner in com.amalgamasimulation.visualsets
Methods in com.amalgamasimulation.visualsets with parameters of type RatePlannerModifier and TypeMethodDescriptionstatic GanttPolylineVisualSet<Pair<Double, Double>> VisualSets.ganttPolyline(String name, RatePlanner ratePlanner) static GanttPolylineVisualSet<Pair<Double, Double>> VisualSets.ganttPolyline(String name, GanttChartRow row, RatePlanner ratePlanner) static PolylineVisualSet<Pair<Double, Double>> VisualSets.polyline(String name, RatePlanner ratePlanner)