Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
#include "mitkRenderWindow.h"
#include "mitkCameraController.h"
#include "mitkDisplayInteractor.h"
#include "mitkInteractionConst.h"
#include "mitkLine.h"
#include "mitkPlaneGeometryDataMapper2D.h"
#include "mitkProperties.h"
#include "mitkVtkLayerController.h"
#include <mitkRenderingManager.h>
#include <mitkStandaloneDataStorage.h>
#include <mitkTransferFunction.h>
#include <mitkTransferFunctionProperty.h>
#include "mitkDataStorage.h"
#include "mitkIOUtil.h"
#include "vtkAnnotatedCubeActor.h"
#include "vtkCornerAnnotation.h"
#include "vtkMitkRectangleProp.h"
#include "vtkOrientationMarkerWidget.h"
#include "vtkProperty.h"
#include "vtkRenderWindow.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkTextProperty.h"
#include "usGetModuleContext.h"
#include "usModuleContext.h"
#include "mitkInteractionEventObserver.h"
Go to the source code of this file.
Functions | |
void | InitializeWindows () |
void | AddDisplayPlaneSubTree () |
void | Fit () |
int | main (int argc, char *argv[]) |
Variables | |
mitk::RenderWindow::Pointer | mitkWidget1 |
Example of a NON QT DEPENDENT MITK RENDERING APPLICATION. More... | |
mitk::RenderWindow::Pointer | mitkWidget2 |
mitk::RenderWindow::Pointer | mitkWidget3 |
mitk::RenderWindow::Pointer | mitkWidget4 |
mitk::DisplayInteractor::Pointer | m_DisplayInteractor |
vtkSmartPointer< vtkMitkRectangleProp > | m_RectangleRendering1 |
vtkSmartPointer< vtkMitkRectangleProp > | m_RectangleRendering2 |
vtkSmartPointer< vtkMitkRectangleProp > | m_RectangleRendering3 |
vtkSmartPointer< vtkMitkRectangleProp > | m_RectangleRendering4 |
mitk::SliceNavigationController * | m_TimeNavigationController |
mitk::DataStorage::Pointer | m_DataStorage |
mitk::DataNode::Pointer | m_PlaneNode1 |
mitk::DataNode::Pointer | m_PlaneNode2 |
mitk::DataNode::Pointer | m_PlaneNode3 |
mitk::DataNode::Pointer | m_Node |
void AddDisplayPlaneSubTree | ( | ) |
Definition at line 117 of file QtFreeRender.cpp.
References mitk::BaseRenderer::GetInstance(), mitk::BoolProperty::New(), mitk::IntProperty::New(), mitk::StringProperty::New(), mitk::PlaneGeometryDataMapper2D::New(), and mitk::BaseRenderer::Standard2D.
Referenced by mitk::InteractionTestHelper::Initialize(), and main().
void Fit | ( | ) |
Definition at line 177 of file QtFreeRender.cpp.
References mitk::BaseRenderer::GetInstance().
Referenced by main().
void InitializeWindows | ( | ) |
Definition at line 73 of file QtFreeRender.cpp.
References mitk::SliceNavigationController::Axial, mitk::SliceNavigationController::ConnectGeometryTimeEvent(), mitk::SliceNavigationController::Frontal, mitk::BaseRenderer::GetInstance(), mitk::RenderingManager::GetInstance(), mitk::RenderingManager::GetTimeNavigationController(), m_RectangleRendering1, m_RectangleRendering2, m_RectangleRendering3, m_RectangleRendering4, mitk::New(), mitk::SliceNavigationController::Original, and mitk::SliceNavigationController::Sagittal.
Referenced by main().
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 207 of file QtFreeRender.cpp.
References AddDisplayPlaneSubTree(), filename, Fit(), mitk::RenderingManager::GetInstance(), us::GetModuleContext(), mitk::RenderingManager::InitializeViews(), InitializeWindows(), mitk::IOUtil::Load(), mitk::BoolProperty::New(), mitk::IntProperty::New(), mitk::RenderWindow::New(), mitk::DisplayInteractor::New(), mitk::StandaloneDataStorage::New(), mitk::StringProperty::New(), mitk::RenderingManager::RequestUpdateAll(), mitk::BaseRenderer::Standard2D, and mitk::BaseRenderer::Standard3D.
mitk::DataStorage::Pointer m_DataStorage |
Definition at line 67 of file QtFreeRender.cpp.
Referenced by mitk::InteractionTestHelper::AddDisplayPlaneSubTree(), mitk::InteractionTestHelper::AddNodeToStorage(), mitk::RenderingTestHelper::AddNodeToStorage(), mitk::NavigationToolStorage::AddTool(), mitk::RenderingTestHelper::AddToStorage(), mitk::NodePredicateSource::CheckNode(), mitk::NodePredicateFirstLevel::CheckNode(), QmlMitkRenderWindowItem::createPlaneNode(), mitk::LevelWindowManager::CreatePropObserverLists(), mitk::LevelWindowManager::DataStorageRemovedNode(), mitk::NavigationToolStorage::DeleteTool(), mitk::NavigationToolStorageDeserializer::Deserialize(), mitk::LevelWindowManager::GetDataStorage(), mitk::InteractionTestHelper::GetDataStorage(), mitk::NonBlockingAlgorithm::GetDataStorage(), mitk::RenderingTestHelper::GetDataStorage(), mitk::BaseRenderer::GetDataStorage(), mitk::ToolManager::GetDataStorage(), mitk::LevelWindowManager::GetRelevantNodes(), mitk::InteractionTestHelper::Initialize(), mitk::RenderingTestHelper::Initialize(), mitk::VtkPropRenderer::InitPathTraversal(), mitk::VtkPropRenderer::PickObject(), mitk::InteractionTestHelper::PlaybackInteraction(), mitk::ExportMitkVisitor::processNodeTopDown(), mitk::VtkPropRenderer::ReleaseGraphicsResources(), mitk::VtkPropRenderer::Render(), mitk::RenderingTestHelper::Render(), mitk::LevelWindowManager::SetAutoTopMostImage(), mitk::BindDispatcherInteractor::SetDataStorage(), mitk::LevelWindowManager::SetDataStorage(), mitk::VtkPropRenderer::SetDataStorage(), mitk::BaseRenderer::SetDataStorage(), mitk::SurfaceInterpolationController::SetDataStorage(), mitk::ToolManager::SetDataStorage(), mitk::RenderingTestHelper::SetImageProperty(), mitk::LevelWindowManager::SetLevelWindowProperty(), mitk::InteractionTestHelper::SetTimeStep(), mitk::RenderingTestHelper::SetViewDirection(), mitk::VtkPropRenderer::SetWorldGeometryToDataStorageBounds(), mitk::VtkPropRenderer::Update(), mitk::VtkPropRenderer::UpdatePaths(), mitk::BaseRenderer::~BaseRenderer(), mitk::BindDispatcherInteractor::~BindDispatcherInteractor(), mitk::LevelWindowManager::~LevelWindowManager(), and mitk::NavigationToolStorage::~NavigationToolStorage().
mitk::DisplayInteractor::Pointer m_DisplayInteractor |
Definition at line 59 of file QtFreeRender.cpp.
mitk::DataNode::Pointer m_Node |
Definition at line 71 of file QtFreeRender.cpp.
mitk::DataNode::Pointer m_PlaneNode1 |
Definition at line 68 of file QtFreeRender.cpp.
mitk::DataNode::Pointer m_PlaneNode2 |
Definition at line 69 of file QtFreeRender.cpp.
mitk::DataNode::Pointer m_PlaneNode3 |
Definition at line 70 of file QtFreeRender.cpp.
vtkSmartPointer<vtkMitkRectangleProp> m_RectangleRendering1 |
Definition at line 60 of file QtFreeRender.cpp.
Referenced by InitializeWindows().
vtkSmartPointer<vtkMitkRectangleProp> m_RectangleRendering2 |
Definition at line 61 of file QtFreeRender.cpp.
Referenced by InitializeWindows().
vtkSmartPointer<vtkMitkRectangleProp> m_RectangleRendering3 |
Definition at line 62 of file QtFreeRender.cpp.
Referenced by InitializeWindows().
vtkSmartPointer<vtkMitkRectangleProp> m_RectangleRendering4 |
Definition at line 63 of file QtFreeRender.cpp.
Referenced by InitializeWindows().
mitk::SliceNavigationController* m_TimeNavigationController |
Definition at line 65 of file QtFreeRender.cpp.
mitk::RenderWindow::Pointer mitkWidget1 |
Example of a NON QT DEPENDENT MITK RENDERING APPLICATION.
Definition at line 54 of file QtFreeRender.cpp.
mitk::RenderWindow::Pointer mitkWidget2 |
Definition at line 55 of file QtFreeRender.cpp.
mitk::RenderWindow::Pointer mitkWidget3 |
Definition at line 56 of file QtFreeRender.cpp.
mitk::RenderWindow::Pointer mitkWidget4 |
Definition at line 57 of file QtFreeRender.cpp.