Skip to content

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