14 #ifndef _MITK_REG_VIS_HELPER__H_ 15 #define _MITK_REG_VIS_HELPER__H_ 18 #include <vtkSmartPointer.h> 19 #include <vtkPolyData.h> 26 #include <mapRegistrationKernelBase.h> vtkSmartPointer< vtkPolyData > MITKMATCHPOINTREGISTRATION_EXPORT Generate3DDeformationGlyph(const mitk::BaseGeometry *gridDesc, const map::core::RegistrationKernelBase< 3, 3 > *regKernel)
void MITKMATCHPOINTREGISTRATION_EXPORT GetGridGeometryFromNode(const mitk::DataNode *regNode, mitk::Geometry3D::Pointer &gridDesc, unsigned int &gridFrequ)
DataCollection - Class to facilitate loading/accessing structured data.
MITKMATCHPOINTREGISTRATION_EXPORT const map::core::RegistrationKernelBase< 3, 3 > * GetRelevantRegKernelOfNode(const mitk::DataNode *regNode)
#define MITKMATCHPOINTREGISTRATION_EXPORT
bool MITKMATCHPOINTREGISTRATION_EXPORT PropertyIsOutdated(const mitk::DataNode *regNode, const std::string &propName, const itk::TimeStamp &reference)
bool MITKMATCHPOINTREGISTRATION_EXPORT GridIsOutdated(const mitk::DataNode *regNode, const itk::TimeStamp &reference)
BaseGeometry Describes the geometry of a data object.
Class for nodes of the DataTree.
vtkSmartPointer< vtkPolyData > MITKMATCHPOINTREGISTRATION_EXPORT Generate3DDeformationGrid(const mitk::BaseGeometry *gridDesc, unsigned int gridFrequence, const map::core::RegistrationKernelBase< 3, 3 > *regKernel=nullptr)