12#ifndef mitkNavigationDataSliceVisualization_h
13#define mitkNavigationDataSliceVisualization_h
16#include "mitkBaseRenderer.h"
17#include "mitkVector.h"
91 virtual void SetToolTrajectory(Vector3D direction);
124 void GenerateData()
override;
Control the position and orientation of rendered slices with NavigationData.
itkGetConstMacro(WorldVerticalVector, Vector3D)
itkGetConstMacro(ToolTrajectory, Vector3D)
Vector3D m_WorldVerticalVector
BaseRenderer::Pointer m_Renderer
itkSetMacro(TipOffset, Vector3D)
Set/get the tip offset used for plane tracking.
itkSetObjectMacro(Renderer, BaseRenderer)
Set/get the renderer that visualizes the navigation data.
mitkClassMacro(NavigationDataSliceVisualization, NavigationDataToNavigationDataFilter)
itkSetMacro(WorldVerticalVector, Vector3D)
Set/get the world vertical vector used to define the y-axis of the cutting plane.
itkSetEnumMacro(ViewDirection, ViewDirection)
Set/get the orientation of the sliced plane.
Vector3D m_ToolTrajectory
itkGetConstMacro(TipOffset, Vector3D)
itkGetEnumMacro(ViewDirection, ViewDirection)
ViewDirection m_ViewDirection
itkGetConstObjectMacro(Renderer, BaseRenderer)
NavigationDataToNavigationDataFilter is the base class of all filters that receive NavigationDatas as...