Relations
Segment2D - Contains
Tests if a point is part of the segment.
IN
| Name | Type | Description |
|---|---|---|
| InSegment2D | Segment2D | The input Segment2D |
| InPoint | Point2D | Input point. |
| InError | Float | Error used to compensate the float computation inaccuracy. |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutBool | Bool | True if the point lies on the segment, false otherwise. |
| Error | ErrorState | Gets the execution error message |
Ring2D - Contains
Returns whether a point is contained inside the ring or not.
IN
| Name | Type | Description |
|---|---|---|
| InRing2D | Ring2D | The input Ring2D |
| InPoint | Point2D | Point to test. |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutBool | Bool | Whether the point is contained. |
| Error | ErrorState | Gets the execution error message |
Rectangle2D - Contains_Point
Checks if the object contains the provided point.
IN
| Name | Type | Description |
|---|---|---|
| InRectangle2D | Rectangle2D | The input Rectangle2D |
| InPoint | Point2D | Input point. |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutBool | Bool | True if the rectangle contains the point, false otherwise. |
| Error | ErrorState | Gets the execution error message |
Rectangle2D - Contains_Points
Checks if all the points in the array are contained in the rectangle.
IN
| Name | Type | Description |
|---|---|---|
| InRectangle2D | Rectangle2D | The input Rectangle2D |
| InPoints | Point2DArray | Input points. |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutBool | Bool | True if all the points are contained in the rectangle, false otherwise. |
| Error | ErrorState | Gets the execution error message |
Rectangle2D - IntersectsWith
Checks if the object intersect with the provided rectangle.
IN
| Name | Type | Description |
|---|---|---|
| InRectangle2D | Rectangle2D | The input Rectangle2D |
| InReferenceRectangle | Rectangle2D | Input rectangle |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutBool | Bool | True if the 2 rectangles have at least a common point, false otherwise. |
| Error | ErrorState | Gets the execution error message |
Points - FindClosestPoints
For each point of the first array, finds the closest point of the second array.
IN
| Name | Type | Description |
|---|---|---|
| InPoints1 | Point2DArray | First point array. |
| InPoints2 | Point2DArray | Second point array. |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutPoint2D | Point2DArray | An array in which at each index the point of the closest point found in the second array is copied. |
| Error | ErrorState | Gets the execution error message |
Line2D - Contains
Returns true if the point belongs to the line.
IN
| Name | Type | Description |
|---|---|---|
| InLine2D | Line2D | The input Line2D |
| InPoint | Point2D | Input point. |
| InError | Float | Error used to compensate the float computation inaccuracy. |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutBool | Bool | True if the point belongs to the line. |
| Error | ErrorState | Gets the execution error message |
Ellipse2D - Contains
Returns whether the ellipse contains the input point or not.
IN
| Name | Type | Description |
|---|---|---|
| InEllipse2D | Ellipse2D | The input Ellipse2D |
| InPoint | Point2D | Point to test. |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutBool | Bool | Whether the ellipse contains the point. |
| Error | ErrorState | Gets the execution error message |
Circle2D - Contains
Returns true if the circle contains the provided point, false otherwise.
IN
| Name | Type | Description |
|---|---|---|
| InCircle2D | Circle2D | The input Circle2D |
| InPoint | Point2D | Point to check. |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutBool | Bool | True if the point is inside the circle, false otherwise. |
| Error | ErrorState | Gets the execution error message |
Box - Contains_Point2D
Returns true if the box contains the provided point, false otherwise.
IN
| Name | Type | Description |
|---|---|---|
| InBox | Box | The input Box |
| InPoint | Point2D | Point to check. |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutBool | Bool | True if the box contains the point, false otherwise. |
| Error | ErrorState | Gets the execution error message |
Box - Contains_Point2DArray
Checks if all the points in the array are contained in the box.
IN
| Name | Type | Description |
|---|---|---|
| InBox | Box | The input Box |
| InPoints | Point2DArray | Input points. |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutBool | Bool | True if all the points are contained in the box, false otherwise. |
| Error | ErrorState | Gets the execution error message |
Box - Contains_Point2Di
Returns true if the box contains the provided point, false otherwise.
IN
| Name | Type | Description |
|---|---|---|
| InBox | Box | The input Box |
| InPosition | Point2Di | Point to check. |
| Name | String | Set the tool's name |
| Enable | Bool | Sets if current tool is enabled or not |
OUT
| Name | Type | Description |
|---|---|---|
| OutBool | Bool | True if the box contains the point, false otherwise. |
| Error | ErrorState | Gets the execution error message |