Libs/Analyze/LegacyMeshGenerator.h
Mesh generation. More...
Classes
| Name | |
|---|---|
| class | LegacyMeshGenerator |
Detailed Description
Mesh generation.
The LegacyMeshGenerator performs the actual work of reconstructing a mesh from a shape (list of points).
Source code
```cpp / * Shapeworks license /
pragma once
include "vnl/vnl_vector.h"
include
include
include
//#include
//#define SW_USE_POWERCRUST
class CustomSurfaceReconstructionFilter; class vtkPowerCrustSurfaceReconstruction; class vtkContourFilter; class vtkReverseSense; class vtkSmoothPolyDataFilter; class vtkPolyDataNormals; class vtkPoints; class vtkPolyData; class vtkTriangleFilter; class vtkWindowedSincPolyDataFilter; class vtkPolyDataToImageData;
class LegacyMeshGenerator { public: LegacyMeshGenerator(); ~LegacyMeshGenerator();
void setNeighborhoodSize( int size ); void setSampleSpacing( double spacing ); void setUsePowerCrust( bool enabled ); void setSmoothingAmount( float amount ); // 0-100
vtkSmartPointer
//void set_surface_reconstructor(QSharedPointer
private:
void updatePipeline();
vtkSmartPointer
vtkSmartPointer
bool usePowerCrust; bool smoothingEnabled;
//QSharedPointer
Updated on 2026-03-31 at 16:02:10 +0000