From 56a3380b46f406ffaf093405ac2db4515b0a4f80 Mon Sep 17 00:00:00 2001 From: "FWoltermann@gmail.com" Date: Mon, 28 May 2012 16:44:39 +0000 Subject: Removes the ArrayList classes, and replaces all instances with std::vector implementations. --- nGenEx/Layout.h | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) (limited to 'nGenEx/Layout.h') diff --git a/nGenEx/Layout.h b/nGenEx/Layout.h index 8986719..94fd627 100644 --- a/nGenEx/Layout.h +++ b/nGenEx/Layout.h @@ -16,7 +16,6 @@ #define Layout_h #include "ActiveWindow.h" -#include "ArrayList.h" // +--------------------------------------------------------------------+ @@ -34,15 +33,15 @@ public: virtual void AddCol(DWORD min_width, float col_factor); virtual void AddRow(DWORD min_height, float row_factor); - virtual void SetConstraints(const ArrayList& min_x, - const ArrayList& min_y, - const FloatList& weight_x, - const FloatList& weight_y); + virtual void SetConstraints(const std::vector& min_x, + const std::vector& min_y, + const std::vector& weight_x, + const std::vector& weight_y); - virtual void SetConstraints(const FloatList& min_x, - const FloatList& min_y, - const FloatList& weight_x, - const FloatList& weight_y); + virtual void SetConstraints(const std::vector& min_x, + const std::vector& min_y, + const std::vector& weight_x, + const std::vector& weight_y); virtual void SetConstraints(int ncols, int nrows, @@ -54,12 +53,12 @@ public: protected: virtual void ScaleWeights(); - virtual void CalcCells(DWORD w, DWORD h, ArrayList& cell_x, ArrayList& cell_y); + virtual void CalcCells(DWORD w, DWORD h, std::vector& cell_x, std::vector& cell_y); - ArrayList cols; - ArrayList rows; - FloatList col_weights; - FloatList row_weights; + std::vector cols; + std::vector rows; + std::vector col_weights; + std::vector row_weights; }; #endif Layout_h -- cgit v1.1