1
我需要MITK的一些幫助。我試圖畫出點和線(實際上我的目標是顯示一個虛擬的結腸鏡檢查中心線),在MITK下。我創建了一個包含中心線數據的vtkPolyData。這被包裹成一個MITK ::表面結構,以在MITK添加:: StandaloneDataStorage:使用MITK的畫點/線條
mitk::StandaloneDataStorage::Pointer ds = mitk::StandaloneDataStorage::New();
mitk::DataNode::Pointer dn = mitk::DataNode::New();
mitk::Surface::Pointer aSurface = mitk::Surface::New();
aSurface->Initialize();
aSurface->SetVtkPolyData(polydata); //polydata is a vtkPolyData which contains data
dn->SetData(aSurface);
ds->Add(dn);
renderWindow.GetRenderer()->SetDataStorage(ds); //renderWindow is a QmitkRenderWindow
現在,上什麼都沒有。我認爲缺少一些東西(例如指出渲染的類型)。 相機及其方向正確放置,因爲我在同一位置繪製其他東西。 謝謝!