code: def display(self, workspace, figure, cmap=None):
      if cmap is None:
          cmap = ["gray", "gray"]
      layout = (2, 1)
  
      figure.set_subplots(
          dimensions=workspace.display_data.dimensions, subplots=layout
      )
  
      figure.subplot_imshow(
          colormap=cmap[0],
          image=workspace.display_data.x_data,
          title=self.x_name.value,
          x=0,
          y=0,
      )
  
      figure.subplot_imshow(
          colormap=cmap[1],
          image=workspace.display_data.y_data,
          sharexy=figure.subplot(0, 0),
          title=self.y_name.value,
          x=1,
          y=0,
      )
  
file_path: CellProfiler/src/subpackages/core/cellprofiler_core/module/_image_processing.py
imports: from ._module import Module
  from ..image import Image
  from ..setting.subscriber import ImageSubscriber
  from ..setting.text import ImageName
label_desc: Use image node_id 2 for calling the ImageProcessing obj's underlying member method code with example usage: obj.display(workspace, figure, cmap) without return types