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