Intersections
Path - Intersect_Line
Returns the intersection points between a path and a line.
IN
| Name | Type | Description |
|---|---|---|
| InPath | Path | Input path. |
| InLine | Line2D | Input line. |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutPoint2D | Point2DArray | array of intersection points. If no intersection is found, the array is empty. |
| Error | ErrorState | Gets the execution error message |
Path - Intersect_Path
Returns the intersection points of two paths.
IN
| Name | Type | Description |
|---|---|---|
| InPath1 | Path | First path. |
| InPath2 | Path | Second path. |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutPoint2D | Point2DArray | array of intersection points. If no intersection is found, the array is empty. |
| Error | ErrorState | Gets the execution error message |
Path - Intersect_Segment
Returns the intersection points between a path and a segment.
IN
| Name | Type | Description |
|---|---|---|
| InPath | Path | Input path. |
| InSegment | Segment2D | Input segment. |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutPoint2D | Point2DArray | array of intersection points. If no intersection is found, the array is empty. |
| Error | ErrorState | Gets the execution error message |
Path - Split_Line
Splits the path at the intersections with the provided object.
IN
| Name | Type | Description |
|---|---|---|
| InPath | Path | The input Path |
| InLine | Line2D | Object used for splitting. |
| 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 the pieces extracted from the original path. |
| Error | ErrorState | Gets the execution error message |
Path - Split_Path
Splits the path at the intersections with the provided object.
IN
| Name | Type | Description |
|---|---|---|
| InPath1 | Path | The input Path |
| InPath2 | Path | Object used for splitting. |
| 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 the pieces extracted from the original path. |
| Error | ErrorState | Gets the execution error message |
Path - Split_Segment
Splits the path at the intersections with the provided object.
IN
| Name | Type | Description |
|---|---|---|
| InPath | Path | The input Path |
| InSegment | Segment2D | Object used for splitting. |
| 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 the pieces extracted from the original path. |
| Error | ErrorState | Gets the execution error message |