Back to Aurora Vision Library website

You are here: Start » Function Reference » Geometry 2D » Geometry 2D Constructions

Geometry 2D Constructions

Select a function from the list below.

Icon Name Description / Applications Modules
CircleTangents

Computes circle tangent lines passing through a point.

FoundationLite
CircleThroughPoints

Computes a circle passing through three noncollinear points.

FoundationLite
CreateCoordinateSystemFromPoint

Creates a coordinate system with the specified origin.

Most often used to define an object alignment from results of 1D Edge Detection or Blob Analysis.

FoundationLite
CreateCoordinateSystemFromRectangle

Creates a coordinate system from a rectangle.

Most often used to define an object alignment from a filter like RegionBoundingRectangle.

FoundationLite
CreateCoordinateSystemFromSegment

Creates a coordinate system with the origin on a given segment.

FoundationLite
CreateCoordinateSystemFromTwoPoints

Creates a coordinate system with two points on its axes.

Most often used to define an object alignment from results of two 1D Edge Detection scans, each of which locates one side of a rectangular object.

FoundationLite
CreateCoordinateSystemFromVector

Creates a coordinate system from a vector.

Both vectors and coordinate systems can represent object translations. This operation does a conversion.

FoundationLite
LineThroughPoint

Computes a line passing through a point with given angle.

FoundationLite
LineThroughPoints

Computes a line passing through two distinct points.

FoundationLite
ProjectPointOnCircle

Projects a point onto a circle.

FoundationLite
ProjectPointOnLine

Projects a point onto a line.

FoundationLite
ProjectPointsOnCircle

Projects points onto a circle.

FoundationLite
ProjectPointsOnLine

Projects points onto a line.

FoundationLite
SplitRectangle

Splits the rectangle into two along the direction.

FoundationLite
VectorBetweenPoints

Computes a vector representing distance from one point to another.

FoundationLite