geometry >> Computational Geometry
2D Descriptive
 Contents
 points2d
 vectors2d
 angles2d
 edges2d
 rays2d
 lines2d
 boxes2d
 circles2d
 ellipses2d
 transforms2d
 polygons2d
2D Points
 centroid
 distancePoints
 drawPoint
 isPointOnRay
 isPointInCircle
 isPointOnCircle
 isPointOnLine
 isPointInEllipse
 midPoint
 minDistancePoints
 polarPoint
2D Vectors
 createVector
 vectorNorm
 normalizeVector
 rotateVector
2D Angles
 angle2Points
 angle3Points
 angleAbsDiff
 angleDiff
 normalizeAngle
 vectorAngle
 angleSort
 lineAngle
 edgeAngle
 deg2rad
 rad2deg
2D Edges
 createEdge
 distancePointEdge
 drawCenteredEdge
 drawEdge
 edgeLength
 edgePosition
 edgeToLine
 intersectEdges
 intersectLineEdge
 reverseEdge
 transformEdge
 isPointOnEdge
2D Rays
 drawRay
 createRay
2D Lines
 cartesianLine
 createLine
 distancePointLine
 drawLine
 intersectLines
 isParallel
 isPerpendicular
 linePosition
 medianLine
 isLeftOriented
 orthogonalLine
 parallelLine
 pointOnLine
 projPointOnLine
 reverseLine
2D Boxes
 clipEdge
 clipLine
 clipPoints
 clipRay
 mergeBoxes
 intersectBoxes
 drawBox
 randomPointInBox
 drawRect
 drawOrientedBox
2D Circles
 createCircle
 createDirectedCircle
 circleArcAsCurve
 circleAsPolygon
 drawCircleArc
 drawCircle
 enclosingCircle
 intersectCircles
 intersectLineCircle
 radicalAxis
2D Ellipses
 ellipseAsPolygon
 drawEllipseArc
 drawEllipse
 inertiaEllipse
2D Transformations
 transformLine
 transformPoint
 transformVector
 createBasisTransform
 createHomothecy
 createLineReflection
 createRotation
 createScaling
 createTranslation
 fitAffineTransform2d
2D Cubic Bezier
 drawBezierCurve
 cbezier2poly
2D Polygons
 drawPolygon
 simplifypolygon.m
2D Piecewise polynomial shapes
 polygon2shape.m
 shape2polygon.m
 shapecentroid.m
 shapeplot.m
 shapetransform.m
2D Others
 bisector
 crackPattern2
 crackPattern
 drawArrow
 drawLabels
 drawParabola
 drawShape
 hexagonalGrid
 isCounterClockwise
 squareGrid
 triangleGrid
Input
 svgload
 svgnormalize
 svgpath2polygon
 @svg/svg
 @svg/plot
 @svg/getpath
 @svg/path2polygon
 @svg/normalize
 @svg/pathid
 @svg/height
 @svg/width
Output
 data2geo
