+ void placeWindow(OpenboxWindow &);
+ Point *bestFitPlacement(const Size &win_size, const Rect &space);
+ Point *underMousePlacement(const Size &win_size, const Rect &space);
+ Point *rowSmartPlacement(const Size &win_size, const Rect &space);
+ Point *colSmartPlacement(const Size &win_size, const Rect &space);
+ Point *const cascadePlacement(const OpenboxWindow &window, const Rect &space);