#ifndef CUBE_ARRAY_H #define CUBE_ARRAY_H #include "heat_cube.h" #define X_size 60 #define Y_size 60 #define Z_size 50 class Heat_cube; class Cube_array { public: Cube_array(); Heat_cube& Element(int x,int y,int z); void Flow(void); void SetRatio(int x,int y, int value); void List(void); void Update(void); virtual ~Cube_array(); protected: private: Heat_cube m_cubeTable[X_size][Y_size][Z_size]; int m_HeatFlowRatio[2][2]; }; #endif // CUBE_ARRAY_H