function output = getSortedGrooveLateralToMedial(obj) output = []; TS = obj.trigonumSpinae; if not(isempty(obj.groove)) % sort groove from most lateral to most medial rawGroove = obj.groove; groove = []; for i = 1:size(rawGroove,1) nextGrooveIndex = findLongest3DVector(TS-rawGroove); groove(i,:) = rawGroove(nextGrooveIndex(1),:); rawGroove(nextGrooveIndex,:) = []; end end output = groove; end