20 #ifndef _BINARY_SPACE_H
21 #define _BINARY_SPACE_H
42 BSpaceNode(
int _tl_x,
int _tl_y,
int _width,
int _height);
43 void resize(
int new_x,
int new_y,
int new_width,
int new_height);
55 std::vector<BSpaceNode*> leaves;
64 BSpaceTree(
int _height,
int _width,
int _min_size,
int _max_size);
67 std::vector<BSpaceNode*>& get_leaves();
68 void rec_get_leaves(std::vector<BSpaceNode*>& vec,
BSpaceNode* node);
Definition: binary_space.h:33
Definition: binary_space.h:51
void generate_tree(BSpaceNode *node)
Definition: binary_space.cpp:76
BSpaceNode(int _tl_x, int _tl_y, int _width, int _height)
Definition: binary_space.cpp:24