更改边界框的大小

2024-07-08 17:19:54 发布

您现在位置:Python中文网/ 问答频道 /正文

是否可以更改VTK中的边界框的大小?如果是,我怎么办?假设我有以下边框:

reader = vtkStructuredPointsReader()
reader.SetFileName("Hydrogen.vtk")

outline = vtkOutlineFilter()
outline.SetInputConnection(reader.GetOutputPort())
outlineMapper = vtkPolyDataMapper()
outlineMapper.SetInputConnection(outline.GetOutputPort())
outlineActor = vtkActor()
outlineActor.SetMapper(outlineMapper)
outlineActor.GetProperty().SetColor(0.0,0.0,1.0)
outlineActor.GetProperty().SetLineWidth(5.0)

我试着找一个房产,但我什么也没找到。类似于^{{cd1>}的东西,例如^{{cd2>}方法。

有什么建议吗?


Tags: reader边框边界vtkoutlinehydrogengetoutputportsetinputconnection
1条回答
网友
1楼 · 发布于 2024-07-08 17:19:54

vtkOutlineFilter没有用于调整边界框的参数。您始终可以为vtkOutlineFilter创建一个虚拟polydata输入,该过滤器的vtkPoints对象的边界是真实边界的放大版本。在

相关问题 更多 >

    热门问题