You are here: Start » Function Reference » Path » Path Features

Path Features

Icon Name Description / Applications Modules
PathArrayPoints PathArrayPoints

Converts an array of paths to an array of points.

FoundationLite
PathAverageTurnAngle PathAverageTurnAngle

Computes the average absolute turn angle of a path per unit of length.

FoundationPro
PathBoundingBox PathBoundingBox

Computes the smallest box containing a path.

FoundationLite
PathBoundingBox_OrNil PathBoundingBox_OrNil

Computes the smallest box containing a path; returns NIL if the path is empty.

FoundationLite
PathBoundingCircle PathBoundingCircle

Computes the smallest circle enclosing a path.

FoundationBasic
PathBoundingCircle_OrNil PathBoundingCircle_OrNil

Computes the smallest circle enclosing a path; returns NIL if the path is empty.

FoundationBasic
PathBoundingParallelogram PathBoundingParallelogram

Computes the smallest parallelogram containing a path.

FoundationPro
PathBoundingRectangle PathBoundingRectangle

Computes the smallest rectangle containing a path.

FoundationBasic
PathBoundingRectangle_FixedAngle PathBoundingRectangle_FixedAngle

Computes the smallest rectangle with the given orientation angle containing a path.

FoundationBasic
PathBoundingRectangle_FixedAngle_OrNil PathBoundingRectangle_FixedAngle_OrNil

Computes the smallest rectangle with the given orientation angle containing a path; returns NIL when the path is empty.

FoundationBasic
PathBoundingRectangle_OrNil PathBoundingRectangle_OrNil

Computes the smallest rectangle containing a path; returns NIL when the path is empty.

FoundationBasic
PathCaliperDiameter PathCaliperDiameter

Computes the longest and the shortest width of the input path measured as distance between parallel lines containing the whole path.

FoundationBasic
PathConvexHull PathConvexHull

Computes the smallest convex shape that contains the given path.

FoundationBasic
PathDiameter PathDiameter

Finds the longest segment connecting two characteristic points of a path.

FoundationLite
PathEndpoints PathEndpoints

Returns the two endpoints of a path.

FoundationLite
PathLength PathLength

Computes the total length of the input path.

FoundationLite
PathMassCenter PathMassCenter

Computes the average of the path points (all, not only characteristic ones).

FoundationLite
PathMassCenter_OrNil PathMassCenter_OrNil

Computes the average of the path points (all, not only characteristic ones); returns NIL if the path is empty.

FoundationLite
PathSegments PathSegments

Converts a path to an array of line segments.

FoundationLite
PathSelfIntersections PathSelfIntersections

Checks if a path has any self-intersections and computes all of them.

FoundationPro
PathSize PathSize

Returns the number of characteristic points on the input path.

FoundationLite
PathTurnAngleLocalMaxima PathTurnAngleLocalMaxima

Finds the local maxima of the profile of turn angles of a path.


Detection of feature points related to object corners.

FoundationPro
PathTurnAngleMaximum PathTurnAngleMaximum

Finds the maximum of the profile of turn angles of a path.

FoundationPro
PathTurnAngleMaximum_OrNil PathTurnAngleMaximum_OrNil

Finds the maximum of the profile of turn angles of a path; returns NIL if the path has no turn angles.

FoundationPro
PathTurnAngleProfile PathTurnAngleProfile

Computes the profile of turn angles at characteristic points of a path.

FoundationPro