vmtk
Recent Changes - Search:

vmtk

projects

links

edit SideBar

VmtkScripts / Vmtkbranchgeometry

vmtkbranchgeometry

Description

compute geometric parameters for each branch of a tree. The script takes in input the centerlines already split into branches.

Input arguments

ArgumentVariableTypeLengthRangeDefaultDescription
idIdint1 0script id
handleSelfself1  handle to self
disabledDisabledbool1 0disable execution and piping
iCenterlinesvtkPolyData1  the input split centerlines
ifileCenterlinesInputFileNamestr1  filename for the default Centerlines reader
radiusarrayRadiusArrayNamestr1  name of the array where centerline radius values are stored
groupidsarrayGroupIdsArrayNamestr1  name of the array where centerline group ids are stored
blankingarrayBlankingArrayNamestr1  name of the array where blanking information about branches is stored
lengtharrayLengthArrayNamestr1 Lengthname of the array where the average length of each branch has to be stored
curvaturearrayCurvatureArrayNamestr1 Curvaturename of the array where the average curvature of each branch has to be stored
torsionarrayTorsionArrayNamestr1 Torsionname of the array where the average torsion of each branch has to be stored
tortuosityarrayTortuosityArrayNamestr1 Tortuosityname of the array where the average tortuosity of each branch, defined as the length of a line divided by the distance of its endpoints, has to be stored
smoothingLineSmoothingbool1 0 
iterationsNumberOfSmoothingIterationsint1(0,)100 
factorSmoothingFactorfloat1(0.0,)0.1 
ofileGeometryDataOutputFileNamestr1  filename for the default GeometryData writer

Output arguments

ArgumentVariableTypeLengthRangeDefaultDescription
idIdint1 0script id
handleSelfself1  handle to self
oGeometryDatavtkPolyData1  the output data set
lengtharrayLengthArrayNamestr1 Lengthname of the array where the average length of each branch is stored
curvaturearrayCurvatureArrayNamestr1 Curvaturename of the array where the average curvature of each branch is stored
torsionarrayTorsionArrayNamestr1 Torsionname of the array where the average torsion of each branch is stored
tortuosityarrayTortuosityArrayNamestr1 Tortuosityname of the array where the average tortuosity of each branch, defined as the length of a line divided by the distance of its endpoints minus one (L/D - 1), is stored
Edit - History - Print - Recent Changes - Search
Page last modified on September 09, 2010, at 01:33 AM