3-D traveltime computation using the fast marching method