vmtkbranchmetrics

Description

Takes a centerline and input surface, already split into branches (with centerline attributes calculated) and calculates the surface angular and abscissa metric.

Input arguments

ArgumentVariableTypeLengthRangeDefaultDescription
idIdstr10script id
handleSelfself1handle to self
disabledDisabledbool10disable execution and piping
iSurfacevtkPolyData1
ifileSurfaceInputFileNamestr1filename for the default Surface reader
centerlinesCenterlinesvtkPolyData1
centerlinesfileCenterlinesInputFileNamestr1filename for the default Centerlines reader
abscissametricComputeAbscissaMetricbool11
angularmetricComputeAngularMetricbool11
abscissasarrayAbscissasArrayNamestr1Abscissas
normalsarrayNormalsArrayNamestr1ParallelTransportNormals
groupidsarrayGroupIdsArrayNamestr1GroupIds
centerlineidsarrayCenterlineIdsArrayNamestr1CenterlineIds
tractidsarrayTractIdsArrayNamestr1TractIds
radiusarrayRadiusArrayNamestr1MaximumInscribedSphereRadius
blankingarrayBlankingArrayNamestr1Blanking
angularmetricarrayAngularMetricArrayNamestr1AngularMetric
abscissametricarrayAbscissaMetricArrayNamestr1AbscissaMetric
ofileSurfaceOutputFileNamestr1filename for the default Surface writer

Output arguments

ArgumentVariableTypeLengthRangeDefaultDescription
idIdstr10script id
handleSelfself1handle to self
oSurfacevtkPolyData1
angularmetricarrayAngularMetricArrayNamestr1AngularMetric
abscissametricarrayAbscissaMetricArrayNamestr1AbscissaMetric