private final void calculateBounds()
							{
								if (daughterNodes.size() > 0)
									for (Node n : daughterNodes)
										n.calculateBounds();

								if (height < plantY - y)
									height = plantY - y;

								if ((int) x < minX)
									minX = (int) (x - ((int) leafSize / 2));

								if ((int) x > maxX)
									maxX = (int) (x + ((int) leafSize / 2));
							}