Treffer: Terrain prickliness: theoretical grounds for low complexity viewsheds