vmtkcenterlinesections

Description

compute geometric properties of sections located along centerlines. The script takes in input the surface and the relative centerlines.

Input arguments

ArgumentVariableTypeLengthRangeDefaultDescription
idIdstr10script id
handleSelfself1handle to self
disabledDisabledbool10disable execution and piping
iSurfacevtkPolyData1the input surface
ifileSurfaceInputFileNamestr1filename for the default Surface reader
centerlinesCenterlinesvtkPolyData1the input centerlines
centerlinesfileCenterlinesInputFileNamestr1filename for the default Centerlines reader
branchsectionareaCenterlineSectionAreaArrayNamestr1CenterlineSectionAreaname of the array where the area of bifurcation sections have to be stored
branchsectionminsizeCenterlineSectionMinSizeArrayNamestr1CenterlineSectionMinSizename of the array where the minimum diameter of each section has to be stored
branchsectionmaxsizeCenterlineSectionMaxSizeArrayNamestr1CenterlineSectionMaxSizename of the array where the maximum diameter of each bifurcation sections has to be stored
centerlinesectionshapeCenterlineSectionShapeArrayNamestr1CenterlineSectionShapename of the array where the shape index, i.e. the ratio between minimum and maximum diameter, of each bifurcation section has to be stored
branchsectionclosedCenterlineSectionClosedArrayNamestr1CenterlineSectionClosedname of the array containing 1 if a section is closed and 0 otherwise
ofileCenterlineSectionsOutputFileNamestr1filename for the default CenterlineSections writer
ocenterlinesfileCenterlinesOutputFileNamestr1filename for the default Centerlines writer

Output arguments

ArgumentVariableTypeLengthRangeDefaultDescription
idIdstr10script id
handleSelfself1handle to self
oCenterlineSectionsvtkPolyData1the output sections
ocenterlinesCenterlinesvtkPolyData1the output centerlines
branchsectionareaCenterlineSectionAreaArrayNamestr1CenterlineSectionAreaname of the array where the area of bifurcation sections are stored
branchsectionminsizeCenterlineSectionMinSizeArrayNamestr1CenterlineSectionMinSizename of the array where the minimum diameter of each section are stored
branchsectionmaxsizeCenterlineSectionMaxSizeArrayNamestr1CenterlineSectionMaxSizename of the array where the minimum diameter of each bifurcation sections has to be stored
centerlinesectionshapeCenterlineSectionShapeArrayNamestr1CenterlineSectionShapename of the array where the shape index, i.e. the ratio between minimum and maximum diameter, of each bifurcation section are stored
branchsectionclosedCenterlineSectionClosedArrayNamestr1CenterlineSectionClosedname of the array containing 1 if a section is closed and 0 otherwise