bool farFromOtherPlants(Vector3 point) { List <Plant> currentPlants = plantManager.GetAllPlants(); foreach (Plant plant in currentPlants) { Vector3 distVector = plant.location - point; if (distVector.magnitude < 3.0f) { return(false); } } return(true); }