代码改变世界

随笔档案-2014年10月

vtkCellLinks——理解点,单元,和数据集的关系

2014-10-31 17:08 by CN-Phoenix, 2071 阅读, 收藏, 编辑
摘要: vtkCellLinks 表示a list of Links,每个Link包含一个单元Id的列表,列表中的单元同时在使用同一个点。 //BTX class Link { public: unsigned short ncells; //列表中单元个数 vtkIdType *cell... 阅读全文

vtkScenePicker

2014-10-24 22:53 by CN-Phoenix, 328 阅读, 收藏, 编辑
摘要: vtkScenePicker 场景拾取器一次拾取一个完整的视口,并缓存拾取结果。这个类在Actor Selection期间执行拾取。举个例子,场景中一系列多边形对象,你希望有一个状态栏显示你的鼠标正在哪个对象上。每次拾取时,鼠标的运动可能会变慢。每次相机发生改变时,也会发生拾取。另外,该类会监视vt... 阅读全文

vtkVoxelContoursToSurfaceFilter

2014-10-24 22:12 by CN-Phoenix, 860 阅读, 收藏, 编辑
摘要: vtkVoxelContoursToSurfaceFilter 是VTK提供的基于轮廓线的断层表面重构的类。它接收不同断层上的轮廓线数据 ,生成三维表面。它要求轮廓线必须满足: 轮廓线必须以 vtkPolyData格式提供, 位于XY平面,每条轮廓线的Z是常值; 输入的轮廓线必须按照Z值从低到高... 阅读全文

vtkCellCenters

2014-10-23 23:18 by CN-Phoenix, 515 阅读, 收藏, 编辑
摘要: vtkCellCenters——单元中心过滤器,该算法能够处理任意输入的数据集,并在数据集中所有cell的中心位置产生点数据作为输出。(这里的cell中心指的是参数化中心,并非几何中心)。同时该单元的属性数据将与该点关联。注:输出数据中应该不包含输入数据。用户可以设定仅仅生成点数据或者附带生成点单元... 阅读全文

vtkElevationFilter

2014-10-23 23:07 by CN-Phoenix, 1233 阅读, 收藏, 编辑
摘要: vtkElevationFilter——高程属性过滤器,一个通过数据集DataSet产生标量值的过滤器,用户可以指定标量值范围。具体过程是,由用户设置一条线,将数据集里的所有点投影到这条线上,根据投影结果确定每个点的属性数据。vtkPlaneSource *plane=vtkPlaneSource:... 阅读全文

vtkSelectVisiblePoints

2014-10-23 22:56 by CN-Phoenix, 737 阅读, 收藏, 编辑
摘要: vtkSelectVisiblePoints——可视点选择过滤器,通过点的可见性来选取点。点的可见性通渲染窗口的Z缓存深度来确定。(具体做法是,点的位置信息会被转化到窗口坐标系,通过获取点的Z值,如果它在用户设置的容差范围内,该点即被视为可见。)此过滤器也允许用户设置一个窗口矩形区域以限制可见点的范... 阅读全文

vtkIdFilter

2014-10-23 22:41 by CN-Phoenix, 886 阅读, 收藏, 编辑
摘要: vtkIdFilter Id过滤器,能够从数据集中提取点或单元的Id作为数据集属性数据。可以设置提取Points或Cells的属性数据作为其属性数据。提取前后数据集的拓扑结构不发生改变,只是产生了设定的属性数据。部分代码如下:// Generate data arrays containing po... 阅读全文
点击右上角即可分享
微信分享提示