MCPcopy Create free account
hub / github.com/MITK/MITK / InitializeWindows

Function InitializeWindows

Examples/QtFreeRender/QtFreeRender.cpp:60–87  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

58mitk::DataNode::Pointer m_Node;
59
60void InitializeWindows()
61{
62 // Set default view directions for SNCs
63 mitkWidget1->GetSliceNavigationController()->SetDefaultViewDirection(mitk::AnatomicalPlane::Axial);
64 mitkWidget2->GetSliceNavigationController()->SetDefaultViewDirection(mitk::AnatomicalPlane::Sagittal);
65 mitkWidget3->GetSliceNavigationController()->SetDefaultViewDirection(mitk::AnatomicalPlane::Coronal);
66 mitkWidget4->GetSliceNavigationController()->SetDefaultViewDirection(mitk::AnatomicalPlane::Original);
67
68 mitkWidget4->GetRenderer()->GetVtkRenderer()->SetBackground(0.1, 0.1, 0.1);
69 mitkWidget4->GetRenderer()->GetVtkRenderer()->SetBackground(0.5, 0.5, 0.5);
70 mitkWidget4->GetRenderer()->GetVtkRenderer()->GradientBackgroundOn();
71
72 m_RectangleRendering1 = vtkSmartPointer<vtkMitkRectangleProp>::New();
73 m_RectangleRendering1->SetColor(1.0, 0.0, 0.0);
74 mitkWidget1->GetRenderer()->GetVtkRenderer()->AddViewProp(m_RectangleRendering1);
75
76 m_RectangleRendering2 = vtkSmartPointer<vtkMitkRectangleProp>::New();
77 m_RectangleRendering2->SetColor(0.0, 1.0, 0.0);
78 mitkWidget2->GetRenderer()->GetVtkRenderer()->AddViewProp(m_RectangleRendering2);
79
80 m_RectangleRendering3 = vtkSmartPointer<vtkMitkRectangleProp>::New();
81 m_RectangleRendering3->SetColor(0.0, 0.0, 1.0);
82 mitkWidget3->GetRenderer()->GetVtkRenderer()->AddViewProp(m_RectangleRendering3);
83
84 m_RectangleRendering4 = vtkSmartPointer<vtkMitkRectangleProp>::New();
85 m_RectangleRendering4->SetColor(1.0, 1.0, 0.0);
86 mitkWidget4->GetRenderer()->GetVtkRenderer()->AddViewProp(m_RectangleRendering4);
87}
88
89void AddDisplayPlaneSubTree()
90{

Callers 1

mainFunction · 0.85

Calls 5

NewFunction · 0.50
GetVtkRendererMethod · 0.45
GetRendererMethod · 0.45
SetColorMethod · 0.45

Tested by

no test coverage detected