Back to Aurora Vision Studio website

You are here: 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