MITK-IGT
IGT Extension of MITK
Loading...
Searching...
No Matches
mitkUSNavigationTargetIntersectionFilter.h
Go to the documentation of this file.
1/*============================================================================
2
3The Medical Imaging Interaction Toolkit (MITK)
4
5Copyright (c) German Cancer Research Center (DKFZ)
6All rights reserved.
7
8Use of this source code is governed by a 3-clause BSD license that can be
9found in the LICENSE file.
10
11============================================================================*/
12
13#ifndef mitkUSNavigationTargetIntersectionFilter_h
14#define mitkUSNavigationTargetIntersectionFilter_h
15
16#include "mitkCommon.h"
17#include "mitkNumericTypes.h"
18
19#include "itkObjectFactory.h"
20
21#include "vtkSmartPointer.h"
22#include "vtkPolyData.h"
23
24namespace itk {
25 template<class T> class SmartPointer;
26}
27
28namespace mitk {
29class Surface;
30class PointSet;
31
88}
89
90#endif
Calculates the intersection between a mitk::Surface and a line. Surface and line have to be set by Se...
mitkClassMacroItkParent(USNavigationTargetIntersectionFilter, itk::Object)
itkSetMacro(TargetSurface, itk::SmartPointer< mitk::Surface >)
void CalculateIntersection()
Does the intersection calculation. SetTargetSurface() and SetLine() have to be called before.
IGT Exceptions.