Modelling the influence of antifreeze proteins on three-dimensional ice crystal melt shapes using a geometric approach