PL/Point Lists - List of features available in SolidGeometry 5.6

CPLinsertcollinearpointsinserts collinear auxiliary points that a minimum point distance is guaranteed
CPLlengthreturns the boundary length of a CPL
CVLinsertcollinearpointsinserts collinear auxiliary points that a minimum point distance is guaranteed
GPLdistancetoCPLreturns for a grid point list the point distance insider or outside of a contour
matrixdistanceofCPLreturns a simple matrix containing the distance to the contour CPL
matrixofCPLsimplified version of matrixdistanceofCPL
PLaddauxpointsadds auxilary points to an open point list
PLaddTetragridofCPLreturns a tetra grid point list for a bounding box or CPL
PLadjustreturns an adjusted PL related to a position grid and a angle grid
PLarrowreturns a point list for an arrow
PLbendingbends a CPL on a cylinder or spherical ellipsoid
PLBezierCBezier splines for open point list
PLcatreturns a concatenated point list of several point list
PLchamferreturns a point list for chamfer shape fncts
PLchamfer2sidetwo sided version of PLchamfer
PLchordof2PRreturns a radial segment for a given chord / arc tendon and a radius
PLcirclearcreturns an circle arc between two circle points in right hand rule
PLcircleofPLreturns minimal and maximal circle around a CPL
PLcircleovalreturns a circle-based-oval point-list
PLcircleuireturns a PL for a circle interactively defined
PLcircsegreturns a PL for a circle segment
PLclampCTtablereturns the CPL of a clamp for an hybrid-OR CT-table
PLconnectopenendscloses an open line by a contour
PLconvexhullreturns the convex hull of a 2D point [nx2] list
PLcorrelatereturns the correlation of two single point lists
PLcorrelatingsegmentsA new implemenation of PLcorrelate
PLeggreturns the contour of an egg
PLfftsame as CPLfft but for open contours
PLgearDINreturns a gear contour wrt DIN from 3 to 48 teeth (replaces PLgear of year 2012)
PLgrowgrows a contour line in a distance to an open or closed PL
PLgrowlineconverts a single open polygon into a grown contour
PLhexalobularreturns a hexalobular Point list related to DIN ISO 10664:1999-09-01
PLhookcreates the shape of a hook
PLinbussimilar as PLcircle but uses the wrench size
PLinsertcollinearpointsinserts collinear auxiliary points that a minimum point distance is guaranteed
PLjunkerhallpartcreates a profile of a pressed profile
PLkidneyreturns a kindey shaped point list
PLknurledreturns a sinus contour on a circle
PLmeanclusterconverts a point list into a mean values point list
PLmeshgridsimple fnct for a better understand of meshgrid
PLminxyreturns the point with minimal x and y values
PLmirroratlinemirrors a PL or CPL
PLof3distcreates a 3P Tracker geometry using the given distances
PLofCPLequidistantreturns points on closed or open contours with equal distances
PLofFloorPlanReturns a point list from a distance angle list
PLofimcontourcreturns the centers of pixel coordinates in an image
PLofVLConverts a planer VL[nx3] into a PL [nx2]
PLofVLFLreturns the 2D representation for a planar VLFL
PLofVLplaneprojectionmain axis projection of a vertex list along the largest dimension of a normal vector
PLofVLprojectionreturns image point on a target screen
PLonCPLcontourfindet äquidistante Punkte entlang einer Kontour
PLoutercontourreturns a point list that has no crossings
PLpinringreturns the contour of a SGpinring
PLplotdiscretesampleplots a PL as a digital signal to avoid problem of misinterpretation
PLplotdiscretetimeplots a PL as a digital signal to avoid problem of misinterpretation
PLradialEdgesreturns a point list (PL) with rounded edges
PLrandreturns a point list with random points
PLreassignreassigns the coordinates of a new list to the indices of an original list
PLrhombusPoint list of a rhombus
PLropecreates cross section of twisted (laid) ropes
PLroutefindreturns a right angle point list between start and end point
PLsetdiffmore tolerant than setdiff for vectors
PLshaftradcreates a PL for a contour for SGofCPLrot
PLshortestpathinCPLreturns a path inside of a CPL using A* Zelinzky, Lozano-Perez, Dikstra
PLshortestpathinCPLcostreturns a path inside of a CPL using A* Zelinzky, Lozano-Perez, Dikstra
PLslottaperingCPL of a slot tapering for creating blades for axis etc
PLsortCreturns a point list that is sorted around its' center
PLspiralreturn the PL of a spiral
PLsquarereturns a 4 point list describing a rectangle or trapeze in 2D
PLstarreturns a 2D point list of a star or star segment
PLsupplementreturns a given contour including supplemented points
PLtangentarc4Preturns center point and circle segment for the two tangents
PLtangentcircreturns the a circ segment between p1 and p3 with radius R
PLtangentcirc3returns the a circ segment between p1 and p3 with radius R
PLtetragridreturns a tetra grid point list for a bounding box or CPL
PLthreadDINFnct to create the crosssection contour using DIN13 for a thread
PLtoothevolventereturns the evolvent between base circle and outer circle
PLtrapezoidreturns a trapezoid shape liek the stern of a slalom water ski
PLtrianglereturns a triangle from an agle
PLtubbingreturns a points list for a 2D tubbing
PLuiinteractive fnct to create and modify CPLS (Only one Contur)
PLvaryfromsimply adds small values in a determinstic way to a point list
PLwedgeoncircleDesign a wedge for a circular movement
PLwrenchexactly the same as PLinbus
VLremzsimply reduces the cols of a list to 2



Copyright 2013-2025 Tim C. Lueth. All rights reserved. The code is the property of Tim C. Lueth and may not be redistributed or modified without explicit written permission. This software may be used free of charge for academic research and teaching purposes only. Commercial use, redistribution, modification, or reverse engineering is strictly prohibited. Access to source code is restricted and granted only under specific agreements. For licensing inquiries or commercial use, please contact: Tim C. Lueth

Last html export of this page out of FM database by TL: 2025-09-21