class_docstr: !
  @brief Visualizer of CLIQUE algorithm's results.
  @details CLIQUE visualizer provides visualization services that are specific for CLIQUE algorithm, for example,
            to display grid and its density.
class_docstr_tok: ["!","@","brief","Visualizer","of","CLIQUE","algorithm","'s","results",".","@","details","CLIQUE","visualizer","provides","visualization","services","that","are","specific","for","CLIQUE","algorithm",",","for","example",",","to","display","grid","and","its","density","."]
code: def __get_rectangle_description(cell, pair):
      max_corner, min_corner = cell.spatial_location.get_corners()
  
      max_corner = [max_corner[pair[0]], max_corner[pair[1]]]
      min_corner = [min_corner[pair[0]], min_corner[pair[1]]]
  
      if pair == (0, 0):
          max_corner[1], min_corner[1] = 1.0, -1.0
  
      return max_corner, min_corner
  
imports: import itertools
  from pyclustering.cluster import cluster_visualizer
  from pyclustering.cluster.encoder import type_encoding
  from pyclustering.core.wrapper import ccore_library
  import pyclustering.core.clique_wrapper
  import matplotlib
  import matplotlib.gridspec
  import matplotlib.pyplot
  import matplotlib.patches
label_desc: Use image node_id 6 for calling the clique_visualizer obj's underlying member method code with example usage: obj.__get_rectangle_description(cell, pair) and returns: max_corner,  min_corner