|
@@ -10,14 +10,14 @@ import java.util.concurrent.PriorityBlockingQueue;
|
|
|
public class SkyLinePacking {
|
|
|
|
|
|
/**
|
|
|
- * 边界的宽
|
|
|
+ * 边界的长
|
|
|
*/
|
|
|
- private final double width;
|
|
|
+ private final double length;
|
|
|
|
|
|
/**
|
|
|
- * 边界的长
|
|
|
+ * 边界的宽
|
|
|
*/
|
|
|
- private final double length;
|
|
|
+ private final double width;
|
|
|
|
|
|
/**
|
|
|
* 矩形数组
|
|
@@ -38,14 +38,14 @@ public class SkyLinePacking {
|
|
|
* 构造函数
|
|
|
*
|
|
|
* @param isRotateEnable 是否允许矩形旋转
|
|
|
- * @param width 边界宽度
|
|
|
* @param length 边界长度
|
|
|
+ * @param width 边界宽度
|
|
|
* @param items 矩形集合
|
|
|
*/
|
|
|
- public SkyLinePacking(boolean isRotateEnable, double width, double length, Item[] items) {
|
|
|
+ public SkyLinePacking(boolean isRotateEnable, double length, double width, Item[] items) {
|
|
|
this.isRotateEnable = isRotateEnable;
|
|
|
- this.width = width;
|
|
|
this.length = length;
|
|
|
+ this.width = width;
|
|
|
this.items = items;
|
|
|
}
|
|
|
|