![]() |
Google OR-Tools v9.12
a fast and portable software suite for combinatorial optimization
|
#include <2d_rectangle_presolve.h>
Public Attributes | |
std::vector< Rectangle > | fixed_boxes |
Fixed boxes that the non-fixed boxes in this bin cannot overlap with. | |
std::vector< int > | non_fixed_box_indexes |
Non-fixed boxes on the original problem to copy to this new constraint. | |
std::vector< Rectangle > | bin_area |
Definition at line 90 of file 2d_rectangle_presolve.h.
std::vector<Rectangle> operations_research::sat::Disjoint2dPackingResult::Bin::bin_area |
Area that is covered by the connected component bin represents encoded as a non-overlapping set of rectangles.
Definition at line 97 of file 2d_rectangle_presolve.h.
std::vector<Rectangle> operations_research::sat::Disjoint2dPackingResult::Bin::fixed_boxes |
Fixed boxes that the non-fixed boxes in this bin cannot overlap with.
Definition at line 92 of file 2d_rectangle_presolve.h.
std::vector<int> operations_research::sat::Disjoint2dPackingResult::Bin::non_fixed_box_indexes |
Non-fixed boxes on the original problem to copy to this new constraint.
Definition at line 94 of file 2d_rectangle_presolve.h.