![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
VTK笔记-交互器
文章平均质量分 80
VTK笔记的交互器相关内容
黑山老妖的笔记本
这个作者很懒,什么都没留下…
展开
-
VTK笔记-交互器-vtkRenderWindowInteractor
vtkRenderWindowInteractor vtkRenderWindowInteractor能与平台无关的渲染窗口交互,包括拾取和帧速率控制。 也就是说vtkRenderWindowInteractor能捕捉渲染窗口中的鼠标和键盘事件,并将这些事件转变为对相机、演员和属性对象的相应操作,具体的转变由交互方式确定; vtkRenderWindowInteractor为鼠标/键/时间事件提供独立于平台的交互机制。它作为平台相关实现的基类,处理将鼠标/键/计时器消息交给vtkInteract原创 2021-06-05 10:28:37 · 5364 阅读 · 0 评论 -
VTK笔记-交互器-VTK事件列表一览
VTK事件列表VTK所有支持的事件都在vtkCommand的EventIds中;事件ID值含义NoEvent0AnyEvent1DeleteEvent2StartEvent3EndEvent4RenderEvent5ProgressEvent6大多数对象返回一个指向0.0到1.0之间的双精度值的指针。Infovis/vtkFixedWidthTextReader返回一个指向浮点值的指针,该浮点值等于到目前为止读取的行数原创 2021-06-05 17:58:42 · 1955 阅读 · 0 评论 -
VTK笔记-交互器-vtkOrientationMarkerWidget类
vtkOrientationMarkerWidget vtkOrientationMarkerWidget用于操纵标记道具的2D小部件; 此类支持以交互方式操纵表示方向标记的道具的位置、大小和外观方向。此类的工作方式是将其内部渲染器添加到不同层上的外部“父”渲染器。输入方向标记在父渲染器上渲染为覆盖,因此显示为覆盖父场景中的所有道具。通过观察者机制使标记方向的摄影机视图与父对象的方向相匹配,从而产生一种错觉,即标记方向反映父对象场景中道具的方向。 小部件监听鼠标左键和鼠标移动事件。它将根据光标的原创 2021-06-27 16:12:23 · 3858 阅读 · 0 评论 -
VTK笔记-交互器-vtkBoxWidget和vtkBoxWidget2
vtkBoxWidget vtkBoxWidget是一个正交六面体3D控件;这个3D小部件定义了一个感兴趣的区域,该区域由一个内表面角度为90度(正交面)的任意定向六面体表示。该对象创建了7个可在其上进行鼠标移动和操作的控制柄。前六个面对应六个面,第七个面在六面体的中心。此外,还显示了一个边界框轮廓,可以选择其“面”进行对象旋转或缩放。该对象的一个很好的特性是,vtkBoxWidget与任何3D小部件一样,将使用当前的interactior样式。也就是说,如果vtkBoxWidget不处理事件,那么所有原创 2021-06-27 16:02:25 · 3206 阅读 · 4 评论 -
VTK笔记-交互器-vtk3DWidget类
vtk3DWidget vtk3DWidget是用于3D交互观察器的基类,也就是各种3D小部件类的基类,主要是在三维渲染场景中生成一个可以用于控制数据的可视化实体,比如点,线段(曲线)、平面、球体、包围盒(线框)等。 这些3D小部件在场景中表示它们自己,并且具有与它们相关联的特殊回调,允许对小部件进行交互式操作。特别是,vtk3DWidget与其抽象超类vtkInteractorObserver之间的区别在于vtk3DWidget被“放置”在3D空间中。vtkInteractorObservers原创 2021-06-27 15:56:14 · 929 阅读 · 0 评论 -
VTK笔记-交互器-vtkInteractorObserver类
vtkInteractorObserver vtkInteractorObserver 用于观察vtkRenderWindowInteractior调用的事件处理类的抽象超类; vtkInteractorObserver是一个抽象的超类,用于观察vtkRenderWindowInteractior调用事件的子类。这些子类通常是3D小部件之类的东西;与场景中的角色交互的对象,或以交互方式探测场景以获取信息的对象。 vtkInteractorObserver定义方法SetInteractior(),原创 2021-06-16 20:08:08 · 1015 阅读 · 0 评论 -
VTK笔记-交互器-vtkXYPlotWidget类
vtkXYPlotWidget vtkXYPlotWidget用于操纵XY图表的2D小部件; vtkXYPlotWidget提供对鼠标交互操作,可以更改XY图表的位置、大小和方向的支持。可以监听鼠标左键事件和鼠标移动。将根据光标的位置更改光标形状。如果光标位于XY图表的边上,则会将光标形状更改为调整大小的边形状。如果XY打印的位置移动到接近视口四条边之一的中心,则XY打印将更改其方向以与该边对齐。此方向是粘性的,因为它将保持该方向,直到该位置移近另一条边。接口设置vtkXYPlotWidget原创 2021-06-27 16:08:16 · 1024 阅读 · 5 评论