an array of surface points relative to the SurfaceMesh that define this path. Note the first and last surfacepoints correspond to the start and end vertex, but all other surface points may be either edge crossings or vertex points.