Back to Adaptive Vision Studio website

You are here: Start » Filter Reference » Geometry 2D Features

Geometry 2D Features

Select a filter from the list below.

Icon Name Description 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
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
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
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