class_docstr: !
  @brief CLIQUE block contains information about its logical location in grid, spatial location in data space and
          points that are covered by the block.
class_docstr_tok: ["!","@","brief","CLIQUE","block","contains","information","about","its","logical","location","in","grid",",","spatial","location","in","data","space","and","points","that","are","covered","by","the","block","."]
docstr: !
  @brief Marks or unmarks block as a visited.
  @details This setter is used by CLIQUE algorithm.
  
  @param[in] visited (bool): New visited state for the CLIQUE block.
docstr_tok: ["!","@","brief","Marks","or","unmarks","block","as","a","visited",".","@","details","This","setter","is","used","by","CLIQUE","algorithm",".","@","param","[","in","]","visited","(","bool",")",":","New","visited","state","for","the","CLIQUE","block","."]
code: def visited(self, visited):
      """!
      @brief Marks or unmarks block as a visited.
      @details This setter is used by CLIQUE algorithm.
  
      @param[in] visited (bool): New visited state for the CLIQUE block.
  
      """
      self.__visited = visited
  
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 11 for calling the clique_block obj's underlying member method code with example usage: obj.visited(visited) without return types