Значение верха, подъема, базовой линии, спуска, низа и интерлиньяжа в FontMetrics Android

Это кажется основным вопросом, но я не смог найти похожего на SO. При чтении документации у меня возникли проблемы с пониманием концепций. Я хочу понять, в чем разница между topи, ascentа также bottomи descent. А где именно базовый уровень? У вас есть диаграмма, которая поможет мне это...