docs: def heightmap_multiply_hm(
      hm1: np.ndarray, hm2: np.ndarray, hm3: np.ndarray
  ) -> None:
      """Multiplies two heightmap's together and stores the result in ``hm3``.
  
      Args:
          hm1 (numpy.ndarray): The first heightmap.
          hm2 (numpy.ndarray): The second heightmap to multiply with the first.
          hm3 (numpy.ndarray): A destination heightmap to store the result.
  
      .. deprecated:: 2.0
          Do ``hm3[:] = hm1[:] * hm2[:]`` instead.
          Alternatively you can do ``HeightMap(hm1.array[:] * hm2.array[:])``.
      """
      hm3[:] = hm1[:] * hm2[:]