code: def hexagon_coordinates(i, j, k):
      """
      Computes coordinates of the constituent hexagons of a hexagonal heatmap.
  
      Parameters
      ----------
      i, j, k: enumeration of the desired hexagon
  
      Returns
      -------
      A numpy array of coordinates of the hexagon (unprojected)
      """
  
      signature = ""
      for x in [i, j, k]:
          if x == 0:
              signature += "0"
          else:
              signature += "1"
      deltas = hexagon_deltas[signature]
      center = np.array([i, j, k])
      return np.array([center + x for x in deltas])
  
file_path: python-ternary/ternary/heatmapping.py
imports: import functools
  import numpy
  from matplotlib import pyplot
  from .helpers import unzip, normalize, simplex_iterator, permute_point, project_point
  from .colormapping import get_cmap, colormapper, colorbar_hack
label_desc: Use image node_id 6 for calling a global function with example usage: hexagon_coordinates(i, j, k) and returns: np