vtkRenderWindow类中包含的一些函数概析

vtkRenderWindow是VTK中的一个抽象类,用于创建渲染窗口并管理renderer。它支持多种立体渲染模式,提供了窗口大小、双缓冲等设置,并可以通过vtkWindowToImageFilter将窗口内容输出到文件。此外,还包含了光标类型、渲染过程控制和交互器的创建等功能。
摘要由CSDN通过智能技术生成

该类主要用于创建一个window用于renderers来进行绘制

vtkRenderWindow是一个抽象类,主要用于指定渲染窗口的一些参数与函数。一个渲染窗口是一个图形窗口,对于用户绘制他们想要图形的接口。方法用来同步渲染进程,设置窗口大小和控制double buffering。也允许渲染立体图形,交错渲染立体类型是为了输出a VRex stereo projector。所有的奇数平行线是来自左眼,偶数的来自右眼,用户必须使render window与VRex projector对其,否则两眼将被替换。

在vtk4以后的版本vtkWindowToImageFilter类是一个规范的方法的一部分,主要用来输出window的图形到文件中(代替了SaveImageAsPPM)。连接这些filters中的一个到window的输出,并且把这些filters的输出作为一个writer,就像vtkPNGWriter

// .SECTION see also
// vtkRenderer vtkRenderWindowInteractor vtkWindowToImageFilter

#include "vtkRenderingCoreModule.h" // For export macro
#include "vtkWindow.h"

class vtkFloatArray;
class vtkPainterDeviceAdapter;
class vtkProp;
class vtkCollection;
class vtkRenderWindowInteractor;
class vtkRenderer;
class vtkRendererCollection;
class vtkUnsignedCharArray;

// le

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值