Text this: A new approach to the geometric modeling of Iranian domes