vmtkboundaryreferencesystems
Description
compute the reference systems relative to each open boundary of a model; a typical use is the specification of boundary conditions for CFD simulations; reference systems are given both as origin and normal, and as origin, a first point defining the x axis with the origin and a second point defining the xy plane with the former two
Input arguments
Argument | Variable | Type | Length | Range | Default | Description |
id | Id | str | 1 | | 0 | script id |
handle | Self | self | 1 | | | handle to self |
disabled | Disabled | bool | 1 | | 0 | disable execution and piping |
i | Surface | vtkPolyData | 1 | | | the input surface |
ifile | SurfaceInputFileName | str | 1 | | | filename for the default Surface reader |
boundaryradiusarray | BoundaryRadiusArrayName | str | 1 | | BoundaryRadius | name of the array where the mean radius of each boundary has to be stored |
boundarynormalsarray | BoundaryNormalsArrayName | str | 1 | | BoundaryNormals | name of the array where outward pointing normals to each boundary have to be stored |
point1array | Point1ArrayName | str | 1 | | Point1 | name of the array where the coordinates of a point of each boundary have to be stored |
point2array | Point2ArrayName | str | 1 | | Point2 | name of the array where the coordinates of a second point of each boundary have to be stored |
ofile | ReferenceSystemsOutputFileName | str | 1 | | | filename for the default ReferenceSystems writer |
Output arguments
Argument | Variable | Type | Length | Range | Default | Description |
id | Id | str | 1 | | 0 | script id |
handle | Self | self | 1 | | | handle to self |
o | ReferenceSystems | vtkPolyData | 1 | | | the output reference systems, given as points coinciding with the origins |
boundaryradiusarray | BoundaryRadiusArrayName | str | 1 | | BoundaryRadius | name of the array where the mean radius of each boundary has to be stored |
boundarynormalsarray | BoundaryNormalsArrayName | str | 1 | | BoundaryNormals | name of the array where outward pointing normals to each boundary are stored |
point1array | Point1ArrayName | str | 1 | | Point1 | name of the array where the coordinates of a point of each boundary are stored |
point2array | Point2ArrayName | str | 1 | | Point2 | name of the array where the coordinates of a second point of each boundary are stored |