抽样后处理的疑问

在某个算例的SingleGraph文件中,出现如下所示代码:

setConfig
{
    type    midPoint;
    axis    distance;
}
sets
{
    $setConfig;
    start    (0 0 0);
    end     (0 1 0);
};

以上代码大致意思是设置了一条从(0 0 0)到(0 1 0)的线,但是我不理解setConfig那段代码的意思,type为midPoint是什么意思,除了这个外,还有多少种其他的type?
还有一个问题,除了以上办法,paraview是否可以直接获得某条线上的场数据?
期待各位能够给予答复,祝好!

midPoint 指的是对该线与每个 cell 的表面的交点的中点进行采样。
其他采样的方式有:

类型 采样点 需要的参数
uniform 平均分布在一条线上 name, axis, start, end, nPoints
face 网格表面与某条线的交叉点 name,axis, start, end
midPoint 线与面的交点的中点 name,axis,start,end
midPointAndFace face 和 midPoint name,axis,start,end
cloud 指定的点 name,axis, points
patchCloud 与所选的 patch 的最近的点 name, axis, points
patchSeed 在所选 patch 上随机点 name, axis, points
polyLine 指定的点 (使用 particle tracking) name, axis, points
triSurfaceMeshPointSet 在某一三角形的点 name, axis, points

其他的参数设置还可以参考:https://www.openfoam.com/documentation/user-guide/userse21.php

在 paraview 中,可以用菜单 Filters -> Alphabetical -> Plot over line, 填入相应参数就可以

请问paraview或OpenFOAM在后处理时该如何提取一个曲面上的物理量呢?