vmtksurfacereferencesystemtransform
Description
translate and rotate a surface in order to orient its reference system with a target reference system
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 |
referenceorigin | ReferenceOrigin | float | 3 | | [0.0, 0.0, 0.0] | origin of the target reference system |
referencenormal1 | ReferenceNormal1 | float | 3 | | [0.0, 0.0, 1.0] | first normal of the target reference system |
referencenormal2 | ReferenceNormal2 | float | 3 | | [0.0, 1.0, 0.0] | second normal of the target reference system |
referencesystems | ReferenceSystems | vtkPolyData | 1 | | | reference systems of the input surface represented by a set of points with two normals each |
referencesystemsfile | ReferenceSystemsInputFileName | str | 1 | | | filename for the default ReferenceSystems reader |
referencesystemid | ReferenceSystemId | int | 1 | | -1 | id of the reference system to use |
referencesystemidsarray | ReferenceSystemsIdArrayName | str | 1 | | | name of the array where reference system ids are stored |
normal1array | ReferenceSystemsNormal1ArrayName | str | 1 | | | name of the array where the first normals defining the reference systems are stored |
normal2array | ReferenceSystemsNormal2ArrayName | str | 1 | | | name of the array where the second normals defining the reference systems are stored |
ofile | SurfaceOutputFileName | str | 1 | | | filename for the default Surface 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 | Surface | vtkPolyData | 1 | | | the output surface |