private void createRooms(BSPNode _aNode) { if (_aNode.getLeftNode() != null){ createRooms(_aNode.getLeftNode()); }else{ addRoom(_aNode); return; } if (_aNode.getRightNode() != null){ createRooms(_aNode.getRightNode()); } }