class_docstr: !
  @brief Geometrical description of CLIQUE block in data space.
  @details Provides services related to spatial functionality.
  
  @see bang_block
class_docstr_tok: ["!","@","brief","Geometrical","description","of","CLIQUE","block","in","data","space",".","@","details","Provides","services","related","to","spatial","functionality",".","@","see","bang_block"]
docstr: !
  @brief Creates spatial block in data space.
  
  @param[in] max_corner (array_like): Maximum corner coordinates of the block.
  @param[in] min_corner (array_like): Minimal corner coordinates of the block.
docstr_tok: ["!","@","brief","Creates","spatial","block","in","data","space",".","@","param","[","in","]","max_corner","(","array_like",")",":","Maximum","corner","coordinates","of","the","block",".","@","param","[","in","]","min_corner","(","array_like",")",":","Minimal","corner","coordinates","of","the","block","."]
code: def __init__(self, max_corner, min_corner):
      """!
      @brief Creates spatial block in data space.
  
      @param[in] max_corner (array_like): Maximum corner coordinates of the block.
      @param[in] min_corner (array_like): Minimal corner coordinates of the block.
  
      """
      self.__max_corner = max_corner
      self.__min_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 1 to create a new spatial_block object  with example: obj = spatial_block(max_corner, min_corner)