15 #ifndef SurfaceReconstruction_h
16 #define SurfaceReconstruction_h
18 #include "niftkSurfReconExports.h"
19 #include <mitkDataStorage.h>
20 #include <mitkImage.h>
21 #include <itkObject.h>
22 #include <itkObjectFactoryBase.h>
23 #include <mitkGenericProperty.h>
25 #include <itkMatrix.h>
31 class SequentialCpuQds;
52 PYRAMID_PARALLEL_CPU = 1,
63 static bool GetMethodDetails(
int index, Method*
id,
std::string* friendlyname);
68 static Method ParseMethodName(
const std::string& friendlyname);
96 mitk::BaseData::Pointer Run(
100 OutputType outputtype,
101 const
mitk::DataNode::Pointer camnode,
102 float maxTriangulationError,
105 bool bakeCameraTransform);
127 mitk::BaseData::Pointer Run(ParamPacket
params);
144 #endif // niftkSurfaceReconstruction_h
float maxTriangulationError
Definition: niftkSurfaceReconstruction.h:117
mitk::DataStorage::Pointer dataStorage
Definition: niftkSurfaceReconstruction.h:110
Definition: niftkSurfaceReconstruction.h:108
mitk::GenericProperty< itk::Matrix< float, 4, 4 > > MatrixProperty
Definition: niftkSurfaceReconstruction.h:39
ParamPacket()
Definition: niftkSurfaceReconstruction.h:122
const GLfloat * params
Definition: glew.h:1515
Definition: ReceptorMemberCommandTest.cxx:25
Takes image data, and calculates a surface reconstruction, and write a point cloud to mitk::DataStora...
Definition: niftkSurfaceReconstruction.h:46
float maxDepth
Definition: niftkSurfaceReconstruction.h:119
Method
Definition: niftkSurfaceReconstruction.h:49
mitk::DataNode::Pointer outputNode
Definition: niftkSurfaceReconstruction.h:111
mitk::DataNode::Pointer camnode
Definition: niftkSurfaceReconstruction.h:116
Method method
Definition: niftkSurfaceReconstruction.h:114
float minDepth
Definition: niftkSurfaceReconstruction.h:118
OutputType
Definition: niftkSurfaceReconstruction.h:71
mitk::Image::Pointer image1
Definition: niftkSurfaceReconstruction.h:112
GLuint index
Definition: glew.h:1798
Simultaneous itk::Image and itk::Array (and hence vnl_vector) class.
Definition: niftkSequentialCpuQds.h:66
bool bakeCameraTransform
Definition: niftkSurfaceReconstruction.h:120
Definition: niftkExceptionObject.h:21
OutputType outputtype
Definition: niftkSurfaceReconstruction.h:115
GLsizei const GLcharARB ** string
Definition: glew.h:5194
mitk::Image::Pointer image2
Definition: niftkSurfaceReconstruction.h:113