class_docstr: !
  @brief Data generator provides services to generate data with clusters with normal distribution.
docstr: !
  @brief Generates point in line with parameters of specified cluster.
  
  @param[in] index_cluster (uint): Index of cluster whose parameters are used for point generation.
  
  @return (list) New generated point in line with normal distribution and cluster parameters.
docstr_tok: ["!","@","brief","Generates","point","in","line","with","parameters","of","specified","cluster",".","@","param","[","in","]","index_cluster","(","uint",")",":","Index","of","cluster","whose","parameters","are","used","for","point","generation",".","@","return","(","list",")","New","generated","point","in","line","with","normal","distribution","and","cluster","parameters","."]
code: def __generate_point(self, index_cluster):
      """!
      @brief Generates point in line with parameters of specified cluster.
  
      @param[in] index_cluster (uint): Index of cluster whose parameters are used for point generation.
  
      @return (list) New generated point in line with normal distribution and cluster parameters.
  
      """
      return [
          random.gauss(
              self.__cluster_centers[index_cluster][index_dimension],
              self.__cluster_width[index_cluster] / 2.0,
          )
          for index_dimension in range(self.__dimension)
      ]
  
imports: import collections.abc
  import random
label_desc: Use image node_id 3 for calling the data_generator obj's underlying member method code with example usage: obj.__generate_point(index_cluster) and returns: unknown