You are here: Start » Function Reference » Geometry 2D » Geometry 2D Features
Geometry 2D Features
Icon | Name | Description / Applications | Modules | |
---|---|---|---|---|
ArcCircle | ArcCircle | Computes the circle containing an arc. |
FoundationLite | |
ArcEndpoints | ArcEndpoints | Computes two endpoints of an arc. |
FoundationLite | |
ArcLength | ArcLength | Computes the length of an arc. |
FoundationLite | |
ArcMidpoint | ArcMidpoint | Computes the midpoint of an arc. |
FoundationLite | |
CircleArea | CircleArea | Computes the area of a circle. |
FoundationLite | |
CircleBoundingBox | CircleBoundingBox | Computes the smallest box containing a circle. |
FoundationLite | |
CircleBoundingRectangle | CircleBoundingRectangle | Computes the smallest rectangle containing a circle. |
FoundationLite | |
CircleCharacteristicPoint | CircleCharacteristicPoint | Returns a characteristic point (e.g. the top-left) of a box containing the input circle. |
FoundationLite | |
CirclePerimeterLength | CirclePerimeterLength | Computes the length of a circle perimeter. |
FoundationLite | |
CircleSection | CircleSection | Computes an arciform section of the circle perimeter. |
FoundationLite | |
EllipseArea | EllipseArea | Computes the area of an ellipse. |
FoundationLite | |
EllipseBoundingBox | EllipseBoundingBox | Computes the smallest box containing an ellipse. |
FoundationLite | |
EllipseBoundingRectangle | EllipseBoundingRectangle | Computes the smallest rectangle containing an ellipse. |
FoundationLite | |
EllipseBoundingRectangle_FixedAngle | EllipseBoundingRectangle_FixedAngle | Computes the smallest rectangle with the given orientation angle containing an ellipse. |
FoundationLite | |
LineNormalVector | LineNormalVector | Computes the normal vector of a line. |
FoundationLite | |
LineOrientation | LineOrientation | Computes the orientation angle of a line as angle in the range from 0 to 180. |
FoundationLite | |
PointsBoundingBox | PointsBoundingBox | Computes the smallest box containing an array of points. |
FoundationLite | |
PointsBoundingBox_OrNil | PointsBoundingBox_OrNil | Computes the smallest box containing an array of points; returns NIL if the array is empty. |
FoundationLite | |
PointsBoundingCircle | PointsBoundingCircle | Computes the smallest circle containing an array of points. |
FoundationBasic | |
PointsBoundingCircle_OrNil | PointsBoundingCircle_OrNil | Computes the smallest circle containing an array of points; returns NIL if the array is empty. |
FoundationBasic | |
PointsBoundingEllipse | PointsBoundingEllipse | Computes the smallest ellipse containing an array of points if such ellipse exists. |
FoundationBasic | |
PointsBoundingParallelogram | PointsBoundingParallelogram | Computes the smallest parallelogram containing an array of points. |
FoundationPro | |
PointsBoundingRectangle | PointsBoundingRectangle | Computes the smallest rectangle containing an array of points. |
FoundationLite | |
PointsBoundingRectangle_FixedAngle | PointsBoundingRectangle_FixedAngle | Computes the smallest rectangle with the given orientation angle containing an array of points. |
FoundationLite | |
PointsBoundingRectangle_FixedAngle_OrNil | PointsBoundingRectangle_FixedAngle_OrNil | Computes the smallest rectangle with the given orientation angle containing an array of points; returns NIL when the array is empty. |
FoundationLite | |
PointsBoundingRectangle_OrNil | PointsBoundingRectangle_OrNil | Computes the smallest rectangle containing an array of points; returns NIL when the array is empty. |
FoundationLite | |
PointsCaliperDiameter | PointsCaliperDiameter | Computes the longest and the shortest width of the input points measured as distance between parallel lines containing all of them. |
FoundationBasic | |
PointsConvexHull | PointsConvexHull | Computes the smallest convex shape that contains the given array of points. |
FoundationLite | |
PointsDiameter | PointsDiameter | Finds the longest segment connecting two points from a given array. |
FoundationLite | |
PointsMassCenter | PointsMassCenter | Computes the central point of the input points. |
FoundationLite | |
PointsMassCenter_OrNil | PointsMassCenter_OrNil | Computes the central point of the input points; returns NIL if the array is empty. |
FoundationLite | |
PointsMedian | PointsMedian | Computes the geometric median of the input points. |
FoundationLite | |
PointsOrientation | PointsOrientation | Computes the orientation of a set of 2D points. |
FoundationLite | |
RectangleArea | RectangleArea | Computes the area of a rectangle. |
FoundationLite | |
RectangleBoundingBox | RectangleBoundingBox | Computes the smallest box containing a rectangle. |
FoundationLite | |
RectangleBoundingCircle | RectangleBoundingCircle | Computes the smallest circle containing a rectangle. |
FoundationLite | |
RectangleCenter | RectangleCenter | Computes the center point of a rectangle. |
FoundationLite | |
RectangleCharacteristicPoint | RectangleCharacteristicPoint | Returns a characteristic point (e.g. the top-left) of the input rectangle. |
FoundationLite | |
RectangleCharacteristicPoints | RectangleCharacteristicPoints | Computes rectangle's characteristic points. |
FoundationLite | |
RectangleCorners | RectangleCorners | Computes the four corner points of a rectangle. |
FoundationLite | |
RectanglePerimeterLength | RectanglePerimeterLength | Computes the perimeter length of a rectangle. |
FoundationLite | |
RectangleSides | RectangleSides | Returns segments representing the sides of the input rectangle. |
FoundationLite | |
SegmentBisector | SegmentBisector | Computes a line passing through the center of a segment at a right angle. |
FoundationLite | |
SegmentCenter | SegmentCenter | Computes the center point of a segment. |
FoundationLite | |
SegmentLength | SegmentLength | Computes the length of a segment. |
FoundationLite | |
SegmentLine | SegmentLine | Computes the line passing through a segment. |
FoundationLite | |
SegmentNormalVector | SegmentNormalVector | Computes an unitary vector perpendicular to the segment. |
FoundationLite | |
SegmentOrientation | SegmentOrientation | Computes the orientation of a segment. |
FoundationLite | |
SegmentVector | SegmentVector | Returns the vector [x2 - x1, y2 - y1]. |
FoundationLite | |
VectorDirection | VectorDirection | Computes the direction angle of a vector as an angle in range the from 0 to 360. |
FoundationLite | |
VectorLength | VectorLength | Computes the length of a vector. |
FoundationLite | |
VectorsMedian | VectorsMedian | Computes the geometric median of the input vectors. |
FoundationLite |