You are here: Start » AVL.NET » Path Basics

Path Basics

Icon Name Description Modules
AppendPointToPath Appends a point to a path. FoundationLite
ClosePath Adds the segment connecting last point to the first one to a path. FoundationLite
CreateArcPath Creates an open path containing cocircular, equidistant points. FoundationLite
CreateCirclePath Creates a closed path containing cocircular, equidistant points. FoundationLite
CreateEllipsePath Creates a closed path containing elliptical, equidistant points. FoundationLite
CreateRectanglePath Creates a closed path containing four vertices of rectangle. FoundationLite
CreateSegmentPath Creates an open path containing collinear, equidistant points. FoundationLite
GetPathCharacteristicPoint Returns the selected characteristic point of a path. FoundationLite
GetPathCharacteristicPoint_Interpolated Returns linear interpolation between two consecutive characteristic points of a path. FoundationLite
GetPathSegment Returns the selected segment of a path. FoundationLite
GetPointOnPath Returns a path point of desired distance (measured along path) from the first point of the path. FoundationLite
OpenPath Removes the segment connecting last point to the first one from a path. FoundationLite
RemovePointFromPath Removes a point from a path. FoundationLite
SetPathCharacteristicPoint Modifies the value of a selected characteristic point. FoundationLite
SkipEmptyPath Secures against domain errors caused by empty paths, e.g. just before the PathBoundingBox filter is to be invoked. FoundationLite
SkipNotPolygon If the input path is closed and has no self-intersections, then it is copied to the output; otherwise Nil is returned. FoundationLite
Subpath Computes an open path that consists of contiguous subsequence of another path points. FoundationLite