![]() |
OR-Tools
8.2
|
This is the complete list of members for Dimension, including all inherited members.
Accept(ModelVisitor *const visitor) const =0 | Dimension | pure virtual |
Assign(int var_index, int bin_index) | Dimension | inline |
AssignAllPossibleToBin(int bin_index) | Dimension | inline |
AssignAllRemainingItems() | Dimension | inline |
AssignFirstPossibleToBin(int bin_index) | Dimension | inline |
AssignVar(int var_index, int bin_index) const | Dimension | inline |
BaseObject() | BaseObject | inline |
DebugString() const override | Dimension | inlinevirtual |
Dimension(Solver *const s, Pack *const pack) | Dimension | inlineexplicit |
EndInitialPropagate()=0 | Dimension | pure virtual |
EndPropagate()=0 | Dimension | pure virtual |
InitialPropagate(int bin_index, const std::vector< int > &forced, const std::vector< int > &undecided)=0 | Dimension | pure virtual |
InitialPropagateUnassigned(const std::vector< int > &assigned, const std::vector< int > &unassigned)=0 | Dimension | pure virtual |
IsAssignedStatusKnown(int var_index) const | Dimension | inline |
IsPossible(int var_index, int bin_index) const | Dimension | inline |
IsUndecided(int var_index, int bin_index) const | Dimension | inline |
Post()=0 | Dimension | pure virtual |
Propagate(int bin_index, const std::vector< int > &forced, const std::vector< int > &removed)=0 | Dimension | pure virtual |
PropagateUnassigned(const std::vector< int > &assigned, const std::vector< int > &unassigned)=0 | Dimension | pure virtual |
RemoveAllPossibleFromBin(int bin_index) | Dimension | inline |
SetAssigned(int var_index) | Dimension | inline |
SetImpossible(int var_index, int bin_index) | Dimension | inline |
SetUnassigned(int var_index) | Dimension | inline |
solver() const | Dimension | inline |
UnassignAllRemainingItems() | Dimension | inline |
~BaseObject() | BaseObject | inlinevirtual |
~Dimension() override | Dimension | inline |