Combinators
Path - Append_Path
Concatenates two open paths.
IN
| Name | Type | Description |
|---|---|---|
| InPath1 | Path | The input Path |
| InPath2 | Path | Path that will be concatenated after the calling object. |
| InClose | Bool | Closeness of the new resulting path. |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutPath | Path | The concatenated path. |
| Error | ErrorState | Gets the execution error message |
Path - ConcatenatePaths
Concatenates an array of paths.
IN
| Name | Type | Description |
|---|---|---|
| InPaths | PathArray | Input paths. |
| InClose | Bool | Closeness that must be applied to the output path. |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutPath | Path | The complete path. |
| Error | ErrorState | Gets the execution error message |
Path - ConnectAdjacentPaths
Joins the paths of an input array using the provided parameters.
IN
| Name | Type | Description |
|---|---|---|
| InPaths | PathArray | Input paths. |
| InMaxDistance | Float | Paths with a distance higher than this value cannot be joined. Range: 〔0, +inf). |
| InMaxAngle | Float | Paths with a relative angle higher than this value will not be joined. Range: 〔0, 180〕. |
| InExcessTrim | Float | Length that will be removed from both sides of each path. Range: 〔0, +inf). |
| InJoiningMethod | Enum < PathJoiningMethod > | Method used to join two paths. |
| InAngleMeasure | Enum < PathJoiningAngleMeasure > | Method used to measure the paths' relative angle. |
| InIgnorePathEndsOrder | Bool | If false, path endings can only be joined with path beginnings. |
| InMinPathLength | Float | Minimum length of the resulting path. |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutPath | PathArray | Array containing all the resulting paths (including the ones that were not combined). |
| Error | ErrorState | Gets the execution error message |
Path - MakeAveragePath
Computes a new path averaging each point of two objects with equal size and type.
IN
| Name | Type | Description |
|---|---|---|
| InPath1 | Path | First input path. |
| InPath2 | Path | Second input path. |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutPath | Path | The average path. |
| Error | ErrorState | Gets the execution error message |