Edge—edge relationships in geometric modelling