Medical Imaging Interaction Toolkit
2024.06.00
Medical Imaging Interaction Toolkit
mitkSurfaceToPointSetFilter.h
Go to the documentation of this file.
1
/*============================================================================
2
3
The Medical Imaging Interaction Toolkit (MITK)
4
5
Copyright (c) German Cancer Research Center (DKFZ)
6
All rights reserved.
7
8
Use of this source code is governed by a 3-clause BSD license that can be
9
found in the LICENSE file.
10
11
============================================================================*/
12
13
#ifndef mitkSurfaceToPointSetFilter_h
14
#define mitkSurfaceToPointSetFilter_h
15
16
// exports
17
#include "
MitkAlgorithmsExtExports.h
"
18
19
// mitk headers
20
#include "
mitkSurface.h
"
21
#include <
mitkPointSetSource.h
>
22
//#include <itkExtendedDoublyLinkedFaceList.h>
23
24
namespace
mitk
25
{
32
class
MITKALGORITHMSEXT_EXPORT
SurfaceToPointSetFilter
:
public
mitk::PointSetSource
33
{
34
public
:
35
mitkClassMacro
(
SurfaceToPointSetFilter
,
mitk::PointSetSource
);
36
itkNewMacro(
Self
);
37
using
itk::ProcessObject::SetInput;
38
void
SetInput(
mitk::Surface::Pointer
m_InputSurface);
39
40
std::string GetErrorMessage();
41
42
protected
:
43
SurfaceToPointSetFilter
();
44
~
SurfaceToPointSetFilter
()
override
;
45
47
void
GenerateData()
override
;
48
49
//############### members ########################
50
mitk::Surface::Pointer
m_InputSurface
;
51
std::string
m_ErrorMessage
;
52
};
53
54
}
// namespace mitk
55
#endif
mitkPointSetSource.h
mitk::SurfaceToPointSetFilter
This filter converts the input surface into a point set. The output point set contains every point ex...
Definition:
mitkSurfaceToPointSetFilter.h:32
itk::SmartPointer< Self >
MitkAlgorithmsExtExports.h
MITKALGORITHMSEXT_EXPORT
#define MITKALGORITHMSEXT_EXPORT
Definition:
MitkAlgorithmsExtExports.h:15
mitk
Find image slices visible on a given plane.
Definition:
RenderingTests.dox:1
mitkSurface.h
mitk::BaseDataSource
Superclass of all classes generating some kind of mitk::BaseData.
Definition:
mitkBaseDataSource.h:71
mitk::PointSetSource
Superclass of all classes generating point sets (instances of class mitk::PointSet) as output.
Definition:
mitkPointSetSource.h:31
mitkClassMacro
#define mitkClassMacro(className, SuperClassName)
Definition:
mitkCommon.h:36
mitk::SurfaceToPointSetFilter::m_InputSurface
mitk::Surface::Pointer m_InputSurface
Definition:
mitkSurfaceToPointSetFilter.h:50
mitk::SurfaceToPointSetFilter::m_ErrorMessage
std::string m_ErrorMessage
Definition:
mitkSurfaceToPointSetFilter.h:51
src
MITK
Modules
AlgorithmsExt
include
mitkSurfaceToPointSetFilter.h
Generated on Mon Jun 17 2024 12:43:29 for Medical Imaging Interaction Toolkit by
1.8.17