[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-08-06 UTC."],[[["The `NoOverlap2DConstraint` in C++ prevents overlapping of rectangles in a 2D space."],["It utilizes `IntervalVar` for x and y coordinates to define rectangles added via the `AddRectangle` method."]]],["The `NoOverlap2DConstraint` class in C++ manages constraints for non-overlapping rectangles. The core action is adding rectangles to the constraint via the `AddRectangle` method. This method accepts two `IntervalVar` arguments, `x_coordinate` and `y_coordinate`, which define the intervals of the rectangle's position parallel to each axis. Each added rectangle must not overlap with other rectangles added to the same constraint.\n"]]