OR-Tools  9.6
AllIntervalsHelper Member List

This is the complete list of members for AllIntervalsHelper, including all inherited members.

AddAbsenceReason(int t)SchedulingConstraintHelperinline
AddEndMaxReason(int t, IntegerValue upper_bound)SchedulingConstraintHelperinline
AddEndMinReason(int t, IntegerValue lower_bound)SchedulingConstraintHelperinline
AddEnergyAfterReason(int t, IntegerValue energy_min, IntegerValue time)SchedulingConstraintHelperinline
AddEnergyMinInIntervalReason(int t, IntegerValue min, IntegerValue max)SchedulingConstraintHelperinline
AddPresenceReason(int t)SchedulingConstraintHelperinline
AddReasonForBeingBefore(int before, int after)SchedulingConstraintHelper
AddSizeMaxReason(int t, IntegerValue upper_bound)SchedulingConstraintHelperinline
AddSizeMinReason(int t)SchedulingConstraintHelperinline
AddSizeMinReason(int t, IntegerValue lower_bound)SchedulingConstraintHelperinline
AddStartMaxReason(int t, IntegerValue upper_bound)SchedulingConstraintHelperinline
AddStartMinReason(int t, IntegerValue lower_bound)SchedulingConstraintHelperinline
AllIntervalsHelper(Model *model)AllIntervalsHelperinlineexplicit
ClearOtherHelper()SchedulingConstraintHelperinline
ClearReason()SchedulingConstraintHelperinline
DecreaseEndMax(int t, IntegerValue value)SchedulingConstraintHelper
EndIsFixed(int t) constSchedulingConstraintHelperinline
EndMax(int t) constSchedulingConstraintHelperinline
EndMin(int t) constSchedulingConstraintHelperinline
Ends() constSchedulingConstraintHelperinline
GetEnergyProfile()SchedulingConstraintHelper
GetMinOverlap(int t, IntegerValue start, IntegerValue end) constSchedulingConstraintHelper
ImportOtherReasons(const SchedulingConstraintHelper &other_helper)SchedulingConstraintHelper
IncreaseEndMin(int t, IntegerValue value)SchedulingConstraintHelper
IncreaseStartMin(int t, IntegerValue value)SchedulingConstraintHelper
IncrementalPropagate(const std::vector< int > &watch_indices) finalSchedulingConstraintHelpervirtual
InPropagationLoop() constSchedulingConstraintHelperinline
IsAbsent(int t) constSchedulingConstraintHelperinline
IsOptional(int t) constSchedulingConstraintHelperinline
IsPresent(int t) constSchedulingConstraintHelperinline
MutableIntegerReason()SchedulingConstraintHelperinline
MutableLiteralReason()SchedulingConstraintHelperinline
NumTasks() constSchedulingConstraintHelperinline
PresenceLiteral(int index) constSchedulingConstraintHelperinline
Propagate() finalSchedulingConstraintHelpervirtual
PropagatorInterface()PropagatorInterfaceinline
PushIntegerLiteral(IntegerLiteral lit)SchedulingConstraintHelper
PushIntegerLiteralIfTaskPresent(int t, IntegerLiteral lit)SchedulingConstraintHelper
PushLiteral(Literal l)SchedulingConstraintHelper
PushTaskAbsence(int t)SchedulingConstraintHelper
PushTaskPresence(int t)SchedulingConstraintHelper
RegisterWith(GenericLiteralWatcher *watcher)SchedulingConstraintHelper
ReportConflict()SchedulingConstraintHelper
ResetFromSubset(const SchedulingConstraintHelper &other, absl::Span< const int > tasks)SchedulingConstraintHelper
SchedulingConstraintHelper(const std::vector< IntervalVariable > &tasks, Model *model)SchedulingConstraintHelper
SchedulingConstraintHelper(int num_tasks, Model *model)SchedulingConstraintHelper
SetLevel(int level) finalSchedulingConstraintHelpervirtual
SetOtherHelper(SchedulingConstraintHelper *other_helper, absl::Span< const int > map_to_other_helper, IntegerValue event)SchedulingConstraintHelperinline
SetTimeDirection(bool is_forward)SchedulingConstraintHelper
ShiftedEndMax(int t) constSchedulingConstraintHelperinline
ShiftedStartMin(int t) constSchedulingConstraintHelperinline
SizeIsFixed(int t) constSchedulingConstraintHelperinline
SizeMax(int t) constSchedulingConstraintHelperinline
SizeMin(int t) constSchedulingConstraintHelperinline
Sizes() constSchedulingConstraintHelperinline
StartIsFixed(int t) constSchedulingConstraintHelperinline
StartMax(int t) constSchedulingConstraintHelperinline
StartMin(int t) constSchedulingConstraintHelperinline
Starts() constSchedulingConstraintHelperinline
SynchronizeAndSetTimeDirection(bool is_forward)SchedulingConstraintHelper
TaskByDecreasingEndMax()SchedulingConstraintHelper
TaskByDecreasingStartMax()SchedulingConstraintHelper
TaskByIncreasingEndMin()SchedulingConstraintHelper
TaskByIncreasingShiftedStartMin()SchedulingConstraintHelper
TaskByIncreasingStartMin()SchedulingConstraintHelper
TaskDebugString(int t) constSchedulingConstraintHelper
WatchAllTasks(int id, GenericLiteralWatcher *watcher, bool watch_start_max=true, bool watch_end_max=true) constSchedulingConstraintHelper
~PropagatorInterface()PropagatorInterfaceinlinevirtual