Hi
I am trying to use vtkWidgetRendering but it seems not working. It is not
showing anything render screen . Here is my code anyone can tell me what's
wrong in code ?
int main(int argc, char* argv[])
{
QApplication qtapplication( argc, argv );
// Register Qmitk-dependent global instances
QmitkRegisterClasses();
mitk::StandaloneDataStorage::Pointer ds =
mitk::StandaloneDataStorage::New();
QmitkRenderWindow renderWindow;
renderWindow.show();
renderWindow.resize( 256, 256 );
vtkRenderWindow* renWin = renderWindow.GetRenderWindow();
vtkSliderRepresentation2D *sliderRep = vtkSliderRepresentation2D::New();
sliderRep->SetValue(0.25);
sliderRep->SetTitleText("Spike Size");
sliderRep->GetPoint1Coordinate()->SetCoordinateSystemToNormalizedDisplay();
sliderRep->GetPoint1Coordinate()->SetValue(0.2,0.1);
sliderRep->GetPoint2Coordinate()->SetCoordinateSystemToNormalizedDisplay();
sliderRep->GetPoint2Coordinate()->SetValue(0.8,0.1);
sliderRep->SetSliderLength(0.02);
sliderRep->SetSliderWidth(0.03);
sliderRep->SetEndCapLength(0.01);
sliderRep->SetEndCapWidth(0.03);
sliderRep->SetTubeWidth(0.005);
vtkSliderWidget *sliderWidget = vtkSliderWidget::New();
sliderWidget->SetRepresentation(sliderRep);
sliderWidget->SetAnimationModeToAnimate();
mitk::VtkWidgetRendering::Pointer widgetRendering =
mitk::VtkWidgetRendering::New();
widgetRendering->SetRenderWindow( renWin );
widgetRendering->SetVtkWidget( sliderWidget );
widgetRendering->Enable();
mitk::DataNode::Pointer widgetNode = mitk::DataNode::New();
widgetNode->SetData(widgetRendering);
ds->Add(widgetNode);
// Tell the RenderWindow which (part of) the datastorage to render
renderWindow.GetRenderer()->SetDataStorage(ds);
mitk::RenderingManager::GetInstance()->RequestUpdateAll();
------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
mitk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mitk-users