docs: def calculateRange(self, values):
          """
          Calculates the range of values for this axis based on the dataset
          value amount.
          
          :param      values | [<variant>, ..]
          """
          self.reset()
          self._values = list(set(values))
          self._values.sort(key=lambda x: values.index(x))