function output = getAmiraLandmarksFileWithPoints(obj,points) rawText = obj.getAmiraLandmarksRawFile(); fileText = sprintf(rawText,size(points,1)); for i = 1:size(points,1) textFromPoint = replace([num2str(points(i,1),'%10.15e') ' ' num2str(points(i,2),'%10.15e') ' ' num2str(points(i,3),'%10.15e') '\n'],'e+','e+0'); fileText = [fileText textFromPoint]; end output = fileText; end