public void refresh() {
		ArrayList<Sprite> SpriteList = getSprites(new ArrayList<Sprite>());
		subTrees = null;
		sprites = new Sprite[maxCount + 1];
		leaf = true;
		for (Sprite p : SpriteList) {
			add(p);
		}
	}