求教vtkplanesource中如何获得切片
vtk吧
全部回复
仅看楼主
level 3
查阅资料说:
该类中有三个便利的方法(即成员函数),帮助你很容易的移动平面。首先,SetNormal(), 允许你指定平面的法向量(plane normal)。这个方法的效果,就是使平面绕着平面中心转动,指向你所规定的方向。所谓的旋转,就是通过将当前平面的法向量与你所指定的法向量叉乘来实现的。第二,SetCenter(), 可以实现平面平移到你所指定的中心点坐标。第三, Push(), 是你能够将平面沿着法向量方向平移你所指定的距离,这是个非常有用的函数方法。如果Push的参数是负值,平面就沿着法向量的反方向移动。注意, SetNormal(), SetCenter() and Push() 这三个方法,修改了Origin、Point1和Point2实例变量。
注意:平面的法向量是由两个轴的叉乘得到的,这两个轴分别是Origin->Point1和Origin->Point2。This also affects the normals to the generated polygons.
但是我现在怎么从体数据中获得这个设定的面呢,最好是切出来的
2017年09月05日 14点09分 1
level 3
求吧主大大指教啊,,
我现在把这个面设置出来了,但是没有切到体数据啊。或者直接用vtkImagePlaneWidget去做,但是根据点和向量,怎么得不到切片呢
2017年09月05日 14点09分 2
level 7
你可以使用vtkreslicecursorwidget
2017年09月30日 16点09分 3
1