vmtksurfaceremeshing

Description

remesh a surface using quality triangles

Input arguments

ArgumentVariableTypeLengthRangeDefaultDescription
idIdstr10script id
handleSelfself1handle to self
disabledDisabledbool10disable execution and piping
iSurfacevtkPolyData1the input surface
ifileSurfaceInputFileNamestr1filename for the default Surface reader
elementsizemodeElementSizeModestr1["area","edgelength","areaarray","edgelengtharray"]area
areaTargetAreafloat1(0.0,)1.0
areaarrayTargetAreaArrayNamestr1TargetArea
edgelengthTargetEdgeLengthfloat1(0.0,)1.0
edgelengtharrayTargetEdgeLengthArrayNamestr1
areafactorTargetAreaFactorfloat1(0.0,)1.0
edgelengthfactorTargetEdgeLengthFactorfloat1(0.0,)1.0
trianglesplitfactorTriangleSplitFactorfloat1(0.0,)5.0
maxareaMaxAreafloat1(0.0,)1e+16
minareaMinAreafloat1(0.0,)0.0
iterationsNumberOfIterationsint1(0,)10
connectivityiterationsNumberOfConnectivityOptimizationIterationsint1(0,)20
entityidsarrayCellEntityIdsArrayNamestr1None
aspectratioAspectRatioThresholdfloat1(0.0,)1.2
minareafactorMinAreaFactorfloat1(0.0,)0.5
internalangletoleranceInternalAngleTolerancefloat1(0.0,)0.0
normalangletoleranceNormalAngleTolerancefloat1(0.0,)0.2
collapseangleCollapseAngleThresholdfloat1(0.0,)0.2
relaxationRelaxationfloat1(0.5,)0.5
excludeExcludeEntityIdsint-1[]
preserveboundaryPreserveBoundaryEdgesbool10
ofileSurfaceOutputFileNamestr1filename for the default Surface writer

Output arguments

ArgumentVariableTypeLengthRangeDefaultDescription
idIdstr10script id
handleSelfself1handle to self
oSurfacevtkPolyData1the output surface