簡體   English   中英

更改邊界框的大小

[英]Changing size of bounding box

是否可以在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)

我試過尋找一個屬性,但我沒有找到任何東西。 類似於vtkCubeAxesActor東西,比如SetBounds方法。

有什么建議么?

vtkOutlineFilter沒有用於調整邊界框的參數。 您始終可以為vtkOutlineFilter創建虛擬多邊形輸入,其vtkPoints對象的邊界是真實邊界的放大版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM