public class MeshSmoothingLaplacian
extends java.lang.Object
Constructor and Description |
---|
MeshSmoothingLaplacian() |
MeshSmoothingLaplacian(int numIterations,
float convergence,
boolean featureEdgeSmoothing,
float featureAngle,
float edgeAngle,
boolean boundarySmoothing) |
Modifier and Type | Method and Description |
---|---|
float |
getConvergence() |
float |
getEdgeAngle() |
float |
getFeatureAngle() |
int |
getNumIterations() |
vtk.vtkPolyData |
getPolyData() |
float |
getRelaxationFactor() |
boolean |
isBoundarySmoothing() |
boolean |
isFeatureEdgeSmoothing() |
void |
performProcessing(PointCloudMesh mesh) |
void |
setBoundarySmoothing(boolean boundarySmoothing) |
void |
setConvergence(float convergence) |
void |
setEdgeAngle(float edgeAngle) |
void |
setFeatureAngle(float featureAngle) |
void |
setFeatureEdgeSmoothing(boolean featureEdgeSmoothing) |
void |
setNumIterations(int numIterations) |
void |
setPolyData(vtk.vtkPolyData polyData) |
void |
setRelaxationFactor(float relaxationFactor) |
public MeshSmoothingLaplacian()
public MeshSmoothingLaplacian(int numIterations, float convergence, boolean featureEdgeSmoothing, float featureAngle, float edgeAngle, boolean boundarySmoothing)
numIterations
- convergence
- featureEdgeSmoothing
- featureAngle
- edgeAngle
- boundarySmoothing
- public void performProcessing(PointCloudMesh mesh)
mesh
- public int getNumIterations()
public void setNumIterations(int numIterations)
numIterations
- the numIterations to setpublic float getConvergence()
public void setConvergence(float convergence)
convergence
- the convergence to setpublic float getRelaxationFactor()
public void setRelaxationFactor(float relaxationFactor)
relaxationFactor
- the relaxationFactor to setpublic boolean isFeatureEdgeSmoothing()
public void setFeatureEdgeSmoothing(boolean featureEdgeSmoothing)
featureEdgeSmooting
- the featureEdgeSmooting to setpublic float getFeatureAngle()
public void setFeatureAngle(float featureAngle)
featureAngle
- the featureAngle to setpublic float getEdgeAngle()
public void setEdgeAngle(float edgeAngle)
edgeAngle
- the edgeAngle to setpublic boolean isBoundarySmoothing()
public void setBoundarySmoothing(boolean boundarySmoothing)
boundarySmoothing
- the boundarySmoothing to setpublic vtk.vtkPolyData getPolyData()
public void setPolyData(vtk.vtkPolyData polyData)
polyData
- the polyData to setCopyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.