In an embodiment, a method for effecting thermal therapy using an in vivo probe includes positioning the probe in a volume in a patient, identifying an irregularly shaped three-dimensional region of interest and automatically applying thermal therapy to the region using the probe. Applying thermal therapy may include identifying a first emission level at a first rotational angle based in part on a depth of a radial portion of the region in the direction of probe emission, activating emission of the probe, causing rotation of the probe to a next rotational angle, identifying a next emission level at the next rotational angle based in part on a depth of a radial portion of the region in the direction of probe emission, activating emission to deliver therapeutic energy, and repeating rotation and emission until therapeutic energy has been delivered to the volume.