"Heightfield" refers to a static, raster representation of height data. As such, while its origins may be procedural, its actual data is not; it is finite, raster data consisting of specific pixel values like any other image. You can create a heightfield from procedural functions, or from non-procedural functions, so it's really a description of the data format, not the source of the data.
- Oshyan