'return a list of width, height, descent for ticklabels.'

def get_texts_widths_heights_descents(self, renderer):

    whd_list = []
    for ((x, y), a, l) in self._locs_angles_labels:
        if (not l.strip()):
            continue
        (clean_line, ismath) = self.is_math_text(l)
        whd = renderer.get_text_width_height_descent(clean_line, self._fontproperties, ismath=ismath)
        whd_list.append(whd)
    return whd_list
