| AddBottomMaxReason(int index, IntegerValue upper_bound) | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| AddBottomMinReason(int index, IntegerValue lower_bound) | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| AddLeftMaxReason(int index, IntegerValue upper_bound) | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| AddLeftMinReason(int index, IntegerValue lower_bound) | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| AddPresenceReason(int index) | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| AddSizeMinReason(int index) | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| AddXSizeMinReason(int index) | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| AddYSizeMinReason(int index) | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| ClearReason() | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| connected_components() const | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| GetBoundingRectangle(int index) const | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| GetBoxSizesMax(int index) const | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| GetItemRangeForSizeMin(int index) const | operations_research::sat::NoOverlap2DConstraintHelper | |
| GetItemWithVariableSize(int index) const | operations_research::sat::NoOverlap2DConstraintHelper | |
| GetLevelZeroBoundingRectangle(int index) const | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| GetLevelZeroBoxSizesMin(int index) const | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| IncreaseLeftMin(int index, IntegerValue new_lower_bound) | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| IncrementalPropagate(const std::vector< int > &) | operations_research::sat::PropagatorInterface | inlinevirtual |
| InProcessingCount() const | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| IsAbsent(int index) const | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| IsFixed(int index) const | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| IsOptional(int index) const | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| IsPresent(int index) const | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| LastLevelZeroChangeIdx() const | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| NoOverlap2DConstraintHelper(std::vector< AffineExpression > x_starts, std::vector< AffineExpression > x_ends, std::vector< AffineExpression > x_sizes, std::vector< LiteralIndex > x_reason_for_presence, std::vector< AffineExpression > y_starts, std::vector< AffineExpression > y_ends, std::vector< AffineExpression > y_sizes, std::vector< LiteralIndex > y_reason_for_presence, Model *model) | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| NumBoxes() const | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| Propagate() override | operations_research::sat::NoOverlap2DConstraintHelper | virtual |
| PropagateRelativePosition(int first, int second, PairwiseRestriction::PairwiseRestrictionType type) | operations_research::sat::NoOverlap2DConstraintHelper | |
| PropagatorInterface()=default | operations_research::sat::PropagatorInterface | |
| RegisterWith(GenericLiteralWatcher *watcher) | operations_research::sat::NoOverlap2DConstraintHelper | |
| ReportConflict() | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| ReportConflictFromInfeasibleBoxRanges(absl::Span< const RectangleInRange > ranges) | operations_research::sat::NoOverlap2DConstraintHelper | |
| ReportConflictFromTwoBoxes(int box1, int box2) | operations_research::sat::NoOverlap2DConstraintHelper | |
| SynchronizeAndSetDirection(bool x_is_forward_after_swap=true, bool y_is_forward_after_swap=true, bool swap_x_and_y=false) | operations_research::sat::NoOverlap2DConstraintHelper | |
| WatchAllBoxes(int id) | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| x_demands_helper() | operations_research::sat::NoOverlap2DConstraintHelper | |
| x_helper() const | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| y_demands_helper() | operations_research::sat::NoOverlap2DConstraintHelper | |
| y_helper() const | operations_research::sat::NoOverlap2DConstraintHelper | inline |
| ~PropagatorInterface()=default | operations_research::sat::PropagatorInterface | virtual |