|
Computer Assited Medical Intervention Tool Kit
version 5.0
|
|
Go to the documentation of this file.
27 #ifndef MESHPROCESSINGEXTENSION_H
28 #define MESHPROCESSINGEXTENSION_H
43 Q_PLUGIN_METADATA(IID
"fr.imag.camitk.sdk.action.meshprocessing")
53 virtual void init()
override;
56 virtual QString
getName()
override {
57 return "Mesh Processing";
62 return "This extension provides some mesh algorithms";
67 #endif // MESHPROCESSINGEXTENSION_H
Invert the input mesh.
Definition: InvertMesh.h:38
Decimate the input mesh in order to reduce its number of triangles.
Definition: Decimation.h:43
Using vtkCleanPolyData for example to clean nodes that are too close.
Definition: CleanPolyData.h:37
Fill a surfacic mesh with regularly spaced nodes (create new nodes inside the mesh).
Definition: FillWithPoints.h:40
MergeMeshs action creates new mesh from two input meshs by merging points which are exactly at the sa...
Definition: MergeMeshs.h:38
The mesh processing actions extension.
Definition: MeshProcessingExtension.h:40
virtual QString getDescription() override
Method that return the action extension description.
Definition: MeshProcessingExtension.h:84
Perform an Iterative Closest Point registration between two meshes.
Definition: ICPRegistration.h:40
Definition: ComputeCurvatures.h:32
Smooth the input mesh.
Definition: SmoothFilter.h:38
Append several meshes in one mesh.
Definition: AppendMeshes.h:40
virtual QString getName() override
Method that return the action extension name.
Definition: MeshProcessingExtension.h:79
This action allows the user to clip several kinds of MeshComponents : vtkStructuredGridClip,...
Definition: MeshClipping.h:60
#define registerNewAction(X)
Definition: ActionExtension.h:63
virtual ~MeshProcessingExtension()=default
the destructor
This class describes what is a generic Action extension. To add a ActionExtension to CamiTK core,...
Definition: ActionExtension.h:80
Definition: LoadTextureFromBMP.h:33
ActionExtension()
constructor
Definition: ActionExtension.cpp:62
This action extracts the outer surface of a multiple surface polydata model and warp it outward.
Definition: WarpOut.h:43
MeshProcessingExtension()
the constructor
Definition: MeshProcessingExtension.h:70
Definition: ExportAsMDL.h:34
virtual void init() override
initialize all the actions
Definition: MeshProcessingExtension.cpp:46