A method for segmenting an anatomical structure, comprising: initiating (210, 310) a segmentation algorithm, which produces a surface mesh of the anatomical structure from a volumetric image, the surface mesh formed of a plurality of polygons including vertices and edges; assigning (230, 330) a spring to each of the edges and a mass point to each of the vertices of the surface mesh; displaying (240, 340) a 2D reformatted view including a 2D view of the surface mesh and the anatomical structure; selecting by a user (250, 355) a point on the surface mesh, adding (280, 380) pull springs to vertices of the surface mesh either by a) forming (220, 320) a volumetric mesh directly within the surface mesh, the volumetric mesh including vertices and edges corresponding to the vertices and edges of the surface mesh; adding a pull spring between a vertex of the surface mesh and a corresponding vertex of the volumetric mesh based upon the distance of the vertex from the selected point; or b) drawing a 2D contour of the anatomical structure by a user, the 2D contour including a plurality of points connected to one another; adding a pull string from a point of the 2D contour to a vertex of the surface mesh closest to the point of the 2D contour; moving (290, 390) a portion of the surface mesh via moving by a user the selected point to a desired location, wherein the distance by which each vertex within said portion will move is determined by a distance of the vertex from the selected point. initiating (210, 310) a segmentation algorithm, which produces a surface mesh of the anatomical structure from a volumetric image, the surface mesh formed of a plurality of polygons including vertices and edges; assigning (230, 330) a spring to each of the edges and a mass point to each of the vertices of the surface mesh; displaying (240, 340) a 2D reformatted view including a 2D view of the surface mesh and the anatomical structure; selecting by a user (250, 355) a point on the surface mesh, adding (280, 380) pull springs to vertices of the surface mesh either by a) forming (220, 320) a volumetric mesh directly within the surface mesh, the volumetric mesh including vertices and edges corresponding to the vertices and edges of the surface mesh; adding a pull spring between a vertex of the surface mesh and a corresponding vertex of the volumetric mesh based upon the distance of the vertex from the selected point; or b) drawing a 2D contour of the anatomical structure by a user, the 2D contour including a plurality of points connected to one another; adding a pull string from a point of the 2D contour to a vertex of the surface mesh closest to the point of the 2D contour; a) forming (220, 320) a volumetric mesh directly within the surface mesh, the volumetric mesh including vertices and edges corresponding to the vertices and edges of the surface mesh; adding a pull spring between a vertex of the surface mesh and a corresponding vertex of the volumetric mesh based upon the distance of the vertex from the selected point; or b) drawing a 2D contour of the anatomical structure by a user, the 2D contour including a plurality of points connected to one another; adding a pull string from a point of the 2D contour to a vertex of the surface mesh closest to the point of the 2D contour; moving (290, 390) a portion of the surface mesh via moving by a user the selected point to a desired location, wherein the distance by which each vertex within said portion will move is determined by a distance of the vertex from the selected point.