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

Geometry 2D Constructions

Icon Name Description / Applications Modules
CircleTangents CircleTangents

Computes circle tangent lines passing through a point.

FoundationLite
CircleThroughPoints CircleThroughPoints

Computes a circle passing through three noncollinear points.

FoundationLite
CreateCoordinateSystemFromPoint 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 CreateCoordinateSystemFromRectangle

Creates a coordinate system from a rectangle.


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

FoundationLite
CreateCoordinateSystemFromSegment CreateCoordinateSystemFromSegment

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

FoundationLite
CreateCoordinateSystemFromTwoPoints 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 CreateCoordinateSystemFromVector

Creates a coordinate system from a vector.


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

FoundationLite
EllipseThroughFourPoints EllipseThroughFourPoints

Computes an ellipse passing through four noncollinear points.

FoundationLite
EllipseThroughThreePoints EllipseThroughThreePoints

Computes an ellipse passing through three noncollinear points.

FoundationLite
LineThroughPoint LineThroughPoint

Computes a line passing through a point with given angle.

FoundationLite
LineThroughPoints LineThroughPoints

Computes a line passing through two distinct points.

FoundationLite
ProjectPointOnCircle ProjectPointOnCircle

Projects a point onto a circle.

FoundationLite
ProjectPointOnLine ProjectPointOnLine

Projects a point onto a line.

FoundationLite
ProjectPointsOnCircle ProjectPointsOnCircle

Projects points onto a circle.

FoundationLite
ProjectPointsOnLine ProjectPointsOnLine

Projects points onto a line.

FoundationLite
SplitRectangle SplitRectangle

Splits the rectangle into two along the direction.

FoundationLite
VectorBetweenPoints VectorBetweenPoints

Computes a vector representing distance from one point to another.

FoundationLite